[Realme X2 Pro Guides, News, & Discussion] arthajudeenuk:
Android 10 downgrade.

now the tools are available in realme website to unlock the bootloader...

install deep testing apk and unlocking the boot loader with the android 10 ( procuder will be found in realme website)

After the bootloader is unlocked......follow the procedure below..

second reboot to bootloader and flash the twrp recovery

and reboot using fastboot command itself

it will go straight to twrp recovery mode.

just give wipe data function which is default...

then flash the android 9 ozip , after that dont reboot to system

go back and flash the stock recovery from android 9 which is attached with this post and then reboot..

now you are back to android 9.

this method is working for me ..

after sitting many hours with stucked twrp recovery i just flashed the stock recovery and it get in to the device

Please read whats the state of my realme x2 pro so that you can understand what I have done.

I purchased the realme x2 pro 12gb/256 in the uk , it is shipped with the android 9, there was some OTA update and I had done that and the phone was still in Android 9 with some bugs fixed. Again I recheked the software update for Realme ui update but nothing was found.

So I headed to realme uk website and downloaded the Android 10 realme ui ozip , copied to the phone and updated. Now the phone was in android 10 with realme ui.

The software update is good but I don’t like the finger print animation and also I noticed a sight battery drain,but I am not sure if it was same like in android 9 , I mean the batter life. So decided to go back android 9 . so after so many tries and all finally downgraded to android 9 with the bootloader locked and widevine to L1 and google pay working. Now all stock and all finger print this and that working !!!

Downgrade procudure :-

Backup All the things that are required, All will be wiped.

1.First thing is to unlock the bootloader in Android 10 because of I updated to android 10.

Follow this link below , download the deep testing apk and unlock the bootloader.

https://c.realme.com/in/post-details/1253651898825703424

2.Make sure you all had the proper working adb drivers in pc and android bootloader drivers,

After completing the 1st step , Download the twrp from the link below:

I downloaded the one in this name TWRP 3.3.1-13 Unofficial by mauronofrio

https://xdaforums.com/realme-x2-pro/development/recovery-unofficial-twrp-realme-x2-pro-t3997879.

How to flash twrp in realme x2 pro follow this guide below:

https://xdaforums.com/realme-x2-pro/how-to/guide-unlocking-bootloader-to-getting-t4010189

follow the procedure above and until flashing recovery and don’t flash vbmeta and all

3. Download the Android 9 firmware with stock recovery , this was the lastest one I dowloaded from xda

(https://xdaforums.com/realme-x2-pro/how-to/rmx1931ex11a-10-available-t4059607)

4.Downloading stock recovery :

https://sourceforge.net/projects/rmx1931ex-stock-files/files/RMX1931EX_11_A06_GLOBAL.zip/download

download this zip file and use only the recovery.img after unzip , this is the only file we need from this folder

Second part:

I Assume the bootloader is unlocked , the device wiped and rebooted to os , copy the ozip in the and stock recovery in internal memory, we might need to use this for later.

now flash the twrp using the guide above and reboot to twrp recovery.

In twrp install the android 9 ozip that we downloaded in the phone memory , after it flashed don’t reboot.just go back and flash the (recovery.img) from twrp itself and choose the path recovery and flash , after that the phone will reboot and it will go to stock recovery. Then give a wipe in the stock recovery and reboot. Now you are back to stock android 9.

Now we are in android 9 with the unlocked bootloader. That’s all.

For those who needs to lock the bootloader read the information below

Check the stock recovery version number ( if it shows rooted near the version number) if it says rooted don’t relock the bootloader. From the phone just run stock ozip again and let it boot in to os, after that again check the stock recovery if rooted string is gone. If it is gone now you are good to lock the bootloader.

Because with unlocked bootloader the google pay is not working so for me locking the bootloder is important for me , also I checked in the device info that widevine is change back to L1.

dont lock bootloader with twrp recovery