FORUMS
Remove All Ads from XDA

[ROOT][GUIDE][only 6.0.1] Systemless Rooting with SuperSU 2.78

137 posts
Thanks Meter: 127
 
By Bender1987, Senior Member on 25th June 2016, 09:53 PM
View First Unread Post Reply Email Thread
Hi,
i want to share a rooting method for Android 6.0 with SuperSu 2.78.
It's tested on my XT1642 and on XT1622, XT1625, XT1640, XT1643, XT1644 from other users.

I am not responsible for any damage or failure on your smartphone.

Requirements:
Unmodified System
Unlocked Bootloader
Minimal ADB & Fastboot
Motorola Drivers
TWRP - Custom Recovery
SuperSU-v2.78-SR1

Optional:
Guide to remove "unlocked bootloaderwarning" - use the "V2" version.
You want to install a OTA-Update after Rooting? -> [GUIDE] Sucsessful OTA-Update after Rooting


1. Unlock your Bootloader:
Follow this Link

2a. Connect your phone to your computer and boot into TWRP:
Code:
adb reboot-bootloader
Code:
fastboot boot twrp-3.0.2-0-athene.img
2b. If you want to flash TWRP you can use the follow code. But then you can't install OTA-Updates without flashing stock recovery again.
For rooting your Moto G it is not necessary to flash TWRP!

Code:
fastboot flash recovery twrp-3.0.2-0-athene.img


3. Make a backup of your unmodified system:
TWRP -> Backup -> Select all Partitions -> Swipe to Backup


4. Save your Backup on your computer or somewhere else

5. Write a ".supersu" file for systemless rooting:
TWRP -> Advanced -> Terminal -> Type the follow code:
Code:
echo "SYSTEMLESS=true" > /data/.supersu


6. Make sure the .supersu file is in /data.
TWRP -> Advanced -> File Manager -> /data


7. Install SuperSU.zip
TWRP -> Install -> SuperSU-v2.78.zip


8. Reboot your Moto G4


If something went wrong while flashing SuperSU, you can always restore your backup with booting into TWRP.
I hope someone can confirm this method on other versions of the G4 (Plus).



Updating SuperSU without TWRP (or a PC) via FlashFire
For updating SuperSU you can wait till the new versions hits the Play Store or you can flash it via FlashFire when you didn't flash TWRP permanetly.

1. Install FlashFire:
Play Store: FlashFire by Chainfire

2. Download lastest SuperSU.zip:
http://download.chainfire.eu/supersu

3. Start FlashFire and add "Flash ZIP or OTA":


4. Disable "Mount /system read/write" checkbox:


5. Disable all "Ever Root" options and hit the "Flash" Button:




Changelog:
1. You can update the SuperSU app via Play Store to 2.76 and let it update the binary's.
2. The first step is now "Unlock your Bootloader", for everyone that are unable to follow instructions properly and stuck on booting up into TWRP with an locked Bootloader.
3. Updated to SuperSU 2.78.
4. New guide for removing "unlocked bootloaderwarning", without the visable "N/A:" in the logo.
5. Added guide for Updating SuperSU via FlashFire without TWRP.
6. Updated pictures in the thread.
7. New GUIDE for install OTA-Updates after rooting.
Attached Thumbnails
Click image for larger version

Name:	backup2.jpg
Views:	10836
Size:	157.8 KB
ID:	3794813   Click image for larger version

Name:	echo_systemless.png
Views:	11080
Size:	45.7 KB
ID:	3794814   Click image for larger version

Name:	install_supersu.png
Views:	10892
Size:	76.1 KB
ID:	3794815   Click image for larger version

Name:	install_supersu2.png
Views:	9862
Size:	89.2 KB
ID:	3794816   Click image for larger version

Name:	install_supersu3.png
Views:	9448
Size:	90.6 KB
ID:	3794817   Click image for larger version

Name:	root.png
Views:	9362
Size:	91.7 KB
ID:	3794818   Click image for larger version

Name:	supersu_2.74-2.png
Views:	8948
Size:	79.5 KB
ID:	3794819   Click image for larger version

Name:	supersu-file.png
Views:	6604
Size:	63.9 KB
ID:	3794820   Click image for larger version

