How To Root Any Mediatek Device And Unlock Bootloader


Presenting you a new and updated guide to root any Mediatek device, this process will allow you to root any Mediatek MT65xx and Mediatek 64-Bit MT67xx devices. This method will work to root almost any Android Version from Android 4.0 to Android 5.0+, I will also show you how to unlock bootloader in MT6580 and MTK 64-Bit MT67xx
I will be listing down some of the tools below which should allow you to root your device.
Please read the entire post before coming to any conclusion or before asking any questions
Things You Need :
- A Mediatek device with unlocked bootloader (Guide to unlock bootloader at the end)
- A PC is required for greater success rate
- ADB Drivers installed : Guide
- Drivers : Download
- USB Cable

Check If Bootloader is Unlocked :
- Open ADB Terminal
- Type "adb reboot bootloader"
- After it reboots
- Type "fastboot oem get-bootinfo"
- If it says your bootloader is unlocked you can proceed
- To reboot back type "fastboot reboot"
Guide to unlock bootloader at the end in case the booloader is locked
Note : 95% of MT65XX devices have unlocked bootloader so you do not need to worry.

Kingroot :
Kingroot is the most preferred rooting tool and is updated frequently with new patches to root newer android versions. Highly suggested to use this tool, it is able to root any Mediatek device including Android Lollipop. It is available for both Android ad Windows, it is suggested to use PC in order to root your device
Note : Please consider downloading using the below link to support my work :D
Download : Click Here


iRoot :
iRoot is another great rooting tool which I use to root my devices, this is my most preferred tool and it is also frequently update to support new devices and Android versions. It is available for both Android ad Windows, it is suggested to use PC in order to root your device
Note : Please consider downloading using the below link to support my work :D
Download : Click Here

Step by Step guide to use iRoot : Click Here

360 Root :
This is another great tool but it is in Chinese language but the steps are self explanatory and this tool is only for Mobile devices, the PC version does not work on devices with locale other than China but it has proved to work on many devices.
Note : Please consider downloading using the below link to support my work :D
Download : Click Here

Root Genius :
Another alternative if the above tools fail. It has been proved to root a few MT67xx 64-BIT devices.
Note : Please consider downloading using the below link to support my work :D
Download : Click Here


Rooting Script :
If any of the above rooting methods and tools do not work which is highly unlikely, please make sure your bootloader is unlocked and try the above methods again. If your bootloader is unlocked and you are still not able to root then use this manual method. I have been able to root unrootable MT6595 using this process.
Note : Even though the process is not for Mediatek devices it has proved to work on MT65XX and should work on MT67xx also.
Guide : Click Here


Manual Rooting :
This is the last and final option, if none of the tools work this is your only hope. Chances of success are low but not so low, it depends on your device if it is able to provide temporary access to the files you will be using to root. I have tried this method and it only worked for me in MT6582 but it wouldn't hurt to try.
Guide : Click Here


Rooting via Recovery :
This method will only work if have a Custom Recovery for your device which you can flash using SP Flash Tool. Once you have a custom recovery, boot into recovery mode and flash the ZIP 
Download ZIP : Click Here
Note : If you do not have scatter file of your device you can also flash recovery.img using the following method :
- Download recovery.img for your device
- Download the above ZIP
- Rename the recovery you downloaded to "recovery.img"
- Now open Command Prompt in the same folder as recovery.img
- Type "adb reboot bootloader"
- Type "fastboot flash recovery recovery.img"
- Type "fastboot reboot"
- Device will reboot
- Type "adb reboot recovery"
- Flash the above ZIP using recovery

To Unlock Bootloader :
Note : 95% of MT65XX devices have unlocked bootloader so you do not need to worry. MT6580 and some MT67XX devices require that you unlock the bootloader first otherwise your device cannot be rooted.

I) 
- Some MT6580 devices have a option to unlock bootloader, go to Settings > Developer options or in Settings > About Phone and turn OFF "OEM Lock"

Note : If there is no such options follow below methods :
II)
- To unlock bootloader you require a tool either made by your manufacturer or by someone

III)
- You need the unlock code, which you can get by contacting the manufacturer, some manufacturers don't provide the code so you are out of luck
a) Once you get the code you can unlock your device using the follow ADB commands :
b) Type "adb reboot bootloader"
c) After it reboots
d) Type "fastboot oem unlock ****************" (replace * with 16 digit unlock code)
e) Let the process complete
- Check if bootloader is unlocked using the below commands
a) Type "fastboot oem get-bootinfo"
b) If it says your bootloader is unlocked you can proceed

IV)
- In some devices bootloader can be easily be unlocked using the following method :
a) Type "adb reboot bootloader"
b) After it reboots
c) Type "fastboot oem unlock"
d) Let the process complete
- Check if bootloader is unlocked using the below commands
a) Type "fastboot oem get-bootinfo"
b) If it says your bootloader is unlocked you can proceed

23 comments:

  1. Another great tutorial. Thanks MTK HACKER PRO

    ReplyDelete
  2. Thanks much. Found the oem lock, didnt even know it was there. But pls will there by any chance be a mt6580 custom rom i can flash on my tecno l5 device. I can't Find one anywer.

    ReplyDelete
    Replies
    1. I don;t work for MT6580 or 3.10.x kernel

      Delete
  3. Can u give me rom of Xolo omega 5.5

    ReplyDelete
  4. hi there mtk hacker pro.
    nice job u gat goin on this site and I want to ask if I can use the cm 12.1 for mtk6592 on an mtk6592M device?

    ReplyDelete
  5. and also, can i replace the boot.IMG file from stock to cm 12.1 rather than unpacking,replacing 'kernel and 'uevented.rc' then repacking .is it a good idea or do I still need to unpack?

    ReplyDelete
  6. Bro, The drop down menu of this site is not working and when ever I tried accessing here with mobile it says Anonymous Proxy Detetcted and would just Show a white page instead.

    ReplyDelete
    Replies
    1. I just tested on my phone and PC and it's working perfectly

      Delete
  7. I want to ask if I can port the cm 12.1 for mtk6592 on an mtk6592M device using your porting quide?

    ReplyDelete
    Replies
    1. it's device specific, in devices it can be ported easily and in some it cannot

      Delete
    2. 1)if I use your porting quide and flash the ROM but then I get a bootloop, can I still restore my cwm backup?
      2)can I give you my phone's cwm backup to help me port the cm 12.1 ROM properly so as to avoid bad news

      Delete
    3. yes you can restore, no I don't take port requests

      Delete
  8. Hello! I need your help!
    that's my phone is off (not started). But I could make a backup of my firmware with MTK droid tool. But the backup was not done well so when I attempt a restoration with SP Flash tool its still not start.
    I would like to install a costum rom but I do not know how to have one that will work with my phone.
    here's my CPU information retrieved from the backup:
    Hardware : MT6572
    Model : Z2
    Build number : V1.0.0.20150813.162006
    Build date UTC : 20150813-082220
    Android v : 4.4
    Baseband v: -----
    Kernel v : 3.4.5 (zengk@ubuntu-server5) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP Thu Aug 13 16:19:31 CST 2015
    Uboot build v : -----
    LCD Driver IC : 1-otm8019a_dsi_vdo_cmi_lcm_drv

    It is HTC china

    Thank

    ReplyDelete
  9. Hello! I need your help!
    that's my phone is off (not started). But I could make a backup of my firmware with MTK droid tool. But the backup was not done well so when I attempt a restoration with SP Flash tool its still not start.
    I would like to install a costum rom but I do not know how to have one that will work with my phone.
    here's my CPU information retrieved from the backup:
    Hardware : MT6572
    Model : Z2
    Build number : V1.0.0.20150813.162006
    Build date UTC : 20150813-082220
    Android v : 4.4
    Baseband v: -----
    Kernel v : 3.4.5 (zengk@ubuntu-server5) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP Thu Aug 13 16:19:31 CST 2015
    Uboot build v : -----
    LCD Driver IC : 1-otm8019a_dsi_vdo_cmi_lcm_drv

    It is HTC china

    Thank

    ReplyDelete
  10. Hi i have a mt6572 jb phone how can i find my device clones?

    ReplyDelete
  11. I cant unlock bootloader on my vivo y28

    ReplyDelete
  12. Finally unlocked a (Lenovo) Medion E4005 (MTK6582):
    1. Unlock boot loader using method "IV)" - no oem number needed
    2. Use Kingo Root PC - Android version did not work for me
    3. Enjoy root

    Thanks a bunch for this *great* how to!

    ReplyDelete

Powered by Blogger.