Codex Assists in Achieving Persistent Root on Echo Plus 2
Understand this story
The author speckx used OpenAI's coding agent Codex (running the GPT-6 Sol model) to obtain persistent root access on an Echo Plus 2, which automatically recovers after a normal cold boot. The device enters BootROM mode via the 6 external contacts on the bottom of the body; MTKClient reports hardware code 0x8167, and its Kamakiri method worked out of the box on the author's machine. The full code and step-by-step reproduction guide are in the project repository. speckx says the experiment consumed about $200 of OpenAI compute credits, but other experiments were run during the same period, so the bill cannot be attributed entirely to this project. A factory reset wipes apps and helper programs, requiring the BootROM stage to be redone; the helper restores core_pattern after startup, but in the demonstrated chain SELinux remains globally in Permissive mode.
AI overview based on source reports · Updated 3 days ago
Coverage timeline
Follow the coverage to explore different perspectives.
- Hacker News AIRooting an Echo Plus 2 with AI
The author used OpenAI's Codex coding agent to help root an Amazon Echo Plus 2, starting from a MediaTek BootROM exploit (Kamakiri via MTKClient) to install an app, then chaining the CVE-2019-2215 Binder use-after-free with an epoll/iovec trick to overwrite selinux_enforcing and core_pattern and gain UID 0. Root returned automatically after cold boots, succeeding 50 out of 50 stock reboots, and the device runs Kiosk Satellite with Home Assistant and Music Assistant on the stock audio stack. The author notes the unit's October 2026 kernel still lacks the 2019 Binder fix, and that a software update could close the route.
Activity for this story
- Current comparable activity
- 3
- Peak comparable activity
- 10Nov 3 23:00
- Change in the past 24 hours
- -51%
Trends compare the same fully observed participants, which may cover fewer participants than current activity. Move the pointer or tap the chart to inspect hourly activity; use the left and right arrow keys with a keyboard.