yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Themes and Apps] micmars:
I know, right? So cool you linked the thread...you've got a packed (and highly useful) signature line, and keep it buttoned up with the hide tags...while here I'm tossing a weird admixture of wisdom from a modern American comedian, a mid-19th century American poet, and some rant about anthropomorphic apps entrenched in some odd societal struggle for equality.

Anyway, I think he's referring to the screen lock root permissions option in Nova...

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] nathanchance:
Gotta help spread the word, this thread is solid!

Huh I don't have that, probably because I don't have a lock gesture assigned. I granted root permissions for the swipe down navigation drawer fix and that didn't seem to break it. I swear SafetyNet has gotten stricter in the past few weeks though. Lots of people saying they have been having problems activating altogether or having to jump through many hoops to do so. Hopefully we can keep an eye on it and accrue the things that break it.
[Nexus 6P Themes and Apps] micmars:
Thanks for your kind words.

To get that option, do this...

1. Drag a Nova Action to your desktop

2. Choose lock screen...

3. Grant root permission at the prompt

4. It'll now appear as a menu option

The padlock on my home screen in the top array of Power Toggles is actually a Nova Action assigned to lock screen...

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] adrman:
I'm on systemless rooted stock, ElX kernel, latest AP, Nova Launcher with root gestures (screen off without lock) enabled. I also use various icon packs. AP is working fine here. I have had Safety Net Helper throw a false negative from time to time though.

Edit: In addition, I do not have Busybox installed.
[Nexus 6P Themes and Apps] micmars:
Excellent!

Do you have Greenify installed?

Also, are you using any themed or themable apps located in the system partition?

Many thanks.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] adrman:
No themable apps and no greenify. Getting excellent battery life with just ElX. Aside from the kernel, I'm stock. Oh and I also use Custom Quick Settings app (root) and Adaway with the bind mount zip from the Adaway thread.
[Nexus 6P Themes and Apps] m4rk0358:
I'm currently running the beanstalk ROM. So if I wanted to get android pay to work, all I need to do is follow the steps below? Would I just start at step 1.5.3 since I already have a ROM loaded? Should I also uninstall Android Pay before running these steps since I already have it, even though it's not functioning?
[Nexus 6P Themes and Apps] nathanchance:
Yes, you would start at 1.5.3. Keep in mind that Android Pay working on custom ROMs, even with systemless root, is hit or miss. If the developer says it should work, then yes, these would be the steps you need to take.
[Nexus 6P Themes and Apps] micmars:
So true, and yet so unnerving...I really hope the hit-or-miss aspect gets sorted out.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] :
I've been trying to get an answer in other threads but you guys look more helpful. (Made 3 threads and no answers)

I'm coming from the old 2.52 root to systemless 2.67 on nexus 6P. No kernels. Stock Rom. On 6.0.0 atm

⭐⭐ I'm wondering if this threads directions differ if I don't need android pay. I need my Layers, and 50 other Xposed modules to work more than anything⭐⭐

???My question is should I do anything special before updating ???

Like should I do this

FSTABSYSTEMRW=true>>/data/.supersu

Or this

echo BINDSYSTEMXBIN=false>>/data/.supersu

What is "echo SYSTEMLESS=true>>/data/.supersu"

⭐ chainfires 2.67 SU changelog ......... - FSTABSYSTEMRW: flag removed; worked around remount /system r/w issue ⭐

❓❓❓❓❓

Sorry for the emojis and thanks for reading
[Nexus 6P Themes and Apps] Swamphound:
[MENTION=5651150]JustRootDontCustomRomIt[/MENTION] I was not entirely accurate with you in the SuperSU thread. On my first try I followed the OP here and reported trouble getting Pay to work, which I blamed on Nova launcher. That was simply not true as others reported but I repeated the process also using the FSTAB... command and have Pay working although I occasionally get a false no pass with Safetynet. I have Nova, lightflow, layers working on latest stock img with a custom kernel after flashing 2.66 and then flashing 2.67 over that. I have no idea if that FSTAB command is necessary as it seems there's a lot of hit and miss here. It is a lot of fun though!
[Nexus 6P Themes and Apps] nathanchance:
You can do the "echo SYSTEMLESS=true>>/data/.supersu" command, that forces systemless root but you don't have to (if you do opt for this, make sure to do a full unroot in SuperSU > Settings first). The other two are not required. SuperSU 2.64+ are smart installers, you will get root via system or systemless modifications either way. I would just flash it and let it decide (you can even do it right over 2.52).
[Nexus 6P Themes and Apps] luigidk:
Can't use Android pay if you use xposed
[Nexus 6P Themes and Apps] :
The fun part is in seeing a new Layer theme applied upon boot or seeing a new module work it's magic. I get stressed just thinking about updating the phone lol. I'm on the first October build and I've been putting it off because of systemless.

