Skip to content

Commit 6922444

Browse files
committed
Make anti-root detection resilient to odd packages
1 parent 34c74c1 commit 6922444

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

android/android-disable-root-detection.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -335,8 +335,8 @@
335335
ApplicationPackageManager.getInstalledPackages.overload('int').implementation = function(flags) {
336336
const packages = this.getInstalledPackages(flags);
337337
const packageList = packages.toArray();
338-
const filteredPackages = packageList.filter(pkg => !ROOT_INDICATORS.packages.has(pkg.packageName.value));
339-
return Java.use("java.util.ArrayList").$new(filteredPackages);
338+
const filteredPackages = packageList.filter(pkg => !ROOT_INDICATORS.packages.has(pkg.packageName?.value));
339+
return Java.use("java.util.ArrayList").$new(Java.use("java.util.Arrays").asList(filteredPackages));
340340
};
341341
}
342342

0 commit comments

Comments
 (0)