Dev.to
8/5/2026

The original title is: "Linxr | Part 6 — Building Virtio-9P Storage Sharing & SAF on Android"
Original: Linxr | Part 6 — Building Virtio-9P Storage Sharing & SAF on Android
Short summary
Part 6 of the Linxr engineering series details how host-to-guest file sharing was implemented on non-rooted Android using QEMU's Virtio-9P protocol and Android's Storage Access Framework. A dual-layer approach provides high-speed POSIX passthrough for app-managed storage and user-configurable folder selection via SAF. The post includes concrete Kotlin code for QEMU command-line configuration and a Flutter MethodChannel handler for folder picking.
- •Virtio-9P protocol exposes host directories to Linux guests with low CPU overhead
- •SAF integration lets users pick custom folders like Downloads or external SD cards
- •Includes working Kotlin code for QEMU args and Flutter MethodChannel handler
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



