yashsingh1/xdaforums huggingface dataset:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TheBurgh:
Rom is super smooth and I was enjoying it until I flashed su. Followed steps in OP and phone just kept booting back to twrp.

Steps I took:

1. Reboot back into twrp

2. flash su

3. flash twrp

4. attempt to boot back into OS
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
After flashing TWRP, you should reboot to recovery, in order to let it switch boot slots.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Currently, there seems to be a ROM or Kernel related cause for this. I didn't have a chance to figure out where is the culprit.

Suggestions​: tolerate this minor glitch until a fix is there.

Furthermore, you could help me by taking a logcat. This would increase the process of isolating the root cause of the issue.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] jasonsamms666:
I'll make a log when I get home.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] snOwjAwk:
Hello, first off I really like this ROM! It's giving me decent battery life and a general stable experience. But I'm really missing the possibility to change vibration intesity which is possible with EX Kernel, but I don't want to flash EX Kernel again. Another thing I've noticed especially regarding this thread my fast chraging WORKS. And theres a little bug, if you're trying to setup facerecognition settings will crash.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Thanks for your feedback. I will later have a look into face recognition..

Vibration intensity would require to modify the kernel, which wasn't my intention. I appreciate the many hours [MENTION=5169465]DespairFactor[/MENTION] has put into optimizing Sharkey kernel. So, maybe this is a feature request that he might consider to be useful.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] DespairFactor:
The feature is there already
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
[MENTION=4409088]snOwjAwk[/MENTION]

So, then it should be quite simple. You should use KernelAdiutor or another Kernel Manager to access the vibration option.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Hey folks,

I just created a FAQ in post #2 to share useful information (e.g. how to take a logcat).

Have a nice day!

;)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] snOwjAwk:
Ok, I just found the option in the Kernel settings, but it doesn't actually change the vibration volume. When using EX Kernel Manager it works! Another thing I just recognized is that torch flashlight doesn't work unfortunately.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
I confirm that vibration strength is currently not working. KA needs an update.

Torch flashlight works on my end. Maybe it will start working for you after a reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ne0ns4l4m4nder:
Followed all instructions on OP, am having serious lag issues, Google chrome and canary won't download any files won't even pop up a notification for it, OS keeps hanging, running ElementalX kernel
[Google Pixel ROMs, Kernels, Recoveries, & Other De] snOwjAwk:
Probably clean install again?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] siheals:
Hopefully I will have time to flash this tonight
[Google Pixel ROMs, Kernels, Recoveries, & Other De] billiepreks:
I've making 2 calls since I'm on this Rom. The first aren't working like for guys before me, I can't hear any sound et my mic seems to doesn't works too.

But after that, if I try now to call myself, I'm redirected to my "voice messaging box" where I can hear the robot voice, no bugs here.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] catmaew:
same bug too, caller cant hear anything but other internet call (eg. Line call) work fine

sorry no logcat
[Google Pixel ROMs, Kernels, Recoveries, & Other De] paweh:
same bug too, can't hear anything from caller.other internet call (eg. whatsapp call) work fine.

logcat : https://pastebin.com/ZRy3zPgD
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bbender716:
Could have sworn it worked for me but I flashed back to stock for the inbox widget :(
[Google Pixel ROMs, Kernels, Recoveries, & Other De] billiepreks:
After this day and many calls, received and sand for testing, I can confirm I haven't any problem with call hearing. Only the two first calls was concerned by the no-sound problem
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bryan1854:
So other than the first 2 calls would you say it's stable enough to flash as a daily driver? I've been waiting for an update for PN forever and I'm ready for something new.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] billiepreks:
I run it since two days, I can confirm this rom is usable as daily.

I only noticed these points:

- Force close for various apps on boot (T enrollment, X enrollment, Google app, com.qualcom.embms, etc...), but nothing critical

- First time someone call me, I'm unable to hear something and my friend doesn't hear me. I call immediately call back, same result. But after few hours I've called a friend without problem. No problems with call since this.

- I'm unable to run GAssistant with voice, must be launched with home button long pressure before speaking

And that's all :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Hey there,

Could you please try this workaround?

Install Magisk v15.x and then change SELinux to permissive.

Edit:

Install Terminal Emulator from Google Play.

Type in: su

Accept superuser privilege

Type in: setenforce 0

This would be the quickest option to prevent the "no incall audio" issue.

Waiting for your feedback..
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ben-eth:
This works, thank you!

Although I seem to have an issue with people trying to call me. Nothing comes up on the screen when they call.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] UberFiend:
I, too, am having trouble with calls, along with the FC'ing apps on boot and voice assistant not responding.

