[GUIDE][MEDIATEK] A no-fuss guide to rooting ANY mediatek device (UPDATED)

Search This thread

BusinessKid

Senior Member
Apr 28, 2016
68
33
Code:
/*
* Your warranty is... well void!:(
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* Before flashing the boot image do some research!
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you - quite a lot!
*
Mediatek life is hard, all the MTK users know that well:p. No sources until Oreo, rooting is like hell, TWRPs for the lucky few and the rest are just lost in the flood of the nomad world. Well I'm not the genius to get all that sorted, however I can show you the new way of rooting just ANY mediatek device.
WHY NEW WAY?:
An XDA member already posted about using MTKDroidTools for rooting and backing up MTK devices. However, that method doesn't work beyond KK+. So yeah, use this!
Show me the tested devices dude:
  1. Panasonic Eluga Arc 2
  2. Panasonic Eluga X1 Pro
  3. Panasonic Eluga Ray 700
  4. Infinix Note 5
  5. Gionee F103 Pro
(More? Tell me below and I'll add to this list!)
Things you need:
  1. A MTK smartphone
  2. A PC
  3. An USB cable
  4. An internet connection
  5. Human brain:silly:
The download stuff:
  1. Download SP Flash tool (the MTK lifeline)
  2. Download your stock boot image
  3. Download the scatter for your device (Just Google it!:p)
On the Phone:
  1. Copy the stock boot image to your phone
  2. Now launch Magisk Manager on your phone and tap install
  3. Tap on 'select boot image'
  4. Choose your stock boot image
  5. Let Magisk to its magic
  6. Now you'll find the 'patched_boot.img' in your internal storage (come on, find that yourself at least:silly:)
  7. Now copy this file to your PC
A note on bootloader unlocks:
MTK is good and crazy. So trying a 'fastboot oem unlock' and then pressing volume UP(+) to confirm often doesn't help. Well, if it doesn't do anything just enable OEM unlock in developer options (tap 7 times on Build Number/Software Version/etc in about phone). But if you couldn't do with the:
Code:
fastboot oem unlock
then proceed at your own risk!:confused:
On the PC:
  1. Power off your phone
  2. Unzip the SPFT zip that you downloaded in the earlier section
  3. Launch the tool (preferred as admin, because windows doesn't like standard software playing with COM ports)
  4. Select the scatter (YOUR_ANDROID_SCATTER.txt)
  5. Now double click on the long rectangular box by the Boot partition (NOT EMMC_BOOT_1, that will kill your phone)
  6. Now select the patched_boot.img that you copied from your phone
  7. Click on the download button
  8. Now connect your phone using an USB cable (or type-C if you're rich) to your PC
  9. Done!
Credits:
@topjohnwu for his Magisk Magic! Hat's off man - you're genius
And of course - me, myself and I
I am working on making a collection of MTK scatters, I'll update this post as soon as I'm done with that. This is voluntary work - don't force me!
DO NOT MAKE TUTORIALS ON YOUTUBE USING THIS POST, IF YOU DO, I'LL PERSONALLY COME TO YOUR HOUSE AND BOMB YOU - IT'S MY WORK NOT YOURS! JUST HIT THE THANKS:good: BUTTON TO MOTIVATE ME!
 

Thereal2ap

New member
Jan 11, 2019
1
0
Could you do this for the DING DING E6 By Mediatek? I cannot seem to find the scatter file online. Thank You!
 

ashgk

New member
Dec 10, 2007
4
2
Thank you for the post. can you pls tell me where can i get stock boot image for panasonic eluga x1 pro?
 

ashgk

New member
Dec 10, 2007
4
2
I followed all the steps as per your instruction. After pressing the download button in SPFT and connection the mobile, I am getting the error - STATUS_BROM_CMD_SEND_DA_FAIL (0XC0060003). I google this error msg and the solution I found is "The device might require a custom Download Agent (DA) to be flashed". What download agent did you use? Any help is highly appreciated.
My mobile is Panasonic Eluga X1 Pro.
Regards,
 
  • Like
Reactions: Argonon

StarlinkBw

New member
Jan 22, 2022
3
1
Botswana
I think it is time to update this thread because I hit a snag with my mediatek device which is a Techno Pop 2f device
 

Attachments

  • Screenshot from 2022-03-03 12-21-58.png
    Screenshot from 2022-03-03 12-21-58.png
    231.2 KB · Views: 116
  • Like
Reactions: Bonnienesh

Bonnienesh

New member
May 10, 2018
3
0
Hats off man this guide is a life saver. I am trying to root my infinix smart 5. I have the stock rom, i understock using it with magisk. using sp flash tool on my ubuntu pc. Well explained. I will get back if am successful.
 

Argonon

Senior Member
Sep 24, 2022
60
18
I have a Blu View 3 android 11 that has no OEM unlock option as it's hidden. Since I just recently found stock firmware I will try this. When unzipping the stock firmware it has scatter file and DA file in the rom zip....
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    Code:
    /*
    * Your warranty is... well void!:(
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed.
    * Before flashing the boot image do some research!
    * YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you - quite a lot!
    *
    Mediatek life is hard, all the MTK users know that well:p. No sources until Oreo, rooting is like hell, TWRPs for the lucky few and the rest are just lost in the flood of the nomad world. Well I'm not the genius to get all that sorted, however I can show you the new way of rooting just ANY mediatek device.
    WHY NEW WAY?:
    An XDA member already posted about using MTKDroidTools for rooting and backing up MTK devices. However, that method doesn't work beyond KK+. So yeah, use this!
    Show me the tested devices dude:
    1. Panasonic Eluga Arc 2
    2. Panasonic Eluga X1 Pro
    3. Panasonic Eluga Ray 700
    4. Infinix Note 5
    5. Gionee F103 Pro
    (More? Tell me below and I'll add to this list!)
    Things you need:
    1. A MTK smartphone
    2. A PC
    3. An USB cable
    4. An internet connection
    5. Human brain:silly:
    The download stuff:
    1. Download SP Flash tool (the MTK lifeline)
    2. Download your stock boot image
    3. Download the scatter for your device (Just Google it!:p)
    On the Phone:
    1. Copy the stock boot image to your phone
    2. Now launch Magisk Manager on your phone and tap install
    3. Tap on 'select boot image'
    4. Choose your stock boot image
    5. Let Magisk to its magic
    6. Now you'll find the 'patched_boot.img' in your internal storage (come on, find that yourself at least:silly:)
    7. Now copy this file to your PC
    A note on bootloader unlocks:
    MTK is good and crazy. So trying a 'fastboot oem unlock' and then pressing volume UP(+) to confirm often doesn't help. Well, if it doesn't do anything just enable OEM unlock in developer options (tap 7 times on Build Number/Software Version/etc in about phone). But if you couldn't do with the:
    Code:
    fastboot oem unlock
    then proceed at your own risk!:confused:
    On the PC:
    1. Power off your phone
    2. Unzip the SPFT zip that you downloaded in the earlier section
    3. Launch the tool (preferred as admin, because windows doesn't like standard software playing with COM ports)
    4. Select the scatter (YOUR_ANDROID_SCATTER.txt)
    5. Now double click on the long rectangular box by the Boot partition (NOT EMMC_BOOT_1, that will kill your phone)
    6. Now select the patched_boot.img that you copied from your phone
    7. Click on the download button
    8. Now connect your phone using an USB cable (or type-C if you're rich) to your PC
    9. Done!
    Credits:
    @topjohnwu for his Magisk Magic! Hat's off man - you're genius
    And of course - me, myself and I
    I am working on making a collection of MTK scatters, I'll update this post as soon as I'm done with that. This is voluntary work - don't force me!
    DO NOT MAKE TUTORIALS ON YOUTUBE USING THIS POST, IF YOU DO, I'LL PERSONALLY COME TO YOUR HOUSE AND BOMB YOU - IT'S MY WORK NOT YOURS! JUST HIT THE THANKS:good: BUTTON TO MOTIVATE ME!
    1
    I followed all the steps as per your instruction. After pressing the download button in SPFT and connection the mobile, I am getting the error - STATUS_BROM_CMD_SEND_DA_FAIL (0XC0060003). I google this error msg and the solution I found is "The device might require a custom Download Agent (DA) to be flashed". What download agent did you use? Any help is highly appreciated.
    My mobile is Panasonic Eluga X1 Pro.
    Regards,
    1
    I think it is time to update this thread because I hit a snag with my mediatek device which is a Techno Pop 2f device