yashsingh1/xdaforums huggingface dataset:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] UberFiend:
I haven't seen something this clean and stable since PN's early days on the Pixel, I love it!

What's in the new update?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Looks like pocket judge was added. A lot of little bug fixes and stuff.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Gautham_Chandran:
Is there an option to change list view animations in this ROM ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Gautham_Chandran:
Why my battery is dying so soon ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] DetourToNirvana:
Yes, refer screenshot. Also, this rom has Android P style animations.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] balkerman:
Still the best! :good:

How about the function to customise the navigation bar buttons?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] DetourToNirvana:
Smartbar is supported, navbar buttons customization is supported. Please also refer the features list in the first post of this thread.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Gautham_Chandran:
Can you please share how much screen on time you're getting?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] aLPaSLaN07:
Been running this for a week or so. Excellent performance. I've not experienced any snappier rom or device than this one. There is almost no bug in anywhere.

Huge thanks to the dev!

Looking for a suitable custom kernel though, which supports screen color calibration and volume boost. Anyone can recommend?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Quadman:
Is this based on the May vendor.img?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Not yet. Last time I checked they haven't merged May yet, but I'll keep my eye out and keep yall updated. So just use April for now. :D

Edit: Actually I guess they did. Will update this weekend.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
UPDATE!! Includes May security patches!

Downloads:

ROM

GApps

To clean flash: Follow flashing guide in op.

To update:

1. Wipe System

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] DetourToNirvana:
Looks something the screenshots for me. Keep in mind it's pretty hot summers here (40+ degrees in non-retard units), so battery drains fast when I'm not in a/c.

In another full battery run (100%-5%), i got around 3.5 hrs of SOT, and battery lasted a total of 14 hours. Overall, i'd say this rom doesn't look like it has any battery drains due to bugs (which is a commendable achievement), and it's at par with stock, if not better.

Fyi, I'm on the 28th April build.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Stanleypain:
Quick question. Does this ROM work with Google Pay?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] headcreepz:
Can you please build this for pixel xl?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
As long as you flash the recommended gapps, yes.

---------- Post added at 09:18 PM ---------- Previous post was at 09:18 PM ----------

I would, but I do not own the Pixel XL.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Quadman:
Has anyone been able to get Viper audio to work on this rom???
[Google Pixel ROMs, Kernels, Recoveries, & Other De] balkerman:
Thanks again for the rom. Much appreciated!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
UPDATE!!! Nothing huge. Just some little bug fixes.

Downloads:

ROM

GApps

To clean flash: Follow flashing guide in op.

To update:

1. Wipe System

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stevew84:
So you need to have the March vendor image for the new build?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
No, use May. Are you talking about the clean flashing instructions in the op?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stevew84:
Yea clean flash coming from another ROM. Do we still need to delete the vendor overlay?

I know the procedure with other ROMS. Curious if it's the same here.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
No need to delete vendor/overlay with this one.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stevew84:
Great. Thanks.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Sorry for the delay, I know I usually release today. I was previously on Arch linux with the cinnamon de and cinnamon was using like half of my RAM so the build was taking SOOOO long. I restarted my PC and I could see the RAM usage slowly creeping back up so their must be a memory leak somewhere. I'm in the process of switching the de right now. Should have a build up by tomorrow and it will probably require a clean flash. I have had a few test builds floating around and there were reports of abnormal behavior when dirty flashing. Just keeping yall updated, I hope you're enjoying this ROM.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
UPDATE!! Clean flash is recommended for this one!

Downloads:

ROM

GApps

Device specific changes: Rebased the device tree, upstreamed the kernel to 3.18.109

To clean flash: Follow flashing guide in op.

To update:

1. Wipe System

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Bakkra:
Hello and thanks for this ROM!

I haven't had time to install it and I have a quick question, regarding the latest drivers.

This ROM has support for Galileo GPS? Qualcomm is saying that Snapdragon 821 is supporting Galileo but Google is not doing anything about this.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
I haven't even heard of galileo gps, so if google doesn't support it I would assume aex doesn't.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
UPDATE!!

Downloads:

ROM

GApps

Device specific changes: Upstreamed the kernel to 3.18.112

To clean flash: Follow flashing guide in op.

To update:

1. Wipe System

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] SkinnyT:
Can I flash this if I'm currently running the PP2 beta?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
You should, just make sure you clean flash.

To Clean Flash

