What are the reasons to root Marshmallow? - Nexus 6 Q&A, Help & Troubleshooting

With the new features in Marshmallow, what are the remaining reasons to still root it?
Thanks.

jsk108 said:
With the new features in Marshmallow, what are the remaining reasons to still root it?
Thanks.
Click to expand...
Click to collapse
Well if you like to theme layers works naively on M. You just need root and a kernel that allows r/w. That's one good reason for it.
Sent from my Nexus 6 using Tapatalk

jsk108 said:
With the new features in Marshmallow, what are the remaining reasons to still root it?
Thanks.
Click to expand...
Click to collapse
For me, adaway and debloating are big. Custom kernal so I can properly adjust my screen calibration to. Its way to yellow on the nexus 6.

jsk108 said:
With the new features in Marshmallow, what are the remaining reasons to still root it?
Thanks.
Click to expand...
Click to collapse
to access system files, to change or delete them. cant do it without root. to make sure that my n6 is the fastest n6 around. but thats just one if many reasons. no, you do not need root to flash roms or kernels. you do need root to use the apps to control them.

Mr Patchy Patch said:
For me, adaway and debloating are big. Custom kernal so I can properly adjust my screen calibration to. Its way to yellow on the nexus 6.
Click to expand...
Click to collapse
Can you have an expanded desktop and pie controls without rooting on M? Those would be amongst my main reasons at this point. Thanks!

jsk108 said:
Can you have an expanded desktop and pie controls without rooting on M? Those would be amongst my main reasons at this point. Thanks!
Click to expand...
Click to collapse
yes. you can flash a rom that has them included. you do not need root to flash a recovery, nor do you need root to flash roms/kernels.

Root is a necessity for since I need to block ads. So basically for Adaway.
Sent from my Nexus 6 using Tapatalk

One word: Xposed

Astro file manager can't seem to access my internal sdcard suddenly. Also life without Adaway is intolerable. Don't they realize we escaped to the internet to get away from overbearing ads?

change build.prop to allow wifi tethering and add few other items I think my phone should have that the carrier doesnt

simms22 said:
yes. you can flash a rom that has them included. you do not need root to flash a recovery, nor do you need root to flash roms/kernels.
Click to expand...
Click to collapse
I really had no clue that you didn't need Root to flash a Rom.. This is my first Nexus device. I have owned 5 android devices and always rooted to flash custom roms. You just blew my mind.

tj_ona said:
I really had no clue that you didn't need Root to flash a Rom.. This is my first Nexus device. I have owned 5 android devices and always rooted to flash custom roms. You just blew my mind.
Click to expand...
Click to collapse
you do not need root, but you need an unlocked bootloader and to fastboot flash twrp recovery(so you can flash roms or kernels). the only thing that you would need root for is an app to control kernels. but if youre not into controlling kernels, then no root is needed

I didn't even root my phone on Lollipop. Made a few changes in recovery, and had custom recovery, but that was the extent of my changes.
Sent from my Nexus 6

sansnil said:
One word: Xposed
Click to expand...
Click to collapse
Unfortunately, Xposed isn't out for Marshmallow yet.

I unencrypted and the only benefit I see to not having root is that you can do OTA's but since unencrypting and custom recovery took that away I might as well get root and enjoy viper4android, ad-block, custom kernels, play music exporter, no nag tethering (yes I pay for it, just hate when the checking subscription stalls cuz AT&T can't be bothered to fix it), etc.

JimSmith94 said:
Unfortunately, Xposed isn't out for Marshmallow yet.
Click to expand...
Click to collapse
I know that, but it will be eventually.

Titanium Backup.

Pretty much the same reason to root L.
Can't think of a single root function that's now stock?

jsk108 said:
With the new features in Marshmallow, what are the remaining reasons to still root it?
Thanks.
Click to expand...
Click to collapse
If you're not sure if you want to root it, then don't.

scryan said:
Pretty much the same reason to root L.
Can't think of a single root function that's now stock?
Click to expand...
Click to collapse
App permissions management used to require root and is now stock on 6.0. That's the first thing that pops into my head....

Related

HTC One Dev Editon ROOT?

Hi, I know it may have been foolish of me to get the Dev edition and im not a dev but it's unlocked, more storage and i think it was the better choice.
With that being said, is there a way to root this device permanently? I see there's an HTC One toolkit but it seems to be only for the ones with the Bootloader locked. This bootloader is unlocked so is there a thread yall can direct me to in order to root and flash a custom rom?
I'd appreciate it Folks
stepinmyworld said:
Hi, I know it may have been foolish of me to get the Dev edition and im not a dev but it's unlocked, more storage and i think it was the better choice.
With that being said, is there a way to root this device permanently? I see there's an HTC One toolkit but it seems to be only for the ones with the Bootloader locked. This bootloader is unlocked so is there a thread yall can direct me to in order to root and flash a custom rom?
I'd appreciate it Folks
Click to expand...
Click to collapse
you don't need to root it, just flash a recovery and then a custom rom and then you'll have a rooted device cause custom roms are all rooted
matt95 said:
you don't need to root it, just flash a recovery and then a custom rom and then you'll have a rooted device cause custom roms are all rooted
Click to expand...
Click to collapse
Thank you! Awesome
matt95 said:
you don't need to root it, just flash a recovery and then a custom rom and then you'll have a rooted device cause custom roms are all rooted
Click to expand...
Click to collapse
One more stupid question about Dev edition: will I be able to flash mods/apps from zip files using custom recovery, without rooting the phone/installing custom rooted ROM? There is a reason I don't want to root - my corporate mail will not work on rooted device, then I will need to use something like Voodoo OTA Root keeper and hide my root all the time, then restore it when I need, do what I need and after it I will need to re-install corporate email and re-enroll to company's server, in order to not get in trouble with company's Information Security, which I do not want.
I am not so interested in custom ROMs, but do interested in few mods and addons that will definitely come soon (e.g. separation of Ringtones sound level from Notification, battery charge percent on the battery icon in status bar, etc)
Thanks!
EugeneR said:
One more stupid question about Dev edition: will I be able to flash mods/apps from zip files using custom recovery, without rooting the phone/installing custom rooted ROM? There is a reason I don't want to root - my corporate mail will not work on rooted device, then I will need to use something like Voodoo OTA Root keeper and hide my root all the time, then restore it when I need, do what I need and after it I will need to re-install corporate email and re-enroll to company's server, in order to not get in trouble with company's Information Security, which I do not want.
I am not so interested in custom ROMs, but do interested in few mods and addons that will definitely come soon (e.g. separation of Ringtones sound level from Notification, battery charge percent on the battery icon in status bar, etc)
Thanks!
Click to expand...
Click to collapse
well i don't think so... if you do not want to be rooted you have to remain with the stock rom and i don't know if every mod is compatible with that
Root issues
matt95 said:
you don't need to root it, just flash a recovery and then a custom rom and then you'll have a rooted device cause custom roms are all rooted
Click to expand...
Click to collapse
I did the same. I just flashed CWM Touch Recovery and Superuser, but AdAway disables every time I reboot and I can't get rid of the Google Bloatware and FB/Twitter - which I don't use. I tried deleting them using ES File Explorer, but they come back every time I reboot. Please help. I hate having the bloatware and knowing that it takes up almost 150 MB makes me mad!!!
/system has kernel protection and you need to flash either a kernel or rom that disables it.
Ah!
gunnyman said:
/system has kernel protection and you need to flash either a kernel or rom that disables it.
Click to expand...
Click to collapse
Ah! I see. Do you know of any kernel that I can safely flash and not break my phone? It's only a week old and I don't want to end up bricking it or something. Also, do you know if I can still receive OTA updates from HTC? Whenever they do come out, that is. Sorry to be asking such a noob-ish question..
Also, is that the same reason AdAway gets auto-disabled at every boot?
Faux123 has a great kernel, and yes the hosts file gets reset for the same reason.
gunnyman said:
Faux123 has a great kernel, and yes the hosts file gets reset for the same reason.
Click to expand...
Click to collapse
Can you please tell me what the potential issues are, if I flash the kernel? Also, please let me know about the OTA updates and if it'll work after rooting and/or flashing a new kernel. Thank you!
Flash the kernel known as elemental X. It seems to have zero issues, I've been running it for a while now and the only difference is I am fully rooted with this kernel.AS far as OTA updates..
well whenever you unlock the bootloader at HTC's website it will definitely reset a non developer edition phone to factory defaults and from there it will remove calculator and a couple of other apps so that HTC knows you're no longer boot loader locked and yes this will prevent OTA updates.
since yours came with an unlocked bootloader in theory you could just flash the kernel and from there when you install SuperSU you will be able to do anything you need to do. With SuperSU you can temporarily turn off root so that you can do things that would normally be prevented/notice that you are rooted.
The Redbox streaming video service app is an example, it will not work on rooted devices but if you go in the SuperSU app and turn on temporary un-root. Then you are able to load the app, watch a show then close the app and restore root all without rebooting..
IIHomieII said:
Flash the kernel known as elemental X. It seems to have zero issues, I've been running it for a while now and the only difference is I am fully rooted with this kernel.AS far as OTA updates..
well whenever you unlock the bootloader at HTC's website it will definitely reset a non developer edition phone to factory defaults and from there it will remove calculator and a couple of other apps so that HTC knows you're no longer boot loader locked and yes this will prevent OTA updates.
since yours came with an unlocked bootloader in theory you could just flash the kernel and from there when you install SuperSU you will be able to do anything you need to do. With SuperSU you can temporarily turn off root so that you can do things that would normally be prevented/notice that you are rooted.
The Redbox streaming video service app is an example, it will not work on rooted devices but if you go in the SuperSU app and turn on temporary un-root. Then you are able to load the app, watch a show then close the app and restore root all without rebooting..
Click to expand...
Click to collapse
Thank you for allaying my fears. I flashed the faux123 kernel because it was suggested "first!" Working fine now. I rebooted and the apps haven't come back after uninstalling them. Thank you so so much for educating me!
PS: How do I Thank you officially? Is there some thank button on here?
---------- Post added at 01:19 AM ---------- Previous post was at 01:05 AM ----------
IIHomieII said:
Flash the kernel known as elemental X. It seems to have zero issues, I've been running it for a while now and the only difference is I am fully rooted with this kernel.AS far as OTA updates..
well whenever you unlock the bootloader at HTC's website it will definitely reset a non developer edition phone to factory defaults and from there it will remove calculator and a couple of other apps so that HTC knows you're no longer boot loader locked and yes this will prevent OTA updates.
since yours came with an unlocked bootloader in theory you could just flash the kernel and from there when you install SuperSU you will be able to do anything you need to do. With SuperSU you can temporarily turn off root so that you can do things that would normally be prevented/notice that you are rooted.
The Redbox streaming video service app is an example, it will not work on rooted devices but if you go in the SuperSU app and turn on temporary un-root. Then you are able to load the app, watch a show then close the app and restore root all without rebooting..
Click to expand...
Click to collapse
Thank button found and clicked!

