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
Your information will be used to send you regular news updates from The Exponential Roadmap Initiative. We will only send you relevant information, and will never sell your information to any third parties. You have the absolute right to unsubscribe at any time. View our Privacy Policy.