yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] raviprathap88@gmail.com:
How to add weather providers in cLock widget?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
https://www.androidpolice.com/2018/...lds-14-1-nougat-will-switch-monthly-releases/
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] adm1jtg:
Is it safe to assume once 16 goes official development/maintenance for 15.1 will stop for the marlin? From what I have read 16 really isn't to far off from going official
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rallyemax:
I'm trying to chase down an error that has been spamming my logs for some time. Could one of you please check your logs to see if you also see it?

The error is:

To quickly check whether it's in your logs, you can hook your phone up to your computer and type:

adb shell "logcat *:E | grep SIG_STR"

If I'm understanding the error (and its stack trace) correctly, it seems to be emanating from core/java/com/android/server/TelephonyRegistry.java, and the error is being thrown by the checkBroadcastFromSystem method in ActivityManagerService.java, per the following policy:

Many thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] charliechou:
Excuse me, I want to know whether this version supports f2fs file system or not.

For some reason, I want to convert /data partition from ext4 to f2fs by official TWRP.

Thanks !!!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Yousvel:
Lineage 15.1 OS vs Stock 8.1 or 9.0 battery life?

I would like to know how different is battery on Lineage os compared to stock? Also, is Lineage 15.1 as stable as stock?

Thanks for your honest response, friends.

I haven't flashed any custom roms since I get my Pixel XL but I used to be a Flasholic. I feel the nostalgia of custom roms now. But the phone is my Daily Driver.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
New post on our site: https://lineageos.org/Changelog-21/
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jamina1:
I followed all the instructions and just kept getting a black screen. If your phone is plugged in- UNPLUG IT AND REBOOT. Then WAIT! First boot took almost 10 minutes but finally we're good!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
Need help!

Hi,

I need some help. I am trying to install LineageOS on Pixel Sailfish.

I have tried several times, following the LineageOS wiki (https://wiki.lineageos.org/devices/sailfish/) and instructions from the OP of this thread.

I end up in the LineageOS custom recovery.

I understand about not 'flashing' TWRP and I did not. I am temporarily booting into it (tried both flashing and temporary boot at some point)

I tried installing on both Slot A and Slot B, multiple times.

I have now reverted to stock Pixel Oreo and have locked the bootloader, have been using the phone for a week.

Pl. advice on how I can get LineageOS on Pixel.

In the OP of this thread, in step #4, do I install the LineageOS ROM in the 'other slot' as well. That is, after step 4 do I need to follow step #2 or just for gaaps, if required.

1. boot into twrp and wipe data and system

2. flash rom zip

3. flash twrp zip

4. in twrp main menu, select reboot then recovery (this will reboot you into the other slot)

5. flash gapps zip (optional)

6. flash su addon zip for root (optional)

Reboot & enjoy.

Is there a step by step youtube video or instructions, thank you.

Ps:- I have installed LineageOS before on my Zuk Z2 plus, OnePlus 2 and so I know how to install LineageOS. I'm just super confused about Slot A and Slot B.

Any help will be appreciated.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Old Man Dave:
This is for pixel xl, not sailfish. Check the sailfish section for any roms for that device
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
Weird, but thanks, the section as you mentioned is for the Pixel XL however the post title is "[ROM][OREO][OFFICIAL] lineage-15.1 for Pixels (sailfish/marlin)" will go to the other section! Cheers!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Old Man Dave:
My bad - both are in the op. Sorry.

Did you dl the marlin or sailfish version
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
Sailfish. Not that much of a noob :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] NepoRood:
Flash the October vendor image using fastboot or TWRP. IF you're coming from stock and took the late November update, your issue is vendor ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
Thank you! Makes sense!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] NepoRood:
I honestly thought this was the Pie thread, lol, my bad. If you're wanting to go back to Oreo, you need the July vendor from the last Oreo stock release (OPM4.171019.021.P1).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
Yeah, considering flashing the unofficial LineageOS Pie, but wondering if when the Official LineageOS Pie releases I'd have to clean install instead of dirty flash ...

---------- Post added at 02:07 AM ---------- Previous post was at 01:20 AM ----------

Ahahahhahaha the light just dawned on me, I might have been using the official LineageOS download for Sialfish from the LineageOS website with the unofficial Pie thread :/ bugger lol

Cheers!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
Pixel (Sailfish)

Followed all the steps from the OP and at the end when I reboot all I get is a blank screen!

How long should I wait? The usual LineageOS boot animation is not showing, just a blank screen.