[Q] Can I unroot without wiping / back to stock?

Hi,
I have a Nexus 6 that I am going to start using for work.
My work has a policy that they do not allow rooted devices.
I rooted my Nexus 6 simply to get LED LightFlow to trigger the hidden LED.
When I rooted I used the Nexus Root Toolkit from Wugfresh. I did not use a Custom Recovery and I kept the stock OS (5.0.1 LRX22C)
I really would rather not have to do a wipe/reset if I don't have to. I just need the device unrooted to adhear to company policy.
(and ideally to be able to get the 5.1 OTA when it is released later this month)
D.
GADGTGUY said:
Hi,
I have a Nexus 6 that I am going to start using for work.
My work has a policy that they do not allow rooted devices.
I rooted my Nexus 6 simply to get LED LightFlow to trigger the hidden LED.
When I rooted I used the Nexus Root Toolkit from Wugfresh. I did not use a Custom Recovery and I kept the stock OS (5.0.1 LRX22C)
I really would rather not have to do a wipe/reset if I don't have to. I just need the device unrooted to adhear to company policy.
(and ideally to be able to get the 5.1 OTA when it is released later this month)
D.
Click to expand...
Click to collapse
Um how will you work know? do they have software they put on the phones? also if your worried just use root cloak. It hides root from set apps.
You can flash the images from the Google Stock image file, and skip userdata - that will restore your phone to stock, without wiping data. Look at the stickies in the general forum for N6
the_rooter said:
Um how will you work know? do they have software they put on the phones? also if your worried just use root cloak. It hides root from set apps.
Click to expand...
Click to collapse
They push a BES client that checks. They already told me they know the phone is rooted. (big brother)
jj14 said:
You can flash the images from the Google Stock image file, and skip userdata - that will restore your phone to stock, without wiping data. Look at the stickies in the general forum for N6
Click to expand...
Click to collapse
Thanks for this info....
I just noticed that in SuperSU there is a feature called: Full unroot
Can I simply do this and presto... the phone is unrooted?
Since I kept the stock OS and didn't put a custom recovery on the phone... do you think this might do the trick?
D.
GADGTGUY said:
I just noticed that in SuperSU there is a feature called: Full unroot
Can I simply do this and presto... the phone is unrooted?
Since I kept the stock OS and didn't put a custom recovery on the phone... do you think this might do the trick?
D.
Click to expand...
Click to collapse
It may - but it still won't get you direct OTA (since OTA now checks for any change to system files)
GADGTGUY said:
[snip]I just noticed that in SuperSU there is a feature called: Full unroot
Can I simply do this and presto... the phone is unrooted?
Since I kept the stock OS and didn't put a custom recovery on the phone... do you think this might do the trick?
D.
Click to expand...
Click to collapse
Just to echo what jj14 said. The "Full unroot" option in SuperSU will remove root, but it won't (at least it hadn't on the last version of it that I tried) revert one file that root modifies, so, while you won't have root, and the BES client should work, the update checks the entire file system, so it will fail. A quick flash of only the system.img file using fastboot will remove root and leave everything else untouched.
Thanks for all the advice guys!
I appreciate the assistance... this is why this community rocks!
D.
I should have paid closer attention to the Nexus Root Toolkit from WugFresh.
There is a built in option that unroots without a refresh.
D'oh
D.
GADGTGUY said:
I should have paid closer attention to the Nexus Root Toolkit from WugFresh.
There is a built in option that unroots without a refresh.
D'oh
D.
Click to expand...
Click to collapse
Many of us would recommend you learn fastboot commands manually rather than relying on toolkits. This helps you get out of trouble when things go wrong. That said, its too late now

Remove root

I have been using custom roms since the last few years but never without root.
I need to use my phone at work via AirWatch and it doesn't allow root.
Most of the features and tweaks in custom roms don't necessarily need root as they are baked into the system.
What are my options if I want to use Chroma / Pure Nexus? Both of them are pre-rooted.
The only feature that I would miss is custom color profiles. As far as my knowledge goes, the only way to implement it without root is adding it to ramdisk as it relies on sysfs files.
suku_patel_22 said:
I have been using custom roms since the last few years but never without root.
I need to use my phone at work via AirWatch and it doesn't allow root.
Most of the features and tweaks in custom roms don't necessarily need root as they are baked into the system.
What are my options if I want to use Chroma / Pure Nexus? Both of them are pre-rooted.
The only feature that I would miss is custom color profiles. As far as my knowledge goes, the only way to implement it without root is adding it to ramdisk as it relies on sysfs files.
Click to expand...
Click to collapse
no options. to remove root completely, yoj have to flash a factory img
simms22 said:
no options. to remove root completely, yoj have to flash a factory img
Click to expand...
Click to collapse
How effective is SuperSU's inbuilt remove root function?
Are you saying no custom ROM for me?
suku_patel_22 said:
How effective is SuperSU's inbuilt remove root function?
Are you saying no custom ROM for me?
Click to expand...
Click to collapse
If we could change/add system files (as a custom rom does) without root, no one would have to root
suku_patel_22 said:
How effective is SuperSU's inbuilt remove root function?
Are you saying no custom ROM for me?
Click to expand...
Click to collapse
im saying if you need to be unrooted, flashing a factory img will be the only way. you can do it the way explained in SuperSU, and you wont have root. but apps that detect root will still think youre rooted.
---------- Post added at 12:02 PM ---------- Previous post was at 12:00 PM ----------
gee2012 said:
If we could change/add system files (as a custom rom does) without root, no one would have to root
Click to expand...
Click to collapse
sure, you can run any custom rom or kernel without root. but you wont be able to change settings or anything like that, since those apps need root to work.
suku_patel_22 said:
I have been using custom roms since the last few years but never without root.
I need to use my phone at work via AirWatch and it doesn't allow root.
Most of the features and tweaks in custom roms don't necessarily need root as they are baked into the system.
What are my options if I want to use Chroma / Pure Nexus? Both of them are pre-rooted.
The only feature that I would miss is custom color profiles. As far as my knowledge goes, the only way to implement it without root is adding it to ramdisk as it relies on sysfs files.
Click to expand...
Click to collapse
You should be able to find a custom ROM without root. If not, you should be able to remove the root files from your custom ROM. (That said, I'm not sure what pre-installed apps would be impacted, as some of them may require root.)
As for AirWatch working properly, it would depend on what it looks for to check for root -- if it doesn't find what it's looking for on your custom ROM, then it should work.
gee2012 said:
If we could change/add system files (as a custom rom does) without root, no one would have to root
Click to expand...
Click to collapse
You can always make modifications while booted in recovery or with an insecure kernel... all without having root...
I will try removing the SuperSU zip from within the ROM before flashing.
suku_patel_22 said:
I will try removing the SuperSU zip from within the ROM before flashing.
Click to expand...
Click to collapse
cool, let us kmow how it goes
Deleting the SuperSU folder in the ROM and the one flashing was all good, but was unable to install AirWatch.
Sigh!! Back to stock..
suku_patel_22 said:
Deleting the SuperSU folder in the ROM and the one flashing was all good, but was unable to install AirWatch.
Sigh!! Back to stock..
Click to expand...
Click to collapse
thats what i tried to tell ya :silly:
suku_patel_22 said:
Deleting the SuperSU folder in the ROM and the one flashing was all good, but was unable to install AirWatch.
Sigh!! Back to stock..
Click to expand...
Click to collapse
Deleting the SuperSU folder does not remove root. You need to remove ALL the root files.
Sent from my Nexus 6 using Tapatalk

SuperSU and SafetyNet / Android Pay

This is the place to discuss anything and everything related to SuperSU and SafetyNet / Android Pay.
To clarify, I am not currently actively doing any development on having SuperSU pass SafetyNet detection, or having Android Pay work; the same way I put no effort into beating other root detection methods such as various enterprise security tools.
In case any SuperSU-rooted device passes SafetyNet, that is a bug in SafetyNet, not a feature of SuperSU.
While I may not agree with Google's stance, I'm not about to go messing with payment systems. Is it possible though? Probably yes.
This thread has been created because you guys simply cannot stop talking about this, so these posts can now go here, where I don't ever have to see them.
Will v2.50 cause Android Pay not to work in 6.0? If so, I am guessing there is no way around it?
0.0 said:
Will v2.50 cause Android Pay not to work in 6.0? If so, I am guessing there is no way around it?
Click to expand...
Click to collapse
Root is a no no with android pay and I think custom ROMs are also out at the moment
Sent from my A0001 using Tapatalk
Pure Drive GT said:
Hey, thanks for your continued support for root on Android, was just wondering, is google making it harder to achieve decent root privileges, as in they don't want rooted devices or are they just unrelatedly changing up things which forces you guys to adapt?
On another note, is there any progress on root without the modded boot? This is by no means an ETA, just wanted to know if you think it's possible or the situation looks rather dire.
Thanks again for your many efforts!
Click to expand...
Click to collapse
Well, just look at Android Pay, it will not allow one to add a credit card if it detects the device is rooted. So yeah, Google definitely wants to stop root, or at least make sure there is a strong dissuasion towards same. It's not a bad thing persae, as Google is just making the devices more secure for the masses. We 'power users' are lucky to have those such as Chainfire working so hard to get us what they can.
mdamaged said:
Well, just look at Android Pay, it will not allow one to add a credit card if it detects the device is rooted. So yeah, Google definitely wants to stop root, or at least make sure there is a strong dissuasion towards same. It's not a bad thing persae, as Google is just making the devices more secure for the masses. We 'power users' are lucky to have those such as Chainfire working so hard to get us what they can.
Click to expand...
Click to collapse
Many banking and financial apps restrict access on rooted devices; it's not just Google.
It makes sense in some ways: root access allows running things in the background to either circumvent, monitor, or interrupt program transactions. They're being paranoid, and I don't blame them.
I don't like the Google Pay concept (or Apple's either); like every other encryption or security system, it's destined to eventually be hacked.
mdamaged said:
Well, just look at Android Pay, it will not allow one to add a credit card if it detects the device is rooted. So yeah, Google definitely wants to stop root, or at least make sure there is a strong dissuasion towards same. It's not a bad thing persae, as Google is just making the devices more secure for the masses. We 'power users' are lucky to have those such as Chainfire working so hard to get us what they can.
Click to expand...
Click to collapse
Yep, I was able to add my debit card but not credit.
VZW LG G4
mdamaged said:
Well, just look at Android Pay, it will not allow one to add a credit card if it detects the device is rooted. So yeah, Google definitely wants to stop root, or at least make sure there is a strong dissuasion towards same. It's not a bad thing persae, as Google is just making the devices more secure for the masses. We 'power users' are lucky to have those such as Chainfire working so hard to get us what they can.
Click to expand...
Click to collapse
http://www.androidpolice.com/2015/0...hy-android-pay-doesnt-support-rooted-devices/
shaggyskunk said:
Yet the Note 5 has been rooted for at least a couple of weeks
Click to expand...
Click to collapse
On Lollipop... And you also have to unlock your bootloader to do that, right? If yes, then you will trip the KNOX, and that mean you will loose some of your device functionality (Samsung Pay for example), without option to take it back. On the Nexus on the other hand, when you want to use Android Pay on Nexus, you can restore your phone to completely stock condition, without any trace of previously used root.
Also, all of this is completely irrelevant to carried device users, since they have a locked bootloaders.
Srandista said:
On Lollipop... And you also have to unlock your bootloader to do that, right? If yes, then you will trip the KNOX, and that mean you will loose some of your device functionality (Samsung Pay for example), without option to take it back. On the Nexus on the other hand, when you want to use Android Pay on Nexus, you can restore your phone to completely stock condition, without any trace of previously used root.
Also, all of this is completely irrelevant to carried device users, since they have a locked bootloaders.
Click to expand...
Click to collapse
I believe that it's only at&t and Verizon that locks the bootloader - And none in Canada and many other Countries.
Sent From my SM-N910W8 Running SlimRemix V5.1
Had an interesting event, on 2.52.
I unchecked "Enable Superuser" in Settings, to attempt to use Android Pay (Android Pay still wouldn't work). Then, when I rechecked "Enable Superuser", the re-installation of the binary failed, and I was prompted to reboot to try again. However, then I got a boot loop (never even got the opportunity to enter my encryption code). The only way I was able to boot was to re-flash the modified boot.img and re-install SuperSU from the zip (no idea whether both steps were necessary).
I have a Marshmallow Nexus 6, encrypted. For what it's worth, I was previously rooted on 5.1.1, and, after updating to 6.0 and until I re-rooted, I always got a "Your device is corrupt" message on startup, despite being all stock.
NYZack said:
Had an interesting event, on 2.52.
I unchecked "Enable Superuser" in Settings, to attempt to use Android Pay (Android Pay still wouldn't work). Then, when I rechecked "Enable Superuser", the re-installation of the binary failed, and I was prompted to reboot to try again. However, then I got a boot loop (never even got the opportunity to enter my encryption code). The only way I was able to boot was to re-flash the modified boot.img and re-install SuperSU from the zip (no idea whether both steps were necessary).
I have a Marshmallow Nexus 6, encrypted. For what it's worth, I was previously rooted on 5.1.1, and, after updating to 6.0 and until I re-rooted, I always got a "Your device is corrupt" message on startup, despite being all stock.
Click to expand...
Click to collapse
Root doesn't have to be enabled for pay to fail. Any time the system partition is modified pay will not work. There was an xda news article on it. A quick Google search involving Android pay and root should find it.
Lrs121 said:
Root doesn't have to be enabled for pay to fail. Any time the system partition is modified pay will not work. There was an xda news article on it. A quick Google search involving Android pay and root should find it.
Click to expand...
Click to collapse
I also found that having an unlocked bootloader will stop Pay working. When MM released I decided to go fully back to stock but kept the bootloader unlocked so I could flash MM. Pay still failed, so I've given up and gone rooted again.
Sent from my Nexus 6 using Tapatalk
Ch3vr0n said:
@Chainfire if you actually are able to pull off fully working stable root WITHOUT modifying the /system does that mean you MIGHT have opened the door into having root AND still being able to get OTA's?
Click to expand...
Click to collapse
osm0sis said:
Yup, all you'd need to do is reflash stock kernel to pass the boot partition EMMC check, or, we could automate restoring the previous stock kernel, flashing the OTA and then injecting the new stock kernel with root after flashing (à la AnyKernel2 or MultiROM). So many exciting possibilities there where custom recoveries are concerned.
Click to expand...
Click to collapse
Chainfire said:
Honestly it's not so different from using FlashFire to flash re-flash system, then OTA, then re-root. But it is easier, yes.
Click to expand...
Click to collapse
This is indeed exciting. However, I noticed that @Chainfire posted this downside on Google+ :
Andrew Morykin 12:24
This should retain Android Pay, right?
Click to expand...
Click to collapse
Chainfire 12:58
+Andrew Morykin if it does, then it's by accident and not by design, and Android Pay will be updated to block it.
Click to expand...
Click to collapse
https://plus.google.com/+Chainfire/posts/aJbqUZ8PEP4
also, I was confused by this:
Chainfire said:
- I have not tested with encrypted devices
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=63197935
Aren't
Nexus 6P / angler
angler-mdb08k-boot-systemless.zip
Click to expand...
Click to collapse
and
Nexus 5X / bullhead
bullhead-mdb08i-boot-systemless.zip
Click to expand...
Click to collapse
encrypted out of the box?
dabotsonline said:
This is indeed exciting. However, I noticed that @Chainfire posted this downside on Google+ :
Click to expand...
Click to collapse
How is that a downside?
It's exactly the same with every other form of root you will ever see. They don't want to support Android Pay (and some other stuff) on rooted devices. If we find a root that allows it, they will update their system to detect and block it. That cat and mouse game will not end as long as Google doesn't want Android Pay on rooted devices.
Maybe someone will make apps/modules that help circumvent this, but it certainly will not be me.
also, I was confused by this:
Aren't
Nexus 6P / angler
and
Nexus 5X / bullhead
encrypted out of the box?
Click to expand...
Click to collapse
Still can't test what I don't have.
russlowe73 said:
Factory images
Click to expand...
Click to collapse
So basically I have to go back to 100% stock using ADB, and then flash the new SuperSU stuff with any custom ROM? If so, what are the benefits of this other than getting Android Pay while rooted?
I'm not sure if anyone has specifically mentioned this, but Android Pay still works with this form of root on the Nexus 6!!
efrant said:
Starting with Android 5.0, OTA updates are now block-based rather than file-based, so any modification to the system partition will cause the OTA to fail, even mounting the system partition as r/w.
Click to expand...
Click to collapse
Just to add to this, it's a whole-partition /system patch OTA if the device launched with Lollipop or later, anything that launched with KitKat is still receiving the old file-based patch OTAs. Modifying Settings.apk would likely trip either method for a lot of OTAs though, since it's a pretty central component.
galaxyuserx said:
I use Galaxy s6 G9200 HK with Kernel compiled by me, but i have problem with root 5.1.1 and i think in future too 6.0
These root method is integrated in kernel source or i can integrate with those "boot.img systemless" my selfcompiled kernel?(repack boot.img with kernel compiled by me)
Is possible to work this new root method to android 5.1.1?
I have problem with gain root when i use kernel compiled by me ( STOCK kernel have too this problem BOOTLOOPs and FREEZEs on boot system) and i don't know how slove it :/
I found on chineese forums root integrated in boot.img it working good and isn't comunicat "KERNEL is not SEandroid enforced" but when i try integrate my kernel with this boot.img error with boot system :/
Click to expand...
Click to collapse
Yup, it's all ramdisk changes so should be workable on any version of Android. Chainfire left instructions outlining the ramdisk changes in the WIP thread if you want to give it a try.
phishfi said:
I'm not sure if anyone has specifically mentioned this, but Android Pay still works with this form of on the Nexus 6!!
Click to expand...
Click to collapse
Yup, seems to be the case with most banking and root-detecting apps... for now.
Can someone with the non-system SU use this app: https://play.google.com/store/apps/details?id=com.cigital.safetynetplayground and post the results?
This app is supposed to do the SafetyNet checks cleanly, the same way Android Pay does them.
Would be interesting to see if it succeeds on devices with this new supersu version.
secguy said:
Can someone with the non-system SU use this app: https://play.google.com/store/apps/details?id=com.cigital.safetynetplayground and post the results?
This app is supposed to do the SafetyNet checks cleanly, the same way Android Pay does them.
Would be interesting to see if it succeeds on devices with this new supersu version.
Click to expand...
Click to collapse
Just ran it and it passed.
Went ahead and installed su on a stock nexus 5, so far working well, android pay does not work but that was me being stupid and changing the host file and dpi before setting it up
I do notice a little input lag after this, not enough to even make me consider removing root, but it is noticeable, anybody else with this?

Temporary root to debloat? possible to unroot

I want to be as close to stock as possible. Is it possible to flash (with ODIN) 100% stock rom then root with unikernel and remove all the t-mobile apps and knox etc..then go back to stock kernel and unroot? how would I unroot?
anaveragehuman said:
Why would you want to unroot?
I would flash CF-Auto-Root from ODIN, do what I need to do, then open the SuperSU app, scroll down, and click Full Unroot.
Click to expand...
Click to collapse
I want to unroot because the phone is for my gf who knows nothing about technology, I don't want her to accidentally do anything to the phone if it's rooted lol. Does CF auto root work 100% for th S6 now? I always used unified kernel.
euklid said:
I want to unroot because the phone is for my gf who knows nothing about technology, I don't want her to accidentally do anything to the phone if it's rooted lol. Does CF auto root work 100% for th S6 now? I always used unified kernel.
Click to expand...
Click to collapse
my wife's phone is rooted and she wouldn't even know it if she seen it.
Women who don't know about root which is most in that casee could care less . As long as theyre facebook and cam works...lol .The only time they could do harm is Going to the extent of booting into twrp in which they would not even know the first thing about flashing a zip .
Root her phone debloat it and it's done.
Sent from my SM-G920T using XDA Free mobile app
---------- Post added at 09:52 AM ---------- Previous post was at 09:49 AM ----------
euklid said:
I want to unroot because the phone is for my gf who knows nothing about technology, I don't want her to accidentally do anything to the phone if it's rooted lol. Does CF auto root work 100% for th S6 now? I always used unified kernel.
Click to expand...
Click to collapse
5.0.2 was good for cf auto
Since 5.1.1 you cant downgrade and requires a rootable kernel and most people do it this way .
Just flash uni kernel v8 tar in Odin and reboot or flash twrp with Odin and then flash the unikenrel v8 zip before you reboot
Sent from my SM-G920T using XDA Free mobile app
androidddaaron said:
my wife's phone is rooted and she wouldn't even know it if she seen it.
Women who don't know about root which is most in that casee could care less . As long as theyre facebook and cam works...lol .
Click to expand...
Click to collapse
Exactly. +1
Don't do it, she'll hate you because stuff isn't going to work for her.
Just disable apps she doesn't want and leave stock with everything working.
Pp.
I'd be interested in this because I need to use an app for my work that checks for root and xposed framework. But I'd still like to use a ROM with enhancements like low battery camera etc and without all the useless apps.
MrManH said:
I'd be interested in this because I need to use an app for my work that checks for root and xposed framework. But I'd still like to use a ROM with enhancements like low battery camera etc and without all the useless apps.
Click to expand...
Click to collapse
There are root cloaking apps which are meant to hide that you have root access. I cannot speak as to their effectiveness but they are out there.
I told my employer that I wasn't unrooting my phone and that if somebody needed something so urgently as to pull me away from my personal time when I work 9-5:30 m-f that I didn't rhink it too much to ask that said individual(s) contact me personally. They actually came to agree with me.
cwhiatt said:
There are root cloaking apps which are meant to hide that you have root access. I cannot speak as to their effectiveness but they are out there.
I told my employer that I wasn't unrooting my phone and that if somebody needed something so urgently as to pull me away from my personal time when I work 9-5:30 m-f that I didn't rhink it too much to ask that said individual(s) contact me personally. They actually came to agree with me.
Click to expand...
Click to collapse
These don't work for the app I'm using, I looked into it. I have no use for root other than debloating the phone, and the built in features of custom roms (which I believe don't require root access).
MrManH said:
These don't work for the app I'm using, I looked into it. I have no use for root other than debloating the phone, and the built in features of custom roms (which I believe don't require root access).
Click to expand...
Click to collapse
If you use systemless root, delete /su/xbin_bind and then follow this thread's instructions http://forum.xda-developers.com/nexus-5x/general/passing-safetynet-root-t3307659 nothing will be able to detect root without requesting it [which you can deny] and you're golden.

Categories

Resources