yashsingh1/xdaforums huggingface dataset:
[Realme X2 Pro Guides, News, & Discussion] Uqbar:
I am on C.26 (China), LOS 20200729 and TWRP 3.4.0.-0-mauronofrio.

Is there a way to go to C.27 (from here, China latest, 20200716) without wiping the whole phone? How to?

C.27 is almost 3 GB and very likely contains also the system image. Doesn't it?

---------- Post added at 08:13 AM ---------- Previous post was at 08:11 AM ----------

What do you flash to get TWRP replaced?

How did you install TWRP?

Which TWRP version?
[Realme X2 Pro Guides, News, & Discussion] unknownart:
I flash TWRP 3.4.0 with fastboot. Then flash vbmeta. I boot to TWRP normally.

Then restart my phone to Official firmware.

When i try booting twrp again, its not there.

I boot to recovery from bootloader menu.
[Realme X2 Pro Guides, News, & Discussion] Uqbar:
Which means, from TWRP boot menu? Or from fastboot?

Which means, from TWRP boot menu?

So you try to reboot to TWRP from powered off, right?
[Realme X2 Pro Guides, News, & Discussion] unknownart:
Yes from powered off.
[Realme X2 Pro Guides, News, & Discussion] Uqbar:
Install TWRP from fastboot

Reboot to recovery from fastboot

Reboot to recovery from TWRP boot menu

I expect steps #2 and #3 to land you in TWRP. Right?
[Realme X2 Pro Guides, News, & Discussion] unknownart:
1)Install TWRP from fastboot

2)boot to recovery TWRP. ( If i reboot from TWRP to recovery, it boots to TWRP)

3)Boot normally to firmware

If i want to boot to TWRP again, it gets replaced.
[Realme X2 Pro Guides, News, & Discussion] Uqbar:
So, if you reboot to recovery from TWRP boot menu the device won't boot to TWRP.

Any error while flashing the TWRP image?
[Realme X2 Pro Guides, News, & Discussion] unknownart:
No. If i reboot to recovery from TWRP boot menu the device boots to TWRP. The problem is after exiting TWRP.

Do i have to flash TWRP every time i want to boot to recovery?
[Realme X2 Pro Guides, News, & Discussion] Uqbar:
It looks like the ROM is replacing the recovery at every boot.

If you have the developer's menu enabled, there should be an option about replacing the recovery, as I presume there's no error during TWRP flashing.
[Realme X2 Pro Guides, News, & Discussion] unknownart:
I have developer's menu enabled but i don't know what option must be enable.

No errors at all.

So my phone will break if i flash magisk and TWRP gets replaced with stock recovery after booting to ROM?
[Realme X2 Pro Guides, News, & Discussion] azxn:
Is it okay to replace the custom recovery with stock after i installed magisk? I want to do this so it can flash ota
[Realme X2 Pro Guides, News, & Discussion] Arcide:
If you have the newest TWRP, there's no need, you can flash the update ozip in the TWRP recovery
[Realme X2 Pro Guides, News, & Discussion] azxn:
Even if it's not the full rom? Also the lastest is 3.4.0 right?
[Realme X2 Pro Guides, News, & Discussion] hack-os:
Updated OP for those who have TWRP recovery with RUI or having issues like getting TWRP replaced with stock recovery after installing update.
[Realme X2 Pro Guides, News, & Discussion] 1039Mark:
I tried to install the normal magisk on realme x2 pro it was success but after reboot theres a messege "the current image(boot/recovery) have been destroyed and can not boot

Please flash the correct image or contact customer service to fix it. I didnt use magisk canary i think i flashed the original one.
[Realme X2 Pro Guides, News, & Discussion] hack-os:
This is the reason why this post was made. You have soft bricked your device and need to flash custom recovery with modified vbmeta. Follow the instructions as mentioned in OP. :good:
[Realme X2 Pro Guides, News, & Discussion] 1039Mark:
Just flash the vbmeta and done?
[Realme X2 Pro Guides, News, & Discussion] hack-os:
flash custom recovery plus modified vbmeta if it got replaced with stock and flash magisk uninstaller zip. Follow OP for detailed instructions.
[Realme X2 Pro Guides, News, & Discussion] YasuHamed:
I just downloaded and

