[Old] HMA-OSS but with my personal changes.
This repository has been archived on 2025-12-04. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Kotlin 99%
  • Java 0.8%
  • AIDL 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Wang Han 88f82c9d25
Rewrite hook for force mount data (#297)
* 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.
2024-10-01 10:35:16 +02:00
.github Rewrite hook for force mount data (#297) 2024-10-01 10:35:16 +02:00
app Rewrite hook for force mount data (#297) 2024-10-01 10:35:16 +02:00
common Rewrite hook for force mount data (#297) 2024-10-01 10:35:16 +02:00
gradle Rewrite hook for force mount data (#297) 2024-10-01 10:35:16 +02:00
xposed Rewrite hook for force mount data (#297) 2024-10-01 10:35:16 +02:00
.gitattributes add .gitattributes 2022-12-15 17:18:05 +08:00
.gitignore feat: add ad 2021-10-08 10:36:38 +08:00
banner.png docs: update readme 2021-10-17 00:40:31 +08:00
build.gradle.kts Rewrite hook for force mount data (#297) 2024-10-01 10:35:16 +02:00
crowdin.yml Update Crowdin configuration file 2023-07-17 15:09:32 +08:00
gradle.properties Update dependencies 2023-07-17 01:23:46 +08:00
gradlew Upgrade AGP and Gradle (#295) 2024-04-19 10:50:05 +08:00
gradlew.bat Upgrade AGP and Gradle (#295) 2024-04-19 10:50:05 +08:00
LICENSE.md docs: change license to AGPL-3.0 2021-07-11 00:02:32 +08:00
README.md Fix the badge in readme (#252) 2023-01-14 09:19:03 +08:00
README_zh_CN.md Fix the badge in readme (#252) 2023-01-14 09:19:03 +08:00
settings.gradle.kts Update dependencies 2023-07-17 01:23:46 +08:00

Hide My Applist

Stars Crowdin Build Release Download Channel License

banner

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.

Update Log

Reference to the release page