yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] y2kbugleung:
Excuse me may I ask for clarification on flashing step?

Originally I have stock ROM installed.

Do I need to factory-reset (userdata + cache) or wipe everything (system+userdata+cache)?

Is TWRP RC2 supported?

I have flashed the ROM with everything wiped, and then TWRP-RC2, and then reboot (or reboot to recovery first).

It shows Google-logo, and then restarts, and loops.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bossei:
Usually happens if you flash in the wrong slot. You have to boot into recovery after flashing Romand twrp.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] admiralspeedy:
That's not even possible. It doesn't flash to the correct location...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
Your making your own gapps for the rom? Does the beans gapps not work? I would suggest all google apps, such as google dialer, google contact, etc. This is how pixel should be. And when flashing them remove the corresponding aosp app.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jkashuba07:
Ok, I am still new to Pixel and did notice the different slots, but I never knew exactly what one I should use.

What should I use for the Rom and what should I use for the Gapps?

Do I need to Factory reset each slot?

Thank you
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lawtalking:
Do we need to flash modem and bootloader

I saw that there was a new modem and bootloader with the April security update, and people were fastbooting them. Do we need to flash the new modem and bootloader, and is there are any benefit to doing so?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bossei:
You're going to have to do a little research but basically you have to do a reboot to recovery so it flips the slot. Apparently it uses the opposite slot to do the install. Rebooting to recovery is a critical step.

No need to do.a factory reset. Always follow the Rom install instructions.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] uodii:
[MENTION=3515982]apascual89[/MENTION] I 2nd this option at the very least for dialer app. One of the first things I do when flashing a new rom is installed the Google Dialer because it looks nicer than the AOSP version (full screen incoming call). Things like Google Calculator, Calendar, etc would be nice too, but I wouldnt be too picky one way or the other (only refering to replacing the AOSP apps that come with the base rom itself).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
Any way u can comile a full version ?

---------- Post added at 08:33 PM ---------- Previous post was at 08:24 PM ----------

Ya all those google apps would be great ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
A full gapps with the hot word enrollment?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
Can you explain the slot A & B stuff? If I want to dirty flash, I need to flash in slot B, rather than just flashing on top of the current ROM?

Like today, there's a new build out. I don't simply follow the instructions from post #1?

Or has something changed, and the OP needs to be updated? I know gapps have to be flashed now as well, right?

Edit: Holy cow. I searched "TWRP slot a slot b" and first few results are about bricking the phone:

https://xdaforums.com/pixel-xl/how-to/pixel-xl-bricked-switching-to-slot-b-t3520675

I keep forgetting that this isn't like normal a Nexus device. You had to absolutely be trying to hard brick one of those.

I also found this reddit thread: https://www.reddit.com/r/GooglePixel/comments/647k52/twrp_slot_a_b/

I rebooted to recovery and saw that it was in slot B currently. I don't remember switching slots. I went straight from stock to unlock bootloader, install TWRP, and flashed this ROM. So, should I switch to slot A to dirty flash? What would happen if I switched to slot A right now and rebooted?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
The reason I said switch slots was because if your active is currently B, the rom will flash to A. If you simply want to overwrite what in B then you need to switch to A first then flash so the rom is now flashing on to B again.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
Whoooooaaaaa...

So, just so I'm straight:

If updating a new AOKP build:

Boot into recovery

Wipe system - which will wipe System on the current slot

Boot into other slot

Flash ROM & GAPPS - which will install ROM on the slot you are not currently in

Flash TWRP Installer ZIP (Every time)

Reboot

Also, made a thread in the Q&A section so I'm not clogging up this thread with my Qs.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
You don't have to wipe system unless you want to., not a requirement since most rom scripts (if not all for the pixel) wipe system anyway.

Boot in TWRP

Reboot TWRP to Inactive Slot

Flash ROM (for a clean flash simply factory reset before flashing rom)

Flash TWRP

Reboot to Recovery (makes inactive slot active)

Flash Gapps (They flash to active slot slot)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mac796:
So this rom is running great for me. anybody that wants the pixel launcher installed on the system there's a cool feature I didn't know about TB just hold down the file there's an option to change it to system app. I could only get to work with SuperSU though not with magisk. So I just unroot then go back to magisk and it's still in the system.

