DEV Community

Ai2th
Ai2th

Posted on

Linxr | Part 11 — The v3.0.0 Milestone & Official Release

After months of intensive engineering across Linux kernel customization, QEMU virtualization tuning, Storage Access Framework (SAF) integration, and Docker container management, we are proud to publish the culmination of our journey: Linxr v3.0.0!

This final post in our 11-part series brings together all the technical innovations built across the project.


🌟 The Linxr v3.0.0 Landmark

Linxr turns any arm64 Android device into a rootless Linux workstation and Docker container host. Here is everything packed into our milestone release:

1. Alpine Linux 3.20 & Kernel 6.18-virt (LTS)

  • Guest kernel compiled with full preemption (PREEMPT_DYNAMIC), Virtio drivers (net, blk, rng, 9p), and SLIRP networking.
  • OpenRC init, OpenSSH server, sudo, and full apk repository access.

2. Embedded Docker Container Dashboard (Pockr Merged)

  • Single unified VM hosting both the root shell and the Docker daemon (dockerd).
  • 45% RAM reduction compared to running separate VM instances.
  • Dedicated Containers tab in Flutter to pull images, launch microservices, and stream container logs in real time.

3. Live System & VM Boot Serial Logs

  • Expandable System & VM Logs console streaming real-time kernel output (dmesg, init, sshd) directly on the Home Screen for 100% transparency.

4. Virtio-9P Storage & SAF Folder Picker

  • POSIX file sharing at /storage/emulated/0/LinxrShare mounted inside guest VM at /mnt/sdcard.
  • Integrated Storage Access Framework (SAF) folder picker in Settings to select custom host directories.

5. High-Speed Terminal & Instant Typing

  • TCP_NODELAY socket tuning eliminating terminal typing latency (<15ms input response).
  • Thread-safe SSH ping lock guard ensuring instant auto-reconnection upon boot.

💬 Community & Discussion

Join our official Google Group for updates, feedback, and technical discussions:

👉 AI2TH Community: https://groups.google.com/g/ai2th

(Note: Please check your Spam folder if you haven't received your email invitation!)


📥 Get Linxr v3.0.0

Thank you to everyone in our community for following this engineering journey!

Top comments (0)