yashsingh1/xdaforums huggingface dataset:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Appok:
How come I dont have a keyboard when I am flashing this rom?

I flashed my vendor image

Flashed the rom

Flashed GAPPS

Flashed franco kernal

When I boot I don't have a keyboard to use?>
[Google Pixel ROMs, Kernels, Recoveries, & Other De] thebigdonny:
GAPPS are included :good:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] pangolin.rollin:
I had the same thing happen. A factory reset after flashing stock fixed it for me (was just voice input). Here's what I did.

Flash current stock f/w OTA (via flash_all.bat/sh)

Fastboot boot TWRP.img (not flash)

Factory reset

Flash rom

Flash TWRP.zip

Boot

Reboot to recovery and flash vendor.

If you want root..

Reboot to bootloader

Fastboot Flash applicable kernel(Franco)

Reboot recovery

Flash SU.zip 2.79 SR3

Profit

Also, as mentioned above. Gapps are NOT needed.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] KevnRobles:
I'm on nof26v but it tells me to flash vendor image w at boot. Is it possible I've done something wrong? Or should I be on stock nof26w instead. (Btw my pixel is from Verizon)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Protibus:
You have to flash the w vendor image. You can do that in TWRP. I am on Verizon also.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] pangolin.rollin:
Not sure if I'm crazy or cause it's from flashing the vendor after the ROM (was on v before not w) but I have these even on nof26w. Very confused.? Either way.. ABSOLUTELY loving this ROM. Keep it up Beans. ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] kornesque:
Dirty flash success here, up to the 15feb release with no wipes. Let's see if battery life checks out now.

Thanks for your efforts man, this is a solid ROM.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Caleb83:
So 2 days ago, I flashed the vendor image again and now the warning is gone! Success! But I'm still having pretty significant battery problems:

how long should I expect the cache to rebuild? Is this a serious battery drain? Because battery life is a fraction of what it was on stock, and despite how excited I am to continue to use this rom, the poor battery lifde is a dealbreaker for me. I am trying to troubleshoot this, but I can't make any sense of this. Hopefully with the help of the community we'll be able to identify what the problem is. So here's my brief explanation about the battery problems so far:

Time since I unplugged it from charger was about 6 hrs. Remaining battery is currently 27%, screen on time is 1h18m. The #1 user of power is Android System at 38%. The second and third most power used came from Android OS and the Screen, both at 7% each. This is extremely disappointing battery performance.

Also, the phone gets noticeably warm, even through my case, when charging. It was even warm when I unplugged it this morning, after having charged all night.

I know it might sound like I'm fussing, but I'm just trying to lay out my problems in order to better look for solutions. I've heard other instances of Android System sucking power on nougat in general, and a few users have reported the same thing in this thread for this rom. But from what I've read, no concrete solution are known, and most advice is the typical general advice given for power related issues like turn off radios when you aren't using them and monitor wakelocks.

Speaking of wakelocks, I installed gsam battery monitor for the first time on my pixel early this afternoon, but it's too soon to have useful info from it, I think (although it says the kernel and android system are the culprits).

Any suggestions I can take to mitigate this power drain? Perhaps there's something about this rom that's different than stock android? Or something specific to tweak that I didn't find during my searches (apologies if that's the case).

Also, would underclocking my cpu help much, or would all that do is add a negligible amount of power at the cost of performance?

Thanks in advance for whatever help anyone is willing to offer
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Protibus:
The only time I had any issues with battery life with this ROM was once after rooting. Once I removed root all was good. This ROM has always been slightly better on battery than stock for me.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Caleb83:
Oh, root is a good tip! I hadn't considered that, and probably wouldn't have considered it otherwise... I'll have to experiment with that. Is root causing power issues a relatively widespread issue with this rom? I have to wonder now, are most of the users of this staying unrooted? It seems so bizarre to be on a custom rom without root! But at least I have something tangible to work with, so thanks for that.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
I'm rooted and have no issues with battery life
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Caleb83:
Lol come on! How am I supposed to identify the problem like this! This is so frustrating :/ Can you talk more about cache rebuilds, joe? Is this something that should have been completed by now, or should I give it more time?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
Honestly it doesn't sound like a cache rebuild now, unless you have an insane amount of apps installed, lol

It sounds like some app is keeping your phone awake, using CPU cycles and generating heat. Which is why your Android system is so high. I'm mostly guessing here, but what does the battery graph look like when you tap into it, where it shows when your screen is on vs when your phone is awake, like below
[Google Pixel ROMs, Kernels, Recoveries, & Other De] robocuff:
Have you recently restored a nandroid backup since you first installed this rom? If so, it could be the problem. I have the same problem with stock if I choose boot, system, data and vendor to make the backup with. If i use boot, system image, data and vendor image everything is fine. So, if you've done such a thing recently, try dirty flashing the rom. It should straighten it out.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ansontyl96:
I am having a similar problem here, whenever my wifi is on, my phone will just keep awake, I've try different kernel, also i don't have root enable on my device.