Thanks for this Nathan. My only question then is if I DON'T force the systemless=true command and it installs via system, doesn't that require a custom boot image or are there 2 types of system roots?

In the post I made here, http://xdaforums.com/showthread.php?t=3295768

I had 2 guys tell me that I need a boot image if I'm going to install 2.67 as system root.

Yea I need Xposed. Don't use android pay so I was just asking if the directions are different.
[Nexus 6P Themes and Apps] nathanchance:
Yeah they are right, system root requires a modified boot.img. But if you just flash SuperSU 2.67 with no commands over the stock boot.img, it will give you systemless root without commands because it will recognize system root is not possible. You don't get to choose system over systemless without that boot.img. You can choose systemless over system regardless of the boot.img. Does that make sense?
[Nexus 6P Themes and Apps] :
I'm with you. What if I DON'T force the command? You said it will decide on it's own wether it installs via system or systemless. I'm on nexus 6p.
[Nexus 6P Themes and Apps] nathanchance:
Yeah it will give you whatever root is possible, which on stock Android with no modifications is systemless.
[Nexus 6P Themes and Apps] :
Thanks ??
[Nexus 6P Themes and Apps] Pzyborg:
I want to do a nandroid backup and I would like to avoid any of the lockscreen issues on bootup. I am currently systemless rooted on Nexus 6P Marshmallow 6.0.1 running PureNexus rom, Elementalx kernel, and v4a. My question is, if I uninstall Android Pay and remove my lockscreen settings then do a backup would I be able to reinstall Android Pay afterwards and would it work? Everything is working great now and I don't want to screw it up but I do need a backup.
[Nexus 6P Themes and Apps] :
[MENTION=6842057]nathanchance[/MENTION] what about forcing SELinux policy? I just read LMT pie launcher works better with it enforced. What does it do? (I should be asking this at the SU thread but you're much too helpful ?)

[MENTION=3886785]Pzyborg[/MENTION] http://xdaforums.com/nexus-6p/general/psa-twrp-backups-lockscreen-security-t3245070 is this what you're looking for?
[Nexus 6P Themes and Apps] micmars:
I think an update of the OP of this is needed for those already on systemless root 2.64 or above and wish to update versions, and wish to retain their current state...specifically these permutations...

1. Currently running systemless root AND custom kernel like Elemental X

2. Currently running systemless root AND modified stock kernel (does not force encryption)

3. Currently running systemless root AND stock kernel (forces encryption)

I believe that in all of the above situations, the sequencing goes like this...

From TWRP Recovery

-->Flash updated SuperSU, then

-->Flash custom kernel OR modified stock (no force encryption) kernel OR none if on completely stock force encryption kernel

-->Reboot to system, making sure not to flip the switch for installing root when prompted by TWRP

Ask if you can confirm the above.

Many thanks.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] nathanchance:
The changes that SuperSU makes to the ramdisk actually include removing force encryption, so a modified stock boot.img is not necessary. So you only need to mention the custom kernel and yes, that would be the correct process (since the majority of kernels are in an AnyKernel format).
[Nexus 6P Themes and Apps] micmars:
Thank you sir!

That's what I was hoping...as I don't wish for folks to find themselves going from a decrypted state to an encrypted state.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] Pzyborg:
Yeah, that's the problem I'm trying to prevent. I only wanted to know if I uninstall Android Pay will it work when I re-install it after saving my backup?
[Nexus 6P Themes and Apps] synnyster:
So just found something strange going on with Android Pay. Like I had said before, I was finally able to add BoA Visa to my Android Pay after trying several times over several days. I tried to use it at Whole Foods today and got the error. This time it did not pass the safety test. So when I got home I swapped to my Discover card as default. Safety passed. Set my Citi Mastercard as default, satety passed. Set my 2 AMEX cards, both failed. Went back to Discover and Citi, passed. Set it to BoA, failed. Seems like it is passing and failing depending on the card I have set as default. Really weird stuff.
[Nexus 6P Themes and Apps] micmars:
Thanks for the update.