1. Wipe System, cache, and data

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] headcreepz:
Can you please build this for pixel xl?? Miss this ROM !!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
I do not own the pixel XL, so probably not. I may try later, but don't keep your hopes up. :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] headcreepz:
Thanks for the fast reply!!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stevew84:
Doesn't vendor image have to be flashed?

I'm coming from another rom and flashed this without the vendor. I was then stuck at the splash screen.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
It is not necessary with this one, I followed these clean flashing instructions just yesterday, worked fine for me. What splash screen? What twrp version are you on? I would recommend flashing the factory image before flashing this.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stevew84:
Twrp 321-2. Whatever the latest is.

I get stuck at the rom splash screen after Google. The animations just keep repeating. I'll try it again and see what's up.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Hm, ok. Lemme know if it works after you try again.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
UPDATE!!

Downloads:

ROM

GApps

To clean flash: Follow flashing guide in op.

To update:

Be sure you are on June's vendor image, as this build includes June security patches! June vendor image

1. Wipe System

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.

I switched all of my builds to google drive because it is WAY faster than AndroidFileHost, and it is easier for me to upload to gdrive.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ThePhoneGeek:
This is my first run at this rom and running into an error on boot:

Android System

There's an internal problem with your device. Contact your manufacturer for details.

It allows me to click ok and device seems to run normally. Here are the steps I took during install.

1) Full install with wipe of the factory image with June update.

2) Boot to TWRP 3.2.1-2

3) Wipe System/Data/Dalvik

4) Flashed updated ROM from post 106

5) Flashed TWRP 3.2.1-2 ZIP

6) Rebooted Recovery

7) Flashed GAPPS

8) Rebooted system

Not certain if there is any other logs or details that I can pull that would help. Doesn't seem to be impacting anything, just an annoyance on boot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Hm, I will look into it. Thank you for reporting. :)

---------- Post added at 07:46 PM ---------- Previous post was at 06:58 PM ----------

Actually I see your problem, and this is the reason it sucks not being the OP of this thread. You used the update instructions. Sorry about that, I should've been more clear :/

HOW TO CLEAN FLASH

Flash the latest factory image from here

Fastboot boot the latest twrp image

Wipe System, data, and Cache

Flash ROM

Flash TWRP

Reboot Recovery

Flash GAPPS

If you want magisk, wait until you finish setting up the ROM, then reboot back into recovery and flash magisk.

Also want to say I JUST used these instructions to flash this and see if there was an error, no error from me. So follow this and you'll be good :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ThePhoneGeek:
Sorry if I wasn't clear, the image I flashed was OPM4.171019.021.D1, Jun 2018 from the link you showed.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Yes but you said you followed post #106, which tells you to only wipe the system partition. On this, it tells you to wipe system, data, and cache. :) I just used these instructions to flash this ROM, and no error for me, so I think you'll be good if you just follow this. Again, sorry for the confusion.

EDIT: I guess you did wipe those, didnt read close enough

I don't know what to tell you, I'm not getting any errors or anything when I flash it using the directions I just typed up. Maybe try them again, just in case. Keep me updated if you fix it.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ThePhoneGeek:
No worries at all. It doesn't seem to impact any functionality. I'll stick with it as is and probably wipe and start again after the next update. I like the way it works and the way this functions.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
Did you flash any kernel on top of the ROM? Sounds like a message I got when I flashed ElementalX on stock.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ThePhoneGeek:
No I didn't flash a kernel.

Thx!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ilmostro7:
Booted into twrp-3.2.1, adb sideload Aosp rom, reboot system, boot loop, device dies. Wow

EDIT:

It was actually TWRP3.0.2, and it worked out after all. However, now I'm stuck at the end of the setup prompts woth no way forward :silly:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ehcko:
After clean install latest update I get the same message everytime it boots up. Don't see it again until I reboot. As stated it doesn't seem to impact the stability or performance in anyway, just a minor annoyance.