Name:	twrp_advanced.png
Views:	5520
Size:	45.0 KB
ID:	3794821   Click image for larger version

Name:	Screenshot_2016-06-25-20-58-58.png
Views:	6122
Size:	63.9 KB
ID:	3812119   Click image for larger version

Name:	ff_1.png
Views:	5996
Size:	147.4 KB
ID:	3877129   Click image for larger version

Name:	ff_2.png
Views:	5774
Size:	56.8 KB
ID:	3877130   Click image for larger version

Name:	ff_3.png
Views:	5776
Size:	114.1 KB
ID:	3877131   Click image for larger version

Name:	ff_4.png
Views:	5620
Size:	109.0 KB
ID:	3877132   Click image for larger version

Name:	SuperSU-2.78-SR1.png
Views:	5668
Size:	78.9 KB
ID:	3877176   Click image for larger version

Name:	backup.png
Views:	6100
Size:	112.2 KB
ID:	3877225  
The Following 52 Users Say Thank You to Bender1987 For This Useful Post: [ View ] Gift Bender1987 Ad-Free
 
 
26th June 2016, 07:32 AM |#2  
Senior Member
Flag Cambridge
Thanks Meter: 33
 
More
Great news.. any side effects?

Sent from my Moto G (4) using Tapatalk
26th June 2016, 08:55 AM |#3  
Bender1987's Avatar
OP Senior Member
Thanks Meter: 127
 
More
Nope, everything works perfect.
The Following 2 Users Say Thank You to Bender1987 For This Useful Post: [ View ] Gift Bender1987 Ad-Free
27th June 2016, 01:03 PM |#4  
Senior Member
Flag Cambridge
Thanks Meter: 33
 
More
Just to say.... i've just done this on a XT1622 and i've got root access....


i've noticed that you only did
fastboot boot twrp-3.0.2-0-athene.img
and not flash it permanently... is there a reason for this..? Allows for official updates etc?
fastboot flash recovery twrp-3.0.2-0-athene.img
thanks
The Following User Says Thank You to stehaworth For This Useful Post: [ View ] Gift stehaworth Ad-Free
27th June 2016, 03:24 PM |#5  
Bender1987's Avatar
OP Senior Member
Thanks Meter: 127
 
More
Nice to hear that

When the unroot option in the SuperSU app is working correctly, there is a high chance to get a OTA-update and install it.
With custom recovery there is no chance to install an update.
The Following 2 Users Say Thank You to Bender1987 For This Useful Post: [ View ] Gift Bender1987 Ad-Free
29th June 2016, 04:47 PM |#6  
ibilln's Avatar
Senior Member
Flag San Francisco
Thanks Meter: 82
 
More
Does Android Pay work after the systemless root? Thx
29th June 2016, 09:28 PM |#7  
Bender1987's Avatar
OP Senior Member
Thanks Meter: 127
 
More
Is android pay working without NFC?

I can't use it here in germany, so I don't know if it is working after rooting.
30th June 2016, 06:26 AM |#8  
Senior Member
Flag Telford
Thanks Meter: 576
 
Donate to Me
More
Quote:
Originally Posted by Bender1987

Is android pay working without NFC?

I can't use it here in germany, so I don't know if it is working after rooting.

Android Pay needs NFC to work as it's classed as contactless payment no NFC it can't communicate with the device
The Following User Says Thank You to minidude2012 For This Useful Post: [ View ] Gift minidude2012 Ad-Free
30th June 2016, 02:57 PM |#9  
Junior Member
Thanks Meter: 6
 
More
Very nice guide

---------- Post added at 01:57 PM ---------- Previous post was at 01:51 PM ----------

Very nice guide
30th June 2016, 10:44 PM |#10  
Member
Flag São Paulo
Thanks Meter: 14
 
More
Apologies if my question is out of place, but what do I need to do to make this work on an XT1640?
Do I have to modify any files, or anything like that?
Thanks!
1st July 2016, 05:01 AM |#11  
ibilln's Avatar
Senior Member
Flag San Francisco
Thanks Meter: 82
 
More
Quote:
Originally Posted by minidude2012

Android Pay needs NFC to work as it's classed as contactless payment no NFC it can't communicate with the device

Argh. Could have sworn up/down that NFC was included in the XT1644. Checked. You are right! (of course). Foo.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread