[{"data":1,"prerenderedAt":252},["ShallowReactive",2],{"repo-extv-podroid-en":3,"i18n-extv-podroid-en":249},{"mirrorPool":4,"detail":13,"relatedProjects":142},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":28,"homepage":29,"pushedAt":30,"ownerAvatar":31,"ownerName":32,"ownerBio":32,"lastSyncTime":33,"lastReleaseTime":34,"tags":35,"license":41,"category":42,"subgroup":43,"releases":44},"ExTV","Podroid",1182800787,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid",3362,"Kotlin","A rootless Android app that boots Alpine Linux: run containers (Podman\u002FDocker\u002FLXC) and GUI desktop apps.",{"Kotlin":22,"Java":23,"C":24,"Shell":25,"Dockerfile":26,"Makefile":27},57.9,32.7,4.7,3.4,1.2,0.1,[],"https:\u002F\u002Fextv.github.io\u002FPodroid\u002F","2026-09-21","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F102330270?v=4","","2026-10-05T11:38:51.943128+00:00","2026-09-21T14:06:42Z",[36,37,38,39,40],"android-app","android-virtualization-framework","linux","shell","virtual-machine","GPL-2.0","tools","虚拟机\u002F容器工具",[45,59,71,83,95,107,119,131],{"tag":46,"publishAt":34,"semVer":47,"prerelease":51,"assets":52},"v1.2.9",[48,49,50],1,2,9,false,[53],{"fileName":54,"sizeMb":55,"sha256":56,"downloadCount":57,"originUrl":58},"Podroid-v1.2.9-release.apk",297.29,"3945c8c887f1df239501de6320fe5c8315bf9805029f530373d3244fee0d2a5f",6752,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid\u002Freleases\u002Fdownload\u002Fv1.2.9\u002FPodroid-v1.2.9-release.apk",{"tag":60,"publishAt":61,"semVer":62,"prerelease":51,"assets":64},"v1.2.8","2026-08-22T17:41:03Z",[48,49,63],8,[65],{"fileName":66,"sizeMb":67,"sha256":68,"downloadCount":69,"originUrl":70},"Podroid-v1.2.8-release.apk",297.1,"c88d92686555b9c2e750663b896d8a403a00d39626815b4a6eecd98a6b456ffe",5830,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid\u002Freleases\u002Fdownload\u002Fv1.2.8\u002FPodroid-v1.2.8-release.apk",{"tag":72,"publishAt":73,"semVer":74,"prerelease":51,"assets":76},"v1.2.7","2026-07-29T02:27:41Z",[48,49,75],7,[77],{"fileName":78,"sizeMb":79,"sha256":80,"downloadCount":81,"originUrl":82},"Podroid-v1.2.7-release.apk",296.39,"41191c0f57bba66f2990340502c77edf6e0fa0291c9590c369187ca3ab5c940c",3373,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid\u002Freleases\u002Fdownload\u002Fv1.2.7\u002FPodroid-v1.2.7-release.apk",{"tag":84,"publishAt":85,"semVer":86,"prerelease":51,"assets":88},"v1.2.6","2026-07-10T16:28:30Z",[48,49,87],6,[89],{"fileName":90,"sizeMb":91,"sha256":92,"downloadCount":93,"originUrl":94},"Podroid-v1.2.6-release.apk",300.16,"40ee65c248592e2c7249228417725a3f8f2b097bf38cca04ad8c88d9298b5d5e",2301,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid\u002Freleases\u002Fdownload\u002Fv1.2.6\u002FPodroid-v1.2.6-release.apk",{"tag":96,"publishAt":97,"semVer":98,"prerelease":51,"assets":100},"v1.2.5","2026-06-20T12:23:28Z",[48,49,99],5,[101],{"fileName":102,"sizeMb":103,"sha256":104,"downloadCount":105,"originUrl":106},"Podroid-v1.2.5-release.apk",300.07,"48a1ed47154be6331e1d6f3432605065e0d2a97c7d516a4908e1c140560d226c",2244,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid\u002Freleases\u002Fdownload\u002Fv1.2.5\u002FPodroid-v1.2.5-release.apk",{"tag":108,"publishAt":109,"semVer":110,"prerelease":51,"assets":112},"v1.2.4","2026-05-29T16:34:21Z",[48,49,111],4,[113],{"fileName":114,"sizeMb":115,"sha256":116,"downloadCount":117,"originUrl":118},"Podroid-v1.2.4-release.apk",301.46,"e0192514325a6879a24dcf8e1f158a7b4e115b0420d0fc0bbcb80674516b44f5",1935,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid\u002Freleases\u002Fdownload\u002Fv1.2.4\u002FPodroid-v1.2.4-release.apk",{"tag":120,"publishAt":121,"semVer":122,"prerelease":51,"assets":124},"v1.2.3","2026-05-26T19:49:54Z",[48,49,123],3,[125],{"fileName":126,"sizeMb":127,"sha256":128,"downloadCount":129,"originUrl":130},"Podroid-v1.2.3-release.apk",301.35,"3578d00ee2c1557111e804b9ccf80af5a33801d31ace854be03d3cdbdb62ed1d",521,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid\u002Freleases\u002Fdownload\u002Fv1.2.3\u002FPodroid-v1.2.3-release.apk",{"tag":132,"publishAt":133,"semVer":134,"prerelease":51,"assets":135},"v1.2.2","2026-05-22T14:40:20Z",[48,49,49],[136],{"fileName":137,"sizeMb":138,"sha256":139,"downloadCount":140,"originUrl":141},"Podroid-1.2.2.apk",297.16,"301128779fff756825a4d8188bfe28ac88237f6093b96326cd994326a8b206f4",462,"https:\u002F\u002Fgithub.com\u002FExTV\u002FPodroid\u002Freleases\u002Fdownload\u002Fv1.2.2\u002FPodroid-1.2.2.apk",[143,166,181,205,218,230],{"owner":144,"repo":145,"repoId":146,"category":42,"subgroup":43,"language":147,"tags":148,"starCount":158,"ownerUid":159,"latestTag":160,"platforms":161,"lastReleaseTime":163,"downloadCount":164,"description":165},"utmapp","UTM",181042062,"Swift",[149,150,151,152,153,154,155,156,157],"apple","emulation","ios","jailbreak","macos","qemu","utm","virtual-machines","vm",35937,49966544,"v5.0.8",[162,38,151],"mac","2026-10-17T02:44:56Z",10156,"A full-featured system emulator and virtual machine host for iOS and macOS, based on QEMU, capable of running Windows, Linux, and more.",{"owner":167,"repo":168,"repoId":169,"category":170,"subgroup":43,"language":171,"tags":172,"starCount":173,"ownerUid":174,"latestTag":175,"platforms":176,"lastReleaseTime":178,"downloadCount":179,"description":180},"microsoft","WSL",55626935,"development","C++",[],34026,6154722,"3.0.3",[177],"windows","2026-10-09T18:21:40Z",2028,"WSL is Microsoft's Windows Subsystem for Linux, letting you run unmodified Linux command-line tools, utilities, and applications directly on Windows without a virtual machine or dual boot.",{"owner":182,"repo":183,"repoId":184,"category":42,"subgroup":43,"language":185,"tags":186,"starCount":198,"ownerUid":199,"latestTag":200,"platforms":201,"lastReleaseTime":202,"downloadCount":203,"description":204},"quickemu-project","quickemu",247567645,"Shell",[187,188,189,190,191,38,153,154,192,193,194,195,196,197,177],"9p","efi","hackintosh","hacktoberfest","kvm","spice","tpm","virgl","virglrenderer","virtio","virtualization",16386,94315903,"4.9.9",[38],"2026-02-10T13:30:37Z",4610,"A wrapper for QEMU that quickly creates and runs optimized Windows, macOS, and Linux virtual machines, automatically handling configuration without exhaustive setup.",{"owner":206,"repo":207,"repoId":208,"category":42,"subgroup":43,"language":147,"tags":209,"starCount":210,"ownerUid":211,"latestTag":212,"platforms":213,"lastReleaseTime":215,"downloadCount":216,"description":217},"Lakr233","vphone-cli",1167515091,[],15711,25259084,"2.10.1",[214],"other","2026-10-18T14:01:40Z",640,"A command-line tool that boots a virtual iPhone on Apple Silicon Macs using Apple's Virtualization.framework, with support for iOS versions and firmware variants.",{"owner":219,"repo":220,"repoId":221,"category":42,"subgroup":43,"language":222,"tags":223,"starCount":224,"ownerUid":225,"latestTag":226,"platforms":227,"lastReleaseTime":228,"downloadCount":63,"description":229},"Justsenger","ExHyperV",939735163,"C#",[],4716,76653335,"V1.5.2-Beta1016",[177],"2026-10-16T11:13:26Z","A graphical Hyper-V management tool that allows ordinary users to easily master advanced features like DDA and GPU-PV, with CPU advanced tuning, batch VM management, and lightweight mode.",{"owner":231,"repo":232,"repoId":233,"category":42,"subgroup":43,"language":19,"tags":234,"starCount":242,"ownerUid":243,"latestTag":244,"platforms":245,"lastReleaseTime":246,"downloadCount":247,"description":248},"Cateners","tiny_container",684645969,[235,236,237,38,238,239,240,241],"android","container","debian","proot","proot-android","termux","termux-proot",4237,58554009,"v4.2.3-alpha1",[235],"2026-08-12T23:10:20Z",4247,"Tiny Container is a lightweight Linux container app for Android devices that lets users run a full Debian 12 XFCE desktop environment on phones or tablets, with Fcitx Pinyin input method and useful packages preinstalled, turning a phone into a computer.",{"description":250,"readmeHtml":251},"Podroid is a rootless Android app that boots an Alpine Linux VM with its own kernel, so you can run Podman, Docker, and LXC containers plus GUI Linux apps directly on your phone.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Podroid is a rootless Android app that boots an Alpine Linux VM with its own kernel, rather than a chroot or proot workaround, so Podman, Docker, and LXC behave exactly as they do on a server. Container tools come pre-installed and are ready the moment it boots, and a built-in terminal plus an X11 desktop viewer let you run GUI Linux apps on your phone. It also supports USB passthrough, SSH, port forwarding, and container backup, with English and Chinese interfaces, for any arm64 device on Android 8 or newer.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Containers and a full Linux desktop on a phone, no root required.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>A real VM\u003C\u002Fstrong>: an Alpine Linux custom kernel via QEMU, or hardware-accelerated AVF on supported devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Container runtimes\u003C\u002Fstrong>: Podman, Docker, and LXC pre-installed and ready right after boot\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in terminal\u003C\u002Fstrong>: full xterm-256color with 122 color themes, 13 fonts, and live resize\u003C\u002Fli>\n\u003Cli>\u003Cstrong>X11 desktop\u003C\u002Fstrong>: run GUI Linux apps in a built-in viewer with touch, keyboard, mouse, and audio\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Networking and passthrough\u003C\u002Fstrong>: USB passthrough, SSH, port forwarding, and a guest-to-Android bridge\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Port forwarding command\u003C\u002Fstrong>: use \u003Ccode>podroid-forward\u003C\u002Fcode> to open TCP \u002F UDP ports on both the QEMU and AVF backends\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status and backup\u003C\u002Fstrong>: a live VM and device status view plus container backup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File sharing\u003C\u002Fstrong>: share the Downloads folder with the guest\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bilingual UI\u003C\u002Fstrong>: English and Chinese interfaces\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Developers who want to run containers on a phone\u003C\u002Fli>\n\u003Cli>Sysadmins who need a portable Linux environment\u003C\u002Fli>\n\u003Cli>Enthusiasts interested in rootless virtualization\u003C\u002Fli>\n\u003Cli>Users who want to try a Linux desktop on Android\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download the APK from Releases and install it\u003C\u002Fli>\n\u003Cli>Tap &quot;Start VM&quot; and wait for &quot;Ready!&quot;\u003C\u002Fli>\n\u003Cli>Open the built-in terminal and run container commands directly\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cdiv class=\"code-block\">\u003Cpre>\u003Ccode class=\"hljs language-sh\">podman run --rm alpine echo \"hello from a container\"\ndocker run -d -p 8080:80 nginx\npodroid-forward add 8080 8080 tcp\nssh root@&lt;phone-ip&gt; -p 9922\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Rootless\u003C\u002Fstrong>: run containers and a VM without unlocking or rooting the device\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Consistent behavior\u003C\u002Fstrong>: a real kernel makes containers behave as they do on a server\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ready out of the box\u003C\u002Fstrong>: container tools are pre-installed and usable right after boot\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Desktop capable\u003C\u002Fstrong>: the built-in X11 viewer lets GUI programs run too\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Android 8 and above\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Architecture\u003C\u002Ftd>\n\u003Ctd>arm64\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Root\u003C\u002Ftd>\n\u003Ctd>Not required\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Build environment\u003C\u002Ftd>\n\u003Ctd>Docker and Android SDK \u002F NDK (for self-building)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>A full build requires Docker and the Android SDK \u002F NDK\u003C\u002Fli>\n\u003Cli>AVF hardware acceleration is only available on devices that support pKVM\u003C\u002Fli>\n\u003Cli>Running a VM uses considerable memory and storage, so leave enough headroom\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450906309]