The rom seems to run better than ever, app installs are very quick now. Only issue I have been experiencing since v5.4 is when using the 'soft reboot' in the advanced power button options. Everytime I try and use it I get a message that the system UI has crashed. Not a huge problem as all the other advance reboots work just fine, but thought I'd just mention that small bug as I see it's still persisting in the latest version. Overall a great job with the rom, can't wait for more. :good:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Glad you like the rom. Very odd that you're getting the message as I have had multiple people test this for me and say there is no messages at the beginning, :p. Very odd.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ThePhoneGeek:
So after about a day battery drain seemed significant and I was starting to notice some lag on a couple of apps. I changed back to stock for the week for work and I'll play with it again this weekend.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] DetourToNirvana:
Edit: meant to post to a different thread. Please ignore.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Unfortunately I have been having the same experience as you guys have. Everything works great, but I have had issues with laggy ui. Kind of makes me think about dropping support for this ROM. As for vibration adjustment and Westwood tcp congestion, those features are in flash kernel. You can flash that over pretty much anything.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] DetourToNirvana:
Alright, this is gonna sound really stupid. I meant to post this on a different thread. Really sorry about this.

This rom doesn't have working vibration adjustment (with the default stock kernel: thanks to shagbag for correcting me). Gonna strike my previous post. And sorry for the confusion again. This rom was stable and relatively quick, but yes, it does get a little slower after a few days of use, but so do most other roms.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Happens to all of us :p, vibration adjustment is a kernel thing, the kernel I use is stock (that has been upstreamed to 3.18.112).
[Google Pixel ROMs, Kernels, Recoveries, & Other De] DetourToNirvana:
Yeah, really appreciate you taking the time and effort to upstream the kernel. I was actually considering switching back to aospExtended after the rom i'm using currently :silly:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
All the credit should go-to [MENTION=6842057]nathanchance[/MENTION] for merging it into the kernel and taking care of the merge conflicts :), I just merge it into my source. I'll keep supporting this ROM for now, it just doesn't seem like many people use it :p
[Google Pixel ROMs, Kernels, Recoveries, & Other De] balkerman:
I tried nearly all the other ROMs, this was the only one I could bear to use as my daily.... :fingers-crossed:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] pavanmaverick:
This ROM is pretty darn sweet! Thank you for continuing to support it!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] creep138:
It might have already been asked, I'm using this ROM as my dd since it is nice, but having issues with kernels. I can flash some but ends up bricking itself after a few reboots. Any kernel recommendations?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] balkerman:
I use exnoshades without any issues.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ilmostro7:
Why the hell would you recommend turning off SELinux?

Fix the issue at hand, rather than disabling a security system.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
That was when someone else was maintaining this ROM. Now that I am maintaining I have fixed the issues at hand. Works perfect with SELinux enforcing now.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ilmostro7:
Without audio in calls, this ROM is useless. It's targeted for a smartphone, yet making or receiving calls is not possible.

See my prior message about the suggested workaround, of disabling a security feature of the system.

EDIT:

Thanks for the quick reply.

I installed this a few days ago with the same issues still there
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
I have been using Flash Kernel. Works great :good:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ilmostro7:
Thanks for the quick reply.

I installed this a few days ago with the same issues still there.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Audio incalls works now with SELinux enforcing. Here is the commit that fixes it if you're interested.

---------- Post added at 03:54 PM ---------- Previous post was at 03:53 PM ----------

Are you using the ROM Download link in the OP? Don't use those. I cannot update them since I dont own this thread. Look back a page or two for the updated links.

---------- Post added at 03:57 PM ---------- Previous post was at 03:54 PM ----------

Here's the link to the post with updated links.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ilmostro7:
FWIW, I've added the info to [your repo](https://gitlab.com/shagbag913/marlin/issues/1)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] balkerman:
Nil issue here. Calls are fine. Audio is fine. Been on this rom for a month or so.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
You are the only person I have seen so far getting boot loops so far with this ROM (not meaning to be rude or anything, just pointing it out :)) I just clean flashed it about an hour or so ago and its running great for me. I see you only wiped system when you flashed? Try these instructions:

HOW TO CLEAN FLASH

Flash the latest factory image from here

Fastboot boot the latest twrp image

Wipe System, data, and Cache

Flash ROM

Flash TWRP

Reboot Recovery

Flash GAPPS

If you want magisk, wait until you finish setting up the ROM, then reboot back into recovery and flash magisk.

Also, what do you mean by adding a text file to google drive? (legit question)

---------- Post added at 07:01 PM ---------- Previous post was at 06:39 PM ----------

UPDATE!!

Device Specific Changes:

Kernel upstreamed to 3.18.113

Downloads:

ROM

GApps

To clean flash: Follow flashing guide in op.

To update:

Be sure you're on June's vendor image!

1. Wipe System

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ilmostro7:
No worries; I figured this could be an outlier. Nevertheless, I added the pertinent info there before taking those next steps already. :)