RMX1931EX_11_OTA_1290_all_6Q1G7PnXC7fy ( version C29 LATEST) from Realme support site

1. when I used TWRP to flash 0zip file, it decrypted but gave ZIP TREBLE ERROR

2. when i used Orange Fox recovery, and tried flashing twrp's decrypted zip file, IT SAID, ZIP IS CORRUPT

so

3. I used Orange Fox recovery, flashed Ozip, flashed vbmeta.img, flashed magisk20.3 and format data, the DEVICE BOOTED to REALME UI finally

4. if i wana go back to stock recovery ? where can i find stock oppo recovery ? ( this is not an important question for me btw)

my question as dumb user

1. how can i skip treble and what is treble btw and as on end user how will it affect me

2. is there a way to flash ozip without doing FOMAT DATA ? ( i was coming from c25, color os)

3. now i am on latest vendor and may be in a month new verison C30 will be out, If i flash it using OF recovery. will have to FORMAT DATA again ?

also, on c29 gestures navigation doesn't work, it keeps giving error that talkback service is on, everything under accessibility is off but it keeps giving error whenever i try to set gesture navigation!

please help me
[Realme X2 Pro Guides, News, & Discussion] hack-os:
If you want stock recovery just flash the c29 update without installing vbmeta. I dont recommend stock recovery unless its required to lock the bootloader or to get OTA updates.

You have these treble issue because you did not follow the instructions in OP and Official TWRP is not compatible for this device as of now. Use TWRP mentioned in OP. Treble is about how System and Vendor partitioned like A or A/B.

Data format is must when you change Android versions. Eg Android 10 to Android 11

you do not need to format data as long it is android 10 when new updates like c30,c31, etc are released.

C29 has no known errors. if there are any issues then its rom issue by not following instructions properly. Clean flash everything and your issues would get resolved.
[Realme X2 Pro Guides, News, & Discussion] YasuHamed:
i had c29 installed working

1. i flashed twrp Mauronofrio , and booted in to ,

2. wipe data/system etc

3. flashed 0zip, it gave error 7, i selected the zip file and twrp Mauronofrio was able to flash it (v c29)

4. flashed vbmeta.img

5. flashed magisk20.4

rebooted in to system but it kept coming back to twrp ...

6. so i FORMAT DATA and device booted to RealmeUI

7. Finger sensor doesnt work

now

second attempt

1. i booted in to Mauronofrio twrp

2. it couldn't decrypt internal storage nor wipe nor format

3. i reflashed C29 decrypted zip,

4. it flashed successfully and

and i rebooted

stock recovery took over, i didn't flash magisk, but finger sensor registration STILL DOESN"T WORK

now

1. i flashed twrp Mauronofrio via fastboot method

2.flashed vbmeta via fastboot method

3.rebooted in to Mauronofrio twrp while c29 version is flashed and working

4.i didn't get encryption error,

5. i flashed magisk 20.4 / wipe cache and rebooted

i didnt have to format data! :) and system went to C29 , for the first time in my flashing attempts

