yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
[MENTION=5091819]spezi77[/MENTION] I see in your instructions it says boot into TWRP through fastboot then wipe data/sysytem/dalvik and then flash rom then twrp. When I first boot into twrp I am on slot b, should i switch to slot a before flashing?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
It doesn't matter on which slot you are. But probably you would prefer to be on slot a. :laugh:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Thank you for reminding me to put this into the OP.. I always forget..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
Is there any way to get twrp 3.2.1-0 on this?

I also want to flash magic gapps from magisk, so can you make a version without gapps pre-installed?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MusadiqManas:
Everything went well until I flashed ROM which gave error:7.. Any quick help would be much appreciated.

Edit: I could not find TWRP-3.2.0.0.img so I booted into TWRP-3.2.1.0. Could that be the reason? It booted fine though and I successfully wiped all 3 partitions as per instructions.

Edit 2: From TWRP-3.2.1.0, I installed TWRP 3.2.0.0 with its installer and rebooted into recovery and voila! It successfully flashes the ROM now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcfjoe:
In the "Links" section in the OP, you will find the 3.2.0.0 img. It is a pretty new addition as it was not there for the first stable Oreo release.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Unfortunately; I cannot provide future version w/o pre-installed gapps. But I did stable-r1 w/o gapps. You can get it from here: https://androidfilehost.com/user/?w=settings-dev-files&flid=226370

Out of curiosity, why do you prefer using magic gapps?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Fixed.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
[/COLOR]

Magic Gapps is systemless which frees up system space for installing ARISE and this version allows for twrp 3.2.1-0?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MusadiqManas:
Thanks for quick help. I've downloaded it. The ROM is successfully flashed and I am setting it up now.

Just one quick question, for flashing Magisk 15.2, I'd need to simply boot into TWRP and flash it right away or is there anything extra to care for?

---------- Post added at 05:51 PM ---------- Previous post was at 05:49 PM ----------

I believe TWRP-3.2.1.0 is still a no go. Just experienced a few minutes ago literally..:)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spadz93:
So let me get this straight, for someone running stock oreo, I'd (preferably) wipe all partitions except internal storage, and then flash this on TWRP 3.2.0? Not 3.2.1?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] :
Thanks. Have you thought of enabling the toggle for Always on display for Pixel Dust? I've tried it out when I've done some basic tweaks to AOSP and found that it works fairly well on the Pixels.

---------- Post added at 01:40 PM ---------- Previous post was at 01:37 PM ----------

Wipe System, Art/Dalvik, and Cache. Twrp 3.2.1 will spit out errors when flashing so 3.2.0 is used instead.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
This rom is the upgraded stock rom which is what I needed, great work man

EDIT: is there any way to change the bootanimation and make the boot faster, I like the google bootanimation

---------- Post added at 06:54 PM ---------- Previous post was at 06:52 PM ----------

After flashing, 3.2.1-0 can be installed, just be sure to use 3.2.0 through fastboot when dealing with roms
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcfjoe:
Make sure that you boot into the ROM completely at least once. I don't know why but trying to root before this process will cause it to fail.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
We hope you will enjoy our work!

C'mon, you must be kidding.. boot time won't suffer from our bootanimation.. ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Well, that's a nice idea. I have seen that on a friend's samsung device. I'd be interested in testing this tweak.. maybe you could contact me in Telegram and share more details about it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] gogollack:
I'm getting force close error any time I attempt to enable the advanced wifi setting "connect automatically to open public networks determined to be high quality," and I rely on that setting pretty regularly.

Any chance I'm overlooking an obvious solution?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
It did at first boot, oops, I confused first boot with normal boot time, I just like the material pixel boot animation can someone post a zip with it?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kd0g:
You the man.

I was having the same issue, was about to flash a different ROM. This worked perfectly.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] :
Sure. Could you DM me your Telegram and we can chat.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
Does this support the Google restore, it's really simple when setting up stock. Restore from drive brings everything back.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
Thanks for the reply. What's the process for flashing a kernel with PD?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ryaniskira:
How do the slots work on a custom ROM exactly? In one of your posts you instruct us to flash the ROM and TWRP in slot A, but flash Gapps in slot B? Does this mean both slots are used at the same time?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
If vender apps are included, so we still need to flash vender.img?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] hokiealumnus:
Confirmed. It isn't Magisk, I tested safety net without that and it still failed.

