android.
Everything we've published on android across guides, agents, hardware reviews and glossary entries: 16 entries in total.
Guides (15)
- proot-distro: manual install on an old TermuxInfrastructure · 2026-02-18
When apt has no proot-distro for Android 5 or 6: fetch the .deb from GitHub, patch its TERMUX_PREFIX placeholders with sed, install it with dpkg.
- fs.promises PatchingRuntime · 2026-02-18
Extending the hijack.js path-rewriting shim to also intercept fs.promises methods, which are a separate API surface from the synchronous and callback-based fs methods already patched.
- Android Debloat (No Root)Debloat · 2026-02-18
Remove 31 stock Android packages without root using pm uninstall, freeing ~100 MB RAM on Moto E2. Permanent on Android 6.
- Don't Kill GMS (WiFi Routing Dependency)Debloat · 2026-02-18
Critical lesson: killing Google Mobile Services on Android 6 removes the default WiFi route, breaking all internet connectivity.
- Static IP + GMS KillDebloat · 2026-02-18
Configure static IP to decouple WiFi from Google Play Services, enabling safe GMS kill to reclaim 270 MB.
- boot-debloat.sh (51+ Packages via Dirty COW)Debloat · 2026-02-18
Automated debloat script using Dirty COW root to disable 51+ Android packages on Moto E2 in a single command.
- Extended Boot Debloat (+3 Packages)Debloat · 2026-02-18
Second debloat pass adding Chrome, defcontainer, and qcrilmsgtunnel to the disabled list, saving additional 100 MB RAM.
- setsid Gateway DetachDebloat · 2026-02-18
Detach PocketClaw gateway from Termux process tree using setsid to survive Dalvik VM kills and cgroup cascades.
- Dirty COW Root (CVE-2016-5195)Dirty COW · 2026-02-18
Exploit CVE-2016-5195 Dirty COW race condition on kernel 3.10.49 to gain temporary root on locked-bootloader Moto E2.
- PocketClaw Launcher APK (8.5 KB)Launcher · 2026-02-18
Build a minimal 8.5 KB Android launcher APK without Android Studio using javac, d8, aapt, and apksigner.
- Native APK: Kill the WebView (216 -> 45 MB)Launcher · 2026-02-18
Replace WebView launcher with native Android Activity using ScrollView and TextView, cutting RSS from 216 MB to 55 MB.
- APK v2: Escape Hatches (Post-Brick Fix)Launcher · 2026-02-18
Five escape hatch protections added to PocketClaw launcher after near-brick experience with fullscreen WebView blocking ADB auth.
- Process Name Cleanup in DashboardLauncher · 2026-02-18
Clean up Android package names in PocketClaw dashboard display using regex chain for readability on small screens.
- Termux:Boot: auto-start scripts when Android bootsBoot · 2026-02-18
Make Termux start sshd, crond and your own scripts after every reboot: install Termux:Boot from F-Droid, open it once, put scripts in ~/.termux/boot/.
- termux-wake-lock: stop Android Doze pausing TermuxBoot · 2026-02-18
termux-wake-lock holds a partial wake lock and dumpsys deviceidle whitelist exempts Termux from Doze: the two commands that keep a phone server answering.
Hardware (1)
- Old Android phone (Moto E2 et al.)
The PocketClaw origin story device. €15-30 used. Runs lightweight agents via Termux + proot, with serious caveats.