yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] Roy_Alter:
SO Flash this order?

install image vendor-nbd91k.img

install image bootloader-03.62.img

install image radio-03.72.img

install zip rom

install zip google apps
[Nexus 6P Original Android Development] FanDroid09:
Flash bootloader and radio using fastboot.

Boot to TWRP and flash vendor using TWRP.

Flash ROM and Gapps.

That's what I did.

Don't know that the bootloader, radio, and vendor order really matter though.
[Nexus 6P Original Android Development] dzontra83:
Correct, exept it is better first to boot after clean rom install, and then reboot into recery and flash gaaps.
[Nexus 6P Original Android Development] Roy_Alter:
i have to use the fastboot? or i can install the images in the TWRP?

and you mean i need to install the rom and before flash the gapps reboot the system and after that to reboot twrp again and install the gapps? its sound weird i never reboot the device after install rom and before flash the gapps

Thank guys
[Nexus 6P Original Android Development] FanDroid09:
Are you saying its better to flash the ROM without Gapps then immediately reboot and flash Gapps? Why would you do that? I have flashed many times and NEVER done that.
[Nexus 6P Original Android Development] llvllorpheus:
After flashing everything works fine, however my data/sdcard folder is encrypted and booting into recovery shows no files available. TWRP is asking for a password to decrypt; however it always comes back with "wrong password". Does anyone know of a solution to decrypt without reformatting?
[Nexus 6P Original Android Development] smeatr0n:
For those interested, a flashable zip of the bootloader and an even newer radio are available here:

http://xdaforums.com/nexus-6p/general/nexus-6p-radio-bootloader-recovery-t3433637

Eliminates the need to fastboot anything. Just flash vendor img in twrp, then install this zip, then rom, then Gapps. Good to go!
[Nexus 6P Original Android Development] relevant_placeholder:
Nightly becomes weekly.
[Nexus 6P Original Android Development] razorloves:
The official builds are labeled nightly, as you can see in the file name. That's just what they're called. But for now, the frequency of the builds are only going to be weekly. This is only temporary, due to limitation in our current building infrastructure. We should be getting more/better hardware soon to do builds more frequently
[Nexus 6P Original Android Development] htb2050:
There is somthing different with the official builds. They seem a lot more polished!
[Nexus 6P Original Android Development] razorloves:
There's no difference, except of course su is removed and the zip is signed. That's it. No code differences at all. Both are built from the same exact source code.
[Nexus 6P Original Android Development] htb2050:
Oh hey, I just said that in jest. Of course its the same.

However I was wondering that I usually check my dalvik cache folder size and always on the previous Roms and other Roms it used to be around 450mb with all of my apps which were mostly restored with titanium backup but on this build I installed the backed up files from recovery zip and the dalvik cache folder after a few hours is 1.27GB which means that on the earlier builds and other Roms dalvik cache wasn't properly being generated. Do you think it maybe due to my restore method apks vs recovery zip or some other factor?
[Nexus 6P Original Android Development] holigan360:
Is there any possibility of having animated pixel button?
[Nexus 6P Original Android Development] lovegambler:
Dayummm, I hope dev has his eyes on this bug..

Lineage is stable as rock, only issue is that noise
[Nexus 6P Original Android Development] Ulver:
With root removed, is the 6P passing safetynet, therefore working Android Pay?
[Nexus 6P Original Android Development] kiefferbp:
Worst case scenario you can use Magisk. I have working AP with it.
[Nexus 6P Original Android Development] ahmed.albtotey:
copy from old Nexus 6P

every time I tried to install lineage OS it stopped at transfer from old nexus 6p option and there is no option to start a new phone of copy from the cloud

I tried clean install with the right vendor, radio and boot loader images

any ideas or help here

thanks
[Nexus 6P Original Android Development] comscier:
there are instruction on the thread...

regardless, since you have flashed, just remove saved wifi password(press and hold) by going back. skip the steps. then setup your account in settings.

It will go past that as long as you don't provide internet access to the initial setup app.
[Nexus 6P Original Android Development] razorloves:
There is an important NOTE in the first post that addresses that and gives instructions on how to avoid it. I highly suggest you follow it.
[Nexus 6P Original Android Development] MoskmaN:
im trying to install the oficial build over the "unnoficial" build and get "Can't install this package on top of incompatible data".
[Nexus 6P Original Android Development] razorloves:
read first post. there's important info on how to do it.
[Nexus 6P Original Android Development] comscier:
i did... also tested with what his scenario, yeah, no internet doesn't work on this one.

just a side note, its better to specify that with twrp file manager method, system has to be manually mounted first.
[Nexus 6P Original Android Development] razorloves:
Smh. It already says to mount it first. Lol
[Nexus 6P Original Android Development] relevant_placeholder:
[MENTION=614507]razorloves[/MENTION], I've clean flashed the other day and later on received notification that update is available. It downloaded and I've installed it.

The release is same as the one originally flashed, they even have same build time in build prop. Is this expected, any reasoning behind this?
[Nexus 6P Original Android Development] hanschke:
sure that su is removed? i have used your latest unofficial build. flash the experimental build for upgrade and after that flash the nightly to remove the watermark and got the su option available.
[Nexus 6P Original Android Development] Kewbla:
I think if you clean flash you will lose Su.
[Nexus 6P Original Android Development] Droid_JD:
Can you walk me through the process you used to get Magisk working? I tried it a dozen times, reading everything I could find, but it would not work for me - kept crashing.

PM to avoid thread clutter?
[Nexus 6P Original Android Development] razorloves:
There's only one nightly available so I don't know what's up with your updater. I haven't seen any other mentions of it. Maybe it's a bug and it see's already installed nightlies as a new update? It got a ton of code changes in the past week or two, and this is the first day with the very first nightly, so bugs wouldn't be a surprise.

The "root access" option is still there in developer option because "adb only" is still a choice. With su now being removed, you shouldn't see an option for "apps only" or "adb and apps". Unless of course you previously installed supersu or phh superuser, in which case you might still have all the root options
[Nexus 6P Original Android Development] NoobInToto:
I have this twrp error when flashing phh's superuser zip....I searched the thread but didn't find any solution. I read something about the bootimage and stuff, and for n6p there isn't rooted image in the website for latest build.

What sort of error is this? Is this because of the unofficial twrp I use?

PS: I tried 4-5 zips including latest one labelled just superuser.zip . All show same error ' ERROR 1'
[Nexus 6P Original Android Development] Therev86:
Error 1 in TWRP means no more space in system partition AFAIK. Are you using a clean or dirty flash of the ROM?
[Nexus 6P Original Android Development] Apoena:
Just for the sake of information, I also received a notification of a new update available today.

Flashed yesterday from unofficial -> experimental -> 20170123-nightly
[Nexus 6P Original Android Development] alexiuss:
Same here

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Original Android Development] darkbook4008:
Please someone know if this bug was solved. I'm currently on 6.0.1 and I waiting for update.
[Nexus 6P Original Android Development] Gingerbread1611:
Works fine now with my head unit.
[Nexus 6P Original Android Development] DaKoin:
i flashed the image files the latst nightly and the micro gapps provided. however when i get a call the dialer does not show up....if i press the volume button ( i assigned it like that) it will work and i can answer the call, other than that it doesnt work. no notification comes up in the notification shade nor no pop up comes on the screen. Please fix. i re flashed the gapps still the same problem
[Nexus 6P Original Android Development] alexiuss:
Check telephone app permissions

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Original Android Development] Therev86:
Not without access to your car.. the issue could be related to your headunit. Backup, flash the ROM and test it for yourself.
[Nexus 6P Original Android Development] Kewbla:
Cm 13 14 and los night lies and weekly all work well with my sync in my ford. No issues at all
[Nexus 6P Original Android Development] DaKoin:
All permissions are turned on
[Nexus 6P Original Android Development] Koen_Theuws:
Works fine for me, been running CM14.1 since it came out
[Nexus 6P Original Android Development] MasterOfMyDomain:
Is there a workaround to having the search assistant binded to the home button?

Currently, on the latest nightly, if I hold the home button, it shows my recent apps.

Edit: I found it, it is under "buttons" in settings
[Nexus 6P Original Android Development] prana_Sky:
I don't know if is bug or I'm just not ment to touch that setting but Everytime I go into privacy guard/bootup/google app. And click off fine location or coarse location the phone freeze and I can never boot in to Android again. I've done it twice now. I can't flash ROM on top can't reinstall Gapps. I need to wipe data factory reset and start all over. Anyway I've learned the hard way and want go near that Google app. But I'd anyone knows why this happens plz inform. Cheers
[Nexus 6P Original Android Development] casonswag:
Why is google playservice keep fcin on me i got the latest one ? I wipe the data on the app and all its annoying keep poppin up also my contacts arent syncing up. I cant see none of my contacts ?
[Nexus 6P Original Android Development] NoobInToto:
Dirty flash
[Nexus 6P Original Android Development] Therev86:
I think that is the problem, the best option would be to backup anything important then wipe and do a clean flash of the ROM / Gapps and your chosen root package.

You could try freezing / uninstalling some system apps that you don't use to free up space on the partition but that may prove difficult without root.
[Nexus 6P Original Android Development] NoobInToto:
No, a lot of other users had this error too and they fixed it earlier by flashing boot images , without finding the cause(I believe no-one mentioned why )

I think I'll just wait for official superuser

Edit: there is no problem with space on system. It's only 48% full

I have attached a recovery.log just in case

[MENTION=614507]razorloves[/MENTION] can you tell me what problem I face from this recovery.log ?
[Nexus 6P Original Android Development] relevant_placeholder:
I'm not one of them. After flashing nightly and dyngapps. flashed latest superuser and it installed just fine.
[Nexus 6P Original Android Development] 7-down:
Couldn't we just use .gapps-config to remove CMSetupWizard while flashing Stock GApps?
[Nexus 6P Original Android Development] razorloves:
It takes like 10 seconds to do it manually in twrp. And you only have to do it once. But if you want to use broken opengapps then yeah, that will probably work too. lol
[Nexus 6P Original Android Development] alexiuss:
According to that log you have OmniROM installed, not LineageOS...

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Original Android Development] BigBxcks:
Which custom kernel is best for this ROM? For prolonging battery life and keeping performance top notch?
[Nexus 6P Original Android Development] alexiuss:
None, use the provided one...

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Original Android Development] NoobInToto:
Lol...You saw one word 'omni' and you decided that I've installed omnirom? Anyways, I will get a fix soon I think. It's some error related to recovery and not rom.
[Nexus 6P Original Android Development] alexiuss:
I don't know, this is from your log:

ro.modversion=OmniROM-7.1.1-20170120-angler-HOMEMADE

ro.omni.device=angler

ro.omni.version=7.1.1-20170120-angler-HOMEMADE

ro.product.name=omni_angler
[Nexus 6P Original Android Development] NoobInToto:
Yes, this is probably from the custom kernel I use (flash kernel).
[Nexus 6P Original Android Development] alexiuss:
Hey nevermind, i just saw my TWRP logs and I have the same, it is the TWRP system,...It makes sense since Dees Troy (the developer of TWRP) is also one of the main developers of OmniROM...

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Original Android Development] NoobInToto:
OK. I succeeded rooting by booting into an old twrp( 3.0.2-2) temporarily by fastboot and then flashing superuser zip ( had to ADB sideload because data partition wouldn't mount). I guess the issue was with unofficial twrp ( or official latest twrp, I'm not gonna try anymore).
[Nexus 6P Original Android Development] razorloves:
fixed. https://review.lineageos.org/158273
[Nexus 6P Original Android Development] relevant_placeholder:
Before submitting bug reports you should ideally look to have everything up to date. TWRP is currently on 3.0.3-0 and they have app available too so it's pretty easy.

Good on you for sorting it out yourself.
[Nexus 6P Original Android Development] NoobInToto:
Trust me, I stay on CyanogenMod/lineage OS nightlies because I am a flasholic. I love updates. My phone is usually always up to date. My unofficial twrp is up to date too(latest version). I had to flash that unofficial twrp because it enables me to format data and cache partitions to f2fs ( a relatively new and experimental stuff :P (jk) ). For now it's weeklies, but the pace will pick up soon I hope

Sorry for OT!
[Nexus 6P Original Android Development] primo14z:
How to fix Google play service crashing?

Twrp up to date, clean install and using recommended gapps
[Nexus 6P Original Android Development] MoskmaN:
This is the error with the first update, the date. http://www.animefest.com.ar/Screenshot_20170125-125314.png

Updated the date of last check , is still showing a new update (already installed)
[Nexus 6P Original Android Development] sam3000:
Look four posts above yours ;)
[Nexus 6P Original Android Development] relevant_placeholder:
Which recommended Gapps? Dynamic-mini? There shouldn't be any issues, have you clean flashed?

You could possibly try to reset app preferences once in Apps section floating menu and see if it helps.
[Nexus 6P Original Android Development] primo14z:
i did everything right :/

I flashed cm first booted and then Gapps... Tried clear cache, clear data and still google play service FC's :(
[Nexus 6P Original Android Development] DaKoin:
Did you flash the factory images mentioned on the OP??
[Nexus 6P Original Android Development] primo14z:
Opps sorry boys.... i didn't saw the post about deleting the CMsetupWizard....

Now everything works fine :D
[Nexus 6P Original Android Development] D@rekills4:
[MENTION=1890382]sam3000[/MENTION] and [MENTION=614507]razorloves[/MENTION],

Hah! Seems I am not the only one with the colour issue.

https://www.youtube.com/watch?v=UWIlEQjK5cA&t=229

At around 3:48.
[Nexus 6P Original Android Development] razorloves:
that has nothing to do with play services force closing. but as long as you got it working fine :good:
[Nexus 6P Original Android Development] richii0207:
First off, thank you razor and sam for bringing LineageOS to the 6p. I understand that root was removed to allow apps that use safetynet to run properly right out of the box.

However, due to the nature of needing to unlock a bootloader to install the ROM, safetynet appears to fail on the first official nightly on a clean flash without any mods. Does the LOS dev community have any plans to circumvent the failed safetynet?

Sultan has merged a patch in his unofficial nightlies that appears to pass CTS safetynet check without root. https://github.com/sultanxda/androi...mmit/abc05b16bbd33521c2fffaf491c5657a94bfcfc5
[Nexus 6P Original Android Development] razorloves:
Removing su was just to allow apps to work that ONLY check for root. Other apps like android pay do extensive safetynet checks that look for many other things, like listed here https://koz.io/inside-safetynet/#entersnet

I don't think so. Too much hacking that degrades security to bypass it. And a cat and mouse game too.

That type of hack will not happen in lineage roms. See comments here and here.
[Nexus 6P Original Android Development] CharleySimmons:
Given that lineageos will not change the code in order to lie to the app/user, then what is the recommended way to get android pay (or any other app that performs such checks) to work on lineageos?
[Nexus 6P Original Android Development] Jammol:
Magisk
[Nexus 6P Original Android Development] NoobInToto:
Me too...I always notice this issue. Is this being looked into?

---------- Post added at 03:01 AM ---------- Previous post was at 02:53 AM ----------

The procedure since past few versions is that you flash gapps immediately after flashing ROM, without booting into the ROM. Earlier gapps used to support flashing after booting into the ROM, but not now. I don't think you can even dirty flash updated gapps after some time(maybe can be done with some hacks,but not directly).
[Nexus 6P Original Android Development] D@rekills4:
Nope, very few of us are experiencing it.

I even posted a LogCat here but no one looked into it or maybe no one found anything in it.

https://xdaforums.com/showpost.php?p=70121962&postcount=632
[Nexus 6P Original Android Development] Jammol:
Please don't say no one looked into it!!! People other than myself did and we found nothing odd in the logcat you posted.
[Nexus 6P Original Android Development] relevant_placeholder:
Nevertheless, mine has similar issues. If I chose color profile in exkm app it only sticks while screen is on, it reverts to old setting immediately after screen is toggled off/on again.

According to flar2 it has to do something with LiveDisplay but I'm not really sure cause even if LD is disabled it still messes up the colors.

I wouldn't say that colors are saturated though cause I personally prefer slightly saturated but coolish. The color temperatures are off and individual colors are somewhat washed out (which would explain his comment red being brownish)

Logcat doesn't seem to indicate anything amiss.

Edit: setting grayscale in the app and then switching screen off and on toggled greyscale setting back so system has to do some condition restoring in the code.
[Nexus 6P Original Android Development] D@rekills4:
Oh yeah, my bad, I forgot.

But you are the only one who replied I believe, thanks for that.

No idea how to further diagnose this issue now that even the LogCat shows nothing.
[Nexus 6P Original Android Development] relevant_placeholder:
I've tried to replicate your issue but to no avail. LiveDisplay respects sRGB mode and it toggles itself on off correctly, display settings are consistently restoring in every scenario.

The only issue is that any 3rd party app setting will be ignored on screen on but this is intended behavior and another topic entirely.
[Nexus 6P Original Android Development] NoobInToto:
I forgot the sRGB options in developer options for a while. I toggled it on and off once and the colours seem to be back (like stock ROM). Settings are sticking so far
[Nexus 6P Original Android Development] razorloves:
The new official su addon zips have finally just been finished. :good:

There's one for installing su, and one to remove it.

Install zip

Removal zip

Source: https://download.lineageos.org/extras

NOTE: The su install zip is a one time flash, like gapps. Meaning, it persists when updating to a new LineageOS nightly.

The first post is updated with these links.
[Nexus 6P Original Android Development] relevant_placeholder:
su (arm64)14.1addonsu-arm64-signed.zip

md5sum: adab206bda3c40d3d78c0b3177e7f503

2017-01-26

su removal (arm64)14.1addonsu-remove-arm64-signed.zip

md5sum: fab0046b1af7673297ccdb59aa8d1f7b

2017-01-26

Added md5.

For people coming from superuser, flash original boot from lineageos zip.

For people using superSU, unroot from the app, flash original boot image and delete supersu folder in your device root folder tree.
[Nexus 6P Original Android Development] relevant_placeholder:
Looks like toggling after reboot corrects colors as NoobInToto pointed out. Seems three color settings: one after boot, another two after toggling sRGB on then off.
[Nexus 6P Original Android Development] xbgerrit92:
Anyone getting Error 7 while installing the latest offical nightly?

Edit: im on 14.1-20170122-UNOFFICIAL-angler
[Nexus 6P Original Android Development] D@rekills4:
Yes, they stick until you restart the device.
[Nexus 6P Original Android Development] NoobInToto:
Yes, exactly. You stole the words off my mouth. I had exact same feeling. When I toggled sRGB on and went to check the colours, they were very dull, unlike the colour profile I thought was default ( which too isn't amoledy). When I toggled it off, I found bright reds etc (amoled like stock).

So I too think there are three profiles. I can't reboot ATM(downloading some stuff :P) , but I'll confirm it later.

Edit: it seems it is the case (what I said above).
[Nexus 6P Original Android Development] razorloves:
You have to clean install (wipe) or use the experimental build to install the new official nightly. See info in first post.
[Nexus 6P Original Android Development] xbgerrit92:
Im Sorry! Thanks alot!
[Nexus 6P Original Android Development] CharleySimmons:
From what I've been reading, it looks like Magisk will hide root, but not "fix" (ie - lie to the system/app/user) the safetynet error due to bootloader being unlocked/running a custom ROM. Granted, I'm new to Magisk, so is there something else I'm missing?
[Nexus 6P Original Android Development] relevant_placeholder:
[MENTION=614507]razorloves[/MENTION], does cm API expose LiveDisplay?

As is, only system can do what it wants with screen and it's colors.

I've tried to calculate percentages for the color settings but it's always off for a little and saturation etc is not what I want it to be.

At very least, there should be API switch for a different provider as current implementation seems overly complicated and not really working.
[Nexus 6P Original Android Development] richii0207:
You might want to try the magisk thread as those are magisk users. This is a ROM thread so troubleshooting 3rd party apps not affiliated with it here in this thread will not do much here.

3rd party chatter can quickly mount up and deviate from the purpose of this thread, making it difficult for the author and to follow relevant information pertaining to it's purpose.
[Nexus 6P Original Android Development] CharleySimmons:
OK, I'll ask there as well :) - but in the mean time, let me rephrase and re-ask my original question (note: the previous answer was to use Magisk, which is why I asked for more information about it):

How does one make android pay work with this ROM?
[Nexus 6P Original Android Development] razorloves:
yeah, looks like it. here's the original commit adding it to the cmsdk https://github.com/LineageOS/cm_platform_sdk/commit/1dab5a0ca90d877c2f1728e75176e100547192ea
[Nexus 6P Original Android Development] relevant_placeholder:
[MENTION=4684315]flar2[/MENTION], can this be implemented in exkm?
[Nexus 6P Original Android Development] TJ_bab:
is any theme engine included with LOS? or even OMS compatibility?
[Nexus 6P Original Android Development] NoobInToto:
Nope.
[Nexus 6P Original Android Development] relevant_placeholder:
Substratum in legacy mode works.
[Nexus 6P Original Android Development] razorloves:
Problem with app.

https://productforums.google.com/forum/m/#!category-topic/allo/OBHSDrllOfE