Subscribe Us

Oppo, Realme, Xiaomi MTK Auth Bypass Without Python Installation windows.




Before now there was no way to flash new MTK devices with SLA (Serial Link Authorization) enabled to do that we had to take it to the service center either for flashing or to unlock the phone because it required an Authorized Account for after-sales services which unfortunately for us as a customer can not get our hands on. Don't worry about it now because there is a new exploit on the surface that allows us to do whatever we want with our SLA-secured MTK devices without paying or wasting time.


Steps to Bypass the MTK AUTH without Python

  • Download AuthBypass.zip compiled/frozen script no need to install python.
  • Download FilterInstaller.zip.
  • Extract both archives anywhere on the PC.

  • Run the FilterInstaller.exe from the FilterInstaller archive you extracted and remember no device with MTK device class vid.0e8d&pid.0003 is not connected basically no MTK device is connected.
  • Connect your powered-off device to the PC by pressing volume+ when you see waiting for the device in the install-filter script.
  • Now run AuthBypass.exe from AuthBypass.zip and while waiting for the device connect your powered-off device pressing volume+.

  • Wait for few seconds and see for "protection disabled" in the CMD console window.
  • If it says "Protection Disabled" then you can proceed to flash or anything.

Steps to Bypass the MTK AUTH with Python
  • Download and Install Python 3.9  and remember to (select "Add Python to PATH") during installation.
  • Install libusb-win32
  • Launch filter wizard, click next
  • Connect powered off phone with volume+ button, you should see new serial device in the list. Select it and click install
  • Install python requirements pyusb, pyserial, json5 with command.
pip install pyusb pyserial json5
  • Run this command and connect your powered off phone with volume+ button, you should get "Protection disabled" at the end
python main.py
  • If it says "Protection Disabled" then you can proceed to flash or anything.
*Important! Remember do flashing or anything right after disabling protection without disconnecting the phone and leaving the phone idle for much long*



If you get your device's SLA protection disabled and you want to Remove FRP and other Locks then just download the flash file,auth_file, and DA ( Download Agent) file use the SP tool flash tool to flash in UART mode *remember* to untick the preloader after loading the scatter file. But if you are not into tech then you can find tutorial specific for your device on youtube or somewhere.

I'll try to upload auth files here for different phones but until then you can google and find them yourself.

Download Links:
    Source Code Bypass Script : https://github.com/MTK-bypass/bypass_utility
      libusb-win32 : libusb-win32-devel-filter-1.2.6.0.exe
      Python 3.9 : https://www.python.org/downloads/
      AuthBypass.zip : AuthBypass.zip
      FilterInstaller.zip : FilterInstaller.zip

Post a Comment

0 Comments