That is nuts.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] Swamphound:
I got the error to this weekend as well at Best Buy with my 6P although I added cards and passed Safteynet just prior. For comparison I restored my Nexus 6 back to bone stock/locked bootloader and even there have an occasional hiccup adding cards. Just going to take us plugging away I think.
[Nexus 6P Themes and Apps] luigidk:
Just follow the instructions found in this thread and you can restore from your full backup.

http://xdaforums.com/nexus-6p/general/psa-twrp-backups-lockscreen-security-t3245070/page14

Once you turn off fingerprint security, you may have to contact your banks to recertify your cards... Real pain.
[Nexus 6P Themes and Apps] Farlicimo:
Followed the directions and seem to have gotten systemless root enabled and can add cards and Safetynet app passes. With that being said, what does and doesn't break the model regarding apps? Or is that not really clear yet. I see here as well as in other threads a kind of shotgun scattering of people's experiences which seem to differ a good bit. Although I love xposed I'm clear that doesn't work. What I am after is eeking out battery life. Any suggestions? I went to install BetterBatteryStats which I realized has to be installed as a system app. I assume that breaks it? Thanks in advance for any ideas.
[Nexus 6P Themes and Apps] nathanchance:
It isn't really clear. I installed BBS as a system app and it didn't break. Certain system modifications are fine, others aren't. [MENTION=5244502]micmars[/MENTION] has tried to outline some of those in the OP but it is so difficult because it requires a lot of backing up/restoring by using trial and error as the approach, which people don't usually have a lot of time for.
[Nexus 6P Themes and Apps] Farlicimo:
That was going to be my next question. If I install something and it breaks, what kind of recourse do I have? Some apps I imagine I just disable root privilege (i.e. seen people noting that about Nova) but if I installed BBS as system app and for some reason doesn't work for me, can I just uninstall and be back where I was?
[Nexus 6P Themes and Apps] nathanchance:
Yeah just revert whatever you did to make it break. Sometimes, that is an easy process, other times, it isn't so be careful with what you modify.
[Nexus 6P Themes and Apps] Farlicimo:
Thanks. Will poke around and see what people seem to be using that is safe. Most of the things I used to use probably will break Android Pay so I think I just need to get some new ideas of what I can use root for. In the end if I don't rack up a lot I may go back to unrooted and wait for things to progress some more. Like the OP, I don't really have a lot of use for AP (but am trying to get that Chromecast) but just want it to work . . .because lol.
[Nexus 6P Themes and Apps] nathanchance:
Yeah the LOTR reference is particularly applicable. I want it to work but I have no truly practical use for it haha.
[Nexus 6P Themes and Apps] DJMartini:
I subscribed because I think this is a great thread! I'd suggest in OP providing things that we know breaks Android Pay (IE: Xposed) or a FAQ section.
[Nexus 6P Themes and Apps] bobby janow:
Sorry to jump in on a 6p thread having a 5x myself, but the OP seems very generic to either device. Is that correct? There is no corresponding thread in the 5x forums. I'm now running stock (w/Cataclysm overlay) and Elemental anykernel r-5 systemless and AP working. I'd like to flash another rom at this point preferably an AOSP one. I read this thread twice and have not seen any recommendations on successful systemless w/ AP working with a custom rom. What is everyone running that you have it working as per the OP? Or should this process just work with any rom?

If this does not pertain to the 5x at all then I'll just move along. Nonetheless, a fascinating thread with some great advice no matter the device.

edit: sorry didn't mean to quote you DJ.
[Nexus 6P Themes and Apps] nathanchance:
Pure Nexus has working AP on the 5X and the 6P. Just have to follow the flashing guide in my signature (clean flash with systemless root).
[Nexus 6P Themes and Apps] dbGHOST:
Thanks for the instructions, everything else works fine expect Layers.

Running on Stock 6.01 MMB29P with 2.67 systemless root and ElementalX 1.05.

After installing layers and rebooting, nothing changes, and app FC when I tap uninstall layers tab.

The author says busybox has to be under /system/xbin, not sure if someone gets layers work with busybox under /su/bin or /su/xbin.