[MENTION=5091819]spezi77[/MENTION] , would you mind checking to see if you forgot the safety net patch in this months kernel?

Edit - I'm also getting bootloop if I try to flash EX kernel. Not sure what's up with that.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
[MENTION=5091819]spezi77[/MENTION] for some reason I can't retrain or set hey Google voice. I did a clean install of latest build
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
No, no. You should not switch to slot b for flashing gapps. If I have written it like this, then it was not correct.

After flashing the ROM.zip, the TWRP recovery will automatically switch the boot slots (don't ask me why). In order to have the gapps flashed to the right slot, you should reboot to recovery for it to switch active slots. That's all.. ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ryaniskira:
This A/B partition scheme is honesty more trouble than it's worth right now, and I'm waiting for the day where we don't even need recovery much anymore, we can download updates for our ROM, Kernel, Gapps, etc and flash them to the inactive slot then reboot to update, much like how Google does it. One can dream though.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
The vendor.img contains proprietary APKs, libs and configuration files, amongst lots of other stuff, which I couldn't include into the ROM.zip. We do this in order to prevent security related denials, which would occur when the OS needs to access/launch such a vendor service which is located in the vendor partition (at runtime).

ATM we could not figure out how exactly Google has put things together. That's why we use this workaround and copy the required vendor blobs into the system image, where no security exceptions/denials will take place.

So, we still need to flash the matching vendor.img to the vendor partition, even if we feel that it is "redundant". But otherwise stuffs are bound to break..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
A/B partition scheme works pretty nice the way Google is using it for installing their OTA updates.

Your "dream" is something that we could probably achieve with a custom ROM, too. Theoretically we could also make such ROM updates (incremental builds). But (at least for me) it would cost too much effort and resources.

So, back to reality.. long live TWRP recovery! ;)

P.S.:

BTW, I have checked that you can dirty flash r2 over r1 without any side effects.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Yep, same here. I don't use voice too often.. I'll try to see what goes wrong there.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] napoleontheruler:
Where is the vendor image link?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] :
The vendor image can be extracted from the factory image. Direct link;

https://dl.google.com/dl/android/aosp/marlin-opm1.171019.012-factory-b7b24003.zip

Extract the archive and then extract the marlin update image. The vendor image is in there.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
Thank you for building a great rom. I also love the boot animation and how smooth and fast it is. Are you able to include three finger swipe for screenshot in next build?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
Flashing now, any way we can get recommended steps for flashing custom kernels in OP?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Currently flashing custom kernel is not working. It's still a mystery to me how I got Ex-Kernel flashed the other day.

Edit: idk, but I could try to include Ex-Kernel into the next build. What is your opinion?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Probably yes..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] :
Yes plz include kernel
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
I think that's a good call, PD seems very stable and [MENTION=4684315]flar2[/MENTION] is always a safe bet for a good stable kernel, I think they would be a good combo and that EX is a good choice of kernel to include in this ROM.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dictionary:
Also, is there anyway you can make OmniRom's version of screenshot an option? After you press power and volume down, it lets you drag a box and select a part of the screen. The reason I prefer this version, over the other versions where you have to drag a box, is that it's much easier to manipulate.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Partial screenshot has already been implemented. I didn't add a shortcut via power/volume keys yet. But you can use the screenshot qs tile instead.

Short press the qs tile to change the screenshot mode (full/partial). Long press to fire. ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dictionary:
Yeah, that's the other way I was describing. The Omni way gives you drag handles, and it's easier to get it edge to edge. Also, you can make a box and move it around the screen, free form. If it's possible, I'd love that. The current version requires a lot more finesse. Either way, thank you for the reply!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
I'm having issue getting root. After setting everything up I reboot into recovery and flash Magisk but after that it keeps rebooting. I tried either slot and it happens.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] muppetmaster916:
What's everyone using for ad blocking? I still use adaway but I feel it's outdated lol.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
Deleted...duplicate
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
what's app is failing on my phone, it forces stop when trying to verify my number, any fix? cannot upload a logcat as I am not currently on the rom, can someone else upload one?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
I already have a logcat and submitted it to whatsapp. I believe that it's an app failure.

