How To Guide Run an GSI on your Mi Pad 5

Search This thread

NisseGurra

Senior Member
Nov 22, 2005
1,426
587
Xiaomi Mi Pad 4
Samsung Galaxy S22
To run an GSI on your Mi pad 5 :
Unlock bootloader

Download an arm64 AB gsi: https://forum.xda-developers.com/f/treble-enabled-device-development-a-ab-roms.7260/
I used system-roar-arm64-ab-vndklite-vanilla.img by Phh
Download vbmeta.img from google

Reboot to fastboot
Open an cmd:

fastboot flash vbmeta vbmeta.img

fastboot reboot fastboot

fastboot flash system system-roar-arm64-ab-vndklite-vanilla.img

fastboot reboot recovery

Make an factory reset

Reboot
 

Attachments

  • Screenshot_20211026-172238.png
    Screenshot_20211026-172238.png
    182.4 KB · Views: 4,466

pan_droid

Senior Member
I got crDroid gsi installed, random app closures, full screen gestures work, but there is a empty space on bottom of screen after the navigation bar. changing the brightness does not work very well. 120hz works.
Magisk included. Gapps flashed with magisk (no twrp). Some seroius audio errors.
Back to miui.
 
Last edited:
Jan 20, 2016
26
10
I installed the GSI crDroid on the Mi Pad 5 Pro following OPs instructions. First time using a GSI rom and have only had this one installed for a couple of hours. Here's what has not/worked for me.

Working
- Fingerprint scanner
- Front/back cameras
- Wifi and bluetooth
- Touchscreen
- Magisk/GApps
- crDroid and other non-Phh settings

Kind of Working
- Sound. I get audio when I go to YouTube in the browser. System audio (notifications, touch sounds, etc.) don't seem to be working.

Not Working
- Phh Treble settings. Changing them caused bootloops that required going into recovery wiping data and rebooting the system
- Xiaomi keyboard cover doesn't work
- Xiaomi smart pen doesn't work. It can be paired via bluetooth, but but touches aren't registered on the screen
 

Ondraaa

Senior Member
May 4, 2013
88
23
Android 12 ab-vndklite phh GSI was released recently, has anyone tried it out yet? I can't do it on my own since my pad 5 hasn't arrived yet.
 

cyber8607

Senior Member
Jul 13, 2008
132
60
Bozen
Could you please provide the downloadlink for the vbmeta.img.

Unfortunatelly i cannot find the right version. thx
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    About to pull the trigger & buy a Mi Pad 5, and just want to confirm that there's no preference between CN vs Global version initially yeah? If not, I'll just get the cheaper CN version
    I bought the Chinese version of Mi Pad 5 a few months ago and I'm living in Europe. Unlocked the bootloader and flashd the EU ROM. Running perfectly fine. Only thing is that you have to be cautious to not lock the bootloader again as it will brick your device in a way that is quite difficult to resolve. In Xiaomi flash tool the option to relock the bootloader is standard ticked. Make sure to disable that!
    1
    I bought the Chinese version of Mi Pad 5 a few months ago and I'm living in Europe. Unlocked the bootloader and flashd the EU ROM. Running perfectly fine. Only thing is that you have to be cautious to not lock the bootloader again as it will brick your device in a way that is quite difficult to resolve. In Xiaomi flash tool the option to relock the bootloader is standard ticked. Make sure to disable that!
    Thanks for the heads up, gonna place my order within the next day or two ✊🏾
  • 9
    To run an GSI on your Mi pad 5 :
    Unlock bootloader

    Download an arm64 AB gsi: https://forum.xda-developers.com/f/treble-enabled-device-development-a-ab-roms.7260/
    I used system-roar-arm64-ab-vndklite-vanilla.img by Phh
    Download vbmeta.img from google

    Reboot to fastboot
    Open an cmd:

    fastboot flash vbmeta vbmeta.img

    fastboot reboot fastboot

    fastboot flash system system-roar-arm64-ab-vndklite-vanilla.img

    fastboot reboot recovery

    Make an factory reset

    Reboot
    6
    I made a LSPosed module to fix the taskbar in PixelExperience. You can also hide the taskbar pill (optional).

    ...

    I have made the module into a Magisk module (implemented using Resource Overlay). LSPosed is not required anymore. Enjoy : )

    You can use the module to fix the taskbar height in PixelExperience. You can also use it to hide the taskbar pill in PE and other ROMs.

    Download: https://github.com/Coxxs/hide-tablet-taskbar/releases
    5
    I can report that I am on a non-vndklite version of PE(plus)11 GSI (PixelExperience_Plus_arm64-ab-11.0-20211011-UNOFFICIAL.img.xz) (not that I understand what vndk is). And it seems to be working surpringly very well!!... except for the pen, of course! The pen is recognised as 'Xiaomi Smart Pen' as an input device according to DevCheck Pro app (and I got the same info on this app with stock MIUI). The buttons on the pen work as forward/backward keys... but still no input function on the touch screen. But other than that, the GSI has been working without a crash for about a couple of hours. The best of all I've tried so far! Surely, too good to be true...

    Some tweaks were necessary: as I said before, I installed 2 Magisk modules for stuttering audio (GSI Audio Stutter Fix - Mi NOTE 10 Lite (toco).zip) & totally broken bluetooth audio (Note9Taudio.zip):
    But the 2nd module might not be necessary if you follow the Phh Treble Settings the person on the 2nd link is suggesting.

    I used Migrate to copy all my apps. Some google apps (gmail, g-map, g-drive) weren't copied, so I had to install them manually.. and they're working fine. Other google apps (incl google play services & google play store) were installed fine and have been functioning well so far. I didn't install Magisk Gapps etc separately.

    In case you're starting out, I've tried the following GSIs in the last few days, but none of them worked (I came from MIUI CN 12.5.8 for Pad 5 Pro 5G):
    PixelExperience_Plus_arm64-ab-vndklite-11.0-20211011-UNOFFICIAL.img.xz
    PixelExperience_arm64-ab-vndklite-12.0-20211121-UNOFFICIAL.img.xz
    PixelExperience_arm64-ab-12.0-20211121-UNOFFICIAL.img.xz
    https://github.com/phhusson/treble_.../system-roar-arm64-ab-vndklite-vanilla.img.xz

    Oh someone mentioned the refresh rate. I can't find how to set it on Settings on PE11 GSI, so probably it's not changeable? I've tried Display Checker app, and it looks like mine is at 60Hz. I don't play games so it's acceptable for me. But if anyone knows how to change it to 120Hz, it would be good to know!

    I want to thank the OP who first brought this to our attention. I'd never tried GSIs (always spoilt with good custom or stock roms). Fingers crossed for my current GSI!
    4
    These settings were already enabled.
    I now disabled it and unpaired the headset, then reboot.
    Enabling the settings reboot,then pair the headset still no working Bluetooth audio.
    In the selection of the audio device if I select the headset it won't change to the headset and if I try to increase the volume of the headset it will always jump back to zero.
    Do not enable "Use alternate audio policy" in Qualcomm features (just make sure, that would create that bug)
    Misc features -> "Disable audio effects" and "Force-disable a2dp offload" and i would not enable the bluetooth workaround mediathek (works for me without that setting)
    4
    Please do a review about this Gsi in YouTube