Repository navigation
HiBig Zero v1.4.0
HiBig Zero v1.4.0
Fixed: the phone could be left permanently crippled
The sleep CPU profile is applied by a receiver that only lives while the app's
process does. If Android killed the app while the screen was off, nothing
restored the wake profile — the phone woke up stuck at 400–900 MHz with four
cores offline, and opening the app did not fix it. Now repaired two ways: on
any app start, and by a non-wakeup watchdog alarm that survives the process being
killed and restores the profile about 2 seconds after you press the power key.
New: a real battery charge ceiling
Charging actually stops at your chosen percentage (default 80%, resumes at 75%)
by switching the MediaTek charge input, instead of the old toggle that claimed to
cap charging and did nothing. Fail-safe by design: every failure path resumes
charging, and unplugging or rebooting always clears it.
New: logs that survive a restart
Every action is now appended to a real log file, so you can see what the app did
before it was restarted — the boot-time rule pass, charger events, shutdown
decisions. Previously the log existed only in memory and died with the process.
New: boot-loop guard
If rules ever put the device in a boot loop, the app stops applying them after 3
consecutive fast boots and says so in the header, with a RESUME RULES button.
New: dry run
A switch that logs every state-changing action instead of applying it, so a whole
rule set can be rehearsed safely. Status cards keep showing real values.
Faster and quieter
- Cold start roughly 5.5–6.3 s → ~1.7 s; root shells per launch down from 14
to 1–5 - The package list builds in chunks instead of one long UI-thread block
- Root commands no longer read output in a way that could hang the UI, and every
one now has a timeout
Safer
- Updates and app installs only download from GitHub, and the APK must be signed
with this app's own key, verified before anything is installed - Package names read back from config are validated, and the files that feed root
commands are no longer world-writable
Fixed
- Apps were being frozen that you never touched; the OFF path also re-enabled far
too much, undoing deliberate choices - Auto-shutdown: skips while charging, reschedules when you wake the phone, and
has a dry-run mode that logs the decision instead of powering off - Removed 6 app-ops that do not exist on Android 14 and were silent no-ops,
and a global setting that was being changed as a side effect deskclockis no longer in the debloat list (it is the only alarm clock)
Signing: signed with the same key as v1.3.4, so it updates in place.
Installs of v1.3.3 or older use a different key and must be uninstalled once
before they can be replaced.
SHA256: a9f5efc779f6880c829ace4ae1cb959994bc75ce789dba51d033a6b35cf92a66