yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rhino666:
I had the same setup as you do. I was on stock NMF26U, Jan 2017. TWRP, SuperSU 2.79 R2.

I did a factory reset in TWRP. Flashed Pure Nexus. After that reflashed TWRP as image from TWRP.

I did NOT flash vendor image. At boot I got a message vendor image not matching OS or something in that order.

It booted ok and everything was ok.

After that I wanted to flash SuperSU. Wanted to boot TWRP, but it booted in stock recovery. So the TWRP flash as image from TWRP had not worked.

Rebooted in fastboot and flashed TWRP in fastboot. Reboot in TWRP and flashed SuperSU. While I was in TWRP flashed vendor image.

Reboot and everyting ok.

No vendor image warning. SuperSu installed and TWRP working.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] D0CTOR:
Thank you!

---------- Post added at 09:57 AM ---------- Previous post was at 09:57 AM ----------

Thank you!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rhino666:
Nobody for the camera shutter sound?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] encephalon9986:
I installed on my Verizon pixel XL and everything is running excellent. Feel free to flash away.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] CZ Eddie:
Not a lot of difference.

AOSP is pure, raw Android.

Pixel ROM is AOSP modified to work on Pixel and include whatever Google wanted to include on the Pixel.

I'm explaining it in the most generic of terms and am not a coder.

So...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Mike02z:
SuperSU v 2.79 SR2 works perfectly for me. I'm still testing but so far, only the Play Store FC'ing when trying to restore from the cloud is the only problem noticed.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Guessphx:
Any way to get 3minit battery mod running on pure nexus?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jlee08517:
If you have to wipe data factory reset as part of the installation instructions, does that mean you can only clean flash in the future?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xocomaox:
What's PureAmbient and what kind of settings are available? I might switch to this firmware for this feature alone as it sounds like a working (not Google crippled) ambient display!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nathanchance:
It's a feature from 6.0 and 7.0 that hasn't made it into the current builds.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] CZ Eddie:
Flashlight quick settings toggle not working for anyone else?

This is the second ROM it's suddenly not working for me on.

EDIT: I guess the newest U really needs to be overwritten by the V vendor image or you get little stuff like flashlight not working.

Flashlight is now working after switching from U to V vendor image.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rockrulez11:
Hey all! I noticed when flashing the V vendor img it changes my active boot slot from A to B. When I reboot, should I boot into B or change it back to A? Sorry for the newb question!!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TheUndertaker21:
Yay I'm back. Sold my 6p for 400 and bought an pixel XL 128 for 900 dollars. Thanks beans
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] milan187:
Flashing ROM changes your slot on reboot. So you should flash ROM. Reboot then flash vendor and good to go.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rockrulez11:
Awesome! Thank you milan!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thewebsiteisdown:
Normal behavior when flashing roms. You can easily switch back to the other slot by simply reflashing the rom all over again. It flashes to the slot not, being used at the time is all. Either slot will be fine honestly, it doesn't matter. You can, have two different roms on this device if you like as well. I did it before just to see if it would work.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Yeah the XDA app is a lot better than I remembered. Anyhow, thanks for the help everyone. Now back on topic. ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Souler19:
How hard would it be to have suhide functionality built into the ROM?

I saw instructions for getting it to work here

https://xdaforums.com/pixel-xl/how-to/suhide-real-pixel-t3520001

In my inexperience I have been afraid to attempt it. I would absolutely love to have root and still be able to play pokemon go and use Android pay.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Substratum showing access denied for anyone else in the log after trying to apply and enable even though it has su permissions granted?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mrlamotte87:
I know this has zero importance in the grand scheme of things but I have searched all over different threads and the intrawebs and I can't find a Snapchat apk that works with this ROM rooted to save my life. If anyone has even an inkling of where to get this (older version is fine with me), I would greatly appreciate it! Also, I have tried using RootCloak and had no success.

Thank you in advance!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Where do I find this feature?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Install substratum from playstore
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] psychatog64:
For those that have done the suhide edit with pure nexus what was your steps I've done it on stock super easy bit doing it on the ROM I'm having a lot of issue first you need to use su 2.79 stable but wouldn't flash and stick with rc1 so used alpha2 twrp all was fine but then you need rc1 yo flash pure nexus then su is gone try to reflash su 2.79 same problem won't stick with rc1 even deleting ftab or what ever literally tried that crap for hours last night can literally do it in like 10 minutes on stock but on this my brain hurts lol
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrbxx7:
Have u tried unrooting then logging in and rerooting? Also i have heard that restoring app data in titanium from a logged in backup works. Cant say for sure tho.

