Guide to flashing GSIs on Poco X3 Pro
hyperterminalThis is a guide to flash GSIs. At the time of writing this guide, ROMs aren't out yet and the first GSI booted successfully like a few hours ago. If you somehow come across this link at a later era where ROMs are available, please discard this guide since ROMs made specifically for the device tend to be stable than GSIs.
The guide has two sections, the flashing process and fixes. I'll try to keep it as beginner friendly as possible.
Flashing process:
1. OrangeFox Recovery -> format data
2. Run these commands consecutively on pc while your phone is in fastboot mode:
fastboot reboot fastboot (this will reboot your device from fastboot to fastbootd)
fastboot erase system
fastboot flash system <gsi_filename>.img (replace <gsi_filename> with the filename of the GSI you downloaded)
fastboot flash boot boot_magisk.img (download boot_magisk.img here)
fastboot reboot
List of fixes:
1. Magisk -> Update magisk
2. Fix “Device is not Play Protect certified”
-> Install DeviceID
-> Go to Google’s Device Registration page here and type your GSF ID on the Android ID box, then type register
3. Audio
Flash RSSP and then go to Settings-> Phh Treble Settings -> Qualcomm features -> use alternate audio policy (optional for better sound)
4. Refresh Rate Setting
Qualcomm features -> Misc features -> Force FPS -> 1080x2400@90.0 (optional)
5. Double tap to wake
Dt2w works if you enable from phh settings
Credits: jngiag, hyperterminal