I'm still using it as a DD though, it's stable enough for me. I've been waiting on PN to update for so long I'm okay with this.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] billiepreks:
I've flashed the Permissive Script module in Magisk yesterday, so that's why I can hear in call ! :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] paweh:
I've install magisk v15.1 & Magisk SELinux Permissive Script from here & call issues resolve. However, method via terminal didn't work
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Go into apps&notification settings > default apps. Set dialer as default telephone app. Then it should work.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
I have compiled r1 with selinux to permissive. This will reduce the security level and solve the "no incall audio" issue. Download link has been updated in the OP.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] slanidracula:
twrp-3.2.0-0-marlin.img is no longer found on dees' twrp site fyi per your link on the OP... which version shall be used?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] billiepreks:
Fastboot TWRP 3.2.1.0.img then flash TWRP 3.2.0.0.zip
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bryan1854:
so ive followed all steps. im having an issue where after i flash the rom and then flash twrp3.2.0.0 and i hit reboot recovery it says no os installed. i proceed and then install gapps once recovery reboots. when i reboot to system to start setup it never gets past google splash screen without rebooting itself. i tried once to only install rom boot then install gapps. rom booted, but got stuck on pixel dust bootanimation after flashing gapps. any help is appreciated. thanks everyone
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TheSayaMan:
I can't seem to get the Magisk SELinux Permissive Script to flash in twrp. Keeps saying unable to mount system with updater error 1.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ben-eth:
It does say to do that just after installing gapps, but there is only one item to chose from, which is "Phone".

Although now i have reflashed everything and when I try to install pixeldust gapps, it gets stuck at the splashscreen =(
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Please carefully read the installation instructions. You didn't reboot into recovery after rom flash.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
This module has to be installed via Magisk Manager. Anyways, I have uploaded a new ....r1_permissive.zip

You could also try that instead.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
You have used the wrong TWRP for rom flash.

Next time please use pastebin or hastebin for sharing log files.

Best of luck!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bryan1854:
Fastboot into twrp-3.2.0-0-fastboot-sailfish.img

Advanced Wipe (system, dalvik, data) -> Keep internal

Flash ROM.zip

Flash twrp-pixel-installer-sailfish-3.2.0-0.zip (newer twrp versions will not work)

Reboot to Recovery (for it to switch active slots)

Flash pixeldust_gapps.zip (or any gapps to your liking). Be aware other gapps packages may delete the pre-installed pixel 2 launcher in this ROM!

Reboot to System

OP definitely says to flash rom, the flash recovery, then reboot recovery. If I'm doing something wrong please correct me. I greatly appreciate your quick response.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Yes, the instructions from the OP are correct. Sorry for my mistake, maybe I had too many drinks (haha).If you follow each step as described, it will work. I did that many many times... ;)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bryan1854:
I just ended up setting up the newest MM build I'll try again on your next release. For whatever reason it kept reaching the Google splash screen then bootlooping after that when I followed the steps exactly. Thanks KS for your reaponses. Not used to such good communication from devs.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
NP. And I am not used to such positive feedback after a failed rom flash. Thanks!

Looking forward to see you again at the upcoming release..

;)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bryan1854:
:laugh: I've been flashing since the OG Droid. Had a gnex and s7 and note edge now the pixel,But I've been out of it for a while. One thing I do remember is that just getting mad and complaining and not giving any feedback isn't gonna get the rom working for you most of the time.. I don't think im doing anything wrong but I totally could be. I'm just happy to be on MM.lol. till next time.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ben-eth:
Managed to get it all working and it looks really nice =)

I'm still having trouble with receiving calls though. I can make calls, but not receive them. The default app is set to the google phone app. I also have tried to install a separate call management app to no avail.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stoponerr:
Where can I get the fastboot image for TWRP 3.2.0-0? I can't find a working link for anything other than older versions and 3.2.1, even though they still have the .zips up.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ben-eth:
go bootloader, fastboot twrp 3.2.1.0

- Wipe/Advanced wipe: everything except Internal storage

- stay on TWRP, return home, go advanced settings, adb sideload twrp installer 3.2.0.0

- Reboot to recovery
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stoponerr:
My password fails when I try to get into it after the reboot.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ben-eth:
Remove your password, then try again
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stoponerr:
Okay, this may be the last thing. I got pixeldust installed, but when I try to boot into recovery, I just get the normal android recovery options. How do I install GAPPS and root it without TWRP?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ben-eth:
Just fastboot again from bootloader into TWRP, then install gapps and root.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stoponerr:
So I should not sideload it again? I tried by just fastbooting to install gapps and got error 20 I think.

[Edit: Sorry, just realised I was trying to use an older gapps. thank you for all of the help!]
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ben-eth:
---------- Post added at 01:01 AM ---------- Previous post was at 01:00 AM ----------

