I turned a $80 RK3562 Android tablet into a Debian Linux workstation

Project and Boot Approach

  • Tablet is a cheap Doogee U10 (Rockchip RK3562) made to boot Debian from SD card without touching internal Android storage.
  • Rockchip BootROM reportedly checks SD first (when no SPI/custom order), so the device can boot Linux even with a locked Android bootloader and verified boot on eMMC.
  • Work uses upstream U-Boot and Rockchip tools; main custom work is reverse‑engineering the hardware via the stock Android DTB and adding drivers.
  • Result is not mainline Linux; it’s a vendor-based kernel with adapted device tree and drivers.

Role of AI and Reverse Engineering Process

  • AI (Claude, ChatGPT, Gemini, DeepSeek, etc.) was used for:
    • Debugging drivers, DT syntax, kernel configs.
    • Drafting documentation and improving non‑native English.
    • Researching SoC quirks, boot chains, and even finding known exploits for bootloader unlocking.
  • Multiple commenters describe similar AI-assisted ports (Allwinner A20 boards, Unisoc tablets) where the human still:
    • Wires UART, swaps SD cards, probes GPIO/I²C/SPI, and debugs panics.
    • Validates patches and slowly iterates rather than letting AI freely edit kernel code.
  • Interest expressed in an article or guide on “how to safely use AI for porting/postmarketOS,” emphasizing strong C/low‑level knowledge and conservative patch review.

Debate About AI-Generated Content

  • Some object to AI-written top-level comments/readmes as “slop” and self‑advertising, citing prior HN submissions where AI fabricated technical claims.
  • Others argue the technical merit and working demo matter more; here the project appears real, open, and non‑commercial, with transparent AI use.
  • Meta debate ensues about whether AI tools promote laziness vs. rational time savings, and whether relying on them harms learning.

Performance, RAM, and Software

  • Debian on this hardware is reported as “usable”: terminal work, light browsing, VS Code, small experiments; notably less background bloat than stock Android.
  • Broader thread: many say 4–8 GB RAM is plenty for Linux if you avoid heavy browsers/Electron; main pain points are modern web, ads, and Unity/YouTube-heavy tabs.
  • Firefox praised for adblocking and memory behavior by some; others find Chromium significantly faster on ARM despite weaker adblocking.

Hardware Availability, Marketing, and Alternatives

  • Doogee U10 still available around $70–80 (Amazon, eBay, AliExpress, Best Buy), but:
    • Listings may not clearly state CPU or board revision.
    • “Expandable/extended RAM” is just swap; some marketing inflates RAM figures (e.g., “9GB” or even “16GB”).
  • Alternatives mentioned: cheap x86 Windows tablets or used Mac Minis running Linux; they may offer better raw performance but lack touchscreens and tablet form factor.

Reuse, Future Directions, and Misc

  • Commenters see this as a strong example of extending life of low-end Android hardware for:
    • Homelabs, ARM servers, HTPC/file servers, retro emulation.
  • Some speculate about ports to postmarketOS or NetBSD on similar Rockchip devices.
  • A few technical questions (battery life, full 3D acceleration) remain unanswered or unclear in the thread.