I have found a workaround. I restored a backup of PD r1 with a working WhatsApp version. Then I dirty-flashed r2 over it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
can you list the steps? Im on lineage os because i need what's app
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
That's really strange. In my device Magisk 15.0 or 15.2 work like charm.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Steps for doing a dirty flash?

Instead of wiping system, dalvik and data before ROM flash, you do not wipe data partition. Everything else goes according to the installation instructions...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
Looks like the issue was I was using Magisk 14.5. I tried 15.2 and worked. Thank you
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
When on r1 a titanium backup can be made and restored on r2?

Also, switched back to your rom, my battery is draining 2% every boot, not sure why
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Amer:
I did that too and it works but the whatsapp contacts don't show the names, only their numbers, is it the same for you?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Toggle the contact permission in settings > Apps & Notifications > See All > WhatsApp > Permissions
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
what is the changelog for the r3 version of the rom?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Latest version is r3. ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
8.1.0_r3 is AOSP tags

R2 is the latest release change log is a few pages back
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] One1Two2:
I need to Log cat but I have apps that just refuse to work in r2 vs r1. Today weather , Googles find my phone. for me. I don't use whats app but the way others describe their issues is similar to mine. I tried adding permissions in app settings. I have cleared cache in both a & b slots just to be sure. still no dice. It is strange that it worked on previous builds & stock 8.1 but not r2.

I really appreciate the work you have put into this.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] LubbocksFall:
Wifi calling and voLTE included?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
I got whatsapp and instagram(stories) working, here are the steps, spezi, can you put this in the OP?

Install pixeldust r1 version

after setup, download whatsapp and instagram, but DO NOT open them

install titanium backup pro apk

Root your phone using magisk

open titanium backup and choose to backup whatsapp and instagram

upload the titanium backup folder to drive or another location (just in case, your internal storage is saved when you wipe via TWRP)

Reboot into TWRP

Wipe data (cache, system, and data, NOT internal storage)

Switch to slot b

Install pixeldust r2 zip

install twrp installer

reboot to recovery and flash vendor img

reboot

after setup, install whatsapp, instagram and TI backup pro apk

root device using magisk

click the restore button on whatsapp and restore app+data (same with instagram)

DONE!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcfjoe:
Is there a reason why the "Hotspot & tethering" is grayed out and can not be activated?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] One1Two2:
deleted
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mg712702:
Hey bro please paste the log on hastebin & share the link only..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] One1Two2:
Sorry, I got copy/paste happy. ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dorqus:
Installed this with directions in the op, no issues. Got magisk working as well. However I can't run Netflix or Ticwatch apps, they both force close. Will provide logs tomorrow hopefully. Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] natibongo:
But you also could have quoted just a small part of his long log. Instead you chose to quote everything.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] One1Two2:
I can confirm that Netflix is a no go for me as well. I'll spare the logcat. Untill I can create a link. ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
+1 same here
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
[MENTION=5091819]spezi77[/MENTION] hopefully I did it right, here is a logcat for Netflix
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
Whatsapp Catlog
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] patroll:
Does Adaway work?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dorqus:
I don't use it so I can't say. I have a custom hosts file I install for ad blocking.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kd0g:
AdAway is working for me, but not IFTTT.

I think it has something to do with the accessability options that are unaccessible due to force close?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] One1Two2:
[MENTION=5648345]patroll[/MENTION] I use adaway and have no issues running it. I do have random other apps that will not work.

---------- Post added at 03:05 AM ---------- Previous post was at 02:20 AM ----------

Has anyone tried what [MENTION=8500797]kingbri[/MENTION] said worked for him?

"I got whatsapp and instagram(stories) working, here are the steps, spezi, can you put this in the OP?

Install pixeldust r1 version

after setup, download whatsapp and instagram, but DO NOT open them

install titanium backup pro apk

Root your phone using magisk

open titanium backup and choose to backup whatsapp and instagram

upload the titanium backup folder to drive or another location (just in case, your internal storage is saved when you wipe via TWRP)

Reboot into TWRP

Wipe data (cache, system, and data, NOT internal storage)

Switch to slot b

Install pixeldust r2 zip

install twrp installer

reboot to recovery and flash vendor img

reboot

after setup, install whatsapp, instagram and TI backup pro apk

root device using magisk

click the restore button on whatsapp and restore app+data (same with instagram)

DONE!"

I am going to have to try this. Not having apps that did work not. Is a bummer.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dorqus:
Waze is also not working for me. Will get a logcat and include a link for Waze, Netflix and Ticwatch.

logcat for waze - https://hastebin.com/sotirahono

logcat for netflix - https://hastebin.com/upiyadoruc

logcat for ticwatch - https://hastebin.com/idalevehay

LMK if you need any more info. Running R2, stock kernel, no real tweaks other than a Substratum theme which I used on Android 7.1.2 with no issues (I'll disable it, see if it matters)

Edit: disabled theme, rebooted, apps still force close - no change.

Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] One1Two2:
I had to go back to stock with Magisk root. ? Not having a solution for those pesky force closes was to much for my patience. I can't wait to come back though. Stock is like trying to get molasses in the winter.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] r32145:
Thanks for smooth rom. All good here.:good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
Bug in genius app, crashes on startup, can someone post a titanium backup from r1?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] buzzywuzzy:
Small gripe but why are the toasts weird? They're small and have bolded black text for some reason, any way to make them look like stock?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
I have improved the toast messages in my development branch. A new version is around the corner..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
Any news on ok Google issue?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tekno4ever:
I too would like Google Now aka Google Assistant to work when I say "Ok Google". Any idea how or if this will be fixed in the next ROM?

Update: I just installed this Android 1 Launcher and got "Ok Google" working again! https://www.androidauthority.com/android-one-launcher-port-download-830904/
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Ok Google issue is fixed in the upcoming release.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
Can't wait for release. Are you able to include VoLTE icon and battery light when charging?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kMogs17:
Has anyone been able to get safety net passing on latest release?

---------- Post added at 05:43 PM ---------- Previous post was at 05:34 PM ----------

Has r3 been posted already or is it the next release? I only see r2
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Safety net patch hasn't been forgotten.

The reason for Safety net check partially failing is that selinux has been set to permissive in the previous release. This is a workaround for the "no incall audio" issue which popped up for many users.

However, the "no incall audio" seems to go away once the ROM has settled down.

I should probably change the selinux setting back to enforcing in the new build. ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kMogs17:
Is hotspot working for anyone? I found a couple posts about it being greyed out. It is like that for me as well. Qs tile turns on but doesn't start hotspot

Accessibility settings are also crashing for me
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] natibongo:
Hotspot works for me. Accessibility setting is still a no go area.

Hope a fix will be coming soon. Can live without it anyways
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Gordietm:
Apparently we need to use twrp 3.2.0 and not 3.2.1, but I thought 3.2.1 fixed the backup restore bug that 3.2.0 had. Am I wrong?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] doctorm89:
Excuse me here, but I found out the ROM missing the language support for Chinese and some others, the characters all turn into "☒".

What can I do to fix this problem? Or there's a complete install-package with all languages?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
3.2.1-0 Can't flash roms so we must use 3.2.0-0
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Gordietm:
Can you restore nandroid backups with 3.2-0? I wasn't able to with my Nexus 6p, had to upgrade to 3.2.1
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Soooperstar:
Yes you can. Gotta disable screen lock before booting to twrp
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] chowhoundb:
I am all for the idea of baking EX kernel into the next build. Its always been one of the most stable kernels out there.

I'm looking forward to all the improvements in R3, nice work Spezi!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tekno4ever:
I'm on T-Mobile but get an error message to "Turn off Airplane to make a call" on my Project Fi purchased Pixel XL when trying to make a Wi-Fi call. Is it possible to do Wi-Fi calling on the current version of this ROM or do I need to download a new dialer or something else?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] sean222:
I agree! EX is great
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
Your rom is the best so far, your rom is the only one that I can run Final Fantasy Tactics with root and Magisk installed :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dictionary:
Any way we can get Always On Display baked in, and a way to adjust Out Of Pocket delay? I have a sizeable delay when pulling my phone from my pocket before screen comes on.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rainy_murmur:
bug report

some languages cannot be displayed correctly like chinese. every word becomes to 口口:crying: It looks like fonts issue.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
Yes, I have added it in my development branch already. Currently I am still testing the ROM and ironing out things..
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] spezi77:
I have noticed a few reports related to it. But I don't have a fix for it yet. Have tried the other 8.1 ROMs, e.g. Benzo or LOS?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tekno4ever:
[MENTION=5091819]spezi77[/MENTION] should WiFi calling on T-Mobile be working?