General [GUIDE][UNBRICK] Realme 8 Unbrick/Upgrade/Downgrade [RMX3085]

Search This thread

ryxnrxwxll

Member
Apr 12, 2022
8
2
Philippines
Realme 8
Hi, I was trying to downgrade my realme 8 from Android 12 to 11, and I saw this realme community post (https://c.realme.com/in/post-details/1509097324549316608) and then I proceeded to downgrading. What I didn't realize was this this the rollback package for Indian version, while I am from Philippines. You said in this forum that you got firmware from realmefirware.com, and so I saw there the regional Philippines variant of realme 8 software, so when I extract the .ofp from there, will it work on SP Flash Tool? And also, when bypassing, will it unlock the bootloader? Thank you in advance for responding.
 
  • Like
Reactions: aymen.mesbahi

aymen.mesbahi

Member
Apr 12, 2022
10
4
Hi, I was trying to downgrade my realme 8 from Android 12 to 11, and I saw this realme community post (https://c.realme.com/in/post-details/1509097324549316608) and then I proceeded to downgrading. What I didn't realize was this this the rollback package for Indian version, while I am from Philippines. You said in this forum that you got firmware from realmefirware.com, and so I saw there the regional Philippines variant of realme 8 software, so when I extract the .ofp from there, will it work on SP Flash Tool? And also, when bypassing, will it unlock the bootloader? Thank you in advance for responding.
I have the same exact issue !
 

Reqie

Member
Nov 11, 2021
18
7
Hi, I was trying to downgrade my realme 8 from Android 12 to 11, and I saw this realme community post (https://c.realme.com/in/post-details/1509097324549316608) and then I proceeded to downgrading. What I didn't realize was this this the rollback package for Indian version, while I am from Philippines. You said in this forum that you got firmware from realmefirware.com, and so I saw there the regional Philippines variant of realme 8 software, so when I extract the .ofp from there, will it work on SP Flash Tool? And also, when bypassing, will it unlock the bootloader? Thank you in advance for responding.
How about bootloader maybe not.
For .ofp files, need convert to SP Flash tool support. Easily just download a.24 from top of thread and flash device.
 
  • Like
Reactions: ryxnrxwxll

aymen.mesbahi

Member
Apr 12, 2022
10
4
Did you do bypass?
Did you updated to 12 android and want to anroid 11?
Did you check drivers?
Did you check options of connection?
Yes, i did the bypass
I had android 12, and wanted 11 yes.
i have checked the drivers.
i was disconnecting my phone after the bypass (but i shouldn't)
now i flashed the phone, everything works properly thank you!
 
  • Like
Reactions: Reqie

Tony Stark

Senior Member
Jul 11, 2016
66
28
20
Realme 8
Yes, that's true, but I've already done the brom mode and installation.I thought it would stay permanently. Do I have to do it over and over every time I install? When I needed to remove the error, I booted into edl mode and ran the python command mtk e metadata,userdata,md_udc. I was hoping that would work as well. Won't it work?
Then I found three ways to return to the repository here:

"There are three ways to return to the repository:
1. Using RFT (Realme Flashtool)

2. Using TWRP (use the latest version from the recovery section).
*Wipe>Data format> enter yes> format.
*Reboot>reboot into recovery
*Install> select .ozip> swipe to flash
*Reboot
Don't select disable-vbmeta or avb_patcher or something similar.
Recommended-

3. Use stock recovery.
From the system: - To flash using stock recovery, download and paste the .ozip file into the root directory of the repository and click on it in the realme file manager. This will start the flash in stock recovery.
From recovery: - Download and paste the .ozip file into the root directory of the repository and reboot into recovery.
Your language> Install from repository> enter password (only if you have one)> Phone/SD card and then select .ozip.
Any custom recovery.img/boot.img files should now be replaced with the stock ones.
After successfully flashing and booting the device into the stock rom, reboot the device into the boot loader."

Does any of this help me lock the bootloader?
We don't have ozip files for our device
 

niki.rsb

Member
Jul 4, 2020
31
2
bootlock2.png
if anyone needed, I successfully locked the bootloader back. this worked for me:
python mtk e metadata, userdata, md_udc
python mtk da seccfg lock
python mtk reset

subsequently booting into stock recovery and format from there. this clears the "dm-verify corrupted ..." phone startup message
 

Reqwi

New member
Apr 24, 2022
1
0
I did not quite understand, after this instruction, I will have a rooted Realmi, or is it only Unbricked, otherwise I have problems with root, and the device is unlocked
 

ihamidyp

New member
Oct 6, 2021
2
0
Hello everyone! So after the new MediaTek DAA and SLA protection bypasses you can find GitHub repo of here , using the bypass we are able to use SPFlash Tool, here is a guide how you can do it! This guide is for RMX3085 (Realme 8) ONLY. DON'T DO ANY OF THESE IF YOU HAVE SOMETHING ELSE!

ALWAYS USE DOWNLOAD ONLY MODE OF SP FLASH TOOL.
DON'T TOUCH ANYTHING RELATED TO FORMAT ON SP FLASH TOOL! (IT'S WRITTEN EVERYWHERE, YOU WILL LOSE YOUR IMEIS IF YOU USE FORMAT ALL + DOWNLOAD. YOU ARE SAFE IF YOU USE DOWNLOAD ONLY.)


Requirements:
  • PC or Laptop
  • Internet connection
  • Realme 8
  • USB cable
Windows Method
Requirements:
Bypass Tools Pack - (DRIVER AND BYPASS FILES)
SP Flash Tool

Decrypted OFP (OPPO FIRMWARE PACKAGE) :
Indian

A.22 (Indian) - GDrive
A.24 (Indian) - GDrive
A.26 (Indian) - Gdrive
C.05 (Indian) - GDrive
Global
A.22 (Global) - GDrive
A.24 (Global) - GDrive
A.26 (Global) - GDrive
Install Python from Windows Store
libusb-win32 - Having Issues? Use this.
Get usbdk installer (.msi) from here and install it

Steps:

1)
Extract the zip
2) Go to driver folder, find the .inf file right click and press install.
1611352830350.png


3) Download this file and install it, after installing power off phone and connect to pc while holding Vol+- (don't leave the buttons after connecting) . You might need this driver as well if it's not detected.
3a6d351fec8ab9961a5e3.png


4) Press next, connect your device to PC while holding Vol+- buttons (your device needs to be powered off, and don't leave the buttons) and you will see the mtkdriver down below. Install it.
310b8508659201f6729f7.png
5) Choose MediaTek USB Port and install it.

6) Then run the brom.bat under Bypass folder.
Screenshot (63).png


7) Now power off the phone and connect the phone while holding volume + and - (Don't leave the buttons until the bypass is done)
download.png


8) After the above step Go into Flash Tool folder and open the SPFlash tool go to Options>Option
screenshot-65-png.5474391


9) Click on Connections and select UART and set Baud Rate to 921600
View attachment 5515713

10) After that choose scatter file and also if not set, set your download-agent. You don't need to select auth file as authorization is disabled. Once you do it, it should look like this. ALWAYS MAKE SURE DOWNLOAD ONLY MODE IS SELECTED! DON'T SELECT OTHER MODES!
View attachment 5515217

  • Select all the Partitions except opporeserve2 and cdt_engineering. otherwise you will get errors.
*11) If you want to flash super.img partition also then download this scatter.txt file and replace it with the another scatter file which is present in the decrypted firmware folder. After that select it again in sp flash tool.

Again Make SURE "Download Only" is selected. Don't select ANYTHING ELSE! You will lose your IMEIs, Serial Numbers, Capability of Hardware Attestation etc. if you choose "Format data + Download" make SURE you selected "Download Only".

Now, you can start downloading with the button and after that a checkmark will appear. You can reboot your phone and use it like before now! All your userdata will (inevitably) be cleared!

After flashing it should look like this. Download has been complete. Enjoy!
IMG_20211212_004225.png


"Congrats Now your Realme 8 is Unbricked :) "

Credits :
https://github.com/bkerler/ for decryptor and for creating the tool.

