[Old] HMA-OSS but with my personal changes.
- Kotlin 99%
- Java 0.8%
- AIDL 0.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
* Update dependencies * Rewrite hook for force mount data The previous hook point is for startViaZygote(), but the logic in ProcessList.java to determine whether a process is safe to apply force mount is complex, and current implementation has already caused issues. Change the hook point to PlatformCompat and force return true for all sdk level, then we can let system server apply the correct logic. Vold app data isolation does not have sdk level check, so don't touch it, unlink current code. |
||
| .github | ||
| app | ||
| common | ||
| gradle | ||
| xposed | ||
| .gitattributes | ||
| .gitignore | ||
| banner.png | ||
| build.gradle.kts | ||
| crowdin.yml | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE.md | ||
| README.md | ||
| README_zh_CN.md | ||
| settings.gradle.kts | ||
Hide My Applist
- English
- 中文(简体)
About this module
Although it's bad practice to detect the installation of specific apps, not every app using root provides random package name support. In this case, if apps related to root (such as Fake Location and Storage Isolation) are detected, it is tantamount to detecting that the device is rooted.
Additionally, some apps use various loopholes to acquire your app list, in order to use it as fingerprinting data or for other nefarious purposes.
This module can work as an Xposed module to hide apps or reject app list requests, and provides some methods to test whether you have hidden your app list properly.
Translation Contributing
You can contribute translation here.