Thats okay man :good:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bryan1854:
BTW I meant Oreo in all my comments. I've been smoking alot today lol. Happy New year's
[Google Pixel ROMs, Kernels, Recoveries, & Other De] UberFiend:
On a side note, is there any way to disable lockscreen artwork?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] mmmsauce:
I can't seem to find the 3.2.0-0 image file to flash on TWRP. Everytime I try to flash the .zip file for this version it gives me error 1. I tried doing what someone else said and sideloading it, but that did not work either. Any ideas on how to fix this error 1 code?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Jesse402:
You need the 3.2.0-0 zip to flash, not the img. Get that and the newest TWRP img. Fastboot the img. Flash rom. Flash 3.2.0-0 zip. Reboot recovery. Flash gapps. Reboot system.

It took me a few tries to get all this working, but at this point I've got this rom running with Magisk 15.1, safetynet pass and modules working. Device did not boot after trying to install ElementalX 3.00, but that's not a huge deal.

I'm also getting a glitch with system messages like Swype suggestions and process killed notification text where it displays the text glitchily and it flies up to the top of the screen before disappearing. Also, when using Nova launcher, long-pressing to kill an app results in the wallpaper resetting to black.

Some random behind-the-scenes-sounding processes ("Carrier Provisioning Service", "X Google enrollment", etc.) quit and throw up notifications periodically. Everything seems to function fine otherwise. Currently trying to freeze them in TB one at a time. Calls work fine.

Is there a way to hide the persistent OpenVPN icon in the top left when connected to a VPN, short of disabling all the app's notifications? Or a way to hide the key in the top right when VPN'd? At least one of these I hope.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] stoponerr:
https://imgur.com/a/jyDLs

I am having an issue with my lock screen clock now that I am using a custom font (Ubuntu Condensed) but all of the other fonts I tried did it too. The colon between the hours and minutes of the time is apparently an unknown character. How can I fix this?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Ben-eth:
I reflashed everything (around 5 times now), correctly, as per the instructions. Went pretty smoothly.

I'm still having an issue receiving calls. I can make calls, but i cant recieve them. I call my phone using another phone and my phone remains completely unaware that there is an incoming call. Apparently I can retrieve answer phone messages though :good:

I cant be the only one with this problem??

EDIT:

I have set my default phone app to google dialer and ive also tried using other call managers and still nothing.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] UberFiend:
No you're not the only one with this problem, it's a known issue at this point.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] DetourToNirvana:
Yes. There is an app called AutoNotification that does this (needs Accessibility permission). Get it here: https://play.google.com/store/apps/details?id=com.joaomgcd.autonotification

You will have to specify some identifying text with which this app can identify which persistent notification needs to be hidden.

This works to hide the "Update Available" persistent notification as well.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Jesse402:
Thanks for the reply. Unfortunately I want the notification itself (I like being able to disconnect and pause it from there), just not the icons that persist in the notification bar. And I still have no idea why I need both the OpenVPN icon and the key VPN connection icon--2 icons for the same process!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] PapaSmurf6768:
I'm not on Oreo version so I'm not sure, but there's an option to enable/disable status bar icons from within the Status Bar menu of the PIxel Dust settings. Have you checked there?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Jesse402:
I have, and unless I'm missing something painfully obvious, none seem to have anything to do with either VPN icon.

