yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] rdeets:
Android O, with or without a proper name, has already been released to beta users and will likely officially drop in late August or September. That's only 4-5 months away. I wouldn't exactly call that ” bleeding edge” as much as ”pre-release”.
[Nexus 6P Android Development] Face_Plant:
Whatever device ships with O out of the box might have F2FS, but I doubt older devices that are updated via OTA will switch to F2FS. Converting requires wiping data and I doubt general users want to deal with setting their phones up all over again. Google would get a lot of flack for that.
[Nexus 6P Android Development] Einwod:
But as stated in Beans G+ post, wiping everything and clean flashing WILL BE COMPULSORY for the next version of Pure Nexus.
[Nexus 6P Android Development] Face_Plant:
That's fine with me. I always do clean installs.
[Nexus 6P Android Development] DEVILOPS 007:
Hi, by clean flash does that mean do a nandroid backup and wipe all partitions except internal storage then restore data through twrp on new version or clean flash as in restore apps with titanium backup?
[Nexus 6P Android Development] DeathmonkeyGTX:
If it's really switching to F2FS you'll need to copy your internal storage to your computer, wipe it on the phone before you flash the new build, then paste internal storage back onto your phone from your computer.
[Nexus 6P Android Development] Mesmurized:
Basically yes. Detailed instructions are always available and updated in the first few posts of this thread.
[Nexus 6P Android Development] Ozark_8125:
Beans burning the Midnight Oil... get some java or brews or whatever dude - paypal'd to you! Cheers!
[Nexus 6P Android Development] drewski_1:
My Moto X 2014 was F2FS from the factory

---------- Post added at 02:58 AM ---------- Previous post was at 02:57 AM ----------

That doesn't include wiping User Data, which you need to do to convert to F2FS on /data
[Nexus 6P Android Development] buzzwyzr:
Just bought this theme...new theme to go with new build!! :rolleyes:

https://play.google.com/store/apps/details?id=com.brianvalente.substratum.dark

The hell is the dev thinking?!
[Nexus 6P Android Development] kyzn:
Which wasn't supported by the kernel. I read somewhere they backported it for the Lollipop release. And then they dropped it because as you can see even now, we aren't using it universally and very few kernels still do not support it.

So I'm in them mind they were testing it. They thought it enough to be good at the time until it wasn't.

The same argument can be said for technology in general. It's been there for years. Studied and developed for years. It's not technically new. Just not ready for public consumption.
[Nexus 6P Android Development] dodendemise:
Rent won't pay itself haha
[Nexus 6P Android Development] Neo.Collin:
Anyone thinks https://github.com/balika011/androi...LA.BR.1.3.3_rb2.15/drivers/power/qns_system.c would help in anyway??? https://www.google.com/patents/EP2833502A3?cl=en
[Nexus 6P Android Development] TRgamer:
Does refund work :laugh:
[Nexus 6P Android Development] RolivhuwaZA:
Used to be able to backup SMSs as well through TWRP but not the Pure Nexus anymore.. Why is this..?
[Nexus 6P Android Development] Spannaa:
Not sure why, but SMS Backup & Restore from the playstore works well for me when I clean flash.
[Nexus 6P Android Development] loadie:
TWRP>MENU> backup data to XML
[Nexus 6P Android Development] RolivhuwaZA:
I have been using SMSs backup and restore too.
[Nexus 6P Android Development] KKenna:
I was wondering...

The switch from public to private keys...

If I'm not encrypted, can I dirty flash?

Or, am I not understanding the role the keys play?
[Nexus 6P Android Development] Benjamin_L:
Nothing to do with encryption, which you should use anyways. And no, dirty flashing when build keys change is NOT possible
[Nexus 6P Android Development] KKenna:
I sort of thought this would be the answer.

Thanks!
[Nexus 6P Android Development] Preggy:
While I'll have to leave the exact details to the pros I can almost guarantee that the keys with which the kernel (?) is signed has nothing to do with the keys used to encrypt your data.

Usually the idea behind signing stuff with private keys is to guarantee the integrity of the signed data as tampering would invalidate the signature. That goes for things like data over an https connection as well as original boot images from OEMs so that a locked bootloader can check whether or not the image is actually untouched and straight from the factory. Hence the additional security as malware cannot modify stuff it's not supposed to without being detected as it doesn't have the keys to correctly re-sign everything.

Edit: Dang, too many people eagerly lurking :) It's like xda's black friday...
[Nexus 6P Android Development] cvelazquez:
Beans should plan his releases for 12:01 AM EDT so it would feel like a video game launch! ?
[Nexus 6P Android Development] glhelinski:
i would assume dirty flashes after doing a clean flash would be ok (for kernel switching etc)
[Nexus 6P Android Development] mikexda:
Yes, that would be fine. Clean flash on the initial install.
[Nexus 6P Android Development] Mele:
I wonder if Mr. Bean is going to bake in the Pixel Launcher from Android O?
[Nexus 6P Android Development] Preggy:
I would imagine not, but you could just download it, no?
[Nexus 6P Android Development] BeansTown106:
appreciate it :)

lolololol now thats a good idea haha

yea that will be fine

no i didnt, because wasnt sure if it would get updates etc, but i side loaded it myself from apk mirror and that worked fine

#Releases incoming 5/6 uploaded :cool:
[Nexus 6P Android Development] cvelazquez:
It's 12 o'clock somewhere!! :)
[Nexus 6P Android Development] eriedroid:
Appreciation for your work dude, another cup of coffee sent via PayPal.
[Nexus 6P Android Development] BeansTown106:
Okay guys the time is here, finally 7.1.2 for purenexus officially released!!!

a couple things to note:

*the rom is now signed with private keys starting with 7.1.2 this is good for security purposes, but you will be required to clean flash this build, going forward you can dirty flash as long as it is an official release

*i have removed the built in gapps for "nexus devices" i however will not respond to any bug reports using open gapps, use the newly made BeansGapps alongside purenexus for the best results!!

*this release mostly is focused on stability and getting all the features from 7.1.1 into 7.1.2 without issues, next release will be geared towards going over the feature request section of the g+ community

*with 7.1.2 google updated the radio and boot loader i suggest fast-booting those as well

ok, Lets get to the goodies!!

04/23 PureNexus Angler Update is Live!!!

Download Link: https://www.androidfilehost.com/?fid=529152257862721541

BeansGapps Download: https://www.androidfilehost.com/?w=files&flid=171925

BeansGapps XDA thread: http://xdaforums.com/android/software/gapps-dynamic-gapps-t3487192

Vendor image: https://www.androidfilehost.com/?fid=673368273298946385

Dont forget to check the Changelog!!

As always if you like my work dont forget to hit that thanks button.

Donations are always appreciated but never required, I am only posting the link for convenience, Donate link
[Nexus 6P Android Development] nathanchance:
FAQ and installation guide are up to date! Few things to note:

GApps are no longer inlined BUT Beans GApps are the only ones that are supported. Any bug report with Open GApps will not be accepted.

A clean install is REQUIRED for this release as we have switched to private keys. Future official releases can be dirty flashed but unofficial builds and other ROMs can no longer be dirty flashed.

Enjoy!
[Nexus 6P Android Development] MrMiami81:
Is it necessary to update the bootloader for this release?
[Nexus 6P Android Development] Face_Plant:
Screw working on my final project, flashing this is more important.
[Nexus 6P Android Development] biglo:
Nice, just want my internet is acting the fool lol. Going to be a long night. Thanks as always beans!
[Nexus 6P Android Development] gohan_d1:
Can someone clarify how exactly to do this? I thought flashing the PA zip with TWRP would include all the extras such as the radio/bootloader?

Assuming it's a separate process, is it done before or after flashing the ROM zip?
[Nexus 6P Android Development] glhelinski:
here is easiest way. just flashed in twrp (3.1.0.0)...worked fine

https://xdaforums.com/showpost.php?p=71717439&postcount=227
[Nexus 6P Android Development] gohan_d1:
Thanks for the link! Did you flashing it before or after the zips for this ROM (ROM+gapps+root+kernel)?
[Nexus 6P Android Development] drewski_1:
I did before, but it's separate partitions/locations, so order shouldn't matter.

Just do it in the same TWRP session, to be safer.
[Nexus 6P Android Development] glhelinski:
i did it while still on PN 3/17 version so order shouldn't matter
[Nexus 6P Android Development] jamsoolee:
LET'S GO!

FLASH CREW!

Thanks for your hard works beans!!! Much appreciated as always, you da bomb.
[Nexus 6P Android Development] napajs13:
What's the difference between the 3 Vendor images?
[Nexus 6P Android Development] Kapak13:
Does this rom have the notification shade fingerprint gesture?
[Nexus 6P Android Development] nathanchance:
Three vendor images...? What?

Yes.
[Nexus 6P Android Development] jortillan:
If I am coming back to this from a ROM that had root built-in (Nitrogen OS), will the clean install wipe root for me or is there something I need to do prior?
[Nexus 6P Android Development] napajs13:
Oops, apparently I was looking at the old stuff first lol!
[Nexus 6P Android Development] nathanchance:
Yes, it will. Follow the clean install process on the first page.
[Nexus 6P Android Development] OneCheekyDevil:
The ROM has only been out for an hour and already the un-necessary questions are being asked.

I realise there are some young flashers in here and for the sake of the experienced ones, i've screen-shotted Mr Bean's post and highlighted the important notes (for those young kids that rely on others to do their note taking in school :P)
[Nexus 6P Android Development] BeansTown106:
i mean you dont "need" to but there is no reason not to especially with the zips provided under your post

and your welcome guys :D
[Nexus 6P Android Development] napajs13:
Anyone else missing ringtones and notification sound options?
[Nexus 6P Android Development] burningcreation:
All is good for me.
[Nexus 6P Android Development] saishiva:
Thanks beans for the hard work . I am in hawaii celebrating my anniversary, but can't wait to flash the update. Will do it as soon as I get back to my hotel ?
[Nexus 6P Android Development] Danaith:
With a signed rom, does that mean we can lock our bootloaders?
[Nexus 6P Android Development] nathanchance:
No because the keys don't match the ones in the bootloader.
[Nexus 6P Android Development] Danaith:
Thanks flash.
[Nexus 6P Android Development] tejas.kary:
Any guides on how to convert storage to f2fs since that is supported now?
[Nexus 6P Android Development] nathanchance:
My TWRP thread, which is where this discussion should take further place.
[Nexus 6P Android Development] blitzkriegger:
As a rule never ever re-lock your boot loader if you are on a custom ROM.
[Nexus 6P Android Development] CyberpodS2:
If it's asked once, it'll be done without asking at least once so I'm bumping this one more time. LOL

Do not lock your bootloader EVER unless you have completely restored your phone to 100% factory stock with a factory image!!
[Nexus 6P Android Development] ajm786:
Just did a complete clean flash of the new ROM. Everything seems to be in order.

However, the increasing ring function isn't working for me. Anyone else have better luck?
[Nexus 6P Android Development] swappy14:
Do i need to format user data?
[Nexus 6P Android Development] Leegalaxy:
I'm having an issue when I'm trying to set up after boot. "Couldn't sign in There was a problem communicating with Google servers"

I did a clean flash. Updated vendor, installed latest PN, Beans Gapps, Magisk 12.0
[Nexus 6P Android Development] eriedroid:
Is it necessary to convert storage to f2fs? Is there any problem if I don't convert storage?
[Nexus 6P Android Development] lesterinidad:
F2fs compatible?

Edit: oops sorry, didn't read carefully.
[Nexus 6P Android Development] burningcreation:
So am I.
[Nexus 6P Android Development] psychomaniac189:
has anybody tried it like this?
[Nexus 6P Android Development] DeathmonkeyGTX:
I tried without wiping userdata/internal storage and it seems to work fine. But I didn't try to convert fs to f2fs.
[Nexus 6P Android Development] Danaith:
I've never attempted it, always thought it was a definite no, just wasn't sure if that was an implication of using unsigned roms or not. Thanks blitz.
[Nexus 6P Android Development] Spannaa:
Don't - it wouldn't be a clean flash!

Restoring the data partition via TWRP after clean flashing is the same as not wiping data before flashing.
[Nexus 6P Android Development] psychomaniac189:
I did not know that. Thank you for clearing that up! Can we restore via Titanium Backup then?
[Nexus 6P Android Development] inffy:
So it seems Beans is going to test building a variant with CM Theme Engine instead of Layers
[Nexus 6P Android Development] dragon1313:
I dont think he said "instead of layers", I think he said he'll develop both
[Nexus 6P Android Development] tracerit:
that takes way longer and to me I always sound ridiculous saying "Ok Google" lol. Right now i'm using ElementalX kernel and have Swipe down set to toggle the flashlight, but an actual press is much more convenient.
[Nexus 6P Android Development] inffy:
Yeah. So I guess there will be two versions if he decides to do both (if the cmte stuff works etc)
[Nexus 6P Android Development] PhilPan:
Where did u see this?
[Nexus 6P Android Development] inffy:
G+
[Nexus 6P Android Development] PhilPan:
I sure hope he does...I miss the theme engine.
[Nexus 6P Android Development] zatos:
I've been looking for an answer in these threads and not finding it.

After a fresh install, Google Play wants to update all the Google apps. Isn't that the Gapps you flash with the ROM? Just wondering if I have to avoid updating these or not. Thanks :)
[Nexus 6P Android Development] inffy:
Well the gapps include the apps but they are propably older versions, so GPLay wants to update them. Just let it.
[Nexus 6P Android Development] dwertz:
Install a automation app to do it for you.
[Nexus 6P Android Development] AkashKrish:
yes. disabled. everytime restore stops at flashing system image. error log shows unable to mount system.
[Nexus 6P Android Development] adil7884:
you feel comfortable with the kernel elementalx having purenexus 6p?
[Nexus 6P Android Development] nrfitchett4:
I've had this trouble before but I get chrome crashes. I think you can wipe just the layer. Davey knows how.
[Nexus 6P Android Development] NovaSlim:
BOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO :p:p:p:p:p:p:p
[Nexus 6P Android Development] inffy:
Lol

Lot of drama going in the android scene at the moment :)
[Nexus 6P Android Development] mannyelite:
i don't know if it is on my end, but on 12/19 build im not getting LTE. i did not flash radio again as i had flashed it on 12/09. Do i need to flash again?
[Nexus 6P Android Development] lpsi2000:
Are you able to add apps to that notification light? When I I hit "apps", it does nothing. Let me know if it works for you.

You are probably right that other apps may be able to do most of these. That would be installing something else instead of having options within the ROM.

Thank you all for the suggestions of other apps. All of these features I have seen in other ROMs or Xposed modules. Just looking for a daily driver with these options plus others are available in a custom ROM. Personally I have my eyes on two particular custom ROMs (this is one of the two) where the feature sets are right up my alley
[Nexus 6P Android Development] dwertz:
Its a known issue for 6.0.1 ROMs.

https://code.google.com/p/android/issues/detail?id=197102
[Nexus 6P Android Development] jamiejames:
Try toggling airplane mode on and off.
[Nexus 6P Android Development] dragon1313:
Why do we have apps anyways? I guess I should just ask dev to put all my one hundred apps into the rom.
[Nexus 6P Android Development] burningcreation:
I reflashed PN and GApps both together and then booted. It worked.
[Nexus 6P Android Development] Exodusche:
So just don't flash Magisk before first boot?
[Nexus 6P Android Development] Leegalaxy:
Fixed it by wiping cache and dalvik cache in TWRP.
[Nexus 6P Android Development] zahir.dk:
All downloads done! Backups done! and then I realise I am missing my OTG cable!!! This sucks!!!
[Nexus 6P Android Development] weazie:
Rockin' and rollin'! Thanks [MENTION=4395895]BeansTown106[/MENTION]!
[Nexus 6P Android Development] zeletrik:
And this is the day when my office wifi is broked down.. Can't wait to try it out!
[Nexus 6P Android Development] nageshv24:
Yes and it works really well.
[Nexus 6P Android Development] drewski_1:
Purely optional
[Nexus 6P Android Development] manalicream:
I am confused this will be the first clean flash I've done. What's the purpose of the nandroid backup then if I'm not going to flash after? I've also run a backup of titanium backup, so what exactly do I restore after the clean flash?
[Nexus 6P Android Development] jackie_jagger:
Backups are good in case anything ****s up. As for Titanium Backup, you can restore user data so it'll be like you never did a clean install.
[Nexus 6P Android Development] Rimher:
nandroid backups are meant to have a revert option in case anything goes wildly wrong.

So if you get a soft-brick situation with the current ROM, nandroid can completely revert to your previous functional version of PureNexus.
[Nexus 6P Android Development] OneNutShort:
Wondering if someone can offer some help. Flashed the latest recovery provided by The Flash, along with the latest bootloader, vendor, and radio. Booted into recovery, wiped all partitions, transferred files to my phone, flashed latest build of Pure Nexus, followed by Bean's Gapps. Went into wipe>change/repair, and changed both data and cache to f2fs. Wiped dalvik and cache, and then rebooted...waited, but it won't go past the boot animation. Tried this same process multiple times, but no luck. What am I missing?
[Nexus 6P Android Development] prozai:
Hello guys, all is well with the new rom.

I followed this guy's instruction on converting to f2fs https://xdaforums.com/showpost.php?p=69980946&postcount=2497

Byt now after conversion my phone booted up for nearly 20 mins+ still not booted yet...any probably mistake I done?
[Nexus 6P Android Development] Spannaa:
You could restore just user apps and their associated data but don't restore any system apps or data.
[Nexus 6P Android Development] Sy1ar:
Does the latest gapps have google dialer and contacts or are they backed in the rom?
[Nexus 6P Android Development] nathanchance:
Did either of you flash a custom kernel? The built-in kernel does not have f2fs support.
[Nexus 6P Android Development] prozai:
...

I see haha. My bad for not reading :silly:
[Nexus 6P Android Development] OneNutShort:
I did not, and didn't catch that the baked in kernel was lacking f2fs. Thank you for the clarification, sorry for the derp.
[Nexus 6P Android Development] nathanchance:
Shameless plug but my kernel has full F2FS support with the latest commits from kernel.org. Franco Kernel should have support for it as well.
[Nexus 6P Android Development] OneNutShort:
Downloading now! Thanks Flash, you rock! :good:
[Nexus 6P Android Development] prozai:
Yup. Just downloaded yours and flashing now :p Hope all goes well this round :highfive:

And yeah my phone now fully booted up with f2fs thanks to Flash kernel. Loving this community
[Nexus 6P Android Development] manalicream:
Thanks for all feedback. Am I right in thinking we need to wait for wakeblock to be ported to this version?
[Nexus 6P Android Development] bluetigger68:
I just clean flashed latest PN and Beans-Gapps. During the usage i had several hard reboots. And after the third or forth my device just loops. Shows the unlocked BL warning, the white "google" stays there for a while and then hardboots again and starts from the beginning. the only thing i did with the kernel till then was rooting with supersu.

Anyone experiencing the same or similar behaviour?

Trying to get a log, but i doubt it will be succesful.

Edit: Went into twrp, did absolutely nothing for a few minutes. did a restart and it booted and after entering my sim pin it just rebooted....
[Nexus 6P Android Development] matique:
All is working well. Fingerprint, f2fs, substratum, etc. Solid performance with flash kernel. Thank you once again for this wonderful rom.
[Nexus 6P Android Development] CyberpodS2:
Just for your piece of mind, you might wanna do a complete backup including EVERYTHING. It certainly could have been a fluke one off occurrence, but it could also be a precursor to the well documented BLOD. Don't be worried, just be prepared...
[Nexus 6P Android Development] kyzn:
Just to check, to convert to F2FS. Flash 3.1.0 TWRP wtih F2FS support. Clean flash, kernel with F2FS support, first boot, reboot to recovery and then format /data to F2FS? The basically the gist of it right?
[Nexus 6P Android Development] jamsoolee:
More info here: https://xdaforums.com/nexus-6p/development/unofficial-twrp-3-0-3-x-f2fs-support-t3543450
[Nexus 6P Android Development] mongonexus:
thankyou OP and friends for excellant rom,, where do i enable tap to wake ??,been looking over an hour for something so simple i probly missed it,thankyou again guys
[Nexus 6P Android Development] theleet:
I am also getting random reboots when the phone is idle, sitting here with adb logcat but obviously when I'm prepared nothing happens. No reboots when I'm using the phone though (3hrs SOT after install)
[Nexus 6P Android Development] bluetigger68:
Thanks, but i cannot do anything with that device atm. I've tried getting it to work many ways but i cannot get a hold onto my data. At least it only the Whatsapp chats from today that will be gone, thats not to hard. I'm downing factory images and try to get the device up and running and see if it's stable then what i doubt.
[Nexus 6P Android Development] camielkb:
Not a rom feature but a kernel feature. Usually found in the kernel settings app, like EX kernel manager or something similair.
[Nexus 6P Android Development] ecsnead69:
Has anyone tried to use Android Auto with the latest update?
[Nexus 6P Android Development] JordanO81:
Anyone else having issues with System UI crashes during setup? Crashes repeatedly whether you "Close app" or Submit Feedback.

1st boot after clean install - System UI crashes when I choose to setup fingerprint in initial setup.

Reboot into recovery, wipe dalvik and cache. Opt to skip fingerprint setup, but System UI crashes repeatedly on the following screen.

Hard/soft reboots from there gets you to the home page of your launcher (with nothing displayed) and UI crashes repeatedly again.

I clean installed again from there and cannot get the System UI crashes to stop.
[Nexus 6P Android Development] mongonexus:
thankyou been a while since setting a new rom up,,that did it for me in francos kernal tuner app,thankyou again
[Nexus 6P Android Development] bluetigger68:
Well, he's dead Jim... My 6p decided to get on the BLOD train this morning and i just called Huawei Services in Germany, lets see what that brings and if their service is good. See you then.
[Nexus 6P Android Development] OneCheekyDevil:
Might be a bad download. While you wait for your PC to download another copy, boot into recovery, wipe everything except internal storage, flash ROM and gapps, reboot, and when you get to the welcome screen, give it about 30secs to settle before starting to configure anything. If it still crashes, then def a bad download.

If you still crash with a fresh download, then boot to recovery, back up internal storage to PC, wipe internal too, reflash, reboot, configure, then copy back internal storage contents.
[Nexus 6P Android Development] SGE_DEW:
So you dirty flashed???

Schwarz und Weiss wie Scheee