I read this (https://xdaforums.com/general/help/help-stuck-bootloop-pixel-t3600231) which implies the bootloader in the OP may not work for my phone, for some reason, could someone point me in the direction of the bootloader.img I should use, thanks.

Got it to work. Don't use the images supplied in OP unless you have to. Get the latest Oreo OTA from google and extract(google how to extract) and flash like so(https://xdaforums.com/pixel/help/unable-to-install-factory-image-t3668726) flash LineageOS as per instructions here (https://wiki.lineageos.org/devices/sailfish/install). Yipeekayay!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
Is it OK to lock bootloader since LineageOS custom recovery is installed!?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] LeMoise:
For anyone that uses a ROM based on Oreo, whats been stopping you from using Pie ROMS? Is there some kind of advantage I'm overlooking?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
I'd say, battery life and their 'digital wellbeing' is just another way to collect data on how and what we use. Until LineageOS comes out with official, don't really know what other data their collecting.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
LOS Recovery > Update shows Emulated folders as encrypted. I've set no password/lock on my phone.

How do I decrypt entire phone, encryption on by default.

Thanks.

Update:

Need to adb sideload to flash custom packages via LOS Recovery as per this https://lineageos.org/Changelog-19/
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] clambert11:
Laziness. Actually I just keep hoping the official release is coming out. I've been holding off for that.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pWEN:
Same as clambert11, mostly. But also Oreo lets me turn the screen brightness down to REALLY dark, without having to use a custom kernel. First time Android did that... and then they undid it in Pie.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] devoid31:
GoogleFI Gapps Package updating

[MENTION=614507]razorloves[/MENTION], thanks for your really clear instructions in your OP. thats what got my Pixel up and running with LOS.

question? the Gapps are being updated all the time. i used your GoogleFi MTG 8/20/18 build and all good. are you thinking you'll

stay on top of their updates or should i figure our what you did and have a backup plan to stay with current Gapps?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
yw :good:

i might make an update but there's no need. you get updates from the playstore so you'll stay up to date on any gapps stuff
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
[MENTION=614507]razorloves[/MENTION] Appreciate your work and daily releases.

I goofed up and locked my bootloader, after installing LOS, need your help to unlock the bootloader.

Started a thread here:

https://xdaforums.com/pixel/help/help-installed-lineageos-custom-t3875693

and here

https://www.reddit.com/r/LineageOS/comments/a3b9ll/pixel_sailfish_help_installed_lineageos_with/

describing what I have tried.

Appreciate any help, Thank you.

Update: [MENTION=614507]razorloves[/MENTION] thanks for helping me out

Fix: https://xdaforums.com/showpost.php?p=78360894&postcount=31
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
Is anything wrong? Since I updated the rom to nightly 1209, the root option - apps and adb , gone. only remains disable/adb only. How can I use apps root again?

--- sailfish ---

---------- Post added at 09:21 PM ---------- Previous post was at 08:33 PM ----------

I re-flash the addition-su package, all root options came back.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
It seems like keep draining the battery. Nightly 1209

The process init stablizing in a 20% cpu usage.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] eginugraham:
On fastboot mode, i cant do any of these commands

fastboot flash --slot all vendor VendorFileName.img

fastboot flash --slot all radio RadioFileName.img

fastboot flash --slot all bootloader BootloaderFileName.img

If i execute em it'll just show error could not get suffixes
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tomatosmoothie:
Your probably not using the latest fastboot version, update ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] SalsifiPourri:
You have to replace the "vendorfilename.img" and the others by the real images that you have downloaded before
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
I've updated to nightly 1216, the init still same in a 20% cpu usage, it won't stop. Is it normal? [MENTION=614507]razorloves[/MENTION]

Should I make a report to jira?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
Strange /init . Others are news, games, which I launch for a dozen minutes, the /init follows the system boot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] blackjok3r:
Anyone have any luck with this lately? Spent an entire day on this one and can't get it working. It boots to a crashed Telephony and you cant get past the setup. Any ideas?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
Try to use shell to remove telephony's data if you update from a very los old version.

Turn off data connection to skip setup if it still crashes.

If it was stock image version, use 8.1, flash again and follow the #1. Remember to backup your personal data.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] blackjok3r:
I followed the instructions on the first post to the letter, and it booted to a black screen without getting any further. Doing it some slightly different way that I dont really remember allowed it to at least boot, but crashed something to do with Quallcomm Telephony. I guess for now I am locked to CottonMouthOS as at least that works. I have most of my apps working, There are a few paid apps, I will miss but I can live without. The worst for me is losing Gmail. Guess I need to get my own email server set up on my server. Have a quad CPU server thats basically running empty atm for blockchain things.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dantexaiver:
just remembered haven't updated my Sailfish since the first release of this rom for 9.0 , so i reboot to twrp install latest version flash twrp, do full bootup , reboot again and flash magisk?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Yithian:
I'm not able to get daily updates to apply via Settings > About phone > LineageOS updages on sailfish. It'll download the update and go through the motions of installing it but when I reboot, it comes back up with the previous version.

Here's the process I've had to use to get an update to stick:

reboot to bootloader

fastboot boot twrp.img (trying to flash twrp to the recovery partition shows an error)

change to whichever partition is currently inactive

install updated lineageos (both sideload and local seem to work)

reboot to recovery (lineageos)

apply mindthegapps update

apply addonsu update

reboot system

Is this an expected situation? Have I horribly messed things up? Any help would be appreciated!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
If you are already using LOS15.1, you don't have to reboot into bootloader again. Just go into settings-about, to download the file then click install. It will call the procedure to help you finish the installation.

To use manual update, I think you should follow the first post, without wiping data, so you should not choose any slot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Yithian:
Sorry, yeah, I'm on LOS 15.1.

After downloading the build through settings-system-about-updates, I'll tap on it to install the update. The update goes through the process of installing the update but when I reboot, I'm on the previous version still. :confused:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
Try changing another slot to boot again? I'm not sure it's safe or not, backup your data.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Crumplet:
hello all,

i install the rom successfully with the latest nightly however twrp was over thrown by what to seems to be linage os recovery any clue as to is going on?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Ralino:
When you update using Lineage updater then TWRP is replaced with LOS recovery.

To get TWRP back you need to:

- boot to bootloader

- boot TWRP image file using fastboot (fastboot boot twrp-xxxx.img)

- flash twrp-xxxx.zip

- reboot

replace "xxxx" with correct name
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] espionage724:
I'd like to install LOS completely clean without a previous OS or TWRP installed, and without Gapps (basically only using the LOS zip). Here's my understanding with how A/B works:

/system and /vendor have dedicated partitions for slot A and B

/data and /sdcard (technically the same partition) have their own single, separate partitions that are shared between slots A and B

Boot partition isn't relevant with flashing (TWRP doesn't expose it), but slots A and B have separate dedicated partitions for it (I assume; I heard there was boot_a and boot_b)

So basically, /data and /sdcard hold user data and remains the same after updates, and /system and /vendor are ROM-specific and update and switch with ROM and vendor updates

If I flash LOS from slot A, it'll flash it to slot B, and vice-versa (flash on B, it'll switch to A)

If I update LOS, it'll install the update to the other slot (be on A, install update, it'll apply to B)

So to do a completely clean install:

Boot TWRP

Switch to slot B if it isn't already there, and re-boot TWRP

Wipe everything and format Data for slot B

Switch to slot A from TWRP

Reboot to bootloader

Boot back to TWRP

Wipe everything and format Data for slot A

Flash LOS

Reboot to system (it automatically switches the slot to B)

And I'm guessing when I initiate a LOS update, it'll do something and install to slot A, and then next boot I'll be switched to that. Does that sound right?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] espionage724:
Ignore; switched USB cables and the error didn't re-appear

Flashed lineage-15.1-20190107; seeing the following in TWRP (I don't recall seeing it before):

E:recv error on uevent

Seems to flash fine though. Is this a problem?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thetallguy:
Hi.

I just installed on my marlin, which was previously stock Google December version. I followed the above instructions in the first post (after also flashing the July vendor, boot and radio as instructed) without su addon. I want to note that I had two things to fix up. The first is (instruction 1) that wipe data in twrp should have been format data. It wouldn't allow me to unlock. The second is that (after instruction 6) I had to swap slots before LineageOS would start - I got a black screen.

After that, the ROM appears to be running well.

Cheers.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
There was a bug in all lineage builds for a/b devices where the su addon did not survive an ota update.

It was finally just fixed, so it will be in the next nightly. :good:

https://review.lineageos.org/q/topic:ab_backuptool_permissive-lineage-15.1
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] fvknl:
Hey fan, does anyone know if the latest builds have the latest android security patch?

Cheers in advance :D
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
not yet, but probably in a day or 2. see the changes here.

when the status column says "Merged", then the next nightly will have them
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] fvknl:
Legend, thank you.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dopaminejunky:
I have been running official LOS 15.1 for a while now. I installed the build from January 11, 2019 via the updater. My previous build version was from January 9, 2019.

The background install seemed to succeed, and I tapped on the option to reboot, however something went wrong.

My phone rebooted, but hung on the Lineage loading logo before bootlooping. The next boot attempt resulted in a Lineage banner and an error in red text that flashed for a second before it bootlooped again. I think the error said something about an unbootable system. I could not reboot into recovery via the hardware keys, the same error and bootloop process happened there. However I could get into the bootloader.