http://cloud.tapatalk.com/s/58b0d01d60fe1/Screenshot_20170225-002757.png?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jrbxx7:
Im rooted and have stellar battery life. Assuming you're rooted, install an app to track wakelocks and c what is keeping it awake.

?Tapped from my pure pixelXl?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] drocny87:
are you using the kernel that comes with the rom or a custom kernel?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] PsiPhiDan:
Is there a way to get themable GAPPS for this ROM? I'm using a substratum theme and it doesn't apply to dialer, contacts, etc.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] AddictedToB3er:
If you install google dialer and google contacts would that work? Guessing your using the included aosp apps.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mac796:
I'm using substratum it themes dialer, messages and contacts. I have used AOSP and Google versions. Works for both

Maybe it depends on what theme your using. I'm using Swift dark
[Google Pixel ROMs, Kernels, Recoveries, & Other De] badchip:
Anybody else noticed a battery drain after rooting?

Excellent rom by the way, thanks beans :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] iainaaldrich:
I don't notice any difference in battery life rooted vs non rooted. Rooted is the way to go on this ROM to use it to it's full capacity.

One issue I'm having and it's minor is that there seems to be a lot of lag in YouTube lately, especially when switching from portrait to landscape. I doubt it's ROM specific but I was curious if anyone else is experiencing some lag/delay in YouTube.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Caleb83:
Dude, this was totally the solution! Thanks so much for the post, and the quick fix.

I had indeed restored some backups, as I was trying to start clean installs again and again. But so you're ssaying I should change the backup partition from "system and vendor" to "system image and vendor image?" This will prevent this in the future? Or it will preserve the quality of the backups? I haven't dealt with these system / system image partitions on other phones, just want to make sure I'm doing everything right

The rest of this post is just a debrief of my personal situation. Below is a screenshot from yesterday's battery adventures. That first downward slope is my phone being mostly idle during the day, with intermittent usage here and there (screen on time was 1h18 by the time it reached under 30%). Then I charge the phone during dinner, but I'm not sure what the horizontal line shows, maybe the phone was doing something while it was idle? but then the final slope downward was during my evening nap, so I didn't touch the phone at all during that time. After the nap, I charge the phone and read your guys replies. robocuff's was the first option I tried. The break is the line is where I powered off to reflash the rom and root. And after the line break is my phone sitting idle for about an hour, unplugged!

And today I've had my phone idle for about 2 hours since it was unplugged, and I'm still at 97%. I'm seriously over the moon with seeing this drastic change! Now I finally believe joetheshmo saying battery life is as good or better than stock! lol

And thanks everyone else for offering the suggestions that they did.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] robocuff:
Yes, when you make the backup, backup boot, system image, data and vendor image. No need to backup system and vendor. This is what I do and I haven't had any problems at all. System and vendor cause the same issues for me as you were seeing.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] PsiPhiDan:
Does anyone know if this is an "RRO ROM" or not? It's apparently important in my theme I purchased for substratum and I have no idea what that means (it's not explained at all).
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
This ROM has full OMS support which is an updated version of RRO, so I imagine you should be good to go?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] PsiPhiDan:
Awesome, thank you!!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jdubya42:
I searched "quick settings" and I didn't see anything. Is it just me or is adding quick settings bugged? When things are too low on the list of available settings I can't drag them to the top to add them to my quick settings. It goes up so slow the drag just times out. Any advice?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sharingspider:
Has anyone tried flashing ElementalX Kernel with this ROM ?

Good Job Dev with the ROM - Flashed it today and loving it so far:)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] acidspider:
Works a treat
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sharingspider:
What settings you chose in Aroma - Can you share them :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] acidspider:
Tbh mate I just went with stock settings. Still a noticeable improvement
[Google Pixel ROMs, Kernels, Recoveries, & Other De] drocny87:
I'm considering flashing exk....what improvements have you noticed?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] banciii:
May I ask [MENTION=4395895]BeansTown106[/MENTION] that how could be the translated strings added; how many votes or what is needed? (I just finished the Hungarian on Crowdin, but have not seen too many active translator there.)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] acidspider:
Bit more responsive and better battery
[Google Pixel ROMs, Kernels, Recoveries, & Other De] danaff37:
I had the same problem on stock once the were too many to choose from. I've found that adding the ones near the top, even if I didn't want them, to move the ones I wanted closer to the top, then remove the ones I don't want. Frustrating, but typically a one time thing and done.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] arby80:
You can also set the display size to smallest in settings and are able to drag the icons in place then. Still annoying but again you only have to do it once.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mac796:
I don't know about a type c one, but I use a regular flash drive all the time. Works fine. Only thing I couldn't figure out how to do is move a TWRP back up from phone to flash drive , even when it's decrypted in TWRP I still can't seem to do it.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] YogiBerra8:
In the most recent update, I'm getting significant battery drain by phone idle. Any idea what is causing this?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] shinesthru:
You haven't given nearly enough details for anyone to help you.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] geoff5093:
This happens on all phones for all Android ROMs, at one point or another. Try restarting your phone the next morning, I bet it will be better. When I do this my idle drain is much lower that day for some reason.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Nicknoxx:
Before I install Pure Nexus, what's the preferred method of backing up my data and is it ok to restore data for all apps after installation?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] trizzv:
Titanium backup works great. However I usually uncheck restoring Gapps cause it always causes problems. Just restore system apps and user data for all apps that don't come from Google and if anything you can later update it on play store. Safest way.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TheUndertaker21:
i guess i'm the only one with music lowering down when you play games then
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jawonder:
I flashed rom them Vendor image and it's saying no OS installed.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
That just means you wiped system in TWRP which isn't necessary. You should be able to ignore that message
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jawonder:
Thanks, things change so fast from one device to the next.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
Yeah I know what you mean. The pixels are quite strange beasts
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dantexaiver:
Any chance of seeing PN in CAF form?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] scumfromohio:
Does flashing the vendor you have listed put on the latest bootloader, radio, vendor image? I just got the pixel its build number NDE63P i used depixel8 to unlock the bootloader and other than that everything is stock?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
You will have to flash the latest NOF26V, Feb 2017 build and then TWRP, the ROM and vendor.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Nicknoxx:
Is there any way to get keyboard arrows in the nav bar? I've seen this in other versions of PN

Thanks
[Google Pixel ROMs, Kernels, Recoveries, & Other De] davidisflash:
[MENTION=2744223]Archangel[/MENTION]

I tried applying the 3minit battery mod myself on this latest ROM. Result: no FC, but status bar disappears completely.

Steps:

1 )Install battery resources apk

2) With latest apktool, use decode command to extract SystemUI.apk

3) Modify systemicons.xml per the 3minit instructions. I know for a fact syntactically this was correct.

4) Add the smali files in the right place in the SystemUI subpath

5) Use apktool build command to package up the resulting SystemUI into an APK (build subdirectory)

6) Install 3 minit app (paid version)

7) Push new SystemUI.apk to the path you mentioned Archangel on page #73 of this thread

8) Rom toolbox didn't allow me to change permissions but it was already marked as rw-r-r

One thing I noticed: there seems to be *two* paths to SystemUI.apk and the framework apk with one subfolder having the name "root" in its path. I went with the non-root one. Never seen this on previous phones and it's been since Android 6.x since I've done this.

Any ideas?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jawonder:
I can't get my themes to apply in Substratum anymore, i keep getting these errors :-

View attachment 4064444
[Google Pixel ROMs, Kernels, Recoveries, & Other De] davidisflash:
Have you simply had it uninstall all themes, revert back to stock, then try again?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jawonder:
Yep, i did that .
[Google Pixel ROMs, Kernels, Recoveries, & Other De] davidisflash:
What if you go back to stock theme, uninstall substratum and each theme, clear data on system.apk, reinstall sub and try again
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mac796:
[/COLOR]

There's a rescue zip inside substratum folder you can flash in TWRP. Or I believe you can go into file manager and remove it
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Chronzy:
What I did that worked:

Flash-all with -w removed

Install twrp (2 step process)

Full wipe

Flash rom

Install twrp again

Flash vendor

Reboot system

Reboot twrp

Flash supersu sr2

Reboot

Internal storage left intact through the update process. :good:

Great to have PN on my pixel now after running it on my 6P for so long. Always so stable.

Thanks so much [MENTION=4395895]BeansTown106[/MENTION] Transaction ID 1GD35670MC974802X
[Google Pixel ROMs, Kernels, Recoveries, & Other De] pahlerc1:
Thanks Beans!! Loved on the 6P, glad it's now on the Pixel! All up and running on my end :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] sn0warmy:
I've got the ROM installed and running without issues. But I'm still having a hell of a time getting SuperSU to work. I've tried installing 2.79 SR1 and SR2, as well as 2.78 SR3 and SR4. None seem to give me root. I've read through responses but nothing seems to be solving the issue.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] BeansTown106:
cloud restore seems to be hit or miss right now i will get it working though :)

make sure you are on latest twrp