BUT finger sensor :(

1. whether i keep stock recovery, don't flash vmeta

2. or whether i flash twrp / orangefox/ twrp Mauronofrio / and flash vbmeta

C25 to c29 upgrade.

or

c29 to c29 reflashing

with or without FORMAT DATA

FINGER SENSOR , DOSN"T work, it doesnt register...

anyone please help :( <3
[Realme X2 Pro Guides, News, & Discussion] Master SURGE:
Did u try magisk canary instead of version 20.4 ?
[Realme X2 Pro Guides, News, & Discussion] YasuHamed:
no... should i ?

i don't thinkso it will make a difference but since now u have mentioned.... leme try
[Realme X2 Pro Guides, News, & Discussion] weisdergeier:
Same here.

I put custom roms on 3 different x2 pros.

one of them no problem at all

another one I had to upgrade from c15 to c25, re-lock bootloader on stock rom to get fingerprint to work once before unlocking it again while maintaining working fingerprint

the last one no matter what I do, c25 or newer, locking and unlocking the bootloader, the fingerprint only works on stock rom with a locked bootloader, as soon as I unlock it stops working...

I am quite baffled by this inconsistency...
[Realme X2 Pro Guides, News, & Discussion] vmmore:
Go to app managment, then APP LIST ,then show systeme apps, then find phone SOFTWARE UPADATE..

then clear the data for this app...and its done
[Realme X2 Pro Guides, News, & Discussion] Arcide:
There is now an update to c29, but I am still on c28. But thank you for the suggestion, it will come in handy in the future. :D
[Realme X2 Pro Guides, News, & Discussion] hack-os:
Why do you think this post was made? :mad: Follow instructions as per op and install canary edition of magisk. Magisk 20.4 is not compatible with RUI. Don't assume when are not sure. Follow OTHERS, who have a solution.
[Realme X2 Pro Guides, News, & Discussion] hack-os:
Fingerprint works from c27 if you followed the right procedure as mentioned in op.
[Realme X2 Pro Guides, News, & Discussion] weisdergeier:
Like I said I was successful with two x2 pros following the instructions but the 3rd breaks during the very first step of your instructions "Make sure the bootloader is unlocked" and that never changes throughout the procedure. I wouldn't believe the doing the same thing on the same hardware works on two occasions but fails on a third if I hadn't witnessed it myself...
[Realme X2 Pro Guides, News, & Discussion] minoccio:
I use Magisk 20.4 in RUI C27 and C28. Why do you assume it is not compatible?
[Realme X2 Pro Guides, News, & Discussion] hack-os:
safetynet does not pass for many in magisk 20.4 and some have fp issue
[Realme X2 Pro Guides, News, & Discussion] azxn:
i got stuck on realme logo and holding power button wont turn off, please help!
[Realme X2 Pro Guides, News, & Discussion] YasuHamed:
press volume up and power for 25 second it will shutdown

go back to bootloader! and try format data

use latest orange fox recovery!

in extreme conditions,

find post on xda for fastboot flashing of realme x2, four files to send while u r in fastboot mode

or download realme flasher and realme flash file (6gb) , so far they have released c25 version (may20) and c29 is not available yet in fastboot format,

realme flasher will set device to default and you will bootup automatically, and STOCK RECOVERY WILL COMEBACK!

you will have to go back to fastboot mode and flash recovery, boot in to recovery (organe fox latest), flash c29.0zip encrypted file which Orange fox will decrypted in your flashdrive and now flash vbmeta.img, flash magisk20.4, format data :(

reboot

---------- Post added at 07:25 AM ---------- Previous post was at 07:24 AM ----------

install Magisk hide prop module

install terminal

reboot

goto terminal

type su,

then type props

1. change fingerprint

take pixel4 android10

reboot

try now
[Realme X2 Pro Guides, News, & Discussion] hack-os:
There is troubleshooting procedure at the bottom of op for this scenario
[Realme X2 Pro Guides, News, & Discussion] azxn:
It worked, thank you so much!

---------- Post added at 12:26 PM ---------- Previous post was at 12:17 PM ----------

I've seen it and tried holding volume down+power but it won't turn off. Then tried with volume up but still won't work. Turns out i have to press it a little bit longer. Anyway, it's fixed now, thanks!
[Realme X2 Pro Guides, News, & Discussion] minoccio:
Does it depend from region? My phone (EU) has never shown this behavior. Safetynet and fp OK :confused:
[Realme X2 Pro Guides, News, & Discussion] hack-os:
as for my knowledge magisk 20.4 has some issues and even the latest canary build is giving some issues and not passing safetynet :(
[Realme X2 Pro Guides, News, & Discussion] iamkgehlot:
Don't use any magisk other than magisk 20.3 for our device.
[Realme X2 Pro Guides, News, & Discussion] omnislice:
Just to confirm for RUI it still recommended to use canary build for magisk right? but does it have issues?
[Realme X2 Pro Guides, News, & Discussion] Arcide:
I'm using it and I haven't noticed any issues
[Realme X2 Pro Guides, News, & Discussion] hack-os:
Works well in C31 update as well
[Realme X2 Pro Guides, News, & Discussion] shanz3337:
What to use while rooting c.31..?

I rooted with both..20.4 n 20.4

Both rooted

Both pass safety net

But both showed system integrity compromised error..!

Plz solution..

I have lot of app backups to restore.. ☹️
[Realme X2 Pro Guides, News, & Discussion] Arcide:
Why don't you just follow the instructions in the OP? It works fine, and you have all the links.
[Realme X2 Pro Guides, News, & Discussion] Mr. R0b0t:
Hi.. I apologize in advance for my ignorance..

I've just unlocked my X2 Pro bootloader.. not interested in custom ROM.. just root..

Couldn't I just flash Magisk 20.3 by the custom boot.. without TWRP..?

Thank you
[Realme X2 Pro Guides, News, & Discussion] razz1618:
Will rooting with this mess up with fingerprint unlock option?? I remember Previously rooting x2pro will make fingerprint option unusable.
[Realme X2 Pro Guides, News, & Discussion] Arcide:
No, it will work fine
[Realme X2 Pro Guides, News, & Discussion] Yo90bosses:
I followed the OP and have the exact same error with system integrity compromised. Ive only had this error since I've updated from 28 to 31.
[Realme X2 Pro Guides, News, & Discussion] Yo90bosses:
Found the fix. You need to disable payment protection to fix this issue.

---------- Post added at 02:52 PM ---------- Previous post was at 02:51 PM ----------

Disable payment protection in your phones settings.
[Realme X2 Pro Guides, News, & Discussion] Danteiq:
my build number is RMX1931EX_11_c31

can i use that root ?
[Realme X2 Pro Guides, News, & Discussion] rohit96:
RUI c.31. Cannot pass safety net shows attestation failed. Followed every instruction as per OP's thread. What could I be doing wrong?
[Realme X2 Pro Guides, News, & Discussion] Arcide:
You used magisk canary?
[Realme X2 Pro Guides, News, & Discussion] hack-os:
Works perfectly well and safetynet passes with the latest canary version of magisk module and Magic app. The magisk app can be auto updated as it's just the ui for the module. Never auto update magisk module from the magisk app as it messes with recovery and puts in bootloop. Always download the magisk canary zip and install only with custom recovery. Even the new orange fox beta custom recovery works well.
[Realme X2 Pro Guides, News, & Discussion] hack-os:
Install the magisk uninstaller zip with custom recovery and try again to install magisk as mentioned in op. This must fix any previous magisk related issues and will get safetynet pass.
[Realme X2 Pro Guides, News, & Discussion] rohit96:
Already tried that. With both magisk Canary and 20.3
[Realme X2 Pro Guides, News, & Discussion] hack-os:
c32 update works perfectly with no issues.

If orangefox or twrp is installed, dont forget to flash vbmeta and install magisk along with ota c.32 update ozip to avoid corrupted recovery error.
[Realme X2 Pro Guides, News, & Discussion] westenlive:
FINALLY SOLVED the problem of reboots when the network is stressed.

I would like to upgrade to this latest version.

I have the build RMX1931EX_11_A.10 with magisk classic 20.3 installed then with root permissions and TWRP recovery installed.

how can i upgrade to this latest version of the operating system without causing damage and without losing data?

Thank you very much
[Realme X2 Pro Guides, News, & Discussion] hack-os:
A.10 is pretty old and its android 9. To update C.32 (android 10), i suggest to do a full format with a custom recovery and install the latest C.32 as per the OP
[Realme X2 Pro Guides, News, & Discussion] nathan30:
Hi,

Thanks for the procedure, it works well. But I follow the magisk Hide well, and my banking app still don"t want to be launched..

Any ideas ?
[Realme X2 Pro Guides, News, & Discussion] h321b:
Now that C33 is out:

Can anyone explain to me which procedure i should follow to update to C33 and keep data and settings?

Or is only clean flash possible?
[Realme X2 Pro Guides, News, & Discussion] efbill:
install c33 ozip (within twrp or ofox) -> install vbmeta.img - > install magisk

Στάλθηκε από το RMX1931 μου χρησιμοποιώντας Tapatalk
[Realme X2 Pro Guides, News, & Discussion] h321b:
Thanks, Efbill! Just to be sure: no reboots in between? And this means dirty flash, i keep my data and settings?
[Realme X2 Pro Guides, News, & Discussion] Arcide:
Yes, you keep everything
[Realme X2 Pro Guides, News, & Discussion] Shubham9876:
They damped up the haptic feedback more which is not at all good
[Realme X2 Pro Guides, News, & Discussion] h321b:
Succesfully dirty flashed

I just dirty flashed my X2pro global from C32 to C33 succesfully. It took me seven minutes :D. No issues whatsoever.

Thanks [MENTION=391174]efbill[/MENTION] and [MENTION=4348400]adsubzero[/MENTION] for explaining the procedure!
[Realme X2 Pro Guides, News, & Discussion] Arcide:
No problem, glad I could help. Can you please tell me if there's anything new for example new AOD options? I saw the changelog and it doesn't exactly seem enticing to bother updating unless there's something new or a major improvement to battery life or performance.
[Realme X2 Pro Guides, News, & Discussion] h321b:
I think this aod clock is new, but i'm not sure.

If i notice any differences in performance or battery drain i'll let you know.
[Realme X2 Pro Guides, News, & Discussion] Arcide:
No, that one's here in the old version as well, but thanks buddy.
[Realme X2 Pro Guides, News, & Discussion] nathan30:
Hi,

I update my phone with the latest .33 firmware. I check the root with an app on the Play Store and I have the confirmation that the root is present. But when I run Magisk Manager, I have the following beacon notification "superuser refused to Magisk Manager" (sorry for the translation, I have the notification in french). So I can't hide magisk and use Intelli'Hide. What can I do ?

To install the .33 I follow the procedure on the OP first post
[Realme X2 Pro Guides, News, & Discussion] hack-os:
Check if there are two magisk app installed then Uninstall only the newly magisk app installed which was the result of flashing the magisk module. the old magisk app should work perfectly. Same issue happened to me as well.
[Realme X2 Pro Guides, News, & Discussion] nathan30:
Thanks a lot, it's working :)
[Realme X2 Pro Guides, News, & Discussion] loumaros:
Could you please name the steps to do a dirty flash?

Is it just removing password lock and then flashing the zip on top of my current version?

I am currently on stock c32 with magisk and orange recovery.
[Realme X2 Pro Guides, News, & Discussion] Arcide:
It's literally described in the first post, somewhere at the beginning
[Realme X2 Pro Guides, News, & Discussion] h321b:
I just succesfully dirty flashed to C.34 using procedure in OP. No issues.

C.34 has 5 december 2020 security patch and is available from https://www.realme.com/in/support/software-update#

I have X2 PRO 12/256GB EU version.
[Realme X2 Pro Guides, News, & Discussion] Arcide:
Hmm, I definitely noticed some weird performance issues with this version. I've let it settle for two days, which is two charges, but nothing changed. Most noticable performance drop is when I try to press back button multiple times to go multiple pages back in chrome (still using nav buttons), I feel a massive delay between the vibrations signaling a keypress, and the action itself, and then all of the sudden it accepts the command multiple times. Also I've noticed occasional stutters than weren't here, again mostly noticable in browser but also in launcher (using Nova). I'll see if the situation improves after a while.

Edit: ok, so not only that I didn't notice an improvement, but noticed some more issues (similar to the one mentioned). When typing on a keyboard while in browser (on forums, google etc.) there is occasionally a massive lag, that was never there before. Similar story as before, it wouldn't be as bad if there wasn't a delay in vibration. However when you start typing quickly (not every time though) it doesn't immediately accept the input, but then suddenly all the keystrokes vibrate in quick succession. Incredibly annoying.
[Realme X2 Pro Guides, News, & Discussion] cyphone:
Thank you very much for your continued development.

Unfortunately, even in lineage-18.1-20201218

It seems that the problem of the maximum number of face and fingerprint authentications at the start of use every morning is unsolved.

We have all smart locks turned off. It doesn't seem to be relevant.

I also tried rooting to automate the reboot,

With all of magisk v20.3, v20.4, v21.1, Canary (magisk-debug.zip)

Did not boot in a boot loop.

Do you have any ideas for rooting?
[Realme X2 Pro Guides, News, & Discussion] cyphone:
I'm really sorry.

I made a mistake in the reply address.
[Realme X2 Pro Guides, News, & Discussion] Impakto88:
Dónde está el archivo de la ROM C.35 custom?? Gracias
[Realme X2 Pro Guides, News, & Discussion] Tinchox17:
where you download C.35 ? is not in any site, in or global. cant find it.

can anyone upload it?
[Realme X2 Pro Guides, News, & Discussion] h321b:
This is for global version.

http://otafsg-cost.realmemobile.com/RMX1931/RMX1931EX_11.C.35_1350_202101260004/patch/amazone2/GLO/RMX1931EX/RMX1931EX_11.C.35_1350_202101260004/RMX1931EX_11_OTA_1350_all_eydXtmNsdigK_eb08f8dd.ozip

I just dirty flashed over C34 following OP instructions with no problems.
[Realme X2 Pro Guides, News, & Discussion] Tinchox17:
dosnt work for me, start to upgrade and fails 10s in.
[Realme X2 Pro Guides, News, & Discussion] Arcide:
You're not using stock recovery are you?
[Realme X2 Pro Guides, News, & Discussion] paradise220:
Which version X2 pro you have ?

Mine is Indian
[Realme X2 Pro Guides, News, & Discussion] Impakto88:
[QUOTE = "h321b, publicación: 84412797, miembro: 763879"]

Esto es para la versión global.

[URL unfurl = "true"] http://otafsg-cost.realmemobile.com..._202101260004/RMXE1931_2101260004/RMX_Dig_831

Simplemente parpadeé sucio sobre C34 siguiendo las instrucciones de OP sin problemas.

[/CITAR]

Es custom o stock?
[Realme X2 Pro Guides, News, & Discussion] Tinchox17:
global i believe. i do have it stock.
[Realme X2 Pro Guides, News, & Discussion] paradise220:
Ok thanks

I have received c 35 update ota.than applied for beta and successfully installed ui 2.0.
[Realme X2 Pro Guides, News, & Discussion] asdf.xd:
@paradise220 can you please elaborate? I have downloaded through OTA but didn't reboot and apply yet. A message appeared saying something about my smartphone security... seemed te to mean that bootloader would relock again, and that worries me, AFAIK then relocking will erase data. How should I proceed? TY

-------------

Edit : found the ozip file at /data/oppo/Ota and deleted it, I can restart again without any side action :)

Will update later through recovery as per op instructions
[Realme X2 Pro Guides, News, & Discussion] paradise220:
I am too late to reply.i found too many glitches after updating to ui 2.0 beta.

Than i hard reset the phone .now i am realy enjoying the android 11.
[Realme X2 Pro Guides, News, & Discussion] vkmaxx:
Do you have custom or stock recovery?
[Realme X2 Pro Guides, News, & Discussion] paradise220:
Have you asked me ?

If yes,I am on stock recovery.i never unlocked boot loader of my x2 pro.because it is under warranty.

I think ui 2.o is best android experience since my first android (Samsung galaxy s2)
[Realme X2 Pro Guides, News, & Discussion] the_prodigal_coder:
Hi Magisk Canary is no longer available on Github, does anyone have copies of the zip files and can share? I am in a boot loop and need both canary and canary uninstaller. Thanks in advance
[Realme X2 Pro Guides, News, & Discussion] h321b:
I hope this will do...
[Realme X2 Pro Guides, News, & Discussion] mike_san:
Is there a way to flash Custom recovery without Fastboot?

Maybe using stock recovery?
[Realme X2 Pro Guides, News, & Discussion] Sir Backe:
Following your above link to "Global" there is still only C32 for download on "EU" version. Won't there be an EU version?
[Realme X2 Pro Guides, News, & Discussion] KittyxUwU:
wrong link, they updated it to UK not EU: https://www.realme.com/uk/support/software-update
[Realme X2 Pro Guides, News, & Discussion] kevin mitnick:
anyone know how to unlock bootloader version c36 ?

when I click depth test, device just reboot.