yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
The ever astute goodwin_c has kindly updated Magisk for Pixels to the new version 12.0!

Here are his instructions for cleaning the old version and installing the new one. You will lose root if you don't do this.

Thanks for your hard work [MENTION=2461994]goodwin_c[/MENTION] !! :good:

EDIT - Since crDroid's dirty flashing instructions include wiping Caches & System, you don't need to use the file browser to delete the files in /system/. My process for upgrading Magisk (and for dirty flashing the ROM, for that matter):

Wipe Caches & System

From above: using adb or embedded terminal, remove /data/magisk folder, /data/magisk.img file

Flash ROM

Flash TWRP (you WILL lose TWRP if you don't do this!)

Reboot into recovery

Flash Vendor Image

Flash the new Magisk

Flash TWRP (you WILL lose TWRP if you don't do this!)

Reboot system and be happy.

I just tested that process and it works fine. :cool:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ron31:
i did the install as per instructions and i cant install magisk i get message intwrp updater process ended with errror1 error installing zip file/usb-otg/magiskv11 6 pixel zip
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Are you using TWRP rc2 to flash Magisk? It is required for the flash to work.

Also, TWRP is up to v.12.0 now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ron31:
oh ill check thanks

---------- Post added at 04:16 AM ---------- Previous post was at 04:06 AM ----------

this is the twrp i have twrp 3.1.0-0rc2 installed

---------- Post added at 04:17 AM ---------- Previous post was at 04:16 AM ----------

got it thanks

---------- Post added at 04:35 AM ---------- Previous post was at 04:17 AM ----------

i thought i it it boots in to twrp after i flash magisk
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ron31:
it keeps booting to twrp after i install magisk every time i reboot twrp
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Sorry, I'm not sure, I've never had this issue. For a clean install:

Wipe cache, system, and data

Install ROM.

Flash TWRP.

Reboot to TWRP.

Install vendor image.

Install Magisk.

Flash TWRP.

Reboot into ROM.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ron31:
ok got it working thanks amazing rom
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
crDroid v3.0 is Up!

crDroid v3.0 for Pixel XL (marlin) is live and ready to go! Per our dev, neobuddy89:

Changes specific to our device:

* You need the N2G47E vendor image - DOWNLOAD HERE

* With the change back to LOS stock root, if you want to use Magisk, you can download the un-SU script for Pixels in the 2nd post, then proceed with the Magisk installation as previously. Totally up to you, just don't forget to re-flash TWRP if you flash Magisk! Magisk won't be supported directly from here out, though I do plan on using it myself.

To my knowledge, the LOS Google Camera bug is still present (where it crashes trying to save 30 FPS videos; 60 FPS works fine). Photos are as they should be.

Gapps still have to be included for now, and I have updated them. Required updates should be few.

As always, download link & instructions are in the OP. Clean flash is strongly recommended due to the switch to 7.1.2. If you choose to play with fire, remember to always clean flash before reporting any problems. Enjoy! :cool:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reuben_skelz92:
Is live display working now? Also is the stock kernel optimised. As in supports HB mode and kcal? Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
what about wifi calling? is that known to work or not on this ROM?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
The included kernel is ElementalX. It supports whatever that kernel supports. I'd check it's thread for kernel-specific questions.

Live display is not working, but Night Mode is working fine, you just have to use the QS tile. LOS's DT has some code for that under review on their gerrit though, so if that gets approved I'll roll it into our DT and see if it works.

Truth is I have no idea, sorry. Never used it. You'll have to wait for someone that has tried to report back or try it yourself.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reuben_skelz92:
Ah awesome. Elemental X would have been my choice of.kernel anyway:)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] paco8:
Thanks for the ROM! So many option toggles ... :D

There's a problem with the baked-in adaway though, it fails to copy the files, even with root being enabled. Anyone else having issues with that or know of a workaround?

Thanks for any help!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
I don't use adaway, but if you could pull a log (preferably after a reboot to make it shorter - reboot, reproduce, pull log with SysLog from the play store) I'll supply it to our devs for review.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] paco8:
Log attached. I hope it can be of any use. Thanks!

Edit: if you're not using adaway, what do you use? Or are you not using any adblock at all?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
I've messaged our dev, thanks.

I don't use any adblock at all personally; I firmly believe in allowing publications to advertise in exchange for their products. I don't begrudge those that use ad blockers, I just don't use them myself. :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] paco8:
Thanks! I managed to get it working by mounting the system writable manually before applying the hosts file via adaway.

And I totally get your point but I prefer not getting distracted by ads while I'm reading something. I wouldn't mind -some- ads but nowadays, ads are all over the place. At least, in my opinion.

Gonna check out the other features now. Thanks again! I love the fact that this ROM is LOS based!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
Can anyone confirm wifi calling working on T Mobile? or any carrier?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dablitzkrieg:
Do I need to have the 7.1.2 firmware prior to flashing this or can I flash over RR 7.1.1?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Definitely don't flash over RR. Always clean flash coming from another ROM (and it's a good idea to clean flash a new version rebase too).

As far as flashing 7.1.2 first, I personally did a flashall to stock (minus the -w so I kept internal storage) prior to flashing crDroid while it was being worked on because I knew it was coming. There are a lot of partitions stock flashes that custom ROMs don't. How important that is I can't say. Some say you should, others say it doesn't matter.

TL;DR - I did. It's probably a good idea, but may or may not actually matter.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dablitzkrieg:
I may be doing something wrong but the Pixel Launcher doesn't appear to be working properly. No longer can I swipe left on the home screen and when I attempt to change the wallpaper on the home screen when holding down, it prompts me every time to ask which launcher I would like to use.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Pixel launcher isn't included by default as a system app, so I don't think it will allow left swiping. It might if you install it as a system app though.

As for wallpapers, you will need to install the Wallpapers app by Google on the play store to change the wallpaper on the pixel launcher.

FWIW, I use Nova launcher prime and PixelIP icons from the play store. Once I increase icon size by 15% it looks just like the pixel launcher, but with the added Nova benefits. :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] paco8:
This ROM is just great! I love it so far! Thanks again!

Is the option to turn on the screen briefly when notifications arrive missing? Because I can't seem to find it. Anyone else?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
crDroid Settings/Display/Ambient Display. :D
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
Coming from PN and jumping on this ROM since it was the first out with 7.1.2, I am really enjoying it. Great battery life, plenty of options, and smooth as hell. Thank you [MENTION=4936949]hokiealumnus[/MENTION]
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Second, actually. Someone put out a stock based 7.1.2 I think two days before we got this one done. I know this because I REALLY wanted to say, "First!!!!" when I posted it. Alas, when I checked, it was not actually first. ;)

Thanks for the kind words!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] paco8:
Edit: as you can see from the screenshots, I am an idiot and I found them. Sorry. Thanks again! :laugh:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Not Settings/Display. Settings/crDroid Settings/Display. :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] encephalon9986:
Anyone know how to get Volte to work on Verizon on this rom?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] paco8:
Your answer was faster than my edit. Damn. :laugh:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dablitzkrieg:
Settings.... CRdroid settings....status bar
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TheNewNEXUS:
That doesn't get volte working. Lol...

EDIT: X) I guess it does work...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dablitzkrieg:
You need to click on VoLTE. It will appear in the status bar where available. Working for me
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TheNewNEXUS:
Wait. I think you are right. I thought that just displayed it in the status bar. I wouldn't think that's how you'd enable it. Weird...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
So VoLTE does work? I never knew because I don't use it. I barely talk on the phone ever anyway.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TheNewNEXUS:
Honestly, I feel that it was working right after booting. I haven't really officially verified.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
I love how hard our devs work. I'm just a dumb builder (ok, maybe builder plus) for a bunch of devices, but they do the hard work. Not sure what everyone else is getting, but my battery life on this thing is great.

This is with my kid playing Pokemon for a good 30 min. 4h, 20+min SOT with a quarter of the battery left.

(For the curious, the theme is Outline Pro on the play store.)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TheNewNEXUS:
This Rom is super smooth. Hopefully in the future, all apps are Google apps in the Rom. Purenexus Rom did do that part better. But everything else in crdroid is better imo. Battery life is super good
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
I am not that bad of a crack flasher, but, I end up reflashing my phone a few times a month. Based on my preferences, crdroid and PN are hard to pick one over the other. My battery is better on crdroid and performance is equivalent. PN is slightly more polished. Anywho, if you are waiting for PN to update to 7.1.2, i suggest trying this rom. You will be ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bambam126:
I need help I flashed the rom everything is working great but I don't see any notifications on the lockscreen I have them all turned on.. Should I reflash?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
If you have it enabled, possibly. I've always had them work when enabled. Check to make sure they're really on.

Edit oops...Meant to say where before sending that, sorry.

Settings/Notifications/Gear icon/On the lock screen/Show all notification content

If that is enabled and it still doesn't work, I'd try dirty flashing. (Wipe system and caches, install ROM, install TWRP, reboot into TWRP, install vendor image, reboot system).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dablitzkrieg:
I accidentally defaulted my notification sounds to the File manager application instead of the system sounds. Anyway to go back to having the system sounds menu as default?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] TheNewNEXUS:
Go to the app settings and remove the file manager as default app.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
Anyone else using omnijaws have their weather unit default to C after reboot? I only understand F, so I set it to F after reboot... No biggie
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reuben_skelz92:
What you think of pixel dust?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reuben_skelz92:
Rom is pretty good and smooth.. i do notice that there's a slight hang when pressing the recents button and it displaying recent apps
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] asad510:
can be fixed with omni recents
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
I think that's by design in Nougat to wait a couple milliseconds to see if you are going to double-press it. Double-press to go to the last app is instant with no delay.

Maybe I could be wrong, but that's my guess. TBH I hadn't noticed until your post, but it is there and I think that's why.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
Looks like my next one to try! Thank you for pointing me in that direction.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] micr0g:
Sailfish user here but the function in stock is really fast,I found a recents delay with dirty unicorns.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reuben_skelz92:
I dont get it with stocl
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] yung40oz84:
I have noticed this in a couple other ROMS too, Pure Nexus does not do this, and also stock does not do this, so there is something causing it somewhere. Could be smart bar, not sure.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Ok, we'll have a look at that and see if it's something we can edit. Hopefully it's not a deal breaker for anybody; like I said I didn't even notice until you guys brought it up! :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reuben_skelz92:
I'm incredibly fussy so was a deal breaker haha. But I'm weird like that. To be honest stock is soo smooth any little bugs on a rom i go back lol
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hovercraftdriver:
So this ROM seems to play nice with my phone...thanks for the work!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Freak07:
Hey guys and girls :) if anyone wants to use kirisakura kernel with magisk or no root, it is supported now.

I fixed the issue and it is reported working on my thread. If anyone wants to try here is the link to the latest test.

https://www.androidfilehost.com/?fid=817550096634764247

I want to be sure everything is working so feedback would be nice :)

Have a nice evening :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Hi all - If you decide to flash his kernel, you can get back to the included ElementalX by either dirty flashing the ROM or flashing ElementalX by itself from it's thread.

I don't mind [MENTION=3428502]Freak07[/MENTION] coming in with the notice/request for feedback, but please make sure you are using the included kernel before asking for ROM support. We can only support the ROM as it ships.

Outside of that, use whatever kernel you want. It's your phone after all! :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
3.1 in testing! Lots of non user-facing optimizations, May security patch, ElementalX 1.10 (props to [MENTION=4684315]flar2[/MENTION] ; buy EX Kernel Manager on the play store to support his work!) and a partridge in a pear tree.

When it will release depends on when our dev decides he's done for now. :p

Edit - Theme is Outline, if anyone is curious.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
Can't wait!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Still not sure when we'll push 3.1, but if anybody wants to get a head start, I have uploaded the new vendor image (N2G47O) to AFH here: https://www.androidfilehost.com/?w=files&flid=172196
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] new_world_2006:
can we use it on the 3.0 build ? or we have to wait the 3.1 ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Definitely not. Wait for 3.1.

Google device builds (Nexus 5x/6p/6, Pixels, etc) are signed so that the security patch version matches the vendor image. If you flashed O on E, it might "work", but you will get a nag on boot that you are using the wrong vendor.

Most of the time the nag is all you'll get. However on occasion it will break things. For instance using the B IMG on the E build (which went from 7.1.1 to 7.1.2) caused mobile data to stop working.

Therefore it is never advisable to use a mismatched vendor image. :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] new_world_2006:
Thanks and waiting your next release bro.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Our dev team has been busy!

(This just alerts when there is a new version and supplies download link, it does not download and install.)

We were hoping to be finished this weekend. It's looking like early to mid next week, I hope. :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
crDroid v3.1 is Up!

crDroid v3.1 for Pixel XL (marlin) is live and ready to go! Per our dev, neobuddy89:

Changes specific to our device:

* You need the N2G47O vendor image - DOWNLOAD HERE

* (This note is from last time) With the change back to LOS stock root, if you want to use Magisk, you can download the un-SU script for Piexls in the 2nd post, then proceed with the Magisk installation as previously. Totally up to you, just don't forget to re-flash TWRP if you flash Magisk! Magisk won't be supported directly from here out, though I do plan on using it myself.

The LOS Google Camera bug is still present (where it crashes trying to save 30 FPS videos; 60 FPS works fine) and will be until LOS fixes it. Photos are as they should be.

Gapps still have to be included for now, and I have updated them. Required updates should be few.

As always, download link & instructions are in the OP. Dirty flash should be fine, but remember to always clean flash before reporting any problems. Enjoy! :cool:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reuben_skelz92:
Everything running great thanks. Running with hellscore kernel.

Be awesome if you could add app ops and working live.display. thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Totally agree about live display. I prefer it simply because of the color adjustment. It's on my mind, I just haven't figured it out yet.

Night mode works fine though, you just have to add the QS tile. You can access the automatic timing settings via long-pressing that. It's not the same, but it's a substitute for now.

No promises, but I'll mention app ops to the dev team.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Reuben_skelz92:
Yeah night mode is all good:)

I mainly have a kernel that's supports kcal but live display is easier to adjust calibration

Resurrection remix is the ROM I've come across that has it fully working:) dunno if that help

This ROM performs better IMO
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Glsoto:
U want to install this ROM, but i am coming from MAY stock image , so the steps that are described in #1 , do not work, cause my phone to constant bootloops. I know that TWRP do not get along with MAY bootloader , anyone who experience the same problem.???
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
The May bootloader introduces the need to sign your boot image. See this thread for the flashable zip: https://xdaforums.com/android/software-hacking/signing-boot-images-android-verified-t3600606

I haven't tried it, but I think you basically use that after you flash things. Fastboot boot TWRP, flash TWRP, flash the boot signer. Then you should be able to boot to TWRP. Flash ROM, flash TWRP, flash boot signer. Boot back into TWRP, flash vendor image.

Again, I haven't tried it, but I think that's what you'll need to do.

Or do the easy thing and roll back to the April bootloader. :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jnewberry1:
Mistake
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Glsoto:
Ok, thank you, i,ll let you know...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Can you guys do me a favor? I'm not big on benchmarks, but I'm working on a live display fox and want to make sure it doesn't adversely affect the ROM. Please run a benchmark or two and post results here. That way we have a base and can compare, assuming the fix works.

Edit - I'm on the new version and can't tell any difference. I didn't run benchmarks because I wanted to make sure the fix worked. If anyone feels like running the comparison tests though, I welcome the results!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
crDroid v3.1.1 is Up!

Minor update with a big fix - Live Display works! HUGE thanks to [MENTION=3943728]BDogg718[/MENTION] for helping with the missing commit. The assist is greatly appreciated!!

Aside from that, everything from the post above is the same. As always, download link & instructions are in the OP. Dirty flash should be fine, but remember to always clean flash before reporting any problems. Enjoy! :cool:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
crDroid v3.2 is Up!

crDroid v3.2 for Pixel XL (marlin) is live and ready to go! Per our dev, neobuddy89:

Changes specific to our device:

* LiveDisplay is fixed! (Big shoutout to [MENTION=3943728]BDogg718[/MENTION] for the assist.)

* You need the N2G47O vendor image - DOWNLOAD HERE

* (This note is from last time) With the change back to LOS stock root, if you want to use Magisk, you can download the un-SU script for Piexls in the 2nd post, then proceed with the Magisk installation as previously. Totally up to you, just don't forget to re-flash TWRP if you flash Magisk! Magisk won't be supported directly from here out, though I do plan on using it myself.

The LOS Google Camera bug is still present (where it crashes trying to save 30 FPS videos; 60 FPS works fine) and will be until LOS fixes it. Photos are as they should be.

Gapps still have to be included for now. Required updates should be few.

As always, download link & instructions are in the OP. Dirty flash should be fine, but remember to always clean flash before reporting any problems. Enjoy! :cool:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] asad510:
can we get this on pixel normal?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
I'll look into it. No promises though.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Psst... [MENTION=2168822]asad510[/MENTION] ... look over here - https://xdaforums.com/pixel/development/rom-crdroidv3-2-t3607271

:cool:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
crDroid v3.3 is Up!

crDroid v3.3 for Pixel XL (marlin) is live and ready to go! Per our dev, neobuddy89:

Changes specific to our device:

* You need the N2G47O vendor image - DOWNLOAD HERE

The LOS Google Camera bug is still present (where it crashes trying to save 30 FPS videos; 60 FPS works fine) and will be until LOS fixes it. Photos are as they should be.

Gapps still have to be included for now. Required updates should be few.

As always, download link & instructions are in the OP. Dirty flash should be fine, but remember to always clean flash before reporting any problems. Enjoy! :cool: