yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] MrDSL:
As far as layers is concerned im not sure whats going on but there is definitely an issue with the vendor section. don't know if its ROM related or what but I dont have the issue on my other 6p thats running stock.

Side note...does anyone know a good app that I can use to hide my nav bars when playing games? Something that will let me set it per app. thanks
[Nexus 6P Android Development] XavierD8188:
That did the trick. Booted up just fine. Thanks..
[Nexus 6P Android Development] ugvpkn:
I am using GMD AutoHideSoftKeys (https://plus.google.com/communities/115800359125266491041). Use the latest beta version. Or maybe GMD ImmersiveMode app.
[Nexus 6P Android Development] marcadam:
If you want a working battery light you should install light flow lite - LED control, it works perfectly.
[Nexus 6P Android Development] Xxirs:
Is there a way on the homescreen to enable swipe left for google now? i know it was on stock but cant find it anywhere on this ROM.
[Nexus 6P Android Development] wooddale:
Thanks the one on page 46 works I'm here lol
[Nexus 6P Android Development] drdrewdown:
install the google now launcher from the play store, the ROM comes with Launcher3 instead (AOSP)
[Nexus 6P Android Development] kush621:
I've been having bootloop issues since yesterday. I think I flashed a font then got stuck in a bootloop. Since then I have wiped the system and tried to restore a backup and got a boot loop. I have wiped everything then started fresh with the latest PN and gapps and Elemental X. I tried to flash a font again then got stuck in a bootloop. I wiped everything again and started fresh. Went to flash Elemntal X and got stuck in a bootloop. It seems like after a fresh start if I try to flash anything I get stuck in a bootloop. I can't even restore a working version of a nandroid, it just get stuck in a bootloop again. Any ideas what could be causing this?
[Nexus 6P Android Development] PunkUnity:
Just clean flashed newest vendor, PureNexus, Dynamic gspps, unsu, then Systemless 2.66. Android pay not working

---------- Post added at 07:37 AM ---------- Previous post was at 07:37 AM ----------

01/09/2015
[Nexus 6P Android Development] nathanchance:
In SuperSU > Settings > Install SuperSU into /system, the secondary text right below it, does it say "Not currently available in systemless mode"?
[Nexus 6P Android Development] PunkUnity:
Where is SuperSU in PN? I have SuperSU pro and it usually shows up in settings near Development settings
[Nexus 6P Android Development] KennyG123:
Tried a dirty flash but flashed vendor.zip before rebooting and still had gotten the systemui FC so, that is not good enough. I factory reset and it was gone. Then tried to restore layers from Layer Manager and the systemui FC came back. Also setting my phone back up I accidentally picked framework layers from 2 layers that also brought back the systemui crash...just in case someone runs across these issues.
[Nexus 6P Android Development] mmessina:
Reboot recovery

1 unsu.zip

2 twrp terminal

echo SYSTEMLESS=true>>/data/.supersu

echo BINDSYSTEMXBIN=false>>

/data/.supersu

3. Flash SuperSU beta 2.66

4. Reboot but don't let twrp install SuperSU

5. Make sure su/xbin_bind is renamed or deleted

This is how I fixed AP

Hope it helps
[Nexus 6P Android Development] nathanchance:
It is underneath the Pure Nexus Settings in Settings.
[Nexus 6P Android Development] rebretz000:
Wondering if I did something wrong. In the features it says SELINUX Policy Enforcing, after I flashed mine shows permissive.
[Nexus 6P Android Development] rajarshi10:
This is how I should dirty flash?

1. Download the latest Pure Nexus zip, UnSU, SuperSU 2.64+, and your custom kernel if you have one onto your phone.

2. Boot into TWRP and make a backup (remove any lock screen security before this, optional but HIGHLY recommended).

3. Flash Pure Nexus zip.

4. Flash the latest vendor.img if you have not done it already (only need to do this once per build number).

5. Flash UnSU.

6. Flash your custom kernel and SuperSU 2.64+ (see note in root section below).

7. Wipe cache and dalvik cache (optional).

8. Reboot and profit (do not install SuperSU if TWRP asks you to do so).

Just confirming before taking the plunge.
[Nexus 6P Android Development] nathanchance:
If you are currently on systemless root (SuperSU 2.64 and newer), then yes this is your process.
[Nexus 6P Android Development] rebretz000:
Follow these steps by [MENTION=6842057]nathanchance[/MENTION]

http://xdaforums.com/showpost.php?p=64399854
[Nexus 6P Android Development] nathanchance:
Those are my steps haha. Thanks for throwing the link around, hopefully more people will see it and use it.
[Nexus 6P Android Development] rajarshi10:
I am on systemless root but my SuperSu version says 2.52 :eek:

Now if I follow these, will it work?

---------- Post added at 09:49 PM ---------- Previous post was at 09:48 PM ----------

Yeah, I copied them from him only. He is a really helpful fellow. Kudos!
[Nexus 6P Android Development] nathanchance:
Then you aren't on systemless root, 2.52 is system root. Follow the system root option for dirty flashing, then if you want to switch to systemless root, follow the systemless root section for how to switch.
[Nexus 6P Android Development] PunkUnity:
I'll try this thanks

---------- Post added at 08:21 AM ---------- Previous post was at 08:20 AM ----------

Not finding it under pure nexus settings anywhere
[Nexus 6P Android Development] nathanchance:
It is in the Settings app, under the ROM control section. If you don't see it, you don't have SuperSU installed.
[Nexus 6P Android Development] rajarshi10:
Steps seem the same. Only difference I see is I don't need to flash Unsu. One other thing, the SuperSu that came with the Pure Nexus rom, I'm on that SuperSu cause this is the only rom I've flashed after stock. It is system root?
[Nexus 6P Android Development] PunkUnity:
Ran those commands in terminal and all that in twrp. I didnt see anything come back after hitting the return key in twrp with those commands. Flashed supersu 2.66. AP still wont let me add credit cards. "google is unable to verify that your device or software running on it is Android compatible"
[Nexus 6P Android Development] nathanchance:
Yeah, no UnSU or SuperSU flashing. Yes, that is system root.
[Nexus 6P Android Development] jeffbar1:
phone app FC during setup

i think my problem is im on project fi and i flashed the new vendor image should i go back to older vendor and if so can i install latest pure nexus?
[Nexus 6P Android Development] PunkUnity:
SuperSu is definitely working fine. There is no ROM Control settings in Pure Nexus App
[Nexus 6P Android Development] nathanchance:
Latest Pure Nexus will work with the latest vendor.img.

---------- Post added at 05:33 PM ---------- Previous post was at 05:32 PM ----------

It isn't in the Pure Nexus Settings app. It is in the Settings application right below the Pure Nexus Settings option and above the Home option.
[Nexus 6P Android Development] PunkUnity:
Interface, Button, System, Utilities ate listed with sub directories. None of which say ROM Control or have SuperSu in them. I know super su works because all my root apps ask for SuperSu permissions, I grant, they work
[Nexus 6P Android Development] asif9t9:
0N868434AS720700F

Thanks bro!
[Nexus 6P Android Development] nathanchance:
See my note above on the location. And once into SuperSU, you need to go into the settings and look for the option Install SuperSU into /system and tell me what the secondary text says (why it is greyed out).
[Nexus 6P Android Development] PunkUnity:
OK. Says 2.66 is installed. And working. How do you get Android Pay working tho? Haven't got it working on any ROM

---------- Post added at 08:41 AM ---------- Previous post was at 08:40 AM ----------

And I can't take screen shots apparently. Volume just pops up on screen regardless of timing with power button and volume down
[Nexus 6P Android Development] nathanchance:
SuperSU 2.66 installs into /system by default. If you flashed it without any terminal commands initially, you have system root. That is why you need to tell me what that secondary text says under the Install SuperSU into /system.
[Nexus 6P Android Development] PunkUnity:
Secondary text ? Idk what that is

---------- Post added at 08:50 AM ---------- Previous post was at 08:47 AM ----------

And I thought 2.66 was systemless root. Which version should I be using. I used unsu earlier, ran a bunch of echo commands in terminal, then installed 2.66 again in TWRP.
[Nexus 6P Android Development] nathanchance:
Mine says SuperSU is already a system app. See the screenshot.
[Nexus 6P Android Development] PunkUnity:
Says super su installed into /system and nor available for systemless install
[Nexus 6P Android Development] inffy:
Then you don't have systemless root and that is the reason that AP is not working
[Nexus 6P Android Development] nathanchance:
UnSU only works on 2.52. Here is what you need to do:

1. Delete the file /data/.supersu

2. Go into SuperSU settings and do a full unroot.

3. Boot into TWRP and select Advanced > Terminal Command.

4. Select the current folder (should be root or /) and type the two lines below one at a time:

echo SYSTEMLESS=true>>/data/.supersu
echo BINDSYSTEMXBIN=false>>/data/.supersu

5. Flash SuperSU 2.66.

6. Reboot and try setting up Android Pay
[Nexus 6P Android Development] inffy:
These two command NEED to be entered in terminal (through pc with adb shell or in TWRP terminal shell) before SuperSu 2.66 is flashed.

echo SYSTEMLESS=true>>/data/.supersu

echo BINDSYSTEMXBIN=false>>/data/.supersu
[Nexus 6P Android Development] PunkUnity:
Cool. So how do you make it work has been my question. I ran echo commands in twrp after unsu and then flashed 2.66
[Nexus 6P Android Development] infamous84:
how can i get gallery2 with this rom?

thanks
[Nexus 6P Android Development] PunkUnity:
Is there a better version of systemless root or one that is actually systemless?
[Nexus 6P Android Development] inffy:
2.66 is the systemless if you command it to be with the two commands.

It also might be that something has changed. Has anyoned tried to Busybox installer script from osmosis if that would do the trick?
[Nexus 6P Android Development] nathanchance:
2.66 is systemless if you force it to do so. Stop replying so fast and read the advice I gave you on my latest post.
[Nexus 6P Android Development] PunkUnity:
OK. Sorry guys. And thanks. Definitely was replying way too fast. I wake up in cave man mode lol. No thinking. Just grunt and smash
[Nexus 6P Android Development] inffy:
This is how I do it (clean flash)

1) Install rom zip + gapps

