[TUTORIAL]Root Without Bootloader Unlock, Replace Kingroot with Super SU

saifkhan9187

Senior Member
Jul 4, 2014
172
81
0
Islamabad
Worked Well on All Lollipop Versions of ALE-L21​


After many unsuccessful attempts, finally i found a solution, and it works like a charm...

First of All Download KINGROOT.apk
install it and run Kingroot... It will take some time to root your ALE-L21.
if unsuccessful, try again, it will surely work after retries... in my case it rooted my phone in third attempt.
After rooted successfully with Kingroot. then another step is to replace kingroot with SUPER SU, because Super SU works with all rooted apps, KINGROOT lack this feature.

I have made a small script to remove Chinese kinguser, all related files and folders, and install SuperSU.
This script will do all the work for you without using PC, just by terminal, first of all, thanks to chainfire for his SuperSU files.

Before starting :
Download and install Terminal emulator app.
Download and unzip "Replace_Kingroot_With_SuperSU.zip" file.
Steps :
Send the extracted folder "mrw" to the internal storage of your device and make sure that this folder contains 4 files
Open Terminal emulator and type :
Code:
su
Allow root permission
Type :
Code:
sh /sdcard/mrw/root.sh
It might display some error, at the end it will launch supersu or open supersu manually.
Update su binary normal, then reboot.
Done !

Now you can enjoy the power of root and Super Su... :)

Terminal Emulator for android
https://play.google.com/store/apps/...ore/apps/details?id=jackpal.androidterm&hl=en

Replace_Kingroot_With_SuperSU.zip
http://www.mediafire.com/download/x1efi7ev6nf3mvd/Replace_Kinguser_with_SuperSU-v2.0.zip

KingRoot.apk
http://androidmtk.com/download-kingroot-application
 
Last edited:

ItalianWolf

Senior Member
May 12, 2014
182
33
48
Some errors on script start
Kingroot icon is still there and can't remove
com.kingroot.kinguser still active, if freezed supersu doesn't work anymore
 

saifkhan9187

Senior Member
Jul 4, 2014
172
81
0
Islamabad
Some errors on script start
Kingroot icon is still there and can't remove
com.kingroot.kinguser still active, if freezed supersu doesn't work anymore
You got error because you did not send mrw folder in main directory of sd card, you should send that folder to internal and external memory also to avoid any errors... update me when done...
 

ItalianWolf

Senior Member
May 12, 2014
182
33
48
You got error because you did not send mrw folder in main directory of sd card, you should send that folder to internal and external memory also to avoid any errors... update me when done...
I'm following your instruction exactly, why not?

how can i blame you if i don't follow exactly what you wrote? ;)

mrw was in root of sdcard, supersu and su binaries are working (if i don't freeze com.kinroot.kinguser) but what i wrote it's valid.

I launched again the script and after a lot of errors this time supersu asked me to reboot, first time didn't; now seems all kingroot trace are gone!

EDIT:
After testing i see that a lot of times supersu needs to be started manually to have the auth promp for an app, my english isn't so good, i'll write an example:
start (first time) an app that requires root
wait for auth prompt by supersu
wait a lot, so open supersu, then it shows the request for authorize
a second app started just after show immediatly the auth promp

When com.kingroot.kinguser was active the promp from supersu was everytime immediate.

Latest: kngroot unlocks bootloader
 
Last edited:

ItalianWolf

Senior Member
May 12, 2014
182
33
48
Dear saifkhan9187,
How to update superSU?
I got failure message when SuperSU try updating.
Got the same error first time, reboot, launch again the script (you will see lot of errors this time file are already deleted no matter) then start supersu if not starts; this time doesn't fail.
 

nibb-1

Senior Member
Sep 13, 2013
56
10
0
Please, is there any way to undo this and use kingroot again ??
or at least have an option to use an different busybox ??
since this have made Link2sd and foldermount unuseable for me :(
Many Thanks in advance
 
Last edited:

ItalianWolf

Senior Member
May 12, 2014
182
33
48
Please, is there any way to undo this and use kingroot again ??
or at least have an option to use an different busybox ??
since this have made Link2sd and foldermount unuseable for me :(
Many Thanks in advance
Junst do full unroot from supersu and use again kingroot (install and root)
 
  • Like
Reactions: nibb-1
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone