Chainfire Systemless Root? - X Style (Pure) Q&A, Help & Troubleshooting

I know that this is still in the experimental phase, and mostly for just Nexus devices at the moment, but has anyone attempted to make a modified boot.img for systemless root on the MXP? I would imagine that this type of root will become common place on the MXP once MM drops. The main advantage I'm thinking of here is the ability to use Android Pay while still maintaining active root. I've also read that Xposed + the systemless root doesn't seem to hinder Android Pay functionality.
This is pretty much what is keeping this phone from being perfect for me. But for now, I can hold out by enabling/disabling root when needed for Android Pay

It has been done
http://forum.xda-developers.com/moto-x-style/development/rom-indian-marshmallow-variants-t3253684
http://forum.xda-developers.com/moto-x-style/general/marshmallow-ota-zip-t3250253/post63922983 post #260

rsa 329 said:
It has been done
http://forum.xda-developers.com/moto-x-style/development/rom-indian-marshmallow-variants-t3253684
http://forum.xda-developers.com/moto-x-style/general/marshmallow-ota-zip-t3250253/post63922983 post #260
Click to expand...
Click to collapse
I don't believe that is the experimental systemless root. I believe that is the standard mm root.

Doktaphex said:
I don't believe that is the experimental systemless root. I believe that is the standard mm root.
Click to expand...
Click to collapse
I could be wrong, but i'm pretty sure this is the beta system less root method.

they are using super su beta 2.52 in this method which is not the systemless root. Systemless is beta 2.56

timde9 said:
they are using super su beta 2.52 in this method which is not the systemless root. Systemless is beta 2.56
Click to expand...
Click to collapse
I am gonna have a little look see into the boot.img etc and see if I can get a systemless root going
Last night I was having problems with my linux partition on my desktop. Gonna reinstall tonight and mess about over the weekend.

Related

Marshmallow Xposed is out now!

http://forum.xda-developers.com/showthread.php?t=3034811
Its finally here! Thanks Rovo
Working great on the 5x with the few modules I have tested.
Seems to have successfully installed, we are arm64 if anyone is unsure.
Which modules are working so far?
What rom are you using? Which version of v76 did you flash?
You'll want v77 (yes, v77) arm64, guys.
stu5797 said:
What rom are you using? Which version of v76 did you flash?
Click to expand...
Click to collapse
Pure NeXus with ElementalX kernel.
And v76 worked for me, but it's been superseded by v77, which is also working fine.
Hmmm I have pure nexus with elemental kernel and 76 didn't work. It booted but didn't work.
V77 is working perfectly though
Anyone know of a module that allows us to change the wifi / network strength status bar icons? I prefer the look of the older icons. First few I tried couldn't make the change.
I'm using greenify. Seems to be working fine. Wondering if its necessary with doze feature
Sent from my Nexus 5X using Tapatalk
Version 78 is already out with some bugfixes. Whats the difference between SDK 22 and 23?
Should we install xposed-v78-sdk23-arm64.zip ?
Just found the answer myself:
Sdk 21 - Lollipop 5.0
Sdk 22 - Lollipop 5.1
Sdk 23 - Marshmallow 6.0
Once the "No Device Check" module is working we will be able to use Android Pay on rooted devices without having to unroot before hand. I know it's also possible to use Android Pay if you use Chainfire's Systemless Root. Unfortunately, custom AOSP ROMs don't use this root method so you either have to stay on stock rooted with the systemless root or use workarounds.
However, once this module is fully working Android Pay should work no matter what ROM/root method you choose.
http://repo.xposed.info/module/com.pyler.nodevicecheck
FYI - GravityBox is now available for Marshmallow too.
sn0warmy said:
Once the "No Device Check" module is working we will be able to use Android Pay on rooted devices without having to unroot before hand. I know it's also possible to use Android Pay if you use Chainfire's Systemless Root. Unfortunately, custom AOSP ROMs don't use this root method so you either have to stay on stock rooted with the systemless root or use workarounds.
However, once this module is fully working Android Pay should work no matter what ROM/root method you choose.
http://repo.xposed.info/module/com.pyler.nodevicecheck
Click to expand...
Click to collapse
So this module is still not working? I didn't find anything about it in description...
Sent from my Nexus 5X using Tapatalk
Is version 78 working well so far? About to flash this and find out myself.
blinkin said:
So this module is still not working? I didn't find anything about it in description...
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
It wasn't working for me. Android Pay kept coming back with a security error. I suppose I could have been doing something wrong though.
Anyone using xposed on android OS v6.0.1?
bryanus said:
Anyone using xposed on android OS v6.0.1?
Click to expand...
Click to collapse
Yes along with GravityBox [MM], latest stable release. Everything works perfectly.
sn0warmy said:
Once the "No Device Check" module is working we will be able to use Android Pay on rooted devices without having to unroot before hand. I know it's also possible to use Android Pay if you use Chainfire's Systemless Root. Unfortunately, custom AOSP ROMs don't use this root method so you either have to stay on stock rooted with the systemless root or use workarounds.
However, once this module is fully working Android Pay should work no matter what ROM/root method you choose.
http://repo.xposed.info/module/com.pyler.nodevicecheck
Click to expand...
Click to collapse
I can't waaaaaaaaaait
Squier 51 said:
Yes along with GravityBox [MM], latest stable release. Everything works perfectly.
Click to expand...
Click to collapse
Works like a charm!
Which version do I need for my nexus 5x to install framework?

Which root to use?

Can someone just tell me the easiest way to root this device? I dont use Android pay yet so not a big concern for me about that. Just seems I cannot find a clear cut answer
I just searched and its Samsung pay your referring to
Sent from my iPhone using Tapatalk
No some have said root breaks Android pay. This isn't a Samsung device so why would I even have this on there?
Almost all you need to know here. It doesn't cover system-less root very much, but instead of SU 2.52 use 2.56 WITH the systemless boot image, this is important.
http://forum.xda-developers.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928

Disadvantages of rooting?

Hi there, I'm no new to development, but haven't played with a phone in a while.
Can someone please tell me what the disadvantages of rooting the Nexus 6p are?
My plan is to get root access only to use specific apps (eg greenify) but not to install a new ROM, i.e. I'll stay with stock.
Does this affect:
-Applicability of OTA updates from Google
-ability to use the fingerprint reader
-warranty claims
-speed/stability of the device?
Thanks in advance!
qwertyuiop89 said:
Hi there, I'm no new to development, but haven't played with a phone in a while.
Can someone please tell me what the disadvantages of rooting the Nexus 6p are?
My plan is to get root access only to use specific apps (eg greenify) but not to install a new ROM, i.e. I'll stay with stock.
Does this affect:
-Applicability of OTA updates from Google
-ability to use the fingerprint reader
-warranty claims
-speed/stability of the device?
Thanks in advance!
Click to expand...
Click to collapse
-OTA are not possible when rooted. You have to flash back stock boot.img and recovery.img to accept an OTA.
-It does not interfere with Nexus Imprint (Fingerprint reader.)
-Does not affect speed or stability
-Warranty is not affected because you can flash stock imgs and relock bootloader.
You can take OTA's if you do the systemless-root. I believe you would have to flash the recovery back to stock, though.
I think you have to flash boot as well since it's modified.
the biggest disadvantage is your device become instantly awesome, so if you are used to being annoyed about the stock OS missing features this is hard to deal with
But honestly the best thing about owning a nexus is you can root and easily go back to stock if you change your mind. The flash images are also easily available for updates (even before the OTA is out). So play with it, and worst case you can always restore back to stock.
currently my only disadvantage to me is loosing android pay...
yea i know i can make it work if i delete /su/xbin... but i feel like its there for a reason and i shouldnt be deleting it.
chaco81 said:
currently my only disadvantage to me is loosing android pay...
yea i know i can make it work if i delete /su/xbin... but i feel like its there for a reason and i shouldnt be deleting it.
Click to expand...
Click to collapse
Supersu 2.61 does systemless root ootb. No need to delete anything. Systemless root will just work and Android Pay will just work.
83097markcynt said:
Supersu 2.61 does systemless root ootb. No need to delete anything. Systemless root will just work and Android Pay will just work.
Click to expand...
Click to collapse
i have been using systemless root since v 2.61... im using 2.66 now
and android pay didnt work, and even wont pass safetynet test
delete the /su/xbin folder and it passes safetynet and android pay works...
so yes, for me it sucks that i have delete that to make AP to work... which is why for now i am giving up AP since i dont feel comfortable deleting xbin and breaking stuff
Mine passes safetynet test and is just systemless with nothing deleted. No Android Pay in the UK to test it with though.
Not being awesome.
Not living in the exciting XDA fast lane!
Can I use Xposed with systemless root?
Thanks for the replies everyone - that was very helpful. I've gone ahead and installed three sustemless root, and installed xposed too, leaving the rom itself untouched as stock.
However, my system is disappointingly buggy. Apps keep crashing. Is this common? I thought this was supposed to be a stable/safe thing to do!
dimiboy said:
Can I use Xposed with systemless root?
Click to expand...
Click to collapse
Yes mate you can works perfectly well
Sent from my Nexus 6P using Tapatalk
qwertyuiop89 said:
Thanks for the replies everyone - that was very helpful. I've gone ahead and installed three sustemless root, and installed xposed too, leaving the rom itself untouched as stock.
However, my system is disappointingly buggy. Apps keep crashing. Is this common? I thought this was supposed to be a stable/safe thing to do!
Click to expand...
Click to collapse
lol this seems to happen when you root and install Xposed or pretty much modify anything. Usually I see a decrease in stability and battery life but an increase in performance, and you get to play with new features early.
I'm contemplating rooting just to use the new launcher.
qwertyuiop89 said:
Thanks for the replies everyone - that was very helpful. I've gone ahead and installed three sustemless root, and installed xposed too, leaving the rom itself untouched as stock.
However, my system is disappointingly buggy. Apps keep crashing. Is this common? I thought this was supposed to be a stable/safe thing to do!
Click to expand...
Click to collapse
You have a couple of things going on.
First root IS as safe as you let it be. If you haven't installed any root applications it should not be any more buggy than stock.
You have installed Xposed. You have not mentioned what modules you have.
I don't have any issues you describe but I don't have a lot of modules installed.
I am stock with Xposed and root.
None
Sent from my angler using XDA Labs

[UNOFFICIAL] CM13 with Android Pay, Stock Kernel, NO ROOT nightly builds

After firing up my old build environment I thought I would get cracking and start my own builds again so here we go.
Here are my unofficial builds which are completely stock with root disabled by default so android pay works out of the box. I have not modified anything aside from making it a user/release build rather than a userdebug build so any bugs in the nightlies will be in my builds as well.
** I am not responsible if your phone blows up or causes your mum to sneeze loudly in front of a cat **
** If you want root you will need to flash supersu or phh root in TWRP. **
Installation Perquisites
Unlocked bootloader
TWRP Recovery
I recommend using OpenGapps from http://opengapps.org/.
Notes
I have tested this build with the camera mod by @siankatabg and it no longer works however if it does start to work again down the line I will update this post.
Changelog
https://www.cmxlog.com/13/oneplus3/
Source
https://github.com/CyanogenMod
Kernel Source
https://github.com/CyanogenMod/android_kernel_oneplus_msm8996
Last build (26/09)
https://www.androidfilehost.com/?fid=457095661767098905
Moved to CM14 now.
Once CM14 is live I will be moving my build environment over to CM14 so nightlies may continue but at a much lesser pace.
Please DO NOT ask for when CM14 builds will start.
Handy Hints.
If you want to get battery stats with better battery stats from XDA without root then enable ADB and run this command.
adb -d shell pm grant com.asksven.betterbatterystats_xdaedition android.permission.BATTERY_STATS
First build is up.
daleski75 said:
Handy Hints.
If you want to get battery stats with better battery stats from XDA without run then enable ADB and run this command.
adb -d shell pm grant com.asksven.betterbatterystats_xdaedition android.permission.BATTERY_STATS
Click to expand...
Click to collapse
Thanks for this tip, trying to do without Root (sick of always trying to find workaround to get specific apps to work) and get by with just custom rom and kernel.
Much appreciated.
Is that AndroidPay will stop working even on stock OOS as soon it has been rooted?
Also, is the camera still worse than on stock?
hotcell said:
Is that AndroidPay will stop working even on stock OOS as soon it has been rooted?
Also, is the camera still worse than on stock?
Click to expand...
Click to collapse
Yes
And
Yes
15 CM13 rom here
Regards,
Taker
hotcell said:
Is that AndroidPay will stop working even on stock OOS as soon it has been rooted?
Also, is the camera still worse than on stock?
Click to expand...
Click to collapse
Flash the OOS camera port and enjoy
daleski75 said:
Flash the OOS camera port and enjoy
Click to expand...
Click to collapse
I think no 100% quality port exist yet?
@daleski75 good to see you here mate, loved your PA builds for N6
You just going with CM this time?
hotcell said:
I think no 100% quality port exist yet?
Click to expand...
Click to collapse
Not yet but it's getting closer with each release
eng.stk said:
@daleski75 good to see you here mate, loved your PA builds for N6
You just going with CM this time?
Click to expand...
Click to collapse
I will do PA builds mate when they go to N don't seem much point in doing M builds for both PA and CM right now
Excuse my ignorance, but besides Android Pay, what's the point of having no root custom rom, as many apps need root rights. Take even Titanium Backup...
What are the core advantage of Paranoid compared to other ROMs out there?
hotcell said:
Excuse my ignorance, but besides Android Pay, what's the point of having no root custom rom, as many apps need root rights. Take even Titanium Backup...
What are the core advantage of Paranoid compared to other ROMs out there?
Click to expand...
Click to collapse
While I agree the custom ROM scene doesn't have much of a place for non rooted ROMs. (Titanium backup is the best example out of them all), it is a matter of choice at the end of the day. A persons wife for just one example might like all the cool extra options and themes that CM gives but what's Android Pay and has no purpose for root. (It's not a secure thing for those to have that aren't totally savvy) so why not use something like this? All about choice.
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
hotcell said:
Excuse my ignorance, but besides Android Pay, what's the point of having no root custom rom, as many apps need root rights. Take even Titanium Backup...
What are the core advantage of Paranoid compared to other ROMs out there?
Click to expand...
Click to collapse
Some people may want the extra customisation of a custom rom but want to use their banking,android pay apps which do not work with root.
And it's a lot easier to flash root than trying to remove it from CM13 nightlies where it's in by default.
And like kickassdave said It's all about choice at the end of the day.
Uploading 03/09
New build is up
daleski75 said:
...android pay apps which do not work with root.
And it's a lot easier to flash root than trying to remove it...
Click to expand...
Click to collapse
When systemless supersu is installed, it has the switch to temporarily un-root. Would that be a lot easier option than flash root witch has no uninstaller option? Will AndroidPay work when temp uprooted?
hotcell said:
When systemless supersu is installed, it has the switch to temporarily un-root. Would that be a lot easier option than flash root witch has no uninstaller option? Will AndroidPay work when temp uprooted?
Click to expand...
Click to collapse
Android Pay detects systemless root the only guaranteed way to keep it working is never to root unfortunately.
Some have got it working using magisk and phh root.

SuperSU 2.8.x issues

I didn't see this posted here so FYI: As announced here, there are currently some issues with SuperSU 2.80 and 2.81 that are being worked on and Chainfire has recommended staying with SR3-SuperSU-v2.79-SR3-20170114223742.zip for now while he works the issues out.
If you have already flashed 2.80 or 2.81 and lost root it is safe to flash back to SR3-SuperSU-v2.79 using TWRP (according to the thread and it worked fine for me). Hopefully this prevents some from flashing a few different versions trying to get root working again.
You should switch to Magisk, more features and less issues
snowrelyt said:
You should switch to Magisk, more features and less issues
Click to expand...
Click to collapse
Interesting, I'll look through the treads. Thanks for the infos!
Switching from SuperSU to Magisk is pretty easy. I've done it on my N5, N6 & N10.
BACK UP FIRST. Did I need to say that...?
Unroot with Osmosis' Unsu.zip, make sure that you have the original boot image, which in case of doubt you can extract from your ROM and flash (or your preferred kernel - see edit below), then flash Magisk and install the Magisk Manager apk. Note: you must flash Magisk after the boot/kernel, as it does a similar unpack/tweak/repack/install to SuperSU's processing. If you flash the boot/kernel after, you'll lose root.
Just to add to the fun, there are two versions - the stable v12/Manager 4 and a project v13/Manager 5. My N5 & N6 work fine on v12. I couldn't get v12 to work on my N10, but v13 runs perfectly and all three devices pass Safetynet.
I guess you're here because you like tinkering. Magisk is well worth the fun...
Edit: All three devices are on Pure Nexus. The N10 has the stock kernel, and the others have ElementalX. You should be able to use your preferred kernel.
If you do decide to install Magisk, at first sight you may think you haven't achieved root - until you realise (as I did, duh) that you need to check Settings/Magisk Hide.
Once it's up and running, it works as well as SuperSU.
And why did I switch? Only possibly groundless worries about the change of ownership from Chainfire to a company.
I switched to Magisk because of the analytics fiasco, brought about because of inadequate communication from CCMT. As I noted in a now-deleted post, while the analytics may seem a trivial reason to switch, I believe the gatekeeper to the system root must be incorruptible to remain trustworthy. Had CCMT been honest about the analytics in the first place, I might not have switched.
snowrelyt said:
You should switch to Magisk, more features and less issues
Click to expand...
Click to collapse
I agree. That's what I did. I switched from SuperSu to Magisk and it's working fine on Stock 7.1.1.
---------- Post added at 08:53 PM ---------- Previous post was at 08:36 PM ----------
dahawthorne said:
Switching from SuperSU to Magisk is pretty easy.
Once it's up and running, it works as well as SuperSU.
And why did I switch? Only possibly groundless worries about the change of ownership from Chainfire to a company.
Click to expand...
Click to collapse
You are so on point.
I switched from SuperSu to Magisk. Was a little hesitant to do so at first because I've been used to using SuperSu and Magisk was unchartered territory for me. But I decided to make the change and I'm glad I did. Magisk is working very well on my Shamu running Stock 7.1.1. I've installed a few modules, including Viper4Android and wow, what a big difference in sound quality (although those front firing speakers are very good in and of themselves, Viper4Android does indeed make a difference).
All in all, I'm happy to have Magisk installed on my Nexus 6.
Btw, I wasn't too thrilled the way the whole thing went down with SuperSu and CCMT. Not really trusting of that app anymore. To each his own, but I'll stick with Magisk.
For some reason Magisk is gone from play store.
mal13 said:
For some reason Magisk is gone from play store.
Click to expand...
Click to collapse
https://forum.xda-developers.com/showpost.php?p=72508849&postcount=21
I moved to magisk, too, thanks for recommendation. I would not even know about magisk that I have not read about it the last days. It seems a much better alternative, I doubt that I will not go back to SuperSU at this situation with CCMT etc. I'm upset with the last supersu's updates, I see, they do not want to do anything that would solve problem as soon as possible. What's the phh's superuser (I guess it's better to stay on magisk for now.)? I have never tried it. [emoji106] [emoji482] [emoji122]
Forgot, use PureNexus, all stock. [emoji122]
Sent from my Nexus 6 using Tapatalk
nemanja066 said:
What's the phh's superuser?
Click to expand...
Click to collapse
It's another open source root solution. MagiskSU is based on phh's superuser which in turn is based on koush's superuser.

Categories

Resources