2) run unSU

3) enter the two echo commands

4) flash custom kernel (if you want)

5) flash supersu 2.66 -> installed as systemless

6) flash Busybox installer script

7) reboot

I am not on PN so can't check if AP works with these. You can check your status with the SafetyNet Help app from Play store. If the test returns red -> you can't setup Android Pay
[Nexus 6P Android Development] nathanchance:
It will I have verified it all here

[MENTION=4983354]PunkUnity[/MENTION] if all else fails, follow that above process and AP will work 100%
[Nexus 6P Android Development] PunkUnity:
followed these steps to the T

http://xdaforums.com/showpost.php?p=64645717&postcount=4497

Android Pay is not working still
[Nexus 6P Android Development] aleksik:
You can download it here: http://xdaforums.com/android/apps-games/cm12-gallery-app-t3026770
[Nexus 6P Android Development] PunkUnity:
Going to start all the way over from a clean flash. And do it once more. after that I give up on Android Pay until there is a better work around for it
[Nexus 6P Android Development] hungmung:
I think you're misunderstanding if you go into settings it is the option right after the pure nexus rom control you don't go into the pure nexus app
[Nexus 6P Android Development] Poloasis:
OK after this I should become a PN flasher expert lol.. [MENTION=6842057]nathanchance[/MENTION] big thanks for the help on installing this yestersday.

I'm ready to clean flash PN 1.09.16 following your instructions and have a systemless root. Now, I am currently on PN 1.03.16 clean flash, should vendors zip package be flashed also? If yes, when do I flash it and can it it be flashed over current vendors or should I delete current vendor?

Again thank bud!
[Nexus 6P Android Development] Rootuser3.0:
Anyone know where they keep the modem fastboot files? I heard the older modem switches between 4g and 3g faster. Thanks

Edit:found them
[Nexus 6P Android Development] PunkUnity:
lol. I think you didn't read the last couple pages in their entirety...
[Nexus 6P Android Development] nathanchance:
I actually updated my guide for the vendor, it slipped my mind when I rewrote it. I would flash it after the GApps and it can be flashed over current vendor!
[Nexus 6P Android Development] Rootuser3.0:
Delete
[Nexus 6P Android Development] MeetFace:
So I flashed what I thought was the latest vendor, but maybe im mistaken. Can someone clarify for me?

Nevermind, I reflashed the beginner vendor and the message is gone.
[Nexus 6P Android Development] glhelinski:
just trying to be helpful for this GREAT thread/rom. Maybe I'm out of line here but it seems that all the repeat questions of "how do i do this and that" could be avoided if the how-to flash instructions were in the OP instead of scattered many pages down...over and over again.
[Nexus 6P Android Development] colasante_5:
Thanks [MENTION=4395895]BeansTown106[/MENTION] for the update!

I've tried several roms, but PN is definitely the best for 6P right now! Kudos to you! ;)
[Nexus 6P Android Development] Phazmos:
Well, except for flashing a vendor image with this device, installation is the same as its been since I started flashing - which was something like 7 or 8, or more years ago.

I still do it the same way, and I still have no problems - whatever rom I install - and whatever device I install it on.

How to do a proper flash has been gone over what has to be thousands and thousands of times since I've been on xda.

So I have to ask, if it hasn't been read already, what makes one think it'll be read now - and there's the root cause - and 1 which no-one can fix. You can lead a horse to water ......
[Nexus 6P Android Development] GrndSers-Rcng:
Anybody know how to turn off the heads up feature in the rom? I can't find it anywhere... Its conflicting with my floatify app... Thanks in advance...
[Nexus 6P Android Development] nathanchance:
You will need to disable them on a per app basis in Settings > Apps > App you want to disable > Notifications > Allow peeking
[Nexus 6P Android Development] GrndSers-Rcng:
Thank you very much! I wish it could be a ticker in the display settings, what do you think Beans?

Edit: It doesn't appear on the apps list by any name... Weird...
[Nexus 6P Android Development] nathanchance:
The reason it is that way currently is because heads up is native to Marshmallow now where as before it was something added and customized from Slim. It may be brought back, just wanted to tell you why it is that way
[Nexus 6P Android Development] GrndSers-Rcng:
Too easy, thanks for the info...
[Nexus 6P Android Development] GoogleFan:
Just flashed the 1/9/16 build and I'm coming from last 6.01 build yet I got the outdated vendor message any ideas?
[Nexus 6P Android Development] nathanchance:
You need to flash the latest vendor image for MMB29P from the OP.
[Nexus 6P Android Development] GoogleFan:
Cool just seen that,thanks . Didn't realize there was a new build it was based on. do you think just flashing the vendor will break my systemless root?
[Nexus 6P Android Development] nathanchance:
It shouldn't.
[Nexus 6P Android Development] inffy:
It won't break
[Nexus 6P Android Development] cdsbj6508:
I had a hard time understanding how to use terminal commands in twrp to flash SuperSU 2.66. So I flashed SuperSU 2.61 and AP is working no commands needed.
[Nexus 6P Android Development] inffy:
U just copy and paste those commands to the terminal.

SuperSu 2.61 used the systemless method by default
[Nexus 6P Android Development] mmessina:
Try unsu.zip then flash SuperSU 2.61 zip

http://downloadmirror.co/android/KQ/SuperSU-v2.61.zip

This is systemless and no terminal commands necessary.

Reboot profit.
[Nexus 6P Android Development] rajarshi10:
OFFTOPIC

Anyone got the Xiaomi Piston 2S buttons working with any rom or kernel?
[Nexus 6P Android Development] PunkUnity:
So is it now recommended to just use 2.61 su instead of 2.66? I think I got Android Pay working now. It lets me go to the add credit card setting now. But when I'm all finished it fails saying it can't continue at this time. If we are flashing PN, Gapps, BusyBox script, and Vendor. Can we still fash Vendor and BB Script ant any point? And do we need to uninstall old busybox first before doing so? I am having trrouble removing Layers, or even installing new ones. There isnt even a vendor/overlay directory. And root browser wont let me create it. TIA
[Nexus 6P Android Development] ts_mpls:
I'm thrilled by the fact that I finally have AP working again. Thanks to [MENTION=6842057]nathanchance[/MENTION] and everyone else for the guides. One thing I miss from Xposed, the mod I used to add more volume steps. Any plans to add that to this rom?
[Nexus 6P Android Development] nathanchance:
The reason I recommend SuperSU 2.66 is that systemless root is constantly changing and getting better. The terminal commands are really not that hard to use and they will persist across dirty flashes. 2.61 works with AP right out of the box but it is dated already, as there have been five new releases since then for good reason. The Busybox script doesn't work well with 2.61 because it installs it into /su/bin, which Layers doesn't like. Starting with 2.65, that script installs it into /su/xbin which does work with Layers. From 2.61, you should be able to flash 2.66 and have it recognize it as systemless root then running that Busybox script again should put it in the right place.

Already in the ROM. Settings > Pure Nexus Settings > Volume rocker > Volume steps.
[Nexus 6P Android Development] ts_mpls:
OMG, how did I miss that? Thank you!
[Nexus 6P Android Development] belloni:
What steps are there for someone who doesn't care about Android Pay, including flashing the vendor?
[Nexus 6P Android Development] micmars:
If you don't care about Android Pay, and you are already on the previous version of PureNexus, then do as follows...

1. Remove all security passwords, PINS, patterns, etc, then backup your current setup

2. In recovery, flash...

2.1. Updated vendor only, then go back to install menu

2.2. Flash PureNexus + any kernel (optional)

3. Reboot

You should be good to go.

As an FYI, I just migrated from system root to systemless root, and everything is working as I'd hoped, including...

-->Viper4android, processing systemwide (ie, not only when playing music)

-->Layers (can install from Layers Manager, or use Root Explorer)

-->Every themed app and theme ready app that must reside in system, resides in system

-->Google Dialer and Contacts

-->Android Pay

In sum, I've added Team BlackOut theme ready Gmail and Google Plus, clear themed Hangouts, Drive, Keep, YouTube, Thyrus Dark Material themed Play Store, Calendar, Desk Clock, and Google Now, Elemental X (in permissive mode)...really everything works as it did, with the addition of Android Pay.

Happy Sunday everyone!

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Android Development] PunkUnity:
OK. I got Android Pay working. But Layers wont work. Installed busybox using the zip. Systemless 2.66 installed with echo commands, the whole thing. Layers WAS installing overlays, but now it wont. And when I go to uninstall Layers it FCs. I browse my FS and in / it shows vendor, but in /vendor there is no overlay directory. Then it seemed that it was supposed to be in /system/vendor/overlay, but that doesn't exist either. I see /system/vendor, but no overlay, and Root Browser won't let me create it. So I created it using ADB. Still FC in layers manager when I try and use the uninstall overlays feature. idk why these things dont work out of the box. I think Layers seems liek a ROM option even, until the app is uninstalled anyways. I guess I have AP working, but not layers, and I guess CMTE wont ever be used on a nexus phone lol. Understandable
[Nexus 6P Android Development] aalupatti:
[MENTION=4395895]BeansTown106[/MENTION] Did u add temperature notification to status bar? Could find that in the settings.