Tapped from my pure pixelXl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
I just installed this and a theme and in order for it to work I had to grant access to masquerade in su. It never prompted in the substratum app. NBD but it works and it's really kick ass.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Yeah mine was working and just stopped. Like it's not talking to su. I dirty flashed the ROM but I have to try it in a few when I get off the ROM
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Punkid:
"OK Google" is not working with screen off. Smart lock is fine since the phone unlocked when the phone is locked at the lockscreen. Any ideas what might be wrong?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Flyer66:
This has been discussed before in this thread. Beans said that he has found the problem and it's fixed for the next update of the Rom. Be patient. :D
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Yeah this is mine..

Edit: I'm an idiot. I restored substratum from TiBu and all the permissions were changed to decline, it seems to do that with a few apps, like WhatsApp for instance.

Re enabled them and they are working fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
I'm glad you worked it out. I'll remember not to do that in the future.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 420SYN:
If you recheck that thread I put step by steep instructions on doing it. Pogo works for me don't have android pay though
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] D0CTOR:
You need to completely unroot, and login to SnapChat. Restoring from a backed up unrooted version does not not work.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cmo220:
I flashed Pure Nexus using TWRP RC1 and booted first. To get SuperSu 2.79 to stick you have to delete the fstab file first, then install.

I'm pretty sure I patched the files first, then flashed SuperSu, then HideSu all in the same recovery session. Then used the HideSu GUI to block apps, then Root Switch 1.3.1 was the only one that would work. The 1.2.9 version didn't work. This is all from memory so version numbers might be slightly off. I'll check again when I get home.

I tried for days and this is the only way I got it working. Mainly thanks to [MENTION=2245716]laxattack[/MENTION] so thank some of his posts if this helps.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grinchyyy:
I've restored Snapchat from Tibu many times with success.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] D0CTOR:
I haven't had any luck restoring a working backup of SnapChat, from an unrooted system to a rooted system, and have it work, even with app, and or data. Please share!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grinchyyy:
My Snapchat backup is at least 2 years old I think or possibly older. I need to clear my data haha. I'm pretty sure your correct now that I think about it. I may have backed Snapchat up in Tibu for so long, before the days that it checked for root I guess. I don't remember having a log in failure and every phone I've had since the OG Droid has been rooted before I install anything.

Hmmm, interesting....
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
So a few things. My version of Snapchat is whatever was current the day I got my pixel. I rooted after it was installed and made a TiBu back up of it.

Since I have flashed/wiped some ten times and used the same back up. Also I also backup the most current versions. Same data. And still no log in issues.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
I was reading up some more about this device and I was wondering something. Does the vendor.img need to be told to be flashed to whatever slot you're booting from? Mine is slot b so would I need to flash it there?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DanRyb:
I'm still learning this whole multi-partitioning system so I don't know what is NEEDED lol but to reduce complications (for myself) I just flash it to both slots. So in bootloader mode you could do "fastboot flash vendor_a vendor.img" and then "fastboot flash vendor_b vendor.img"
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Sounds good to me lol but I'd appreciate some additional input.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Punkid:
You need to have the Vendor image flashed to the active boot slot. Before I flashed this ROM the active boot slot was 'a' . I flashed vendor image using fastboot flash vendor vendor.img and it got flashed to slot 'a' .

After flashing the ROM from TWRP, the boot slot changed to 'b' and when I booted up for the first time, my phone said vendor image does not match. So I had to do fastboot flash vendor vendor.img again and this time it was flashed to slot 'b' .
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
OK that makes sense. I still get the mismatch pop-up but everything works fine so I've ignored it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xocomaox:
You can just flash the IMG from TWRP the same time you flash the ROM... Just change the option under install to flash image.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Yeah I did that a little while ago and I don't get the mismatch message now. The image flashing in TWRP is new to me.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] aholeinthewor1d:
You can't do it the same time you flash the ROM. You have to remember with our phones when you flash a ROM its flashing to the INACTIVE slot. Not the slot you're currently using. So for example if your on slot A right now and reboot to twrp and flash a ROM.. You're flashing that ROM to slot B and slot B only.