this, and no they are virtually the same i will describe why at bottom of post

which user fc thing i forgot haha

ok guys cpl things i have noticed like others have stated

*you need to flash rom before installing the vendor image and bootloader because of how the pixel changes slots, would be nice if in the future we could control the auto change of slots

*yes the rom is based on the V images, i compared the U and V images and they are 100% identical other than the V image fixed a apn issue related to 02 network in europe so figured for maximum compatability V was best

*backup and restore from setup seems to be hit or miss at the moment as well as ok google from any screen, looking into them both

*yes power option in power menu brings up reboot menu. this was a oops moment on my part i arleady have it fixed and will release an update soon

*for supersu it seems you need to delete the sailfish.fstab with twrp file explorer before flashing supersu for it to stick
[Google Pixel ROMs, Kernels, Recoveries, & Other De] uodii:
Anybody dual booting this on their phone (say, PN on Slot_a and Stock on slot_b)? If so, would you ever so kindly provide step by step instructions on how to accomplish this task?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Golf c:
The slots share the userdata partition. Someone has said they got around it by having two separate user accounts.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Chronzy:
Upon researching the vendor imgs... I see that U is in fact verizon (source). I got that confused, i'm T-mobile. I noticed no difference though and was wondering if I need to start over and flash-all V... with your post I see that doesn't seem to be necessary. Unless I run into problems of course. But it seems going forward, for most non-Verizon devices either of the monthly updates will work?

Didn't need to remove fstab file for root. Got sticky root just from booting OS once before flashing.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Golf c:
They are virtually identical except for a small apn change for O/2 cell provider in Europe.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] aholeinthewor1d:
You flashed the ROM without wiping and it worked? I thought we had to factory reset.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] gruesomewolf:
When mrjaydee82 and myself built the ROM, there was a couple of FC issues. One when any app would throw a toast message, and one for apps that would require certain permissions. Both of which have been fixed with these commits

https://github.com/PureNexusProject...mmit/9ccb8c7ea6b18b4cb9e208799fec65a16783a154

https://github.com/PureNexusProject...mmit/3de4ffc05652d2f05103f9f8df3ff0a876b38c8b

So awesome job as usual sir.

Best ROM I have flashed for my pixel to date. Super smooth and everything (that I need) is working as intended. Im sure the cloud restore will get worked out soon. Attached is a log, of the Google FC during the cloud restore (in case you don't already have one)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mocsab:
Wow - is it great to see you here! I have flashed quite a few of your ROMS - Nexus 6p - a variety of Samsung Roms - awesome to have a new rom for our Pixeld - flashed today and everything is running beautifully! Thanks for your efforts - looks like this is going to be a GREAT ROM!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] kinesics:
Is wifi calling on VZW working?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Chronzy:
Yes I did a full wipe. Didn't think to add that. Of course you wouldn't dirty flash custom over stock.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Blaze420916:
I was looking around but was wondering if the room has oms support?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] joetheshmo:
It does!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ltrii:
Can confirm this works completely fine flashed over NMF26U. You just have to flash the right vendor IMG after first boot.

After one day

everything

seems to work fine and my SoT has improved ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] aholeinthewor1d:
Sorry if this is a dumb question. I've only ever had Samsung devices with SD card slots so this is new to me.

Once I'm all ready to flash the ROM.. when I factory reset from recovery.. that deletes my personal user data stuff on the phone right?

Just confused because I saw someone mention that it doesn't erase "internal storage" and I'm not quite sure what they meant. Thanks!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Blaze420916:
Nice so now we can use all themes again, even the ones with framework changes?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Archangel:
As long as the theme is up to date and has 7.1.1 support,,,I am more interested in the fact if the rescue zip for substratum works as there were problems with it not working on the pixel?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] computercarl:
Ok, dumb question... so I'm on VZW, rooted and custom kernel (Elemental X) on Dec update, but want to move to PN. Performed a tibu, can I just download the full jan update, remove the -w from the .bat and after that, install PN according to it's instructions... Assuming I need to flash the vendor.img from the PN . download link as I'm on VZW. Then:

1. make sure you are on the latest bootloader, radio, vendor image

2. install twrp via the instructions in twrp forum (RC1, not alpha2)

3. wipe data factory reset (this doesnt blow away tibu does it?)

4. flash rom

5. flash twrp zip again as the rom overwrites twrp (ya, cause theres no dedicated recovery)

6. if you desire boot into the os, then reboot into recovery and flash supersu (gonna try w/o, cause I want to try AP, and the only things ive rooted for was adaway, and I'm gonna try dns66)

Anything else?

T.Hanks.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jawonder:
Wow!, crazy that i didn't think of uninstalling Substratum. That did it, thank you .