Module Overview
Hail is a free-as-in-freedom (GPLv3) application designed to block background packages on demand, cutting device RAM usage and preserving power. Operating via Shizuku over wireless debugging, it executes privileged app disabling, suspension, force stopping, and system package management without needing device root access.
Technical Overview of Hail
Hail interfaces directly with package services through Shizuku (adb) to alter application states, halting running processes to curb active RAM consumption and power drain. Utilizing Shizuku enables privileged execution without the notable performance lag and slower command speeds typical of direct root methods. This design maintains responsive package control while enforcing strict working-mode parity during state reversal.
Core Features of Hail
-
Multiple Freezing Methods: Disables packages from launcher views, hides them from installed lists, or applies Android 7.0+ suspension with grayscale icons.
-
Privileged Package Control: Utilizes Shizuku authorization to force stop running apps and uninstall or reinstall system applications.
-
Extensive Automation APIs: Dispatches targeted freeze, unfreeze, auto-freeze, and lock-freeze triggers through ADB action intents and custom
hail://URL schemes. -
Systematic Reversion Options: Restores frozen applications via matching working modes, manual ADB terminal strings, or direct
/data/system/users/0/package-restrictions.xmlmodifications.
Compatibility & Quick Setup
Hail recommends Shizuku for devices running Android 11 or higher with wireless debugging enabled, with the suspend engine functional from Android 7.0 onward. Install the Hail APK and grant permissions inside Shizuku to immediately start freezing target apps.
Rate this Module
Verified user ratings only
* Please log in to submit your rating.