diff --git a/app/build.gradle b/app/build.gradle index 4ce7bf4d0..0c6d9c962 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -169,4 +169,5 @@ dependencies { configurations.all { exclude group: 'dev.rikka.rikkax.appcompat', module: 'appcompat' exclude group: 'dev.rikka.rikkax.material', module: 'material' + exclude group: 'org.jetbrains.kotlin', module: 'kotlin-stdlib-jdk7' } diff --git a/app/src/main/cpp/archive.c b/app/src/main/cpp/archive.c index 88ec0c585..556269a94 100644 --- a/app/src/main/cpp/archive.c +++ b/app/src/main/cpp/archive.c @@ -91,6 +91,7 @@ static int archive_alloc() { arc = archive_read_new(); archive_read_support_format_all(arc); archive_read_support_filter_all(arc); + archive_read_set_option(arc, "zip", "ignorecrc32", "1"); if (passwd) archive_read_add_passphrase(arc, passwd); return archive_read_open_memory(arc, archiveAddr, archiveSize);