yashsingh1/xdaforums huggingface dataset:
[Realme X2 Guides, News, & Discussion] surferbyter:
No, I did the same procedure, unlock boot, flash twrp strictly following the post indications, without restarting vbmeta, restarting twrp via keys, inserting the zip magisk via PC in the phone memory and flash, system reboot. Reboot in twrp, connecting the phone to the PC and executing the adb command in order to disable the core only mode on the magisk manager ...
[Realme X2 Guides, News, & Discussion] yakovpol:
Hi.

Which version do you have (CN, EU, IN)?
[Realme X2 Guides, News, & Discussion] surferbyter:
EU
[Realme X2 Guides, News, & Discussion] bino_mat:
Thank you for patiently answering all these questions - One query to you or to Mr.yakovpol, itself on the need of adb shell "cat /system/build_19771.prop >> /system/build.prop"

When I did this , my ctsProfile also became green - I thought it's an optional step,and skipped it - !!- My bad....
[Realme X2 Guides, News, & Discussion] surferbyter:
Probably if magisk works in core only mode the system does not pass the integrity check.

For safety, also check at the bottom of the playstore settings if the device is certified otherwise follow the instructions in this post:

https://xdaforums.com/showpost.php?p=81614859&postcount=17
[Realme X2 Guides, News, & Discussion] bino_mat:
Makes sense..

About the play store protect ,I see the status as "Device is certified" . But I read your earlier posting as your status "play store not certified" - So I am wondering how there is a change is status between the device?

(Mine is IN RMX1992)

Anycase thankx for that procedure also - Will come handy even if I loose my certification status

Edit-- I upgraded to A18 IN TMX1992 and I see that play protect is no longer certified - Did as per previous post - Voila - It certified again!!!
[Realme X2 Guides, News, & Discussion] surferbyter:
I'm glad it was useful ... A question, to update did you restore the recovery stock or did the twrp go well? And after the update the root remained or did you have to repeat the whole procedure?
[Realme X2 Guides, News, & Discussion] bino_mat:
“did the twrp go well” – Not sure with official Twrp ,we can do any type of flashing on ozip file

Though I converted the ozip to zip,the official TWRP treates the device as RMX1993- Hence even if I flash the zip,it says that your device is RMX1993 and what you are trying to flash is for RMX1992.:(

“did you restore the recovery stock”  Yes worked perfectly fine.

“after the update the root remained or” – Honestly I flashed recovery along with /Data cleaning ,flashed VBMETA,then twrp ,then magisk and finally Magic only core- After all of this only I booted to the system – So honestly I don’t know whether it survived or not
[Realme X2 Guides, News, & Discussion] surferbyter:
So you used the most obvious procedure, stock recovery update and the whole procedure to get back the root ... Good to know ... And above all we must hope that since it works for the ColorOs updates everything remains valid as soon as the Realme UI arrives. Hopefully, the vbmeta or the recovery will not change otherwise we will have to wait for new ones to be presented and suitable for the new system ...

P. S. What procedure did you use to convert the ozip file to zip twrp?
[Realme X2 Guides, News, & Discussion] bino_mat:
https://github.com/bkerler/oppo_ozip_decrypt
[Realme X2 Guides, News, & Discussion] surferbyter:
If I understand correctly from the few indications found on the net is it a tool to use on Linux right?

Edit: I solved it by installing linux subsystem ubuntu in windows 10 ....

https://www.youtube.com/watch?v=0YxotroSuaM

and following this guide:

https://www.youtube.com/watch?v=WCRc3dev9pQ
[Realme X2 Guides, News, & Discussion] bino_mat:
I guess it got an equivalent Windows version- But since I am having Linux ,it converted the same

It was helpfull when my boot image got corrupted - So extracted the boot image from the ZIp file :)
[Realme X2 Guides, News, & Discussion] surferbyter:
Actually converted the ozip file and now I have both the boot.img and the vbmeta.img of the update A17 version RMX1993EX ....:D:D:D

if they were to serve someone, I attack them on the post.

Edit:

it would be interesting to be able to extract the recovery but in the zip file there is no img file
[Realme X2 Guides, News, & Discussion] amit000in:
Yes:svetius:

---------- Post added at 04:45 PM ---------- Previous post was at 04:34 PM ----------

U need to disable all magisk module before update & than repeat the whole process after update ( no need to install magisk module again)
[Realme X2 Guides, News, & Discussion] othnokia:
Does making this will delete the warranty ?
[Realme X2 Guides, News, & Discussion] amit000in:
No, Realme officially support unlock bootloader

so warranty remains even after unlocked bootloader
[Realme X2 Guides, News, & Discussion] louai rabia:
I followed your steps one by one and my device is finally rooted, thanks to you.

but what does "having Magisk out of Core Only Mode" mean? and its two steps aren't working for me.

First: I don't know how to mount SYSTEM in RW mode.

Second: whenever I give the command adb shell "cat /system/build_19771.prop >> /system/build.prop"

adb says: "can't create /system/build.prop: Read-only file system" why is that?
[Realme X2 Guides, News, & Discussion] yakovpol:
RW means read-write. This is the abbreviation widely used (and inside TWRP as well. It is a checkbox, look for it). Alternative mode is read-only.

Read and meditate a bit over instructions (please).
[Realme X2 Guides, News, & Discussion] Ayoub91:
Thank you so much for this guide, I just got CN Version and I am about to try Unlocking it, specially after I knew that's will not break my fingerprint sensor.

But dose unlocking the device will help me to do the following:

1- Add new launcher to the device and choose it as my main Home launcher ?

2- The ability to activate Voice Match for Google Assistant ? (for now the Voice Match trigger is grayed out and can't be accessible, I think this because it's CN version too)

3- Will I be able to change to Realme UI after releasing it ?
[Realme X2 Guides, News, & Discussion] AlAneed:
Did anyone try it on A16? I just received update notification for this new version
[Realme X2 Guides, News, & Discussion] j0sep:
Sir pls update we need vbmeta a.16
[Realme X2 Guides, News, & Discussion] yakovpol:
As I saw, all phone variants have the same vbmeta for all Android 9 ROMs.
[Realme X2 Guides, News, & Discussion] Mk™:
In-depth test apk isn't working. What's the solution?
[Realme X2 Guides, News, & Discussion] AlAneed:
A.17 is just released for RMX1991 , anyone tested the root on this version?
[Realme X2 Guides, News, & Discussion] Mk™:
It's the link of the apk you've shared in your post. I've tried several times but the results are same.
[Realme X2 Guides, News, & Discussion] yakovpol:
Thanks for providing screenshots, it is easier to troubleshoot this way.

The first thought was In-depth app does not work with Android 10 :) But it does, I have just checked.

Then I know two ways to continue: (1) adb logcat with saving and later analysing the log received or (2) factory reset of your phone (or wiping data).

I would suggest 2nd first :)
[Realme X2 Guides, News, & Discussion] Mk™:
I've factory reset (or wiped data) of my phone to done it but it's not working. But I don't understand the the first step you've mentioned. Can you describe the 1st step(adb logcat) in more details?
[Realme X2 Guides, News, & Discussion] yakovpol:
Well, this is one of the central tools for Android debugging. There's enough information about. Take some time to search and meditate. You need (easier) a computer with adb installed (use SDK Platform Tools from Google). Here is pretty nice description for logcat options. Install adb, connect your phone with USB debugging enabled, start adb logcat and try to start this unfortunate In-depth app.

Wish you success!
[Realme X2 Guides, News, & Discussion] Mk™:
By doing so, the in-depth apk will run and the bootloader can be unlocked? (My main purpose here is to unlock bootloader at first.)
[Realme X2 Guides, News, & Discussion] yakovpol:
No, these are the steps to troubleshoot your problem with in-depth app. This app is the only way I know to unlock bootloader of X2.
[Realme X2 Guides, News, & Discussion] Mk™:
Ok. I'll give it a try. And if face any problem, will let you know
[Realme X2 Guides, News, & Discussion] louai rabia:
My phone (CN Version) entered bootloop after pressing update in magisk app

The phone stuck at the yellow logo of realme for about one or two minutes then the phone restarted.

it does this over and over again.

What should I do?
[Realme X2 Guides, News, & Discussion] yakovpol:
You did not provide any details on what you were doing (Magisk has 3 ways to upgrade), what ROM version you have, etc.

First try to flash stock boot.img: boot fastboot mode, then from the computer perform

fastboot flash boot boot.img

Where boot.img must be for your current ROM.

Another way would be to follow Back to stock ROM howto thread
[Realme X2 Guides, News, & Discussion] louai rabia:
I don't remember what the way was called, but I remember it was the third option and 'Recommended' was written between ().

rom version A.14.

still the same steps?

if so, can you provide me with stock boot.img
[Realme X2 Guides, News, & Discussion] yakovpol:
Still, you did not provide enough details. As I understand, you had successfully rooted the phone before, remained on A.14 ROM version, then you have noticed Magisk reporting update and tried default recommended option.

Well, A.14 is quite old version. The latest ColorOS for CN model was A.17. I do not have A.14, but you can try first the patched boot image from the very first post of this thread.

If even then you see a problem, try wiping data partition...

If there would be further problems, I would recommend skipping A.14 download, but rather straight A.17 download and procedure according to Back to stock ROM howto. As a stock recovery choose the A.14 one from that same thread.
[Realme X2 Guides, News, & Discussion] louai rabia:
I didn't know the exact info you wanted from me, but you figured it right and everything you said was true.

I followed your steps, tried the patched boot image but it didn't work, then wiped the data partition and still nothing.

now, it seems that I have to flash a new stock ROM, but how about the latest stable REALME UI instead of A17? Do you recommend it?
[Realme X2 Guides, News, & Discussion] yakovpol:
As you wiped data already, you can try C.12 right away.
[Realme X2 Guides, News, & Discussion] louai rabia:
Thanks.

C.12 is REALME UI 1.0?

Can you post a download link?

Can it be rooted?

Will there be any unsolved problems after rooting like the FP or anything else?
[Realme X2 Guides, News, & Discussion] yakovpol:
Right, C.12 is realmeUI 1.0

Yes, no problem with rooting.

FP is still depending on untouched vbmeta but AVB is checking boot only, so you can modify system as much as you want/can.

Download is on the official site: https://www.realme.com/support/software-update
[Realme X2 Guides, News, & Discussion] AlAneed:
Can you show us how to do the root for the device with the new update? Just modify the old procedure to work with the new one
[Realme X2 Guides, News, & Discussion] yakovpol:
The procedure is the same, please follow the guidance in the post from January 25.

This method will break FP, of course.
[Realme X2 Guides, News, & Discussion] DoYouWantFriesWithThat:
[MENTION=5453333]yakovpol[/MENTION] thank you for this guide. Can you clarify if flashing vbmeta will always break FP ? What's the alternative to retain FP and have root with Magisk?

