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)