[Realme 6i Guides, News, & Discussion] Joesh.lucas:
Disclaimers:

> I am NOT encouraging anyone to do this. I'm not responsible for anything that happens to your device once you've rooted it already. I did this out of curiosity and I'm just sharing my experience.

> Also yeah, Rmx2040. Not Rmx2040EU.

> It's doable, but it is NOT stable. It boots but you can't use the phone normally. You know, like how you'd normally use a phone.

> I SOFTBRICKED MY PHONE.

Bugs:

UI Restarts every time you go landscape and go back to portrait

Can't open camera

UI Restarts every time you scroll on playstore or anywhere with lots of images

Phone lags, actually no, it restarts all the damn time

NOTES:

[MENTION=8305145]Kraitos[/MENTION] was looking for boot.img files so i decided to do a little digging too. I saw in a post somewhere that you need vbmeta.img and a patched (via magisk) boot.img from the device itself.

The "vbmeta.img" I used here was from a Realme 5. I figured all they 'kinda' looked the same plus I don't know if the file is also patched. I tried patching it in magisk but it didn't work, so I just grabbed a (patched?) vbmeta.img (from Realme 5 somewhere in the internet) and used that for our device which is, Rmx2040 (6i)

I grabbed the boot.img from the official ozip file in realme's site (From version A.27, I couldn't find any boot.img for A.31 because they haven't updated the link in the site yet). I opened it up, looked for it, grabbed it and patched it using magisk. Thankfully, it worked.

I used both the vbmeta.img (again, idk if it's patched) and the patched boot.img to root my device. I doubted it too, I thought it'll give me a bootloop or something, but it didn't.

If you want to do it, here are the steps:

Unlock your bootloader. Go here:

https://xdaforums.com/realme-6i/how-to/unlocking-bootloader-realme-6i-rmx-2040-t4174255

Credits to [MENTION=8305145]Kraitos[/MENTION] for this awesome guide on how to unlock Rmx2040's bootloader.

If you're done unlocking your bootloader, download these files:

boot.img:

https://drive.google.com/file/d/1D7S9JGwDusyL6hJ6pWrFRBLo_9DdQLGR/view?usp=sharing

vbmeta.img:

https://drive.google.com/file/d/1Do2SfGI_Tp2jERcO77Vh1vEfjiQ6Xxe9/view?usp=sharing

Portable adb fastboot (if you don't have it yet):

https://drive.google.com/file/d/1m78UIsabMQlCvNIIv2e4xI19pN9b1otw/view?usp=sharing

Put all in one folder, it doesn't have to have a name.

Extract the zip file (minimal_adb_fastboot_1.4.3_portable.zip)

*Your folders should have the ff:

adb.exe

AdbWinApi.dll

AdbWinUsbApi.dll

boot.img

cmd-here.exe

Disclaimer.txt

fastboot.exe

vbmeta.img

Enable USB debugging in your phone.

Connect your phone to your pc.

Double click "cmd-here.exe"

Type the following in CMD:

adb reboot bootloader

If it displays a text in the middle, type "fastboot devices" on cmd. You SHOULD your phone's code there. If it doesn't display anything, replug the type C cable on your phone and type it again, do this until it shows.

Copy this and paste it in CMD:

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

Then press enter.

once it's done, copy this next:

fastboot flash boot boot.img

Then press enter.

Reboot your device by typing this in CMD:

fastboot reboot

If you've made it this far, you should install the latest Magisk Manager after you've unlocked the bootloader though. Or do it last, whatever you prefer works.

Viola, now you have an unstable phone.

I'm gonna try locking my bootloader later to flash the A.27 ozip later, I hope going back to "stock and unrooted" fixes the bugs I've experienced :|

I don't really know anything besides trying stuff out, I just wanted to see if it'll work properly with root. If anyone here noticed that I've done something wrong, please do tell me. I wanna try all the methods we can think of just so we can root this device.

Have a wonderful day y'all :)

Edit:

Everything went bad. I locked the bootloader because I needed access to stock recovery. It gave me a "red state"

I don't know how to fix this problem :|