Edit: I found a way to get rid of the OpenVPN persistent icon! The key icon by the other network icons seems to be permanent though. The way I did it was by long-pressing on the OpenVPN persistent notification, selecting All Categories for notification settings, selecting the Connection statistics category and changing importance to Low. This removes the persistent icon and makes the connection statistics persistent notification shrink in size like Google Maps traffic notifications. I can still expand it to disconnect and pause the connection.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] kingsblend420:
Oh goodie I've been waiting for this ROM to update many thanks will be trying this tonight! Will let you guys know if any issues arise:good:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] churchmice:
The op says it won't work with the newer version of TWRP ( 3.2.0-1), anyone knows why ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Jesse402:
Broke the phone again trying to flash ElementalX 3.01. Had to wipe all but internal (didn't work without wipe), fastboot the TWRP 3.1.1-1 img (was having trouble with 3.2.1-0 img), flash ROM, flash 3.2.0-0 zip, reboot recovery, flash gapps, wipe dalvik/cache (probably optional), reboot system.

Fortunately since I didn't have to wipe everything like with the adb install of the stock Oreo ROM, my Nova backup from before I got greedy should get me going pretty fast. Magisk 15.2 working fine, SafetyNet passes. I think I had to turn Magisk Hide on for Play Store in order to install Netflix and also on for Snapchat in order to sign in. Narrowed down the 4 processes that fail and froze them all in Titanium Backup and it works fine, otherwise they fail after pretty much every boot. I don't use always-on OK Google detection so ymmv, holding home turns on Google Assistant like regular still:

com.qualcomm.embms

OK Google enrollment

T Google enrollment

X Google enrollment

Also, the process "Carrier Provisioning Service" crashed after first boot but doesn't seem to be crashing anymore after multiple reboots. If it starts again I'll probably freeze it too, I did before trying ElementalX 3.01 and I think it was fine. Calls are coming in fine.

Still wish I could turn off the VPN network key icon like most (all?) other icons, and wish I could center the time in the status bar. Changed the boot animation to stock using the aospUI Dark substratum theme. Uninstalled a few "system" apps I didn't want from the gapps package and it's working fine. Wish there was an expanded desktop option to auto-hide navbar and status bar. The system notification text is still glitchy. The letters stick out past the borders of the little notification bubble and it jumps from the bottom to the top of the screen right before disappearing. Can't decrypt using PIN in TWRP so have to remove PIN/fingerprints every time I want to flash zips. This is otherwise a fairly stable ROM and I'm glad to be on a custom ROM for Oreo finally.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Hey pixel lovers!

A new version is available incl. security updates of January 5th!

This time GApps are included. This will solve a lot of issues. Simplified installation steps (see below).

Flashing PixelDust ROM:

Make sure you remove your lockscreen pin first before booting into twrp. As long as there is no pin, twrp will be able to access the data partition and you can flash away.

Fastboot into twrp-3.2.0-0-fastboot-sailfish.img

Advanced Wipe (system, dalvik, data) -> Keep internal

Flash ROM.zip

Flash twrp-pixel-installer-sailfish-3.2.0-0.zip (newer twrp versions will not work)

Reboot to Recovery (for it to switch active slots)

Flash vendor.img (this step is required to stop boot looping!)

Reboot to System

Highlight in this release:

Always On Display (if you don't like it, then you can turn it off in the Display settings).

Enjoy!

:cool:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ladeyboy:
Hi there just wondering where i get the vendor image from? or is that included with the rom download and you just change the install type to .img? Thanks :D

Oh also to clarify i am currently on stock 8.1.0 latest Jan 5 security update and have all the twrp.img files ready to boot up and rom downloaded. Also if i have a pattern set as my lock screen do i have to remove that also to boot into twrp? i thought you used to have to require one but should i have no passcode for my lockscreen now?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Hey there,

The vendor.img is included into the OTA/factory image which can be downloaded from here:

https://developers.google.com/android/images#sailfish

Just extract the .zip and then the other .zip which you will find included inside.. voila, there is the vendor.img
[Google Pixel ROMs, Kernels, Recoveries, & Other De] ladeyboy:
Ah i see! thankyou so much! i already have the latest OTA Firmware for my pixel so i'm good to go i guess can't wait to try out you're ROM!!!!! XD always on desplay and the lockscreeen are gonna be great thankyou for all you're hard work i really appreciate the effort you developers put in.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Jesse402:
Is this allowed? Here's a zippyshare link to just the vendor.img needed for this update.

http://www89.zippyshare.com/v/y11nOKXa/file.html

Edit: Link to 3.2.0-0 fastboot img in the OP seems to be for marlin and not sailfish. Could be unrelated but ROM install failed when fastbooting the marlin. Tried with the 3.1.1-1 sailfish img since the 3.2.0-0 sailfish img seems to be unavailable. Flashed ROM and 3.2.0-0 zip, rebooted recovery. In case someone's never done it, you have to change TWRP from zip to img to install vendor.img. Just press Install and you'll see the button. Then select Vendor Image obviously. Reboot system.

Just booted up and can't get through setup. When adding a fingerprint, it asks me to re-enter a PIN and then Settings closes, and it sends me back to add a fingerprint, and repeats. I suggest skipping PIN/fingerprint on first boot, try adding after. Would love to hear other reports.

Edit: Wiped again and still stuck at trying to restore settings from Google. It asks me to enter a PIN, I assume one for the backup, and every time I enter it, Settings crashes which is what's running the process, and it kicks me back. Gonna try one more time but literally can't get past setup, probably gonna just stick with the previous revision.

Edit: No luck. Even skipping as much as I could in setup still brought me to a PIN screen where no matter what I enter, Settings crashes. Had to go back a revision, had to reflash the old December vendor.img. Hope you guys are having better luck than me!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spezi77:
Thanks for sharing the download link.

About setting a pin + fingerprint. You can always skip these steps at the initial setup and accomplish at a later time.

I just added pin + fingerprint on my pixel xl without an issue.

Maybe it's a sailfish specific problem then. Anyone else?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Jesse402:
I added an edit since you replied--after a wipe and fresh install I tried skipping WiFi, Google, fingerprint, etc., as much as I could, but it still brought me to a PIN screen.

And now it's actually happening in the previous revision, too. I have no idea what's happening. I'm wiping all but Internal between each install. I keep getting the PIN screen and Settings crash.