Back to feed
Dev.to
Dev.to
8/5/2026
The original title is: "Linxr | Part 6 — Building Virtio-9P Storage Sharing & SAF on Android"

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?

Comments

Failed to load comments. Please try again.

Explore more