After upgrading to flyme7, Meizu limits the full root privileges. After the system settings get root, installing supersu can't be used, and root privileges may be lost after reboot.
You can now get full root privileges by executing the script. You can get full root privileges by following the procedure below.
1. Required attachments: root script, MT toolbox
2. Restart after the system settings get root, install the MT toolbox, click the Root script.sh and execute it, agree to the MT toolbox to obtain root privileges, the script will automatically get the full ROOT, and then automatically restart.
3. After restarting, the SuperSU icon will appear on the desktop. After clicking enter, it will be used normally. The xposed framework can also be activated normally.
Attachment download link:
Code:
pan.baidu.COM/s/139napinPQQ77GDaossKe7w
Extraction code: l65a
Thanks to the original author:枫亭吴小豪
Good post.But from my experience with flyme, you are just fuc** flyme. Flyme is a heavily customized rom and it is not stable with xposing. You will understand as time goes.
Is it worth playing with this? What is the benefit of this script over the usual way getting root access on the phone?
In the case this is more useful, is there a link where it is directly downloadable? The link in the main post is just keep asking ti install an app instead of downloading the zip file. Could you please upload the script to where it can be easily downloaded and not require additional apps to install.
Related
MOD EDIT @gregbradley
Also, users should be aware that Kingo root sends your IMEI to an unknown IP address in china during the root process, you have been warned. For more information read the whole OP here
XPERIA ANDROID 5 LOLLIPOP EASY ROOT :
ALL LOCKED&UNLOCKED BOOTLOADERS.
1-) Copy ALP folder in phone memory.
2-) Settings >Security > Unknown sources make it open. And Settings > Developer Options > USB debugging make it on. (If developer options exist go Settings > About phone and click Build number (7 times))
3-) Install Root.apk Allow all messages.
4-) Install Recovery.apk
5-) Install Busybox.apk
6-) Open KingRoot and click Root button.
MOD EDIT @gregbradley
Also, users should be aware that Kingo root sends your IMEI to an unknown IP address in china during the root process, you have been warned. For more information read the whole OP here
6-) Wait to complete. İf you see a chinese blue button click it. All of messages you will allow.
7-) When you see blue tick symbol or %100 its ok.
Look to the menu KingUser its in here ok. No problem don't open it.
9-) Open busybox and install it. When you see It looks like busybox installed succesfully congratulations message its ok.
10-) Open XZRecovery and click Install Recovery .
11-) Phone will be reboot and recovery will open.
12-) Install > find ALP folder and select SuperSU.zip then swipe and install it.
13-) Complete the install Wipe Cache/Dalvik and reboot the phone.
14-) You can see SuperSU in menu and check with rootchecker your root access.
15-) Everything OK. You can enjoy with your rooted Android 5 lollipop device.
16-) You can uninstall KingRoot, busybox, Xzrecovery app. (won't delete supersu or ndrutils)
PREPARED BY ALPEREN ÇUBUK.
DOWNLOAD LİNK : https://yadi.sk/d/qMsejobDgedBw
MIRROR :
https://app.box.com/s/86e7vlwfmu5z62lo95vu2kfej38uj01q
NOTE: Extract downloaded zip and copy ALP folder your phone memory.
Thanks for the comprehensive guide. For some reason step 11) Getting my D6653 into recovery is not working (Also tried ADB reboot recovery)
Any ideas?
EDIT: After updating BusyBox, and then re-installing the Recovery, it re-started and is now stuck in a bootloop..
EDIT2: The bootloop is very likely related to this (from this post: http://forum.xda-developers.com/showthread.php?t=2261606):
"@vaisakh7 found a busybox updater which seems to be compatible with XZDualRecovery: Busybox On Rails, which installs a version of busybox created by stericson, which leads me to believe his Busybox installer should also install a version which works together with XZDualRecovery.
Either case, be careful with updating busybox as there still is a possibility it will break your ability to enter recovery or even break full root, which means you might not be able to recover from the broken situation. Your best bet is the installer version, using that to break the lock on the system partition and reinstall the correct busybox."
Recommended to NOT update BusyBox
Busybox can never be installed through this process always failed and there is no other option left once busybox installation failed except to reinstall the whole firmware please add the steps to guide for busybox installation too
Does this method null the waranty?
Sent from my Xperia Z3
After asking some people to try this method on their phones, it turned out that you can root your xperia z2 using the latest kingroot apk (v4.8)
Tested on xperia z2 and z3 compact
The steps are really simple
Download kingroot from here http://www.kingroot.net/wap
Install the apk and open it
Try to root
If successful then congratulations
***if it fails at a certain point,,, try to use a vpn then try again***
To have better root access, install SuperSU using this method (source: w0lfdroid)
Download and install Terminal emulator app here
Download and unzip "Replace_Kingroot_With_SuperSU.zip" file here
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 :
su
Allow root permission
Type: 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.
I would really appreciate it if more people try this method and share the result in the comments
Thanks
kingsasha said:
After asking some people to try this method on their phones, it turned out that you can root your xperia z2 using the latest kingroot apk (v4.8)
Tested on xperia z2 and z3 compact
The steps are really simple
Download kingroot from here http://www.kingroot.net/wap
Install the apk and open it
Try to root
If successful then congratulations
***if it fails at a certain point,,, try to use a vpn then try again***
To have better root access, install SuperSU using this method (source: w0lfdroid)
Download and install Terminal emulator app here
Download and unzip "Replace_Kingroot_With_SuperSU.zip" file here
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 :
su
Allow root permission
Type: 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.
I would really appreciate it if more people try this method and share the result in the comments
Thanks
Click to expand...
Click to collapse
Looks good, but better to go with installing super su trough recovery after king root. I got a bootloop while I was trying to install super su after Kingroot. And anyway, you'll need recovery for flashing, why root without TWRP. Kingroot roots. 264 in v4.6 w/o any issues.
5ageman said:
Looks good, but better to go with installing super su trough recovery after king root. I got a bootloop while I was trying to install super su after Kingroot. And anyway, you'll need recovery for flashing, why root without TWRP. Kingroot roots. 264 in v4.6 w/o any issues.
Click to expand...
Click to collapse
Ok thanks for your feedback
I never got a bootloop replacing kingroot...strange
Yes it works I was able to install existenz without connecting my phone to PC.
simplest method to get root with supersu:
1. download kingroot apk, put on internal storage
2. download (or create your own) prerooted zip, (or a ROM with supersu) put on internal sd card
3. download dual recovery to PC and unzip
4. make sure you have developer options and usb debugging enabled
5. make sure you have unknown sources enabled under settings/security
6. install kingroot apk and run it. It will say not exploit found or somesuch but you can continue from there and it will eventuall succeed
7. once you have root with kingroot connect the phone to your pc, make sure you authorize the usb debugging and run the batch file in the unzipped dual recovery
8. choose "phone rooted with supersu" and grant root access with kingroot when it pops up
9. let the dual recovery install and eventually it will reboot to twrp
10. not sure if it is necessary but I did a full wipe; data,cache, dalvik and system
11. install the the prerooted zip with twrp
12 reboot to a rooted phone with supersu
Hello, I'm on the latest 6.0.1 stock. I've used Nexus Root Toolkit to unlock my bootloader, root (SuperSU), and flash TWRP. I flashed Xposed using the Xposed installer. Now I'm looking to get AdAway up and running. I've done some searching and I see some conflicting reports about whether this needs to be done systemless, and how to get it working. Stuff I've heard is:
1. Just install the apk from XDA and install normally, update hosts, and you're good.
2. Install apk, use a program (like Titanium Backup) to make it a system app, update hosts, done.
3. Install apk, flash some sort of AdAway package in TWRP, update hosts, done.
4. Install apk, do some adb process to create a symlink of some sort, update hosts, done.
5. I haven't heard anyone really mention it, but in Preferences I see an option to "Enable systemless mode" which I haven't seen anyone really mention.
Can someone tell me which way I need to use, please?
>>> I also saw someone say that I need to use a file explorer after updating hosts to manually switch the permissions of the hosts file, in order to improve performance. Can anyone tell me if this is accurate, and if so how to do it?
Thanks!
kwest12 said:
Hello, I'm on the latest 6.0.1 stock. I've used Nexus Root Toolkit to unlock my bootloader, root (SuperSU), and flash TWRP. I flashed Xposed using the Xposed installer. Now I'm looking to get AdAway up and running. I've done some searching and I see some conflicting reports about whether this needs to be done systemless, and how to get it working. Stuff I've heard is:
1. Just install the apk from XDA and install normally, update hosts, and you're good.
2. Install apk, use a program (like Titanium Backup) to make it a system app, update hosts, done.
3. Install apk, flash some sort of AdAway package in TWRP, update hosts, done.
4. Install apk, do some adb process to create a symlink of some sort, update hosts, done.
5. I haven't heard anyone really mention it, but in Preferences I see an option to "Enable systemless mode" which I haven't seen anyone really mention.
Can someone tell me which way I need to use, please?
>>> I also saw someone say that I need to use a file explorer after updating hosts to manually switch the permissions of the hosts file, in order to improve performance. Can anyone tell me if this is accurate, and if so how to do it?
Thanks!
Click to expand...
Click to collapse
Hello... Just allow SU permission, tic "enable systemless mode" in preferences if you use systemless Root. Tap on "disable" next to the red cross and let it download the new host. When prompted, reboot. Done...
Never seen anything about setting extra permissions... I don't read the XDA thread anyway and downloaded the app from here: https://f-droid.org/repository/browse/?fdid=org.adaway
Cheers...
PLEASE NOTE:This is NOT a guide to root your phone but i did provide the links to the tools to do so for most Samsung's for help with root check your own phone model forum's section.
WARMING; Rooting a device may void the warranty on the device. It may also make the device unstable or if not done properly, may completely brick the device. Some methods may install additional apps/software on your device. XDA-Developers or the author does not take any responsibility for your device. Root at your own risk and only if you understand what you are doing! Additionally this may go against your service contract which I'm not responsible for as well.
Worked for my j700p running 7.1.1 stock rooted with TWRP/SUPERSU latest. If works for you leave a thank you and confirm device.
What you need to do to get tethering on Nougat is root the device (temporarily at least), enable tethering and then (if you want) unroot it so that everything is back to normal and you can take OTA updates and use Android Pay without any issues.
All you’ll need to enable tethering on Android nougat is TWRP recovery installed on your device and the latest systemless SuperSU zip (should work with magisk as well, if someone could confirm that'd be nice) to root the device. (Always remember to backup your system just in case)
How to Enable Tethering on Android Nougat
Root your android running nougat
Edit build.prop file: Add the
net.tethering.noprovisioning
line to the bottom of build.prop file on your Android device. (Download Build.Prop Editor from the play store if you don't know how to get to this, I suggest Rom toolbox as it has build.prop included as well as terminal emulator which you will need for the next step. LINKS BELOW)
Reboot device after saving changes to build.prop file.
Download/install a Terminal emulator app from Play Store (I used the terminal emulator included in ROM toolbox but you can choose whichever you'd like.) You also WILL need busy box installed as well to be able to execute this line. (will be prompted to install upon rom toolbox install with a link)
Open Terminal emulator on your device and issue the following commands one-by-one:
su
settings put global tether_dun_required 0
exit
└ Grant root access to the 3 apps when asked.
Reboot device
DONE!
If you wish to unroot now you can. I have not tested this so can't confirm if works after unroot but just go to SuperSu settings full unroot. Restart and you should be good. This should renable android pay.
CREDIT goes to Shivam Malani, Thank You!
Links;
Odin (for my sm-j700p I used latest everything)
https://samsungodin.com/download/
SUPERSU
http://www.supersu.com/download
TWRP
https://twrp.me
Rom toolbox lite (for build.prop editor and terminal emulator)
https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox
Busybox https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer
This is for those who are unable to uninstall Newer KingRoot using old Methods like SuperSUMe Free and old terminal emulator method by Mr.W0lf and waiting to uninstall Newer Kingroot versions.... or want to remove Kingo ROOT in a simple way.
Features:-
-Removes Kingroot v5.x (tested on latest v5.3.7-197), Kingo ROOT
-Removes all files of King(o)root in whole device
-Installs SuperSU-v2.82-SR5 to /system without custom-recovery and force system even on 6.0+
-No need of manual updating of su binary
-Installs latest Busybox to /system/xbin
Requirements:-
==> Terminal Emulator
==> Below attached ZIP
Procedure:-
To uninstall completely the script deletes files multiple times.
Optionally Untick KingRoot in Settings App->Security->Device administrators->KingRoot
Method 1:-
1.Make a folder with name mrw in internal storage
Extract this zip in that mrw folder
2.Download Terminal Emulator and run following commands
Bash:
su
sh /sdcard/mrw/root.sh
3.After succeeded with Green text type following
Bash:
sh /sdcard/mrw/root.sh
After this, your device will reboot by installing SuperSU
If your device not rebooted, then try executing root.sh for 5 times...
If still not rebooted then try other method
4.After booted open Terminal Emulator app and type following
Bash:
su
sh /sdcard/mrw/root.sh
Method 2 :- by uninstalling KingRoot manually
Root again with KingRoot
and follow below procedure
1.Type
Bash:
su
in Terminal Emulator and go to KingRoot app
Tap on 3 dot and
choose settings and
choose remove root, untick keep backup option and unroot
Note:- If your device rebooted at time of unrooting, this method will not work
2.Go to Terminal Emulator and type following
Bash:
sh /sdcard/mrw/root.sh
Your device will reboot after that and rooted with SuperSU
Method 3 :- by using older version of KingRoot
Requires :- Android Version less than 5.0
1.Unintall Kingroot by going to KingRoot app
Tap on 3 dot and
choose settings and
choose remove root, tick keep backup option and unroot
2.Install older version of KingRoot eg v4.5.0 from apkmirror
and root with it
3.Follow Method 1
Method 4 :- by using Kingo ROOT instead of KingRoot
1. Probably your device will lose root of KingRoot after following above methods, so root your device with Kingo ROOT.
2.Follow Method 1
Method 5 :- by using Magisk Manager
Requires :- 1)Android Version greter than or equal to 5.0
2)Unlocked bootloader (else your device will soft brick)
1.Reroot with KingRoot
2.Install Magisk Manager
install Magisk by connecting to internet
and tap on install option
and choose Direct Install(Recommended)
3.Go to Terminal Emulator and type following
Bash:
su
and go to Kingroot app
4.Uninstall Kingroot as said in Method 2
5.Go to Terminal Emulator and type following
Bash:
sh /sdcard/mrw/root.sh
reboot your mobile, after reboot
Bash:
su
sh /sdcard/mrw/root.sh
Method 6 :- by using SuperSU Me pro
If replacing Kingroot with SuperSU method from above doesn't work for you
You can try SuperSU Me by @gatesjunior
Which will remove all Kingroot apps installed in your device
Download and install Super-Sume Pro apps
Forum link: http://forum.xda-developers.com/general/paid-software/supersu-please-t3110954
Thats it...!
Thanks to @Mr.W0lf for this
If you want to create issue or suggest file edit through pull requests
Source:- https://github.com/HemanthJabalpuri/Replace_KingRoot_with_SuperSU
SHA1 of v5.zip:- 5cb2508180a4edc12316acfd4cb0fb59ad4dd402
Donate:- https://www.paypal.me/hemanthjabalpuri
Enjoy !
Test zip for testers:-https://github.com/HemanthJabalpuri/Replace_KingRoot_with_SuperSU/archive/master.zip
Testers:-
People who has custom recovery and know some basic things about restoring nandroid backup and get out of soft brick can test by following procedure....
-Root with SuperSU by flashing super.zip in recovery....
-Go to settings of SuperSU and choose switch super user and reboot...
-Install latest Kingroot.apk from apkmirror....
-Install and select fix now below Root Auth Error
It will root with Kingroot...
Test the zip by following procedure in first post....
Send the root.log in /sdcard/mrw folder... by making a post in this thread
Developers:-
For app devlopers who want to make this as an app can see some source examples from
==> https://github.com/inX95/RmKingroot
==> https://github.com/EliteTutorials/Open-King-Remover
Kingroot FAQ:-
https://forum.xda-developers.com/an...ot-tool-android-2-x-5-0-t3107461/post60829420
All questions about SuperSU:-
https://forum.xda-developers.com/an...ot-tool-android-2-x-5-0-t3107461/post61857510
What are another easy ways to replace?
Note:- Need unlocked bootloader
-Search Custom Recovery(TWRP, CWM, PhilZ , etc) for your particular mobile
-Flash that recovery.img with app like Flashify, Rashr, Kernel Adiutor, ROM Installer, Root Essentials etc
-Boot into custom recovery and Flash SuperSU.zip or Magisk.zip
-Reboot and Enjoy.....
All about ROOTING
How to Root Any Device
How to Root Your Android
Best One Click Root Methods
Best Root Apps for Android
Best Apps for Rooted Android Devices
How to do Everything on Your Phone
XDA’s Top Picks for Everything
Older Versions:-
v4:- Changelog, Source ZIP
v3:-Changelog, Source ZIP
v2:- Changelog, Source ZIP
v1:- Initial, Source ZIP
Who use Kingoroot or superSU in 2019 just use magisk more simple and more efficiency...
Envoyé de mon ONEPLUS A6003 en utilisant Tapatalk
black_file said:
Who use Kingoroot or superSU in 2019 just use magisk more simple and more efficiency...
Envoyé de mon ONEPLUS A6003 en utilisant Tapatalk
Click to expand...
Click to collapse
Yes, but many old devices does not have custom recoveries and also many people who use those devices does not have a PC to flash patched boot.img... and also some devices does not have firmware available too....
Many device's bootloader also locked...
If we install magisk then it will definitely soft brick..
since on a bootloader locked mobile tweaking recovery or boot partition will get result like brick
Thats why some people stick with King(o) root.....
Terminal Emulator app is another app or its BusyBox?
AndroPhobia said:
Terminal Emulator app is another app or its BusyBox?
Click to expand...
Click to collapse
Another app
Should i install busy box in xbin or bin?
AndroPhobia said:
Should i install busy box in xbin or bin?
Click to expand...
Click to collapse
Both of them will work
Done Twice and worked in a M4 SS4452 Android 5.1.1
Thanks
AndroPhobia said:
Done Twice and worked in a M4 SS4452 Android 5.1.1
Thanks
Click to expand...
Click to collapse
Hey thanks
I made a test branch in github for advanced users which contain 4 methods of replacing root and also contain Magisk flashing...
https://github.com/HemanthJabalpuri/Replace_KingRoot_with_SuperSU/archive/v3-Magisk.zip
at https://github.com/HemanthJabalpuri/Replace_KingRoot_with_SuperSU/tree/test
Older Versions:-
are available in 4th post
Updated to v4
Changes:-
-Replaced with Stericson 1.30.1 Busybox
-Fixed Arch Detection
-Try to fix force closes of KingRoot when removing by installing older version of KingRoot(v4.5.0)
-Fixed 64bit devices not rebooting after replace
-Removes debuggerd too
-More logging info
Full Changelog here
This update is NOT tested...
If you are tester not having KingRoot installed then see 2nd post for info..
Update v5-test:-
This update does not have any zip.
All the files are embedded in script file.
Just place root.sh somewhere and execute.
Those files are extracted at the time of usage in execution.
If you want to extract only files to see what are they, then execute
Code:
root.sh -x all
will extract files in working directory.
https://www.mediafire.com/file/9ir3fzipfsouimm/root.sh
If you are a tester and want to test this, then see 2nd post for details.
Anyone tried any of this on OnePlus 6T (A6013)?
I'd like to say thank you it works on my BOOX Max Carta, Android 4.4.4
fishman8 said:
I'd like to say thank you it works on my BOOX Max Carta, Android 4.4.4
Click to expand...
Click to collapse
Can you please telegram me at
https://t.me/HemanthJabalpuri
Thanks
Thanks worked for my Z1 Compact at Android 5.1.1.
it is not working well as I found