If you face any issues write them down below...
SP Flash Tool
Expair link please new link
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    Hello everyone! So after the new MediaTek DAA and SLA protection bypasses you can find GitHub repo of here , using the bypass we are able to use SPFlash Tool, here is a guide how you can do it! This guide is for RMX3085 (Realme 8) ONLY. DON'T DO ANY OF THESE IF YOU HAVE SOMETHING ELSE!

    ALWAYS USE DOWNLOAD ONLY MODE OF SP FLASH TOOL.
    DON'T TOUCH ANYTHING RELATED TO FORMAT ON SP FLASH TOOL! (IT'S WRITTEN EVERYWHERE, YOU WILL LOSE YOUR IMEIS IF YOU USE FORMAT ALL + DOWNLOAD. YOU ARE SAFE IF YOU USE DOWNLOAD ONLY.)


    Requirements:
    • PC or Laptop
    • Internet connection
    • Realme 8
    • USB cable
    Windows Method
    Requirements:
    Bypass Tools Pack - (DRIVER AND BYPASS FILES)
    SP Flash Tool

    Decrypted OFP (OPPO FIRMWARE PACKAGE) :
    Indian

    A.22 (Indian) - GDrive
    A.24 (Indian) - GDrive
    A.26 (Indian) - Gdrive
    C.05 (Indian) - GDrive
    Global
    A.22 (Global) - GDrive
    A.24 (Global) - GDrive
    A.26 (Global) - GDrive
    Install Python from Windows Store
    libusb-win32 - Having Issues? Use this.
    Get usbdk installer (.msi) from here and install it

    Steps:

    1)
    Extract the zip
    2) Go to driver folder, find the .inf file right click and press install.
    1611352830350.png


    3) Download this file and install it, after installing power off phone and connect to pc while holding Vol+- (don't leave the buttons after connecting) . You might need this driver as well if it's not detected.
    3a6d351fec8ab9961a5e3.png


    4) Press next, connect your device to PC while holding Vol+- buttons (your device needs to be powered off, and don't leave the buttons) and you will see the mtkdriver down below. Install it.
    310b8508659201f6729f7.png
    5) Choose MediaTek USB Port and install it.

    6) Then run the brom.bat under Bypass folder.
    Screenshot (63).png


    7) Now power off the phone and connect the phone while holding volume + and - (Don't leave the buttons until the bypass is done)
    download.png


    8) After the above step Go into Flash Tool folder and open the SPFlash tool go to Options>Option
    screenshot-65-png.5474391


    9) Click on Connections and select UART and set Baud Rate to 921600
    1642874324976.png


    10) After that choose scatter file and also if not set, set your download-agent. You don't need to select auth file as authorization is disabled. Once you do it, it should look like this. ALWAYS MAKE SURE DOWNLOAD ONLY MODE IS SELECTED! DON'T SELECT OTHER MODES!
    1642842374170.png

    • Select all the Partitions except opporeserve2 and cdt_engineering. otherwise you will get errors.
    *11) If you want to flash super.img partition also then download this scatter.txt file and replace it with the another scatter file which is present in the decrypted firmware folder. After that select it again in sp flash tool.

    Again Make SURE "Download Only" is selected. Don't select ANYTHING ELSE! You will lose your IMEIs, Serial Numbers, Capability of Hardware Attestation etc. if you choose "Format data + Download" make SURE you selected "Download Only".

    Now, you can start downloading with the button and after that a checkmark will appear. You can reboot your phone and use it like before now! All your userdata will (inevitably) be cleared!

    After flashing it should look like this. Download has been complete. Enjoy!
    IMG_20211212_004225.png


    "Congrats Now your Realme 8 is Unbricked :) "

    Credits :
    https://github.com/bkerler/ for decryptor and for creating the tool.

    If you face any issues write them down below...
    2
    if "Brick" occured in rooting process - then can recovery be done without data loss :

    Prerequisite: firmware version on the body must the same as downloaded "Decrypted OFP" (as example both is A.22 )

    HowTo:
    at step of SPFlashing (currently that is 10-th)
    - check ONLY next partitions in SPFlash to restore :
    PRELOADER RECOVERY VBMETA LK LK2 BOOT
    ... and NO any of other
    (as thats only are touched by currently described rooting processes)
    2
    Does the phone warranty will be void once the brom.bat ends its work?
    The warranty will be valid.
    If you want to return the phone to the service, lock the bootloader and say that it is after the update.
    They will load original system and after problem data will be lost
    1
    Some people having this problem so I want to add one more thing to the guide. If you are not having any issues related to boot then don't follow these steps.

    After waiting more then 10 minutes, if it doesn't boot up/bootloop. Or shows DM-Verity corrupt error then do this.

    1) Try boot into stock recovery by pressing volume up + power button after that when your screen flashes quickly unpress buttons.

    2) Now press volume down + power button, by pressing these you will boot into stock recovery.

    3) Go to format option and do a full format.

    4) Your phone will definitely boot up after that.
    1