Thanks

Sent from my Nexus 6P
[Nexus 6P Android Development] nathanchance:
Good stuff.

General rule of thumb: If it isn't in the changelog, it isn't in the ROM.

Another way to check: Github.
[Nexus 6P Android Development] dbroer91884:
Question because this is new for me. I am on the 1/03 build. I don't want to lose my data with a clean flash of the 1/09 build. What do I do to update my phone to the new version?

P.S. Love this ROM. Thanks!
[Nexus 6P Android Development] darkproximity:
Just dirty flashed over the previous pure nexus in this order:

Wiped cache/dalvik

Vendor img

PureNexus

Gapps from OP

Vendor image again because I thought it was supposed to be flashed last and accidentally flashed first.

Wiped cache/dalvik again.

Booted up and it "optimized" every app. At this point data was stuck between 3g and HSPA/HSPA+ for a good 5 minutes switching back and forth between all of them before finally getting on LTE.

Any ideas why it would take this long? It's in an area I normally have great LTE coverage. I rebooted after originally posting this and LTE worked fine right after booting up.
[Nexus 6P Android Development] efan3719:
i've had some weird issues with HSPA and LTE since 6.0.1. the way i fix it is wiping cache in recovery. dunno if that's really a fix but that's the only thing i've found to make lte come back.
[Nexus 6P Android Development] Bogega:
But disable peeking setting doesn't survive a reboot, does it? Or is it just me?

Been trying to get rid of heads up since I got the 6p with no result...
[Nexus 6P Android Development] darkproximity:
Remove any pins/fingerprints that you have setup, then boot to twrp:

Create nandroid backup

Wipe cache and dalvik

Flash new Vendor

Flash new Pure Nexus

Flash new gapps

Reboot into system
[Nexus 6P Android Development] btvolta:
Sorry, no setting in this rom to turn off.
[Nexus 6P Android Development] nathanchance:
If you did a clean flash to 1/3, you should be okay to dirty flash 1/9 (just flash ROM zip then wipe cache and dalvik). Otherwise, you should clean flash.

There have been some LTE issues with 6.0.1 I have heard. If it is fine now, you should be good.

It should survive a reboot but I have not disabled them myself.
[Nexus 6P Android Development] darkproximity:
LTE connection is persisting after each reboot so it seems fine now
[Nexus 6P Android Development] steelersmb:
I have a weird issue. I just flashed this ROM and when I turn the phone off it powers back on and the lockscreen shows up for a second and then it powers off again. I will do this 4-5 times before finally going to sleep. Does anyone have any ideas as to what might be waking up the phone?
[Nexus 6P Android Development] Raiden350:
On last release, the lockscreen clock font is bigger than stock font, no ?

Weird thing i noticed, i don't really like it

Envoyé de mon Nexus 6P en utilisant Tapatalk
[Nexus 6P Android Development] minieod:
I don't mind it one way or the other. But noticed as well.
[Nexus 6P Android Development] surenther.ss:
[MENTION=5244502]micmars[/MENTION]

Could you please provide me the installation guide for viper4 android
[Nexus 6P Android Development] glhelinski:
Agreed....few read anymore. The addition of Android Pay has complicated the process. I have no interest in Android Pay so that I find it hard to read around that subject.
[Nexus 6P Android Development] bcote311:
If you'll notice there is a new option to adjust the lock screen clock font
[Nexus 6P Android Development] nathanchance:
Right here.
[Nexus 6P Android Development] Raiden350:
Yes but the default is the thiner font available in normal format...

Or maybe are you talking about cLock ? Doesn't seem to change anything on my 6P...