As for the text file:

Androidhost, for example, provides md5sum and other hashes for the files being served up on the site. That way, users can check the hash after downloading and compare them to those listed online; making it easier to figure out if the downloaded file is legit or not. The aforementioned text file would contain the calculated hashes for the files, since I'm not aware if/how files on Google Drive would have checksums calculated. Therefore, you, as the owner of the files, would have to calculate them on your system before uploading.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Good suggestion, I'll look into adding this.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ilmostro7:
The issue is resolved after doing a full factory image --> AOSP (extended) installation on my device.

There may or may not be value derived from that issue I opened on gitlab for users that try to simply UPDATE from AospExtended-v5.6-sailfish-20180317-1405-UNOFFICIAL.zip -> AospExtended-v5.6-sailfish-20180609-1450-UNOFFICIAL.zip, as I did.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Glad you got it sorted out :good:.

Edit: I am talking to a mod about making a new thread, since I cannot update the op I am afraid it is a little confusing for users.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ilmostro7:
I agree; maybe closing this one, with the last message pointing to the new one.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stevew84:
After reboot recovery, should I then flash the vendor and delete overlay? Then continue with the steps? I'd be dirty flashing.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
It isn't required, but if you aren't flashing from the factory image (if you were on a different rom before) then I would suggest flashing the vendor. Deleting vendor/overlay isn't necessary (I didn't do it)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stevew84:
I'm on the previous build of this rom.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Oh ok, then there's no need to flash it. (If you deleted vendor/overlay the first time you flashed this rom, you will probably have to do it again.)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stevew84:
Cool. I'll give it a shot later. Thanks.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
No problem! :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] pavanmaverick:
Anybody having issues with the phone waking up from sleep? Every now and then, when I try to wake the phone, I end up have to wait 10-20 seconds before the screen lights up. When I try to wake using fingerprint, I get the vibration feedback, but the screen still takes a few seconds to turn back on. Any ideas?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Not happening here. Are you by chance using pocket detection? This is a buggy feature and your problem may be caused by using it.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] pavanmaverick:
Oooh! I was indeed using the pocket detection feature. Didn't know it was buggy. I'll turn it off and see if that fixes the problem. Thanks for help!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Glad to help! :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
UPDATE!!

Device Specific Changes:

enabled smart pixels!

Downloads:

ROM

GApps

To clean flash: Follow flashing guide in op.

To update:

Be sure you're on June's vendor image!

1. Wipe System

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] pavanmaverick:
OK, seems like it was definitely the pocket detection. After turning it off, I haven't had the issue any more.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] balkerman:
I'm on 9 June build and audio notifications and ringtones seems to crackle. Music is fine. Not noticed this on previous builds. Does it on stock and custom kernel. Is anyone else experiencing this?

PS: I have two pixels and both do it. Both on same build.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Odd, I wasn't noticing this. Maybe first try updating to the latest build and see if it fixes itself. Do you have any sound mods installed?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] balkerman:
Rolled back to older build, same issue. :eek: Newest build same issue. Only occurs after I flash magisk 16. Even with nil modules. Before magisk ringtones and notifications are fine, no audio crackle. Magisk 16.4 ate all my memory and crashed the phone... So didn't get a chance to test.

Clean flash still happens after magisk install. Both pixel phones. So strange.

I'll live with it for the moment... Seems to be just me so don't worry about it.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] michelemascia7:
Thanks for your work :) do you intend to continue the support for this ROM?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Of course! I have just been busy this week, but I'm compiling now. Should be done in a few minutes. :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] michelemascia7:
thank you so much. I only asked for curiosity, not to put pressure :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
UPDATE!!

Downloads:

ROM

GApps

To clean flash: Follow flashing guide in op.

To update:

Be sure you're on June's vendor image!

1. Wipe System

2. Flash ROM

3. Flash TWRP

4. Reboot recovery

5. Flash GAPPS

6. Reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] michelemascia7:
[MENTION=3028407]shagbag9[/MENTION]3 will be salifish officially supported? :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
Most likely not.

Edit: I say probably not because I am supporting 3 roms atm, including official CarbonRom. I am also working on a kernel for myself and possibly a few others(not sharing on xda).
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Xdevillived666:
Has anybody got volte to work.on this rom?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] :
I have :) plus sorry for the delays everyone, been busy. You can find the updated ROM in the previous posts (same download link)