Search This thread

Ba02442019

New member
Dec 7, 2021
3
0
In this tutorial we are going to Repair Realme 3 (RMX1821) MT6771 Chipset.
from being hard bricked (no charge, no recovery, no fastboot) using SP Flashtool.
with the help of Bypass Utility "MTK-bypass" to disable bootrom protection(sla and daa).
MTK-bypass credits to @k4y0z

, @chaosmaster and @xyzz on github.

REQUIREMENTS:
• Python
libusb-win32
Sp Flashtool
• Bypass Utility Compiled


---------------------------------------------------------------
• Bypass Utility Latest Releases

• Exploits Latest Releases

• Realme 3 (rmx1821) Flashtool Firmware link soon
> I will upload the realme 3 firmware with Scatter File and Auth File for Third Party Flashtool like SP Flashtool soon, but if you have an official firmware of realme 3 with Scatter and Auth File you can use it no matter what version it is.

> If you know how to extract an OFP file, you can download this realme 3|3i firmware and extract the OFP file.

https://fileload.coloros.com/30842RMX1821EX_11_C.17_201117_cb5665f2.zip

> Video Tutorial on how to Extract OPPO | REALME firmware (OFP file)





VIDEO TUTORIAL






TEXT TUTORIAL

INSTALLATION:

Install Python (tick checkbox "Add Python X.X to PATH") and proceed.
( if you are using windows 10, Download and Install Python 3.9 through Microsoft Store )


• Install lib-usb_win32

View attachment 5200007
Click Next>Next> until you see the next image

View attachment 5200011
Click Finish and Launch Lunch Filter Wizard

View attachment 5200013
Choose the "Install a device filter" and click next

View attachment 5200019
You will see this device selection.

Now you will need to connect you phone with power off to computer.
> Hold all the buttons and connect to the computer
(wait until you see Mediatek USB Port in libusb Device selection and Install)
(note: you have to select and install it very quick, because the phone disconnect in just a few seconds)

View attachment 5200025


> Wait until it shows this (Click OK and close libusb and Disconnect your phone)
View attachment 5200027



INITIALIZATION:
• Extract Bypass Utility, and go to extracted folder

> type "cmd" in the address bar and hit enter
View attachment 5200031
> in cmd console install (Install pyusb, pyserial, json5)
by typing: pip install pyusb pyserial json5

> after that bypass mtk
by typing: python main.py

View attachment 5200033

> when you see "Waiting for bootrom" , you need to connect your phone again (Holding all button and plug it into your computer and wait until it recognized.)
you should have this following output. do not close this window and remember the Found port of you phone
as you can see my port is = COM7
View attachment 5200035

DO NOT DISCONNECT YOUR PHONE FROM COMPUTER THIS TIME

FLASHING FIRMWARE:

• Extract SP Flashtool and Realme 3 Firmware

• Open flashtool.exe and click Options>Connection
and tick AURT instead of USB.
Select the COM port of the phone which is
COM7 in my case
then close Option Window
View attachment 5200039


• Now In Flashtool choose Scatter-File from the Extracted Firmware of Realme 3
View attachment 5200045 View attachment 5200047

(wait until it finished the Processing)

• After that choose
Authentication File
View attachment 5200049


• After loading Scatter and Auth File Click Download View attachment 5200053

It should start downloading the firmware to you phone now without any error.
(wait until it finished the download.)
View attachment 5200055

When finished downloading you get a check windows indicating that the flash was successful!
View attachment 5200057

Thats it Congratulations! You may now disconnect your phone from your computer and POWER ON.
your DEAD [HardBricked] Realme 3 is now Alive!

(Note: This method is applicable to any MTK devices with SoC
mt6735, mt6750, mt6765, mt6771, mt6785, mt8127, mt8163, mt8173, mt8695)
For more updates about MTK-Bypass visit the official github page @

all the tools and utility is not mine. credits to the developer.


Original Bypass Tool xdaThread


special thanks to @popoff-r for mentioning about a thread of repairing MTK devices.
This method is 100% working on my RMX1821 I have flashed the stockrom on my Realme 3 without any error but after I tried to flash newer version the whole process goes well but when I turn on my realme 3 i got this message at the bottom of the screen "Download not completed" and when I retry to flash the stock rom I am having this prompt on SP Flash tool "Opporeserve2-verified.img" I am stuck I can't re flash the stock rom I flashed on it before. Any help?
 

Ba02442019

New member
Dec 7, 2021
3
0
it works great, i used it multiple times. but i used the sp flashing tool, in an incorrect way.
see there are 3 options in the main page of the sp flashing tool, 1: ''format all + download''
2: ''firmware upgrade'' 3: ''download only''
i chose format all (first option, instead of the third option (download only) :(
it was an innocent mistake.
but now when i turn realme 3 on, it shows this error, but its realme instead of oppo, the photo was taken from youtube. err code = => download not completed! please press volume+ and power key 10s to power off then download it again. otherwise will block here 60s untill shutdown automatically .error code: 0x992566 i dont have the phone rightnow. its in some repair service center.

View attachment 5258123
I have the same problem. Did you find a solution?
 

sagar taken

New member
Sep 23, 2017
2
0
Thanku thank you bro,
Appreciate your work, I just followed your steps and now my hard bricked realme 3 is working again.
Lot of appreciation🐵
 

enthusiast1999

New member
Apr 7, 2022
1
0
Philippines
i managed to flash the device (realme 3) despite using windows 7 but after flashing, i am now welcomed by another problem which is the red state, dm verity error, i am pretty sure i followed the instructions 100%, help meee
1649341223707.jpg
 
Last edited:

[email protected]

New member
Jun 30, 2022
1
0
In this tutorial we are going to Repair Realme 3 (RMX1821) MT6771 Chipset.
from being hard bricked (no charge, no recovery, no fastboot) using SP Flashtool.
with the help of Bypass Utility "MTK-bypass" to disable bootrom protection(sla and daa).
MTK-bypass credits to @k4y0z

, @chaosmaster and @xyzz on github.

REQUIREMENTS:
• Python
libusb-win32
Sp Flashtool
• Bypass Utility Compiled


---------------------------------------------------------------
• Bypass Utility Latest Releases

• Exploits Latest Releases

• Realme 3 (rmx1821) Flashtool Firmware link soon
> I will upload the realme 3 firmware with Scatter File and Auth File for Third Party Flashtool like SP Flashtool soon, but if you have an official firmware of realme 3 with Scatter and Auth File you can use it no matter what version it is.

> If you know how to extract an OFP file, you can download this realme 3|3i firmware and extract the OFP file.

https://fileload.coloros.com/30842RMX1821EX_11_C.17_201117_cb5665f2.zip

> Video Tutorial on how to Extract OPPO | REALME firmware (OFP file)





VIDEO TUTORIAL






TEXT TUTORIAL

INSTALLATION:

Install Python (tick checkbox "Add Python X.X to PATH") and proceed.
( if you are using windows 10, Download and Install Python 3.9 through Microsoft Store )


• Install lib-usb_win32

View attachment 5200007
Click Next>Next> until you see the next image

View attachment 5200011
Click Finish and Launch Lunch Filter Wizard

View attachment 5200013
Choose the "Install a device filter" and click next

View attachment 5200019
You will see this device selection.

Now you will need to connect you phone with power off to computer.
> Hold all the buttons and connect to the computer
(wait until you see Mediatek USB Port in libusb Device selection and Install)
(note: you have to select and install it very quick, because the phone disconnect in just a few seconds)

View attachment 5200025


> Wait until it shows this (Click OK and close libusb and Disconnect your phone)
View attachment 5200027



INITIALIZATION:
• Extract Bypass Utility, and go to extracted folder

> type "cmd" in the address bar and hit enter
View attachment 5200031
> in cmd console install (Install pyusb, pyserial, json5)
by typing: pip install pyusb pyserial json5

> after that bypass mtk
by typing: python main.py

View attachment 5200033

> when you see "Waiting for bootrom" , you need to connect your phone again (Holding all button and plug it into your computer and wait until it recognized.)
you should have this following output. do not close this window and remember the Found port of you phone
as you can see my port is = COM7
View attachment 5200035

DO NOT DISCONNECT YOUR PHONE FROM COMPUTER THIS TIME

FLASHING FIRMWARE:

• Extract SP Flashtool and Realme 3 Firmware

• Open flashtool.exe and click Options>Connection
and tick AURT instead of USB.
Select the COM port of the phone which is
COM7 in my case
then close Option Window
View attachment 5200039


• Now In Flashtool choose Scatter-File from the Extracted Firmware of Realme 3
View attachment 5200045 View attachment 5200047

(wait until it finished the Processing)

• After that choose
Authentication File
View attachment 5200049


• After loading Scatter and Auth File Click Download View attachment 5200053

It should start downloading the firmware to you phone now without any error.
(wait until it finished the download.)
View attachment 5200055

When finished downloading you get a check windows indicating that the flash was successful!
View attachment 5200057

Thats it Congratulations! You may now disconnect your phone from your computer and POWER ON.
your DEAD [HardBricked] Realme 3 is now Alive!

(Note: This method is applicable to any MTK devices with SoC
mt6735, mt6750, mt6765, mt6771, mt6785, mt8127, mt8163, mt8173, mt8695)
For more updates about MTK-Bypass visit the official github page @

all the tools and utility is not mine. credits to the developer.


Original Bypass Tool xdaThread


special thanks to @popoff-r for mentioning about a thread of repairing MTK devices.
Thank you, Sir it was really helpful. I successfully booted my phone. It was bricked Thank you.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    In this tutorial we are going to Repair Realme 3 (RMX1821) MT6771 Chipset.
    from being hard bricked (no charge, no recovery, no fastboot) using SP Flashtool.
    with the help of Bypass Utility "MTK-bypass" to disable bootrom protection(sla and daa).
    MTK-bypass credits to @k4y0z

    , @chaosmaster and @xyzz on github.

    REQUIREMENTS:
    • Python
    libusb-win32
    Sp Flashtool
    • Bypass Utility Compiled


    ---------------------------------------------------------------
    • Bypass Utility Latest Releases

    • Exploits Latest Releases

    • Realme 3 (rmx1821) Flashtool Firmware link soon
    > I will upload the realme 3 firmware with Scatter File and Auth File for Third Party Flashtool like SP Flashtool soon, but if you have an official firmware of realme 3 with Scatter and Auth File you can use it no matter what version it is.

    > If you know how to extract an OFP file, you can download this realme 3|3i firmware and extract the OFP file.

    https://fileload.coloros.com/30842RMX1821EX_11_C.17_201117_cb5665f2.zip

    > Video Tutorial on how to Extract OPPO | REALME firmware (OFP file)





    VIDEO TUTORIAL






    TEXT TUTORIAL

    INSTALLATION:

    Install Python (tick checkbox "Add Python X.X to PATH") and proceed.
    ( if you are using windows 10, Download and Install Python 3.9 through Microsoft Store )


    • Install lib-usb_win32

    1.jpg

    Click Next>Next> until you see the next image

    2.jpg

    Click Finish and Launch Lunch Filter Wizard

    3.jpg

    Choose the "Install a device filter" and click next

    4.jpg

    You will see this device selection.

    Now you will need to connect you phone with power off to computer.
    > Hold all the buttons and connect to the computer
    (wait until you see Mediatek USB Port in libusb Device selection and Install)
    (note: you have to select and install it very quick, because the phone disconnect in just a few seconds)

    5.jpg


    > Wait until it shows this (Click OK and close libusb and Disconnect your phone)
    6.jpg



    INITIALIZATION:
    • Extract Bypass Utility, and go to extracted folder

    > type "cmd" in the address bar and hit enter
    8_cmd.jpg

    > in cmd console install (Install pyusb, pyserial, json5)
    by typing: pip install pyusb pyserial json5

    > after that bypass mtk
    by typing: python main.py

    bypass1.jpg


    > when you see "Waiting for bootrom" , you need to connect your phone again (Holding all button and plug it into your computer and wait until it recognized.)
    you should have this following output. do not close this window and remember the Found port of you phone
    as you can see my port is = COM7
    bypass2.jpg


    DO NOT DISCONNECT YOUR PHONE FROM COMPUTER THIS TIME

    FLASHING FIRMWARE:

    • Extract SP Flashtool and Realme 3 Firmware

    • Open flashtool.exe and click Options>Connection
    and tick AURT instead of USB.
    Select the COM port of the phone which is
    COM7 in my case
    then close Option Window
    sp1.jpg


    • Now In Flashtool choose Scatter-File from the Extracted Firmware of Realme 3
    sp2.jpg
    sp3.jpg

    (wait until it finished the Processing)

    • After that choose
    Authentication File
    sp4.jpg


    • After loading Scatter and Auth File Click Download
    download.jpg


    It should start downloading the firmware to you phone now without any error.
    (wait until it finished the download.)
    sp5.jpg


    When finished downloading you get a check windows indicating that the flash was successful!
    sp6.jpg


    Thats it Congratulations! You may now disconnect your phone from your computer and POWER ON.
    your DEAD [HardBricked] Realme 3 is now Alive!

    (Note: This method is applicable to any MTK devices with SoC
    mt6735, mt6750, mt6765, mt6771, mt6785, mt8127, mt8163, mt8173, mt8695)
    For more updates about MTK-Bypass visit the official github page @

    all the tools and utility is not mine. credits to the developer.


    Original Bypass Tool xdaThread


    special thanks to @popoff-r for mentioning about a thread of repairing MTK devices.
    2
    it works great, i used it multiple times. but i used the sp flashing tool, in an incorrect way.
    see there are 3 options in the main page of the sp flashing tool, 1: ''format all + download''
    2: ''firmware upgrade'' 3: ''download only''
    i chose format all (first option, instead of the third option (download only) :(
    it was an innocent mistake.
    but now when i turn realme 3 on, it shows this error, but its realme instead of oppo, the photo was taken from youtube. err code = => download not completed! please press volume+ and power key 10s to power off then download it again. otherwise will block here 60s untill shutdown automatically .error code: 0x992566 i dont have the phone rightnow. its in some repair service center.

    realme 3 err code.png
    1
    so its you , i thought the two in the credits in your github bypass_utility is one who develop it. im sorry sir. im not really familliar where to see the owner of the work it github. im really sorry for not mentioning your name in this. gotta edit now. You are Great sir!
    1
    Thanks a lot it worked, i got redstate + broken recovery + can't access anything except restart and blinking. This method worked