Hello everyone
This thread to show how to
install TWRP on Realme 8.
and also rooting the device using
[ Magisk 23015 ].
First of all Bootloader have to be unlocked .
Since a lot of users have a problem to unlock the
bootloader ,I recommend to use Unlock Tool to unlock the
bootloader.
Or you can try [
https://github.com/bkerler/mtkclient#unlock-bootloader ]
In this device the flashing throw the
fastboot mode is not working, So we have to use the SP flash tool to flash the TWRP.
Installing Custom Recovery [ TWRP ] And Rooting
You will need some program and they are :
-----------------------------------------------
1 - SP Flash Tool [
SP flash Tool ] Version 5.2124.00
2 - MTKSecBootDisable [ Included ]
3 - We need the [ MT6785_Android_scatter.txt ] + [ preloader_oppo6785.bin ] [ Included ]
4 - The TWRP for realme 8 [
https://androidfilehost.com/?fid=7161016148664843901 ]
5 - Vbmeta [
https://www.androidfilehost.com/?fid=7161016148664843895 ]
The main Steps as follow :
-----------------------------
1 - Make sure to charge the device .
2 - Power off the phone
3 - In the PC run the MTKSecBootDisable.exe and the window will be like
MTKSecBootDisable
View attachment 5466741
Click [ Disable Secure Boot ]
View attachment 5466745
4 - Now you have to Enter the [ EDL Mode ]
while the phone is switched off press the ( Vol + and Vol - ) while pressing these two keys Plug in the device to the PC the MTKSecBootDisable window will be like this
View attachment 5466749
5 - Close The MTKSecBootDisable program but keep the device plug into the PC
6 - Now Open the SP flash Tool and in the download section Choose the Scatter File and select the file that I mentioned before
( Make sure the preloader_oppo6785.bin is in the same folder of the scatter file )
View attachment 5466763
Now you can see the partitions in the scatter file Now check the recovery and click on the area that marked with red
View attachment 5466767
Now Choose the TWRP.img that you have download it
7 - Make sure it is [ Download Only ] and Click Download in the top and wait until a window pop up to tell you it is finished it will take less that 20 seconds
8 - Now Plug off the phone from the PC and
DO NOT POWER IT ON / DO NOT POWER IT ON
Hold ( Vol down and Power button ) until you see little text in the middle of the screen
" the serial is not match fastboot_unlock_verify fail "
When you see this text release both keys and wait the text disappear and Hold ( Vol down and Power button ) and wait for the text again until 5 Times
in the fifth time the device will be Forced to enter
Recovery Mode.
9 - If the TWRP booted then go to the log and see if there any error in red [ If there is any take a photo and send it here ]
10 - If you want to root the device then you have to download the Magisk.zip [ Included ]
11 - Plug in the phone to the PC and run Cmd
in the cmd you have to copy the
Vbmeta.img and Magisk.zip to the device
simple way to do that by these two commands
Bash:
adb push vbmeta.img /sdcard
adb push Magisk-5d6d2417(23015).zip /sdcard
12 - Now in the device click on install and click install Image in the bottom
View attachment 5466803
13 - if you in the /sdcard folder now you can find the
vbmeta.img click on it and Choose vbmeta and Swipe to flash as follow
View attachment 5466807
View attachment 5466809
14 - Now Click back and go to install section again and click on Install ZIP
View attachment 5466815
Now the Magisk.zip will appear Click on it and Swipe to Flash wait some time and the flashing will be complete
View attachment 5466817
15 - Now and Last thing to do is click on ( Wipe Chache/Davik ) and then Click reboot system
-------------------------------------------------------------------------------------------------------------------------
If the system booted then you have no problem.
and if it is fail to boot and you faced bootloop then you have to repeat the process using magisk 23014 or 23013
And If you have any question or error please send me a message
{Mod edit}
Than you all