It will never actually finish processing in TB. I just give it a few minute and FC the app and restart phone. Should be in system
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bossei:
Sis the Rom still comes with no pixel launcher?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mac796:
Yea mine didn't have it
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bossei:
Oh man!! ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mac796:
Wasnt very hard to add it though
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
You can install from the play store.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
Ok, did this, and it worked... except, I forgot to flash vendor image. Rebooted into recovery, flashed vendor img.

Then... SuperSU wasn't working. Some "Privacy Guard" thing kept popping up saying whatever app needed root permissions. I booted back to recovery and flashed SuperSU, now everything is working.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
You always wanna boot once before flashing the vendor so it flashes to the slot the rom is on
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] y2kbugleung:
I wondered why I have chosen slot-a, and the ROM is flashed to slot-b everytime. Thanks for the information.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
What about having to flash SuperSU after ROM? Is that normal, or did I do something wrong?

I did something wrong lol.

I guess Privacy Guard is one of the Magisk modules. I did a clean flash of the ROM last night after botching the Magisk flash. I guess there's something leftover from that.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] y2kbugleung:
May I know if this ROM comes with function like this?

http://repo.xposed.info/module/ma.wanam.smartnetwork
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bossei:
Yeah but the slide to the left won't work. Thought it had to be a system app cor that to work.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TheNewNEXUS:
Yep it does have to be in the system.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reechings:
Got stuck in setup wizard when trying to restore from cloud and is there any way to have the auto brightness icon on the left of brightness slider? Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rockingondrums:
I believe Privacy Guard is a feature that originated from CyanogenMod. They created this feature after Google gave us and then took away App Ops.

I mean, it was one of my favorite features of CM and I'll bet it was merged in to this ROM, which I'm not running yet, but waiting for the opportunity to flash.

---------- Post added at 07:46 AM ---------- Previous post was at 07:42 AM ----------

IIRC, OP said cloud restores don't work as of yet. You can try using the USB OTG cable that came with the phone. If you do, please reply to me as I'd really like to restore when I finally flash this ROM. If it works completely, you'll have the exact same home screen icon and wallpaper setup, all your texts, even your saved WiFi APs. Let me know! Thanks in advance.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Yeah true. I'll work on the gapps ASAP.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] asad510:
can we please implement slim recents as this is a must for me now ;(
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] uodii:
I'm also assuming we shouldnt update to the May bootloader just yet or has the kernel been signed already to account for it?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Kernel has been updated as well.

I'll update OP ASAP
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bossei:
Great I'll wait for the update.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] lawtalking:
Does the bootloader always have to be flashed separately through fastboot, or does it get flashed with the ROM? Also should we be flashing a modem or radio separate from the ROM?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] uodii:
Bootloader and Radio are always flashed through fastboot. I dont think they're mandatory to keep updated, but it's good practice to at least make sure your bootloader stays up to date with the current release you're using. Again, it's not mandatory unless otherwise stated by the developer (which I dont see very often -- only vendor is mandatory for each monthly release).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hellovx7600:
Now that it's building on the AOKP build server, is there a new place to get the downloads or is that still WIP?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
Just had a hot reboot.

Was jamming out with SoundCloud running, Waze navigation running, and tried to make a phone call over Bluetooth. Phone froze up during the calling part, and then went to the unicorn with gear.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bhudson:
Google Assistant ok google detection settings are all greyed out for me and ok google doesn't work with the screen off. I've tried uninstalling google app updates, clearing data, installing latest version from apk mirror, changing language (it says not supported for current language, even though it was US english) to no effect.

Did a wipe next, no go.

Edit: Ugh, should have read properly before I wiped. Didn't realize beans gapps we're supposed to use is custom :/
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bhudson:
So the failures I have run into, hoping this helps someone. NOT in order:

1) TWRP RC2 doesn't restore data partition properly. Only flash RC2 if you want to install Magisk (but see below) then go back to RC1 later

2) Couldn't get Magisk to work. v12 or v11.6 pixel versions install but Magisk Manager never finds them.

3) Install the linked version of Beans Gapps otherwise OK Google detection won't work

4) I installed 2.79 SR3 of SuperSU to root. Magisk complains it is system root, but while installing it clearly states systemless-mode so YMMV.

5) After every system partition flash, flash v3 of verified boot signer zip

6) To restore your widgets with Titanium Backup, restore Application Widgets from TB first, then restore the data for your launcher

7) TWRP may give you the readonly dialog every now and then. That's ok - just reboot back into TWRP and it should prompt for the password for your encrypted partition.

8) Backup early, backup often!

9) Everywhere Gestures cause the settings app to crash. Other than the 30fps bug mentioned, I couldn't find any other issues.

10) Still the best ROM evar! :P
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bhudson:
I may have found another bug:

ROM Options -> Lockscreen -> Fingerprint unlock - this seems to result in an infinite "Android is starting"
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Archangel:
Yeah that must be a device string thing with the OS being used because it seems to happen on all most every rom for the Pixel. I had it happen with Resurrection and it used to piss me off waiting for 10 mins for my phone to boot but then I unchecked the FP unlock and never had it again.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bhudson:
Ah I see. On this one it doesn't actually get past it, ever. Most unfortunate because it's the biggest annoyance with N - "Device locked by administrator" demanding manual PIN input whenever a program turns off the screen. I assume if it worked, it would get past that too. Although using a non-device administrator screen off method in automate etc takes care of it mostly.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bossei:
So did the slide to the left for pixel launcher get Incorporated in the ROM yet? System app install
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Its not why not just drop the pixel APK in the system/app/ folder and reboot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] okibi:
Anyone else have an issue with the hotspot not working? It turns on and devices will either fail to connect or connect and have no internet.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
Ya bud, the full beans version. Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Was out of town sorry..... The hot work enrollment apk was added to the official Muppets vendor repo so custom gapps won't be needed
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dirtdigginjoe:
This is gonna be real dumb, especially since I read a good majority of the pages (not all 50 though), but:

Coming from stock rooted/TWRPed/unlocked NHG47L, what would the steps be? I had TWRP, but installed the ROM and got the unicorn with gear wheel spinning for 10+ min and nothing. What did I miss? Currently bone stock, as I wiped to get my phone running again. Any help would be appreciated!

**EDIT** Got the ROM up and running- minus Google Play Services always FC'ing and not allowing me to sign in. Just did a factory wipe, and just got initial setup now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mr67volks:
Read most of the pages and i didnt see anyone go over adding the vendor image after the fact.

Will adding the vendor image wipe the device?

I already have everything working good minus the pop up stating vendor image miss match on reboots and not being able to install mario run and other apps.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Vendor won't wipe anything. Also the mismatch you have now probably doesn't affect anything but that doesn't mean it will always be the case with subsequent Google updates.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mr67volks:
This is what i needed to know , form my understanding without the vendor img it blocks some apps from being installed on the device .

backing up and flashing now :fingers-crossed:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
I was trying to find a place to tag [MENTION=2461994]goodwin_c[/MENTION] and this seems to be the place. I know there is a thread for the Magisk snapshots here, https://xdaforums.com/apps/magisk/unofficial-magisk-v10-beta-built-t3521901. Would you be able to build Magisk 13 from that. I ask because Magisk 13 is to have Android O support and if possible that would be fantastic and the root method for O and superSU is ridiculously long, lol.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
The steps are confusing. Flash ROM and whatever, reboot, then flash gapps.

---------- Post added at 11:57 PM ---------- Previous post was at 11:56 PM ----------

Just attempted today on t-mobile, and Hotspot works
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] goodwin_c:
Hi,

I'm already checking latest sources of Magisk v13, so I'll try to give something on next week. But all my updates are published mainly in ResurrectionRemix thread.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] new_world_2006:
hello

i am just little confused

gapps included or not?

and whenever i tried beans gapps always setup and google services forced closed

please tell me with the right links what is the steps
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
There's a custom gapps, but I think if you go back a page or two, it's no longer needed because the hotword detection is included.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
Thanks bud!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] goodwin_c:
Actually, I have v13 already working fine on my Pixel with all sources fixed. Waiting for official release - and next after it I will rollout version for Pixels
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
U have to wait for official release? The snapshot versions of v13 are already released for other devices... Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Hey guys sorry I've been missing in action. Updated builds are ready will release tonight. The official builds are having issues si I'll just continue to release for now.

Latest beans gapps will be fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Updated builds available!! Sorry for the long delay between builds, but here it is.

Up to date AOKP sources

Hells core b9 merged in

Regular Beans Full or Mini will work, no need for custom gapps

ZIP size is smaller because Gello was removed

Marlin Build

Sailfish Build
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] CZ Eddie:
Slim Recents to be added to this ROM?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] goodwin_c:
If you want to try - read this post https://xdaforums.com/showpost.php?p=72429176&postcount=1898
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mike489:
I'm having trouble installing Pixel launcher as a system app. Does anyone know how to do it with Magisk? I've tried mounting /System but I get the "'/system' not in /proc/mounts" error.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pcriz:
Fx file explorer with the root addon
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DR3W5K1:
Buy root explorer. Best purchase I've made on the PS
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mike489:
The app now shows as a system app, but I can't swipe left for Google now
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
What's Gello?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
CM Browser
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Ok for some reason the builds are still failing when being built for the official nightlies. I will resume putting out at least weekly builds and I'm adding back gapps for these weekly builds. I'll be putting out a build today with included gapps and up to date AOKP source. Stay tuned......
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Updated builds available!!

Build Details:

Gapps Included (Pixel launcher from O preview included)

Dashboard Settings added (Settings columns, conditions, summaries)

Up to date with AOKP sources

Sailfish Build

Marlin Build
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
So, can anyone fill me in on the correct way to flash this? I was pretty drunk the last couple of times I flashed something on this device, and somehow I miracled it to work.

Flash ROM

Don't flash gapps because they're included

Do I need to do a full boot, then flash SuperSU?

What about vendor img? Do I need to mess with that this time too?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Flash ROM + TWRP zip

Reboot

Flash SuperSU

No vendor needed
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
Coming from the 5/3 build, here's what happened:

Flash ROM + TWRP

Reboot - got vendor mismatch, says to be sure to be on N2G47O vendor img

unlocked phone, got a dozen warning triangle notifications saying "[whatever] won't work unless you update Google Play Services"

updated it.

Reboot Recovery

flashed vendor img

flashed SuperSU 2.81

Reboot

No vender image pop-up

SuperSu says SU binaries are occupied. click link, go to their website, says flash latest for Google Nexus, then below says for Pixel there's no sure way.

Reboot Recovery

flashed Beta SuperSU 2.79RC3

Reboot

Update SuperSU via Play Store

Update SU binaries

Reboot

Everything works! :good:

Note: I looked up if the current SuperSU worked with the Pixel, and found an XDA thread where the user say they flashed 2.81 and it worked fine, but the previous user had said they had to flash 2.79 to get it to work.

Also, uninstalled Google Photos quick af. No, I don't need my johnson pics saved to "the cloud". Seriously, even when I turn off syncing in settings, that app will be sending my photos to Google.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mdecker79:
Anyway to disable DND during a call? Or could it be added to this ROM? This one 'feature' google introduced never works when I take and end a call in my car over BT and it doesn't matter which ROM I'm currently using. DND never turns it self off after I end a BT call leaving my phone in DND mode so I get zero notifications until I turn it back off.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mac796:
Was wondering if anyone on magisk is able to install newest arise. I get driver errors. Hadn't had this problem before. And I did install module. It will say it installs driver then says to reboot. But never installs.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
I'll add that option and push to gerrit to see if it's approved/merged. I'll keep you updated on progress.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] asad1095:
Slim recents?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
It's not included if that's your question
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] asad1095:
Sad face
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] shindiggity:
Have you tried adding .bak to audio_effects.conf in system/vendor/ect
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mdecker79:
Thank you very much for that.

One other thing. I set my status bar battery to text and with every reboot it disappears. This has happened in the last two releases. Work around is to just select another battery type and then select text again. I was wondering if anyone else was seeing this?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
I'll try to reproduce
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jova33:
Hey [MENTION=3515982]apascual89[/MENTION], what theme are you using? I want to get on your level.

Also, just found this out tonight, if you do something messed up in substrantum and get the system UI crash loop, boot into TWRP and delete data/system/overlays.xml
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Great theme, has a bunch of color combinations

https://play.google.com/store/apps/details?id=pitchblack.origins.westcrip
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mike489:
nvm i was able to install pixel launcher as a system app
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] apascual89:
Last build has it as a system app by default
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dirtdigginjoe:
Will there ever be WiFi calling integrated into AOKP? Sorry if that's a stupid question, but the last device I was able to AOKP was my S4, and WiFi calling wasn't even a thought back then lol.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Archangel:
Yes that is great but these are better! LOL

If you like a Transparent theme

https://play.google.com/store/apps/details?id=com.archangel.translucent.clear.substratum

And for those who like it dark!

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