RiceDroid 8.6 GSI on Xiaomi 11T Pro Install Android 13 Guide
Part of Xiaomi guides, crDroid guides, 2023 guides.
RiceDroid 8.6 runs on the Xiaomi 11T Pro as a GSI on Android 13, installed with fastboot over your existing vendor image. The flash is short: fastbootd, vbmeta with verity and verification off, erase and flash the system image, then wipe data in recovery. The wipe is the step people forget, and forgetting it is the classic bootloop.
The video starts muted so it does not blast at you — tap the speaker to hear it, or open it on YouTube.
RiceDroid 8.6 is a generic system image, phh-treble based. That means the ROM itself is clean, and the device side of things depends entirely on your vendor and kernel.
That is the whole trade with a GSI. You can put it on almost anything Treble-ready in a few minutes, but how well the camera or calls behave is your vendor's business, not the ROM's.
Device here is the Xiaomi 11T Pro.
What you need
- An unlocked bootloader and a Treble-ready device, which the 11T Pro is.
- The RiceDroid 8.6 system image. ARM64 or A64 AB, and GApps, vanilla and slim builds are all available here.
- The vbmeta file, since you flash it with both flags.
- Platform tools on your PC.
- A working custom recovery for the final data wipe.
Good news on the build choice: this release has a vanilla option, which is rare for a GSI. If you want a Google-free system, you can actually take it here.
Step 1 — boot to the bootloader and check the connection
Power off, then hold Volume Down and Power until you reach the bootloader screen. Plug in and run:
fastboot devices
A serial number with the word fastboot next to it is what you are looking for. Nothing means a driver problem, and the flash will not work until that is fixed.
Step 2 — switch to fastbootd
fastboot reboot fastboot
The system partition can only be written in fastbootd. If the next commands fail, this is why.
Step 3 — flash vbmeta with verity and verification off
fastboot --disable-verity --disable-verification flash vbmeta
Both flags matter. Verification is the check that blocks a modified system image from booting. Leave it on and the phone rejects the GSI at boot. Do this before you touch the system partition.
Step 4 — erase the system partition
fastboot erase system
This clears out whatever system image was there before, so the new one has a clean space to land in.
Step 5 — flash the RiceDroid image
fastboot flash system
It is a large image and it takes a few minutes. Let it run. Do not unplug the cable and do not close the window. A flash that stalls for thirty seconds is usually just a slow USB port, not a failure.
Step 6 — reboot to recovery and wipe data
fastboot reboot recovery
In Mi Recovery, wipe data. This is the step people forget, and it is the one that decides whether you see a setup wizard or a boot animation for the rest of the evening.
The reason is encryption. Your old userdata is encrypted with keys from the old system, so a new system partition sitting on old userdata cannot start. Wipe it, then reboot. The first boot takes a while, which is normal.
Step 7 — reboot and finish setup
Boot the phone, run the setup wizard, and let it settle for ten minutes before you start installing everything. Then check the things you use constantly:
- Calls and mobile data
- The camera app
- Bluetooth audio
- The fingerprint sensor
If any of those is off, remember what a GSI is. Those are vendor items, not ROM items.
What is broken
Nothing is listed in the ROM itself, which is rare and genuinely nice to be able to say. SELinux works both ways here, so enforcing and permissive are both fine.
On the device side, it depends entirely on your vendor and kernel. Two people on the same phone model can have different experiences and both be accurate. A recent vendor and kernel is what keeps the surprises away.
Where people get stuck
- Skipping the vbmeta flags. Without
--disable-verityand--disable-verification, the GSI will not boot. - Forgetting the data wipe at the end. A dirty system partition plus old userdata is the classic bootloop.
- Blaming the ROM for broken hardware features. On a GSI, camera, calls and sensors ride on your vendor and kernel, and the ROM cannot fix that.
- Flashing system from plain bootloader instead of fastbootd, which quietly does nothing useful.
If the driver and platform tools side of this is the part you dread, the free Rom Flasher tool on GitHub installs the ADB and fastboot drivers in a couple of clicks so you are not hunting through Device Manager. It is free, and the link is in the downloads section.
One last thing. Do the full setup and one reboot before restoring your apps. If something is going to break, let it break on an empty phone.
Links / Downloads
- RiceDroid 8.6 GSI download — https://xpshort.com/RkiC5ps
- Rom Flasher tool (free) — https://github.com/romflasher3419-spec/rom-flasher-tool/releases/latest
- vbmeta — https://xpshort.com/y4JdIBS6
- Platform tools — https://xpshort.com/q3zAO
Use the file built for your exact model and region. A package for another variant is the quickest way to a phone that will not boot.
Full description from the video
RiceDroid 8.6 as a GSI on the Xiaomi 11T Pro — Android 13 installed over the vendor image, with the exact fastboot commands and the wipe step people always forget.
This build is a generic system image, phh-treble based, so the ROM itself is clean and the device side of things depends entirely on your vendor and kernel. That's the whole trade: you can put it on almost anything Treble, but how well the camera or calls behave is your vendor's business, not the ROM's.
📱 Device : Xiaomi 11T Pro
🧩 ROM : RiceDroid 8.6 (GSI, phh-treble)
🤖 Android : 13
👤 Credits : @LynixFox
🛠️ What You Need
- Unlocked bootloader and a Treble-ready device
- The RiceDroid 8.6 system image — ARM64 or A64 AB, GApps, vanilla and slim builds are all available
- The vbmeta file and platform tools on your PC
- A working custom recovery for the final data wipe
📝 Steps
- fastboot reboot fastboot
- fastboot --disable-verity --disable-verification flash vbmeta
- fastboot erase system
- fastboot flash system
- fastboot reboot recovery
- Wipe data in Mi Recovery
- Reboot. Done.
⚠️ Where People Get Stuck
- Skipping the vbmeta flags. Without disabling verity and verification, the GSI won't boot.
- Forgetting the data wipe at the end. A dirty system partition plus old userdata is the classic bootloop.
- Blaming the ROM for broken hardware features. On a GSI, camera, calls and sensors ride on your vendor and kernel, and the ROM can't fix that.
Known bugs: nothing listed in the ROM itself, which is rare and nice. On the device side, it really does depend on your vendor and kernel. SELinux works both ways here — enforcing and permissive are both fine.
Common questions
Why does RiceDroid 8.6 bootloop on the Xiaomi 11T Pro?
The data wipe was most likely skipped. Old userdata is encrypted with keys from the previous system, so a new system partition on it will not boot. Reboot to recovery and wipe data.
Which RiceDroid 8.6 image should I download?
ARM64 or A64 AB, depending on your device, and the 11T Pro takes the ARM64 AB image. This release also has GApps, vanilla and slim variants, so you can pick a Google-free system if you want one.
Do I need to flash vbmeta to install RiceDroid?
Yes, and with both --disable-verity and --disable-verification. Verification blocks a modified system image, so without those flags the GSI is rejected at boot.
Does RiceDroid work with SELinux enforcing?
Yes. SELinux works in both modes on this release, so enforcing and permissive are both fine. You do not have to switch to permissive to boot it.
What can a GSI not fix on the 11T Pro?
Anything hardware side. Camera quality, calls, sensors and fingerprint come from your vendor and kernel, not from the system image. A recent vendor gives you far fewer surprises.
Before you flash
- Back up everything you would miss — unlocking and flashing usually wipe the phone.
- Check the file is built for your exact model and region.
- Keep a PC and a working cable around so a bootloop can be recovered.
More for Xiaomi 11T Pro
TWRP on Xiaomi 11T Pro Flash Recovery With One Fastboot Command
TWRP on the Xiaomi 11T Pro — one fastboot command boots the recovery, then you make it stick from inside TWRP itself.
TWRPXiaomi 11T ProFlashXiaomi 11T Pro · 6 Nov 2022Unlock Bootloader Xiaomi 11T Pro Mi Unlock Tool, Step by Step
Unlocking the bootloader on the Xiaomi 11T Pro with the Mi Unlock Tool — the exact steps, plus the wait nobody warns you about.
Bootloader unlockXiaomi 11T ProInstallXiaomi 11T Pro · 5 Nov 2022Elite Rom on Xiaomi 11T Pro Recovery Flash in 5 Steps
Elite Rom on the Xiaomi 11T Pro — a MIUI-based build flashed entirely from recovery, and the whole thing really is five steps.
MIUIXiaomi 11T ProFlashXiaomi 11T Pro · 7 Nov 2022Xiaomi Pad 5 crDroid 12.3 Android 16 Official Install Guide
crDroid 12.3 on the Xiaomi Pad 5 — the official Android 16 build, flashed step by step from fastboot all the way to first boot.
crDroidXiaomi Pad 5InstallXiaomi Pad 5 · 5 Dec 2025crDroid 12.5 on POCO X7 Pro Android 16 QPR1 Install & First Look
crDroid 12.5 on the POCO X7 Pro - Android 16 with the QPR1 update, the December security patch, updated thermal and a signed Vanilla build, flashed end to...
crDroidPOCO X7 ProFlashPOCO X7 Pro · 31 Dec 2025PixelExperience Plus on Mi Pad 5 Android 13 Sideload Guide
PixelExperience Plus on the Xiaomi Pad 5 — Android 13, sideloaded through recovery, with the command order that gets it booting the first time.
Pixel ExperienceXiaomi Pad 5FlashXiaomi Pad 5 · 10 Mar 2023