How To Guide Flashing TWRP and Rooting Realme 8

Search This thread

SubwayChamp

Senior Member
Aug 6, 2016
3,735
4
1,539

Tony Stark

Senior Member
Jul 11, 2016
66
28
20
Realme 8
Most of TWRP can actually flash ozip packages, so you could still update when an OTA package is available. Check if your TWRP version can manage ozip files.

Official refers to the stock firmware provided by the OEM, in this case stock firmware provided from Realme.
But bro, most of the time realme sends split update files so how can I update with them is there any merging tool
 

RenX313

New member
Dec 13, 2021
2
0
Guys it bricked my phone. After step 8 it said recovery/bootloader is damaged.
What did I do wrong?
 

suschmania

Senior Member
Nov 1, 2011
177
28
Yes, havin root and recovery is fine without loosing any data / settings. I just talk about the unlocking procedure of the Realme 8
 

Muhammad Krishna

New member
Dec 22, 2021
1
0
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
can i install twrp in A.22?
 

suschmania

Senior Member
Nov 1, 2011
177
28
If Realme 8 5G (RMX3241) bootloader can be unlocked but no twrp and interested just send me boot and recovery image. Now I'm partly free from work.
Very appreciated! I just can't decrypt the .ofp firmware file after downloading the firmware.

You can get it from here, version A11 seems to be the newest one.

 

Engrudhy

Member
Nov 23, 2021
23
7
Very appreciated! I just can't decrypt the .ofp firmware file after downloading the firmware.

You can get it from here, version A11 seems to be the newest one.

You can decrypt the .ofp file using a program called ofp extractor
 

SubwayChamp

Senior Member
Aug 6, 2016
3,735
4
1,539
Very appreciated! I just can't decrypt the .ofp firmware file after downloading the firmware.

You can get it from here, version A11 seems to be the newest one.

This tool works very fine in Windows 10 https://github.com/bkerler/oppo_decrypt
 

Engrudhy

Member
Nov 23, 2021
23
7
Very appreciated! I just can't decrypt the .ofp firmware file after downloading the firmware.

You can get it from here, version A11 seems to be the newest one.

You have to download the lastest version which you can find it here


Screenshot_2021-12-25-08-39-50-89.jpg
 

Skyhuppa

Senior Member
Sep 17, 2016
81
27
skyhuppa.wordpress.com

Attachments

  • IMG_20211226_195218.jpg
    IMG_20211226_195218.jpg
    37.3 KB · Views: 21
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    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
    Capture.PNG


    Click [ Disable Secure Boot ]

    Capture.PNG


    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

    Capture.PNG


    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 )

    1637772534522.png


    Now you can see the partitions in the scatter file Now check the recovery and click on the area that marked with red

    1637772738770.png


    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
    Screenshot_2021-11-24-11-20-42.png


    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


    Screenshot_2021-11-24-11-17-08.png


    Screenshot_2021-11-24-11-25-48.png


    14 - Now Click back and go to install section again and click on Install ZIP

    Screenshot_2021-11-24-11-16-59.png


    Now the Magisk.zip will appear Click on it and Swipe to Flash wait some time and the flashing will be complete
    1637775011668.png


    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
    2
    Great post, thanks man for dedicating your device.
    2
    This TWRP support flashing ozip?

    This TWRP support flashing ozip?
    Is included
    2
    Welp, it seems that oppo/realme patched seccfg unlock bootloader method on A.22 preloader, lk and lk2 and on other oppo and realme devices newer updates. However, flashing preloader , lk and lk2 from an older version like A.19 seems to fix that problem, I just tested @Engrudhy @Skyhuppa
    1
    Great post, thanks man for dedicating your device.
    And thank you for your work on the TWRP . Great Job ❤️❤️