FORUMS

Realme X2 Pro Root | RUI C.29 | Custom Recovery | Magisk Canary | SafetyNet Pass | FP

43 posts
Thanks Meter: 16
 
By hack-os, Member on 3rd July 2020, 08:38 AM
Post Reply Email Thread
~*~ Disclaimer: I'm not responsible if you destroy your device or break your warranty. Use at your own risk! ~*~

Update your Realme X2 Pro with C.29 with System Update or download the file specific for your device CN/IN/Global and simply opening the ozip file in your File Manager. Latest RUI Updates fixes FP which breaks when rooted.
If TWRP 3.4.0 by Mauronofrio is already installed. Repeat these steps for every RUI Update. Thanks @minoccio
  1. Install c29 update ozip with TWRP and dont reboot to avoid bootloop/softbrick
    • [Decrypting ozip is supported and will install without any TWRP errors by TWRP 3.4.0 by Mauronofrio]
    • [Not recommended]Reboot only if its needed to automatically replace the custom recovery with stock by not installing modified vbmeta or not rooting the device by installing magisk.
  2. Install vbmeta.img with TWRP by selecting vbmeta partition.
    • [This step is essential to have TWRP persistent by not getting replaced with stock recovery and also to avoid bootloop]
  3. Install Magisk 20.4 (Optional only if you want to have root)
  4. Reboot to System
Follow the below procedure to root RUI or to replace stock recovery
  • Make sure the bootloader is unlocked
  • Boot to fastboot(power off device and hold vol- and power)
  • Install latest TWRP or OrangeFox in fastboot with a Windows PC. Use Minimal ADB Fastboot v1.4.3
    • TWRP - Download: TWRP 3.4.0-0 Thanks @mauronofrio
      Code:
      fastboot flash recovery twrp-3.4.0-0-RMX1931-mauronofrio.img
    • OrangeFox - Download: OrangeFox-R10.1 Thanks @Jerry08
      Code:
      fastboot flash recovery OrangeFox-R10.1_1-Unofficial-RMX1931.img
  • Reboot to Custom Recovery
  • Install VBMETA with Custom Recovery - To avoid bootloop or softbrick your device and to make custom recovery persistent.
  • Flash Magisk Canary - Download to your device.
  • Get Magisk Canary Uninstaller to your device as a precaution to uninstall magisk canary by flashing this uninstaller zip file in custom recovery in case of any issues or bootloops related to Magisk.
  • Reboot to System
  • New Magisk Canary app will be installed automatically in few seconds
  • Update Magisk Canary app
  • Uninstall any previous old versions of magisk
  • Open Magisk Canary app
    1. Click Gear button on the Right Top Corner
    2. Under section Manager click Hide Magisk Manager
      • Enter any new name of your preference
    3. Modified Magisk manager will be installed
    4. Under Magisk section, enable MagiskHide Toggle
    5. Go Back to Magisk home and click shield icon present at the bottom
    6. Go to MagiskHide - Enable toggle for all banking apps/Google Pay/apps which fail when rooted
    7. Go To SafetyNet - It would Pass basicIntegrity and ctsProfile in basic evaluation mode with Success message.
    Note: SafetyNet in canary build passes in stock roms above (C.28) and custom roms still have to use Magisk V20.3
Troubleshoot:
Recover from Black Screen of Death (BSoD) or stuck with realme logo on boot
Can follow the following instruction(s) in any order
  • Hold Vol+ and Power button for ten seconds and wait for restart
  • Work in Flashboot to Flash or Wipe anything as per your requirement.
  • Try flashing Custom Recovery
  • Flash Magisk Uninstaller if issue related to Magisk
    Download: Magisk Canary Uninstaller [2.54 MB]
Attached Thumbnails
Click image for larger version

Name:	IMG_20200703_170327.jpg
Views:	1242
Size:	159.4 KB
ID:	5052805   Click image for larger version

Name:	Screenshot_2020-07-03-12-11-01-83_98fb3b6955de9d098d2ca78d75142590.jpg
Views:	1236
Size:	146.6 KB
ID:	5052807   Click image for larger version

Name:	Screenshot_2020-07-03-12-08-33-90_98fb3b6955de9d098d2ca78d75142590.jpg
Views:	1244
Size:	148.7 KB
ID:	5052809  
Attached Files
File Type: img vbmeta.img - [Click for QR Code] (256 Bytes, 116 views)
The Following 8 Users Say Thank You to hack-os For This Useful Post: [ View ] Gift hack-os Ad-Free
3rd July 2020, 10:44 AM |#2  
Uqbar's Avatar
Senior Member
Flag Regnum Utriusque SiciliƦ
Thanks Meter: 125
 
Donate to Me
More
Cool! Thanks.
4th July 2020, 04:53 AM |#3  
Member
Flag Mumbai
Thanks Meter: 23
 
More
Install VBMETA with Custom Recovery only if the Factory Recovery was replaced with Custom Recovery -

i am little confused you already said to flash custom recovery, so stock recovery is going to replace anyways.
4th July 2020, 10:02 AM |#4  
OP Member
Thanks Meter: 16
 
More
Quote:
Originally Posted by Rj_Param

Install VBMETA with Custom Recovery only if the Factory Recovery was replaced with Custom Recovery -

i am little confused you already said to flash custom recovery, so stock recovery is going to replace anyways.

Install vbmeta only when you replace stock recovery with custom recovery. If custom recovery is previously installed with vbmeta, they don't need to install vbmeta again.
4th July 2020, 04:24 PM |#5  
Senior Member
Flag Sarajevo
Thanks Meter: 289
 
More
I want to update to c28, but I'm already rooted on c27 and with Fox recovery. I need to install the newest TWRP to be able to flash the ozip, so do I only need to flash the TWRP image (over the fox image) or are there any extra steps?
4th July 2020, 11:31 PM |#6  
OP Member
Thanks Meter: 16
 
More
Quote:
Originally Posted by adsubzero

I want to update to c28, but I'm already rooted on c27 and with Fox recovery. I need to install the newest TWRP to be able to flash the ozip, so do I only need to flash the TWRP image (over the fox image) or are there any extra steps?

You could install update just by opening the c.28 update ozip in your file manager.

You could also install twrp and update to C28 but anyway your custom recovery will get replaced with stock recovery. Again you will be required to install custom recovery if necessary.
5th July 2020, 09:04 AM |#7  
Senior Member
Flag Sarajevo
Thanks Meter: 289
 
More
Quote:
Originally Posted by hack-os

You could install update just by opening the c.28 update ozip in your file manager.

You could also install twrp and update to C28 but anyway your custom recovery will get replaced with stock recovery. Again you will be required to install custom recovery if necessary.

I remember reading that you can't install the ozip via file manager method if you have a custom recovery, are you sure it can be done safely?
5th July 2020, 09:39 AM |#8  
Junior Member
Thanks Meter: 5
 
More
I updated from c27 rooted to c28 rooted without reinstall twrp. My procedure:
install UNOFFICIAL 3.4.0 TWRP by Mauronofrio (official 3.4.0 doesn't work for this) -> install c28 ozip (within twrp) -> install vbmeta.img - > install magisk 20.4 (if you want to retain root). Only reboot at the end of procedure
The Following 2 Users Say Thank You to minoccio For This Useful Post: [ View ] Gift minoccio Ad-Free
5th July 2020, 11:08 AM |#9  
OP Member
Thanks Meter: 16
 
More
Quote:
Originally Posted by adsubzero

I remember reading that you can't install the ozip via file manager method if you have a custom recovery, are you sure it can be done safely?

Yes when you have custom recovery then you cant install ozip directly from file manager but when you click the ozip in file manager, it takes you to custom recovery if not de-bloated and its completely safe
The Following User Says Thank You to hack-os For This Useful Post: [ View ] Gift hack-os Ad-Free
5th July 2020, 11:14 AM |#10  
OP Member
Thanks Meter: 16
 
More
Quote:
Originally Posted by minoccio

I updated from c27 rooted to c28 rooted without reinstall twrp. My procedure:
install UNOFFICIAL 3.4.0 TWRP by Mauronofrio (official 3.4.0 doesn't work for this) -> install c28 ozip (within twrp) -> install vbmeta.img - > install magisk 20.4 (if you want to retain root). Only reboot at the end of procedure

Yes you are right, the custom recovery stays only if modified vbmeta is installed if not gets in bootloop.
I suggested this procedure because it is safe for everyone who initially have stock recovery or custom recovery
The Following 2 Users Say Thank You to hack-os For This Useful Post: [ View ] Gift hack-os Ad-Free
6th July 2020, 01:36 PM |#11  
Member
Thanks Meter: 13
 
More
Guys, please help.

I have to update to twrp 3.4.0 from twrp 3.3.1
Do I need to flash vbmeta patcher after flashing twrp 3.4.0
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes