Amlogic S805 Custom Rom Here
Abstract The Amlogic S805 (circa 2014) is a 32-bit ARM Cortex-A5 quad-core SoC originally designed for low-cost set-top boxes. While obsolete by modern standards, over 50 million units exist in the wild (e.g., MXQ S805, Odroid-C1). This paper documents the development of "S805-Libre," a minimal Android 4.4.2 custom ROM focused on debloating, removing backdoors, and repurposing these devices as lightweight kiosks or retro-gaming terminals. We analyze the proprietary boot chain, kernel mitigation, and the trade-offs of legacy driver binary blobs. 1. Introduction The Android TV box market is notorious for "e-waste firmware"—pre-installed malware, data harvesting agents, and forced OTA updates that degrade performance. The Amlogic S805, running Android 4.4.2 (API 19), is particularly vulnerable. A custom ROM offers three benefits: security (removing Chinese backdoors), performance (stripping vendor bloat), and longevity (repurposing).
| Metric | Stock ROM | S805-Libre | |--------|-----------|-------------| | Boot time (to launcher) | 48 sec | 22 sec | | Free RAM (after boot) | 180 MB | 410 MB | | Background processes | 57 | 19 | | CPU idle temperature | 68°C | 54°C (governor: ondemand → interactive) | | Antutu 5.7 (old) | 12,400 | 15,100 | amlogic s805 custom rom