BTW just checked /vendors, and there isn't even a Overlays folder. So I guess the installation is not even successful..
[Nexus 6P Themes and Apps] nathanchance:
Flash osm0sis' installer from the OP. If that doesn't work (/su/xbin) doesn't work, try installing to /system/bin with a Busybox app from the Play Store.
[Nexus 6P Themes and Apps] dbGHOST:
Tried last night but still no luck. :/

Going to flash Pure Nexus during the weekend.
[Nexus 6P Themes and Apps] luigidk:
I've been running systemless root with AP for some time - also on a custom ROM (CATA), Kernel(God's Kernel), layers, etc... no problem until today.

I switched back to the CATA Stock Kernel to see if V4A would run better on it than the custom kernel. However, after flashing full ROM, custom Kernel and SuperSU 2.66+, safetynet is now failing.

I've done this many times - with no issues... also flashed custom kernel + SuperSU 2.66+ many times - and no AP issues (safetynet always passes)

So now I'm going back and testing (running safetynet) after each step of installing:

- Full ROM

- Custom Kernel

- SuperSU 2.66+

What I've been able to determine - is once I flash SU 2.67 OR 2.66 - safetynet is failing, nothing else is causing safetynet to fail. my data/ .supersu file is correct - there is no xbin_bind directory.

Examples:

flash the full CATA ROM, nothing else - safetynet passes

flash the full CATA ROM, Custom Kernel - safetynet passes

flash full CATA ROM, Custom Kernel - SuperSU 2.66+ - safetynet fails

flash full CATA ROM, SuperSU 2.66+ - safetynet fails

SuperSU 2.66+ is the common denominator - makes no sense to me.

Any ideas?
[Nexus 6P Themes and Apps] GatorsUF:
Need Help Please

My issue: Android Pay does not allow me to add cards, and I presume it won't work at the terminals either. SafetyNet check fails (CTS profile match: false)

My setup: Nexus 6p running Pure Nexus ROM v01/09, LeanKernel 1.5 and currently SuperSU v2.64

My troubleshooting thus far:

1. Wiped device completely (aside from userdata)

2. Installed Pure Nexus ROM w/ GAPPS

3. I've tried SuperSU versions 2.64, 2.67 and 2.66

4 I've run the "echo" commands I don't know how many times

5. I flash the UnSu zip nearly everytime

6. I have no layers in my /vendor/overlays/ folder

7. I have no /xbin_bind folder on my device

Android Pay works flawlessly when I uninstall SuperSU, however everytime I install SuperSU it breaks AP.

I noticed in TWRP when installing SU, it would say "Restore failed, aborting" sometimes. Not sure if this is a problem or not. I have a log file here showing that error
[Nexus 6P Themes and Apps] luigidk:
Hmmm... same symptoms I've been dealing with (take a look at my previous post)... however, until the past 48hours or so - I've had no issues with AP and Systemless Root... but now - can't make it work. ALso - I've done this MANY times with no issues.....

Some quick notes on your steps:

4 . I've run the "echo" commands I don't know how many times (once you do this no need to repeat - check your data/.supersu file (which these commands are creating) - and you'll likely see multiple entries in it - no issues... just be aware that file is persistent unless you wipe your data)

5. I flash the UnSu zip nearly everytime - shouldn't have a need to do this or rather only needed to do it 1-time when going from system root to systemless
[Nexus 6P Themes and Apps] GatorsUF:
Thanks for the tips, the only reason flashed UnSu more than once was I was trying out different SuperSU zips and wanted to make sure I started fresh each time to give it the best chance...

Wondering if Google is patching the SafetyNet against systemless root finally....I sure hope not, but I don't know what else to try. I've used systemless with AP for a long time not and this is the first time I've had issues also.
[Nexus 6P Themes and Apps] nathanchance:
It seems that way, I have sent multiple reports of this in a few different threads
[Nexus 6P Themes and Apps] adrman:
Me thinks Google has updated their Safetynet sniffer tests. I just tried to use AP and it failed. I'm stock, rooted with SuperSU 2.66. Busybox is not installed. I last used AP successfully at the same store it just failed at less than two days ago. I wish I would have kept track of my Google Play Services version to see if an update was pushed over the last couple of days. FWIW, Safetynet Helper is also now returning a false CTS Profile.
[Nexus 6P Themes and Apps] luigidk:
Yes, this has been confirmed in several other threads
[Nexus 6P Themes and Apps] micmars:
Yup, at the moment, Google gets the battle.

I'll keep the thread intact, as I think there's enough useful information to warrant its presence.

I will change the thread title anon.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] nathanchance:
May also want to add an edit at the top to say that SafetyNet is now detecting systemless root so this info may not be applicable anymore as well?
[Nexus 6P Themes and Apps] adrman:
You might also want to add a warning that disabling root from the SuperSU app, then reenabling it, runs the risk of borking your root. It did for me and I ended up having to clean flash system, boot, reroot then flash ElX. Google can keep AP. At this point, taking a card out of my wallet is much easier.
[Nexus 6P Themes and Apps] micmars:
Done.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] nathanchance:
Just a quick note, full unrooting from within SuperSU with systemless root is the proper way to unroot. UnSU only works for system root (specifically 2.52 and earlier). I think he was referring to disabling superuser as that is what has caused people problems.
[Nexus 6P Themes and Apps] micmars:
Updated again.