EDIT: Nevermind, I figured out that the bootloader unlock breaks the fingerprint functionality. I'll try to help to get it fixed once I get familiar with the phone.
[Realme X2 Guides, News, & Discussion] yakovpol:
FP is not directly related to BL unlock. BL unlock is simply a way to modify partitions. If you install Magisk, you must change boot. If you change boot, you must modify vbmeta. If you change vbmeta your FP stops working (the last is true for CN model, RMX1991, for early stock Android 9 ROMs - before A.13, and for stock Android 10 ROMs - up to C.12. I cannot tell if C.13 breaks FP when changing vbmeta. Android 9's A.13 and up preserve FP working when changing vbmeta).
[Realme X2 Guides, News, & Discussion] DoYouWantFriesWithThat:
Actually, I didn't install Magisk or Change vbmeta yet. I only unlocked the BL via the in-dept test app, and I cannot add a fingerprint anymore.

I'm on RMX1993EX_11_A.14

Thanks for your reply, appreciate it.
[Realme X2 Guides, News, & Discussion] kxrist:
i have a rooted EU A18 version with color OS that works perfectly. I recently received notification about an update which of course i ignored and deleted (think it was A19). In case in the future i d like to proceed with the update i will lose twrp and rooting, magisk, etc, therefore i will have to run the same procedure ? Am i right ?
[Realme X2 Guides, News, & Discussion] yakovpol:
Well, right. What is written in the post you refer to is from perspective of already unlocked bootloader. Having unlocked BL you can flash one ROM version (let's call it FP-breaking ROM) where changing vbmeta will break FP; or you can flash another version (let's call it FP-preserving ROM) where FP remains functioning after disabling AVB.

If you have locked bootloader, it seems that the same FP-breaking ROMs will allow you to unlock BL at price of broken FP. Meanwhile unlocking BL on FP-preserving ROMs will preserve FP working.

To be more specific, for RMX1991 FP-breaking are A.09-A.12, C.02-C.13, while FP-preserving are A.13-A.17, C.14-up
[Realme X2 Guides, News, & Discussion] Navneet_Chaur:
Please help.

When I enter this command

fastboot flash --disable-verification vbmeta vbmeta.img .

Then I get

fastboot: error: Failed to find AVB_MAGIC at offset: 0.

Please help me. How I can fix it.
[Realme X2 Guides, News, & Discussion] yakovpol:
Looks like the file for vbmeta.img is wrong
[Realme X2 Guides, News, & Discussion] helly100:
I've read that if you unlock the bootloader, Widevine will change from L1 to L3.

If you relock the bootloader (with stock rom), is L1 restored or will it stay at L3 forever?
[Realme X2 Guides, News, & Discussion] wlazio2000:
I have the REALME X2 with REALMEUI rmx1993ex_11_C.04, Can I unlock the bootloader and install the TWRP without losing the fingerprint?

Procedure?

Thank you
[Realme X2 Guides, News, & Discussion] Moogle Stiltzkin:
I'm confused.

Which realme X2 should i buy? china or global?

is global eu or india, or another variant? it's confusing.

I want to be able to install TWRP, root, magisk and still work for banking and googleplay if possible.
[Realme X2 Guides, News, & Discussion] Almasd:
Bootloop.

I installed Magisk with this instruction and can not boot now. It is in boot loop.

Model RMX1993EX. It was updated to latest version.

I uploaded the log here.

Can someone help me?

Update:

Finally I fixed and successfully rooted. This might important to install .apk Magisk Manager before everything.

I created another thread to fix bootloop problem.
[Realme X2 Guides, News, & Discussion] cxp_:
I have a RMX1991 CN model and successfully unlocked the bootloader, flashed TWRP and vbmeta and can access fastboot and recovery mode.

However, when I flash a custom rom (lineage os + gapps), I always get into bootloop. I tried to flash the modified boot image from https://xdaforums.com/realme-x2/how-to/root-howto-t4011357 and flashed magisk, but still get nowhere.

Has anybody an idea how to get over with it for custom roms ?

Thanks in advance.
[Realme X2 Guides, News, & Discussion] yakovpol:
Wipe your data
[Realme X2 Guides, News, & Discussion] cxp_:
I already did that. I tried Factory Reset, Format Data and Advanced Wipe but still the same.

Realme Bootlogo for 10 or more seconds, then black for 2-3 seconds and then the reboot.
[Realme X2 Guides, News, & Discussion] cxp_:
After some time, I found the solution to my problem through a post from BadAtFlashingROMS which led to the solution https://xdaforums.com/realme-x2/help/how-to-flash-q-firmware-based-roms-t4115987

My phone was originally shipped with ColorOS (Android 9), which prevented flashing Android 10 based roms. Never experienced such behavior, but I guess every phone is different.
[Realme X2 Guides, News, & Discussion] euplio:
I want to root my realme x2 Eu versione. Can anyone please help me? Thank you. I would like to stay on stock Realme UI rom. Will I lost the possibility to make OTA update?
[Realme X2 Guides, News, & Discussion] rregn:
which vbmeta can i use for RMX1992EX_11_f.20 ? An which patched boot.img ?
[LG V30 Questions & Answers] billiebanditz:
hello everyone,

how do you do from us998 to h930ds?

I need lte band 8

thank you. ;)
[LG V30 Questions & Answers] ChazzMatt:
You don't.

Instead you convert US998 to Canada H933. H933 has band 8.

GSM / HSPA / LTE

2G bands	GSM 850 / 900 / 1800 / 1900

3G bands	HSDPA 850 / 1700(AWS) / 1900 / 2100

4G bands	LTE band 1(2100), 2(1900), 3(1800), 4(1700/2100), 5(850), 7(2600), 8(900), 12(700), 13(700), 17(700), 20(800), 25(1900), 29(700), 30(2300), 66(1700/2100)

Speed	HSPA 42.2/5.76 Mbps, LTE-A (3CA) 750/150 Mbps

Follow the Frankenstein instructions, but go the other way...

* Flash back to US998 Nougat,

* then to H933 Nougat.

* Master Reset.

* Then flash to H933 Oreo KDZor H933 Pie KDZ.
[LG V30 Questions & Answers] billiebanditz:
thanks for the advice, but will it not happen "hardbrick"? I want to try but I'm afraid it will happen "hardbrick"
[LG V30 Questions & Answers] ChazzMatt:
Not if you follow the Frankenstein instructions correctly. All North American variants can be converted to all other North American variants -- EXCEPT for T-Mobile H932.

The Frankenstein instructions I wrote are for converting to US998. You are just going the other way. See my post above. And go read the Frankenstein instructions. VERY important you downgrade to Nougat first!

FRANKENSTEIN INSTRUCTIONS

https://xdaforums.com/showpost.php?p=76510671&postcount=168
[LG V30 Questions & Answers] billiebanditz:
Thanks Chazz,

Can I only flash the modem?

or must be full ROM to h933

But Canada ROM doesn't have a lte 40 band

I live in Indonesia

freq LTE band in my country :

1. Telkomsel: B8 FDD LTE frekuensi 900 MHz / B3 FDD LTE frekuensi 1800MHz / B40 TDD LTE frekuensi 2.300MHz

2. Indosat Ooredoo: B8 FDD LTE frekuensi 900MHz / B3 FDD LTE frekuensi 1800 MHz / B40 TDD LTE frekuensi 2.300MHz

3. XL Axiata: B8 FDD LTE frekuensi900 MHz / B3 FDD LTE frekuensi 1800 MHz

4. Tri Indonesia: B3 FDD LTE frekuensi 1800 MHz)

5. Smartfren: B5 FDD LTE frekuensi 850 Mhz / B40 TDD LTE frekuensi 2300MHz

6. Bolt: B40 TDD LTE frekuensi 2300 MHz

my operator selular indosat ooredoo

please enlighten me because I'm confused
[LG V30 Questions & Answers] ChazzMatt:
Well, first you only mentioned LTE band 8. And you have US998. So, that's easily solved. Convert to Canada H933.

H933

2G GSM: 850/900/1800/1900

3G UMTS (HSPA): 850/1700/1900/2100

4G LTE: 1/2/3/4/5/7/8/12/13/17/20/25/29/30/66

US998

CDMA: 800 MHz CDMA

2G GSM: 850/900/1800/1900 MHz

3G UMTS (HSPA):850/900/1900/2100 MHz

4G LTE Bands: 1/2/3/4/5/7/12(17)/13/20/25/66

AMAZINGLY, every North American V30/V30+/V30S can be completely converted to any other -- EXCEPT for T-mobile H932. But this cross flashing/conversion (IF DONE RIGHT!) includes LS998, US998, AS998, Verizon VS996, AT&T H931, Canada H933, Puerto Rico H932PR (NOT to be confused with T-mobile H932!) 7 DIFFERENT North American models you can convert to another and change LTE bands!

HOWEVER, you can NOT cross flash H930 variant modems (H930, H930D, H930DS, H930G) with North America variant modems.

So, you can either have US998 or you can have H933 -- or one of the other North American variants if you flash those KDZ. (AT&T H931 has LTE band 40, but doesn't have LTE band 8.) If you don't have one of the LTE bands, you can drop down to 3G during that time.

Someone else from Indonesia posted few weeks ago, so I understand your situation. As I told him, if he needed an H930DS, he should have bought an H930DS. I'm sorry, I don't have any other answers.
[LG V30 Questions & Answers] billiebanditz:
ok thanks a lot chazz.

i'll download the file kdz hs933 nougat, oreo & pie.

and I will do the flashing my phone

i once tried upgrading us998 to Pie always failed using any method.

after hs993 can I get a pie with no problems?
[LG V30 Questions & Answers] ChazzMatt:
Yes. Once on H933 Nougat, you can Refurbish to H933 Pie.
[LG V30 Questions & Answers] billiebanditz:
thanks a lot Chazz

my cellphone is now on h993 pie :good::good:
[LG V30 Questions & Answers] billiebanditz:
hello Chazz

I want to ask

why after the pie update fastboot is doesn't work?

is there a way to restore the bootloader?
[LG V30 Questions & Answers] ChazzMatt:
H933 doesn't have fastboot flash commands. That's why in the

"WTF Instructions"

all North American variants (except for T-Mobile H932) have to temporarily convert to US998 to bootloader unlock phones and install TWRP. Of all the North American variants, only USS98 has fastboot flash commands.

So, they use Frankenstein instructions to convert to US998. If they then want to go back to their previous firmware (while keeping TWRP), they have to use TWRP flashable zip (basically a stock ROM) for thier firmware.

Is that why you're asking about fastboot? To unlock bootloader and install TWRP custom recovery and root?
[LG V30 Questions & Answers] billiebanditz:
yes, I want to install twrp & root. i have unlocked the bootloader. do u have a solution for that?
[LG V30 Questions & Answers] ChazzMatt:
The same

WTF Instructions

which tell how to unlock the bootloader also tell how to install TWRP and root.

You had to convert back to US998.

Section 5 was unlocking the bootloader.

Section 6 of WTF Instructions is installing TWRP and root.

So, I'm puzzled. If you indeed unlocked the Bootloader using the

WTF INSTRUCTIONS

you would have already known that. There's something I'm probably not understanding about your question -- or you haven't actually unlocked the bootloader yet?

Read the Instructions in a web browswer, not an app.
[Tilt, TyTN II, MDA Vario III General] harknesst:
I am ignorant when it comes to tech.

I have a Tilt and i'm trying to install HTC home plug in on it. I download it and then put it on the tilt. I then try to install once its on the phone and i go to file explorer and look it up. I then click on the icons and nothing happens. I click on the setup xml file and it freezes up.

Is there anybody who can help me, i'm really wanting to put this on my phone.
[Tilt, TyTN II, MDA Vario III General] johanromijn:
Looks like you've extracted the CAB file.

You just have to copy the CAB file to your device and click it to install.
[Tilt, TyTN II, MDA Vario III General] harknesst:
I tried again later by copying every file from what i downloaded for the plug in to on my computer and none of the programs wanted to install. I had no problem installing kaiser tweaks but this is just really irritating me. I know this may be a noob question but does the cab file look like?
[Tilt, TyTN II, MDA Vario III General] livefastdiefun87:
no i dont think you quite understand there buddy. The file you downloaded that looks like a .zip file is actually a cab what you need to do is transfer the whole "zip" file over to your phone and open it in file explorer :D
[Tilt, TyTN II, MDA Vario III General] harknesst:
It doesn't download as a zip, it downloads on to my computer as a bunch of seperate files. I put it into a zip file and then put it on my tilt. I'm sorry if i seem like i'm stupid, i'm just trying figure out how to do this. I downloaded from

http://www.pocketnow.com/index.php?a=portal_detail&t=news&id=4618

is this a bad site to download from. If so please tell me of some other one.:confused:
[Tilt, TyTN II, MDA Vario III General] phatxsh0rt:
just put that file into ur phone nd set it up thats it. dont zip or unzip it. you can tell if its a cab file if it has all these different files in there. or if it has ".cab" at the end of it (no quotes). the ".cab" file will look exactly like a zip file (it will have the same icon).