How to root any Android phone with Mediatek CPU

In today's post I will try to develop a universal rooting guide for terminals with Mediatek processors. It is clear that not all mobiles, including those equipped with an MTK CPU, are rooted the same. But they do follow a common line of action when carrying out the process.

Today we are going to try to clarify what that process is, explaining each of the steps to carry out the rooting and get the long-awaited administrator permissions on Android. To make everything more true and a little more interesting, I am going to take a phone with a Mediatek processor and I am going to try to root it as I write this post.

As of this writing, I have a Oukitel Mix 2 without rooting. I hope that by the end of the post I have it fully unlocked, rooted and operational. Will I get away with it?

Get ready to get rooted my friend!

1 # Try a universal rooting app

The first and easiest step when diving into this odyssey is to try to root the device with a universal rooting app. These are applications, both for Android and for PC, able to carry out the rooting process automatically.

The best universal rooters are the ones for PCs. However, although they are called "universal" they do not work with all terminals. Despite that, they are usually quite effective.

Some of the best known applications are KingRoot and KingoRoot. You can see a more extensive list, developed in the next post.

Trying to root with the Kingroot app ...

The Oukitel Mix 2 - and I suppose that the rest of the terminals with MTK Helio P25 CPU - is not compatible with any of these universal rooting applications. Therefore, we must move on to the next step.

2 # Locate a custom recovery compatible with your Android terminal

If the generic rooting does not work -as is the case-, we will pull by more traditional methods. The best way to root an Android is by installing a custom recovery, Or what is the same, a custom recovery.

If we replace the recovery that comes standard with the phone with a custom recovery, such as TWRP or ClockworkMod Recovery, we can install an app to give us root permissions. All this from the recovery, without actually entering Android.

Team Win Recovery Project (TWRP) custom recovery

It is important to make clear that it is not worth installing any custom recovery: it has to be one expressly compatible with our terminal brand and model.

In the case of the Mix 2, I have found a TWRP version specially prepared for this phone on the Needrom website.

3 # Install the phone's PC drivers and ADB software

To install our custom recovery we need a computer. For the computer to recognize the device, you need to install the phone drivers. For example, phones with Mediatek MT6750 processors require the installation of the MT67xx USB VCOM drivers. And so on.

We will also have to install ADB drivers for Windows so that we can communicate with the terminal. You can download them HERE.

4 # Make a backup and take possible risks

At this point it is important that we take into account 2 things:

  • Rooting usually leads to data loss. Make a backup of all your important photos, contacts, videos and documents.
  • Keep in mind that rooting a device voids the warranty. A badly executed root can end up with your phone turned into a pretty brick. Act assuming the possible consequences.
Be cautious. Bricks are used for this and little else ...

If we already have everything clear, let's make sure that we have the fully charged phone and the “USB debugging”Enabled in Android settings.

5 # Use SP Flash Tool to flash the recovery on the phone

SP Flash Tool is the tool used to flash any device from the Mediatek house. Now what we will do is "flash" or install the custom recovery that we have downloaded in point # 2.

So that we can launch the flashing it is necessary that we have the file scatter of the telephone. This file is usually found together with the custom custom recovery, or within the stock ROM of the terminal.

Flashing a custom recovery with SP Flash Tool is done as follows:

  • On Scatter Loading File click on "Choose”And select the Scatter file from our Android device.
  • Rename the name of the custom recovery to "img”. We load it from the "recovery / Location" line. We leave the rest of the tabs unchecked.
  • Click on "Download”.
  • With the phone turned off, we connect it via USB to the PC. The application will recognize the device and apply the flashing.

6 # Install the recovery using fastboot

The other alternative to install the custom recovery is to flash it using fastboot commands. In this case, the main commands to install the recovery are 2: "fastboot oem unlock" and "fastboot flash recovery recovery.img”.

With the first command we unblock the bootloader (be careful, all the data is erased to the factory state), and with the second we install the recovery. You can see an extensive article about fastboot and its commands in the following post.

In our Mediatek mobile we have applied the following commands:

Step one: unlock the bootloaderNow we launch the flashing and boot in recovery mode

7 # Install SuperSU or Magisk to get root permissions

All this road traveled has been to get to this point. Now that we have a custom recovery like TWRP or similar installed, we only need install a rooting app.

Just copy a file in ZIP format with SuperSU or Magisk on the SD, and install it from the recovery.

In the case of the Oukitel Mix 2, the recommended rooting app is Magisk. Therefore, once I have managed to install TWRP using fastboot, I only had to copy the Magisk installation file to the phone's SD, restart the terminal from the recovery and install it. Achieved!

Installing Magisk from TWRP recovery

8 # Check root permissions with Root Checker

Finally, we will make sure that we already have the root permissions active and working. For this, nothing better than installing an app like Root Checker, which will help us check the status of root privileges on our beloved Mediatek CPU terminal.

Download QR-Code Root Checker Developer: Free Android Tools Price: Free Test passed! We are already root!

Although I have tried to specify a lot, in the end each phone is a world, there is no doubt about that. Whenever you are going to root any of your devices with Mediatek CPUs, it is advisable to look for an installation tutorial expressly prepared for your exact brand and model. However, after reading this short guide I am sure that you will understand much better how to carry out this process.

I hope this article has been helpful, and as always, for anything, we read in the comments area.

You have Telegram installed? Receive the best post of each day on our channel. Or if you prefer, find out everything from our Facebook page.

Recent Posts

$config[zx-auto] not found$config[zx-overlay] not found