I just wanted to say that I followed the instructions from @gverma1 to move from stock rooted to rooted LOS on my pixel1, and it worked flawlessly. The new OS is more responsive, seems to maintain battery longer, and is more secure. Things also seem to work better, for example on stock I was having connection issues with Wifi and bluetooth, while they are working flawlessly (so far) on LOS. So I want to thank @razorloves, the LOS community, and @gverma1 for the detailed instructions.I moved from Google stock rooted to LineageOS a few months ago. You will have to Factory Reset the first time you install LineageOS. Be sure to backup everything. I used the following files:
1. Latest LineageOS zip (obviously).
2. Opengapps Pico zip from the link in the first post of this thread.
3. Twrp 3.4.0-0 img (I dont care about installing twrp on my phone. I just want to be able to boot into twrp using my PC).
I copied the ROM and Gapps files into my phones internal storage.
I DID NOT remove my PIN (contrary to what is being suggested numerous times). Having a PIN does not impact anything in this process.
Booted into fastboot mode (Power and Vol-Down buttons together).
Connected my phone to my PC and checked if my phone was recognized: fastboot devices
Waited a minute for the PC to be ready with necessary files (automatic process), and when it was ready, 'fastboot devices' showed up my phone.
Booted into twrp using - fastboot boot twrp-3.4.0-0.img
Entered my PIN to decrypt my phone's storage.
Factory Reset my phone (the default option where internal storage and media are NOT wiped).
Installed the LineageOS ROM zip file from internal storage of the phone.
Rebooted Recovery (important to NOT reboot the phone if you want Gapps as well. Reboot into recovery so that your active slot changes to the one where ROM was installed).
IMPORTANT: on reboot to recovery, your phone may show a dead android since there is no recovery on the phone. Dont sweat... simply press Power and Vol-Down together for a while and then leave them. Your phone should switch off. Pls ensure your phone should NOT boot up. Press Power and Vol-Down again on the switched off phone to get into bootloader mode. Connect your phone to your PC and fastboot boot twrp-3.4.0-0.img.
Now back within twrp, enter your PIN again (yes, the phone remembers your PIN).
You will notice that your active slot has changed to the one where your ROM was installed.
Now simply install the pico Gapps zip file.
While within twrp, you should go to Mount option and check System to mount it.
Then go to twrp's file manager and go to /system/etc/sysconfig and delete the file Pixel-2018-exclusive.xml (this will ensure unlimited years for your pics and vids on Google).
Go back to Mount and uncheck System.
Now reboot the phone and enjoy LineageOS.
And YES... the ROM has Notification Light Settings, Night Light and Live Display.
Also, if you want, you can download Google Camera from Playstore for your pics/vids.
I then went on to root this ROM using Magisk using Twrp boot again.
For what it's worth, I was having the same problem on stock, but after switching to LOS 17.1 it has mostly gone away. There might be a hardware issue with this device.I did a fresh installation of LOS 17.1 nightly on both sailfish/ marlin (since it was the only one I can find on the website) and I can't connect to my 5Ghz WiFi network on both devices. Both devices will recognize the 5Ghz network and connect to the network for a second and then disconnect from it. Maybe it's because I'm a nightly ROM? Does anyone know what's wrong with it?
FWIW, my backup OG Pixel running the 12 June sailfish nightly is doing great, clocking almost 300 Mbps on d/l and u/l over FiOS whereas my primary, Pixel 3aXL (stock rom) sometimes struggled to stay on 5Mhz band and do poorly on d/l speed.