Other things don't work the way ROMs do though. For example you were on slot A you couldn't flash a ROM and a vendor image right after. The ROM would be flashing to your inactive slot while the vendor would be flashing to the active slot.

So you have to reboot to switch slots. If you're on A and you boot to recovery.. You flash a ROM which flashes to slot B and then you boot the phone. Now you're in slot B. So when you go to recovery this time you're still in slot B. So now when you flash the vendor its flashing to the correct slot. The slot you previously flashed the ROM on.

ROMs flash to opposite inactive slot

TWRP zip flashes to both slots

Anything else flashes to current active slot
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] micmars:
Nice writeup...I'd add that kernel writes to the same slot as rom.

Sent from my Pixel XL, #WhiteUIsMustDie, #EndDarkAppOppression
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] clapper6601:
So I got the rom installed successfully and so far am loving it and also installed ElementalX-P-1.03 and everything is working great, but I couldn't get SuperSU installed what version do I need to download it and how do you flash? Is it a TWRP zip or am img flashed in the bootloader?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rickysidhu_:
You can get the flashable zip from the SuperSU thread and flash it in TWRP. I have version 2.79 SR3 installed with no issues!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Ahhhh now this is the explanation I needed. Thank you.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cowsquad:
All I did was to flash the ROM. Then boot into OS , then reboot and flash the vendor. Problem solved
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Right I understand that now. I was just wanting a little more insight about the slot a slot b setup of this device. Knowing about those things can help with troubleshooting later.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cowsquad:
I bet you do. I was confuse about that too. So now I know that ROMs flash to opposite slot
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xocomaox:
When I said do it at the same time, I meant from within TWRP not connecting to a computer and using fastboot commands. Obviously you'll need to flash it to the correct slot (ideally just both from within TWRP) which can be changed from within TWRP without rebooting.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bash_array:
So this ROM is working extremely well. Good job!

My favorite part of this ROM is the LTE status bar icon now shows the "+" sign next to LTE when connected to LTE Advanced VoLTE. Nice! It's the little things that excite me
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] aholeinthewor1d:
Yea I should have quoted the other person who was asking.

Actually you have to reboot in order for the slot switch to actually work. You don't have to fully boot the phone you just have to reboot right back into twrp. If you are in twrp and on Slot A and switch to slot B and then flash a kernel for example.. it's still going to flash to slot A. You have to reboot back to recovery for the slot change to take effect.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cowsquad:
I think the OP should be update to reflect installation instructions.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrbxx7:
Check post 4. Instructions are there.

Tapped from my pure pixelXl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cowsquad:
Well for new people. Not all the instructions are there. There are missing the flash vendor step.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Yes they are but it only says to make sure you're on the latest. I had to google how to flash the necessary files and even then I still didn't do it right because of the dual partitions.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrbxx7:
Step one says make sure to be on the latest radio, bootloader, and vendor.

Tapped from my pure pixelXl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
"Latest Vendor" and "V variant" are two different things if your default Vendor is U..

---------- Post added at 11:42 AM ---------- Previous post was at 11:40 AM ----------

[Mention]BeansTown106[/Mention] , a few folks were wondering if you could add the vendor flashing portions to the steps in the op since its new for a lot of folks?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrbxx7:
All the more reason for one to read and read again before flashing a rom. Especially if inexperienced.

Tapped from my pure pixelXl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Man, are you really here to argue about someone adding a logical step to the instructions of this rom, in a logical place (where it actually need to happen)?

A step other roms have right in the instructions?

Something that wouldn't even have us wasting this much space arguing about it? No wonder some people refuse to use this joint.

Lets agree to disagree. And move on. Such a waste of energy to be negative..

Can't even acknowledge when you misspoke.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
I have plenty of experience with flashing phones and those instructions just weren't very clear. How many phones come with two slots by default? I don't think asking for better instructions is asking for a lot. This is a great rom. The developers have done a fantastic job.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrbxx7:
Thats because i haven't mispoke. All i said if you are uncertain, then read. I have been flashing roms for years and read every pixel forum because i was uncertain of the partitions. Knowing the op he will fix the instructions. Have a great day and enjoy the best rom for the pixel

Tapped from my pure pixelXl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] BeansTown106:
the only available ones are the ones in the system

you would still have to flash su and twrp, but you wouldnt have to flash vendor

i can look into it :)

not sure to be honest, but the fix i have no one would stumble upon as it was needed to patch something inside the rom

i personally dont want to kill security to make suhide work, im sure chainfire can fix this, as well as you can use magisk and phh superuser to achieve the same result

need a custom kernel

2 qoutes up

i can do
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] clapper6601:
I agree on if you know how to flash ROMs you should mostly have no problems. I only thing new to me was the vendor img and did read up on how to flash it and the only stepped I missed was the vendor image but did get that to work, but figured it out :)

my only problem is getting superSU to install. I downloaded SR3 and flashed it in TWRP but it seems to do nothing and I can't get it to install and I have looked all over and have not found a answer :(
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Have you checked to see if the su app is appearing in settings? It doesn't show in the app drawer for me.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrbxx7:
Possibly a bad download? I havent flashed sr3 but sr2 installed without an issue.

Tapped from my pure pixelXl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] crimsonedge:
This happened to me too. I don't know if this exact process fixed it, but here's what I did.

Dirty flash the ROM.

Download the SU app from the play store.

Flash SR2 and verify its installed through the system menu.

Flash SR3.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xocomaox:
If you boot into the ROM for the first time and it complains about Vendor.img, reboot and flash Vendor.img. What is the big deal?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Not a big deal, more of a dead horse at this point since the op agreed to include it in the step by step instructions.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cowsquad:
Try this as suggested on another thread

To install SuperSU reboot to TWRP after you've booted the OS once. Tap on Advanced -> File Manager and scroll to and select the fstab.marlin and then delete it. Flash SU SR5 reboot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Ofthecats:
Hey everyone. A search for current bugs didn't result in anything.

Any info?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cowsquad:
Probably there isn't any. [emoji2]
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Only issues I personally have had are the restore functionality that google offers hangs up so you have to "Set up as new". Ok Google from the off screen (not plugged in) not working yet, and not working from any screen for some people.

I think those issues will be fixed in the next release.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Actually you don't have to do that with 2.79 sr3.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ajm_:
I had no issue installing the 01/06/17 rom. When I install the new 01/13/2017 on NMF26U I flashed the Rom in Slot A & B and it flashes perfectly when I install the vendorV.img my keyboard still doesnt come up. There is something that I'm missing or doing wrong! Normally if I flash the improper .img it tells me @ boot any advice or help ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ednometry:
Hey [MENTION=4395895]BeansTown106[/MENTION] is it possible to add the option to only show Bluetooth on the status bar when connected? Other than that this is a much more fully featured ROM than I really expected from anyone for a while. Thanks for your efforts, All I'm waiting for now is an updated suhide and the return of rooted Android Pay. ( I know it's been done but I'm waiting for the simple flash solutions that don't bork everything...)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] clapper6601:
Thanks :) I got it working finally. Now the only thing is how do I get the SuperSU app to show up :P lol
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jlear3:
This happened to me, good thing the ROM comes with debugging on by default. All I did was DL google keyboard apk then in powrshell adb install keyboard.apk it accepts it NP and you can finish install. Might be our fault might not. Who knows
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrbxx7:
It should be under system settings.

Tapped from my pure pixelXl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] micmars:
Whoa, what theme is that?

Sent from my Pixel XL, #WhiteUIsMustDie, #EndDarkAppOppression
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mrjaydee82:
What the is that? That's pretty sweet
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grinchyyy:
It looks like Swift Black for 7.1.1!

If it is, I'm running it as well and it's pretty black!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jrbxx7:
It is transparent theme with blue accents applied. Nav bar is from navigate theme and status bar is from #statusbars beta theme.

Tapped from my pure pixelXl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cowsquad:
Lol you crack me app. Install it from the play store if you want the app or go to settings hahah
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Jiibus:
So after forgetting to flash the vendor.img during initial installation I just flashed the NMF26V image and am still getting the warning dialogue about a mismatch. In settings it states that build is NMF26U so I flashed that after V failing with the same results. I believe I flashed it to the correct slot, but how do I tell if I did something wrong?

Screenshot from my settings which is confusing me.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] disconnecktie:
Did you flash it in recovery or using commands?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] 557953:
[MENTION=4395895]BeansTown106[/MENTION] Changelog for next release looks very nice :)

Solid ROM already and getting better :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Paz9:
can we dirty flash without issues?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mrjaydee82:
Running prey good
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] elreydenj:
Can you confirm that OK Google works without flaws from any app? Cant wait for the new build to drop as this is something I use daily and the only thing missing from the current build.