I booted an image of TWRP, downloaded the latest Lineage build (January 12, 2019), flashed it, and rebooted. However now Google play services crashes constantly. I've tried reflashing the LOS build and then flashing openGapps immediately afterwards, but the problem persists.

Is there a way for me to keep my app data and restore Google play services?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
Wipe /system /data

Flash rom, reboot into recovery,

flash gapps, you should use the zip in 1#. I just update from an old version from December successfully.

---------- Post added at 08:12 PM ---------- Previous post was at 08:11 PM ----------

New version is great. No more init process.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Wyped:
Got the same problem with the 13/01 OTA over the 11/01 nightly. I had to wipe, data and dalvik then I did a clean install. If you want to keep your appdata just do a backup with oandbackup and restore them after.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tamjan:
The need to wipe data is quite annoying. Is the reason for that known, and is there a chance of a fix for this in a future nightly?

I'll check out oandbackup... I know that Magisk has an app-data-keeper as well... And even with some restored app data, I'm guessing Wear needs to be set up again, together with Google Pay and other similar stuff.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
I think you should find a way to dump the logs.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tamjan:
During boot when hitting a bootloop? Hmm, yes, I suppose that would be interesting. Someone with some guidence?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
No,I mean if you can go into bootloader, or recovery, I'm not sure, but if you can do 'adb logcat', just try.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] fvknl:
Quick question, managed to update! Whoop whoop.

I'm having the Google Play Services issue, I've reinstalled the latest gapps but no luck? What's the easiest fix?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] SalsifiPourri:
Maybe just format system and cache, and reinstall lineage with gapps and let me know ;) if it does not work then you'll have to format data too
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tamjan:
Did you manage? I've been holding off the updates from the 12th of January and beyond...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] fvknl:
Done, worked like a charm :D

Thanks!

---------- Post added at 11:54 AM ---------- Previous post was at 11:53 AM ----------

Pleased to announce I got it running by following these steps:

a, Boot into TWRP, wipe system/cache

b, installed lineage

c, changed slot to b, rebooted into TWRP

d, installed gapps

e, profit!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tamjan:
Aight, I'll try that during the weekend. That has been my usual upgradge procedure, more or less, but when I saw posts indicating trouble I thought something extra was needed.

This is what I usually do:

1. Reboot to TWRP recovery, which I have as the default recovery

2. Install new LineageOS - w/o wiping system

3. Re-install TWRP before rebooting, using the installer-zip which re-installs it in both slots

4. Wipe cache partition in the advanced wipe view

5. Reboot to recovery to switch slots

6. Install MindTheGapps from the OP

7. Wipe cache partition in the advanced wipe view

8. Reboot to system

I'll try to wipe system this time, though. But, I do wonder whether doing that only does it in the active slot. Meaning that, if I would wipe system between step 1 and 2, the active LineageOS at step 6 would not have had its system partition wiped.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] tamjan:
I managed to upgrade to the 20190126 build without issues any major issues. I did however insert a few steps. This A/B stuff is still a mystery for me, and I have yet to make an effort to fully understand it.

Instead of 2, I did

2a) wipe system and cache

2b) reboot

2c) wipe system and cache

2d) install LineageOS

2e) install TWRP (on both slots)

2f) Reboot to recovery (at which point twrp said that there was no system installed)

2g) Install LineageOS again

and then resume at 3 in my previous list.

It booted fine, and the device passes safetynet after having updated the fingerprint to the latest one for the pixel.

---------- Post added at 06:02 PM ---------- Previous post was at 05:59 PM ----------

Thanks for LOS for Pixel, btw!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] fuelvolts:
You are awesome, thanks! Couldn't figure out why I was just getting a black screen. :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
It just shutdown at 30%. Nightly 0128.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Poebat:
Probably your battery, the battery calibration on LOS isn't great compared to stock. Mine dies between 30-50%. Just means the controller doesn't actually know how low the battery is
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dcshallot:
Then it would be a bug.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jumo0n:
I have a problem with OTA updates on 15.1:

After the notification about a new nightly I am installing it an everything seems fine. When I finally reboot, the system still shows the previous version. Kind of a similar problem to the one a few pages back but with the OTA updates. Any solution that does not involve starting all over and wiping data? Phone runs really nice actually and it would be kind of a pain to have to setup everything again.

EDIT:

No Gapps installed

MicroG from Nanodroid (nanolx) installed

Magisk 18 installed

LineageOS Version is 15.1 from December 22

The updater shows all the current Nightly Versions available. Currently January 30th (454MB).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Electronix11:
Anyone have a working mirror for file 'vendor-marlin-opm4.171019.021.p1.img'?