[Oppo Realme 3 Guides, News, & Discussion] ATDteam:
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

Download Python

The official home of the Python Programming Language

www.python.org

• libusb-win32

https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/libusb-win32-devel-filter-1.2.6.0.exe/download

• Sp Flashtool

SP Flash Tool Download All versions for MediaTek Devices

SP Flash tool download is the best application to flash Stock firmware, Custom recovery and fix some extreme issues on MediaTek Android smartphones. Download SP Flash tool all versions from our official download page.

spflashtool.com

• Bypass Utility Compiled

18.9 KB file on MEGA

mega.nz

---------------------------------------------------------------

• Bypass Utility Latest Releases

Release 1.4.1 · MTK-bypass/bypass_utility

Improve handshake reliability

github.com

• Exploits Latest Releases

Release 1.5 · MTK-bypass/exploits_collection

mt6261 mt6572 mt6580 mt6582 mt6735 mt6737 mt6739 mt6755 mt6757 mt6761 mt6763 mt6765 mt6768 mt6771 mt6785 mt6799 mt6873 mt8127 mt8163 mt8173 mt8695

github.com

• 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 @

MTK-bypass

MTK-bypass has 8 repositories available. Follow their code on GitHub.

github.com

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

Original Bypass Tool xdaThread

https://xdaforums.com/t/mod-dev-mediatek-mtk-auth-bypass-sla-daa-utility.4232377/

special thanks to @popoff-r for mentioning about a thread of repairing MTK devices.