Many thanks.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] Surge1223:
Might also want to add that the creation, use or support of themes is a major factor playing into not only whether you can pay with your phone, but also the amount of value you put in functionality over the pleasure you get from its appearance.

This should sound familiar, because the same concept applies when discussing the diabetes epidemic.

But I neither have the time, candy bars nor crayons to explain that if you don't understand.

:D:D
[Nexus 6P Themes and Apps] wayne8821212:
Hi micmars and Nathanchance, I used your tutorial for Android Pay using Beta SuperSu version 2.64. I am trying it out with the new Pure Rom using version 2.67....That should work as well as 2.64 and 2.66 right? Thanks!
[Nexus 6P Themes and Apps] nathanchance:
Yes it should! However, AP will 99% not work with systemless root since SafetyNet has been patched to detect it.
[Nexus 6P Themes and Apps] micmars:
If you're running a custom kernel, flash the updated SuperSU zip and then the kernel.

Otherwise, just flash the upgrade.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] micmars:
Go back to the shadows...

https://youtu.be/mJZZNHekEQw

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] Farlicimo:
Huh, just hit post reply and wiped out what I typed so sorry if this is duplicated somewhere. I turned off root in SuperSU in order to use AP (before I knew Safetynet was updated) and now can't re-enable. Says binaries are not there. Can I just install SuperSU or do I need to reflash then do the full cleanup option? Also, I see no reason to get rid of TWRP, but if I wanted to, would I just reflash the stock recovery?
[Nexus 6P Themes and Apps] nathanchance:
You may want to try reflashing SuperSU. And yeah just flash the stock recovery if you want to get rid of TWRP.
[Nexus 6P Themes and Apps] micmars:
Yup, fastboot flash stock recovery, or use one of the toolkits to do the same.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Themes and Apps] wayne8821212:
You're right about the 99%.....
[Nexus 6P Themes and Apps] Krunk83:
I've done all of the steps in to OP but Android pay still isn't working. Any ideas.
[Nexus 6P Themes and Apps] greyhd:
Google patched their system to detect rooted users that had systemless root installed. Only way to get it working is to unroot completely or uncheck supersu in the app itself but then you have to flash supersu again to get root back.
[Nexus 6P Themes and Apps] Krunk83:
How new is that? I just had it working the other day.

Sent from my Nexus 6P
[Nexus 6P Themes and Apps] nathanchance:
Friday
[Nexus 6P Themes and Apps] luigidk:
Ok - no more root and AP together... got it. Now some decisions...

1) heck with AP - back to plastic. I only used AP at 1 retailer anyway. This then means I can go back to system root (why would I do systemless at all now?, I'm using a customer ROM so no OTA anyway...), I can keep custom kernel tweaks, adaway...

2) no more root and keep AP, but give up those items I use requiring root: AdAway, Kernel Adiutor

I'm leaning towards no more root - here's why:

- it feels like rooting is becoming a battle ground and I'm not sure its worth it. I'm sure in the future there are going to be more and more things taken away if I root (many businesses don't allow root on mobile devices already (see Airwatch...)

- I have a great device (N6P) and for some reasons it feels that by taking away AP, I've given up something... hard to explain but I hate not being able to use something I should be able to use (I guess the same logic applies to not being able to root, and now THAT has been taken away).

- I can still run a custom ROM, Viper4Android, heck - I can even root the device, theme it and unroot... and keep the theme.

I'm going with running without root for a while... see what I'm giving up in day to day use. We'll see