[Development] How to use MTKsu to root a mediatek android device
[Development] How to use MTKsu to root a mediatek android device
Follow the steps below to use MTKsu to root a mediatek android device
https://raw.githubusercontent.com/topjohnwu/magisk_files/841e978604f989d04549013cd4dcc7e34aea5288/stable.json
Quote:In this video tutorial, i'm going to be showing how to root a mediatek android phone using mtksu bootless root
So the first thing you need to note about mtksu is that it doesn't support all mediatek devices, so it's left for you to try it out on your device to find out if it works or not
So before we begin, my device is nokia currently running on android version 9
Now, i've downloaded all the files i need, the link to these files will be in the description
You'll need to download init.d script support, you can also get it from playstore
Xplore file manager, you can also get it from playstore
Magisk manager v7.1.1 to be precise, apk file
magisk v18.1 zip
suboot zip and lastly mtksu, my device is running android 9 so i've downloaded the latest version which is v19
So for the apk files, i've installed all of them on my device already. You can actually see them if i open the dashboard, you can see them on the list
So the next thing i need to do is, i'll need to extract all 3 zip files
I'm going to extract using 7zip
Now my phone is connected to the PC for file transfer, so let me quickly open another tab so i can easily copy things to and fro
So i'm going to create a new folder, init/.d then i'll open the folder
I'll copy suboot file into this folder
I'll create a new folder, name it bin
I'll open the bin folder, now i'm going to be using 32bit since 32 bit works for both 32 and 64 bit phones
I'll copy this file into the bin folder
Lastly, i'll open magisk arm folder then copy only this file into the bin folder
Now i can close the file manager and move over to the phone
So the first thing we're going to do now is we need to stop magisk manager from updating
So to do that, i'll copy this link, copy, settings, update channel, custom then i'll paste the link i copied and okay
Now i can return back to and refresh
So you can see right here it says latest is 7.0 which means it has blocked the updates successfully
Now lets quickly use root checker to check that this device is not rooted before i proceed
So as you can see the device is not rooted
Now i shall open init.d app
accept the user license, allow
Now we'll need to config this app, tick run script at boot time, execution delay, no delay, accept, selected folder, select the init.d folder you created earlier on then save
Lastly click run script now, now since we're using the free version, we'll be prompted with an option to display an ad, so we'll display an add
This requires internet connection, my device is currently connected to my wifi, so this is what the ad will look like
We're actually waiting for the countdown, now i'll click run scripts now again
You see show last execution has come up, once you see selinux permissive then you know you have root access and everything was successful
So lets quickly return back to root checker to confirm if there's root access now, check, and here i have super user prompt so i'll just click on grant and the device is rooted now
So this is how you root a mediatek android phone using mtksu bootless root
So with this now you can easily get root access on just about any app
So lastly before i end this, don't forget that you should never update magisk manager, always leave it at the current version as it is
Ensure to subscribe and like the video