Hi Guys!
Since there is no deeptest.apk available for our device to unlock bootloader, we came up with another method to unlock bootloader unofficially!
In this guide I'll tell you how to unlock bootloader, root with magisk and flash TWRP on your Realme 8i/Narzo 50 (RMX3151/RMX3286)
1. UNLOCKING BOOTLOADER:
Requirements
3. FLASHING TWRP RECOVERY:
Credits:
If you face any issues contact me here
Since there is no deeptest.apk available for our device to unlock bootloader, we came up with another method to unlock bootloader unofficially!
In this guide I'll tell you how to unlock bootloader, root with magisk and flash TWRP on your Realme 8i/Narzo 50 (RMX3151/RMX3286)
Code:
/*
* This Guide is tested and working
* However I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about unlocking and flashing TWRP
* before flashing it! YOU are choosing to make these modifications.
*/
1. UNLOCKING BOOTLOADER:
Requirements
- PC or Laptop
- Internet connection
- Realme 8i/Narzo 50
- USB cable
- Working Brain
- Take a backup of your data since it'll be wiped
- Go to About phone > Version and tap build number 7 times
- Go to Settings > advanced settings > Developer options and turn on OEM unlocking and USB debugging
- Install Python from windows store
- Install USBDk
- Download this and extract : https://github.com/bkerler/mtkclient/archive/refs/heads/main.zip
- Download vbmeta and patched boot image (Download for your respective version) in copy to the mtkclient-main folder
- Now open command prompt or powershell in that folder
-
- Now type
pip3 install -r requirements.txt
and hit enter - Now type
python mtk e metadata,userdata,md_udc
hit enter - This command wipes data - Then power off your phone and hold both volume buttons and connect usb cable (DON'T LEAVE THE BUTTONS, KEEP THEM HOLDING THROUGHOUT THE PROCESS) - This boots device into BROM mode
- Now type
python mtk da seccfg unlock
This will unlock the bootloader (If you face waiting for device issue then unplug the device and plug in the device again with holding volume buttons, also don't leave the buttons) - After this unplug your phone and turn it on (It'll show your device dm verity corrupted and first boot might take 20-25 mins, don't panic)
- Now your bootloader is unlocked
- Due to realme's limitations you still can't access fastboot after unlocking via this method
- Install This Magisk apk
- Now in pc type
python mtk w boot,vbmeta boot.patched,vbmeta.img.empty
hit enter - Then power off your phone and connect usb while holding both volume buttons (and don't leave them)
- Now disconnect and reboot phone
- Now open magisk
3. FLASHING TWRP RECOVERY:
- Download TWRP - From here
- Download and install Flashify app
- Open Flashify and grant root permission
- Select Recovery image and install the twrp you have downloaded
- After flashing is done click reboot now or you can reboot to recovery via magisk app
Credits:
- Me (@pritish1998) for TWRP, Unlock and Flashing guide
- B Kerler fot MTKClient
- Rohit for testing
If you face any issues contact me here
Last edited: