[ROM][11][UNOFFICIAL] lineage-18.1 for Pixel 3/XL (blueline/crosshatch)

Search This thread


Senior Member
Dec 20, 2010
anyone having issues getting CTS profile to pass in magisk safety net? pretty sure this is why i can't get contactless to work in gpay. tried to use the props config extension and change the patch date but it still doesn't seem to work for me. any of you guys figure this out?
  • Like
Reactions: iAMe100XP


Senior Member
May 6, 2010
Last edited:


Senior Member
Sep 28, 2010


Senior Member
Nov 10, 2013
Since the LOS 18.1 zip install flashes the boot partitions as well as the system then while upgrading from an older 18.1 release we do not need to flash the boot partitions first. As long as LOS recovery is already installed as recovery to install the update, we are good.

I am using Magisk, so the install clears the boot partition and I have to patch it again, of course, so I still need the boot images @razorloves released here with the updates, just for that, as explained here:

I am glad they integrated the Magisk Manager and flashable zip into one apk now...
Last edited:
  • Like
Reactions: Admiral2145


Senior Member
Nov 10, 2013
By the way, everyone, if you are looking for more control over your OpenGApps installs for Android 11, there are beta versions here:

January 30 was the last release. I used the pico version and it works totally fine on the LOS 18.1 release in this thread.

Still waiting for opengapps.org to officially support Android 11...
  • Like
Reactions: Admiral2145


New member
Mar 14, 2021

LineageOS is a free, community built, aftermarket firmware distribution of android, which is designed to increase performance and reliability over stock android for your device.

All the source code for LineageOS is available in the LineageOS Github repo. If you would like to contribute to LineageOS, please visit our Wiki for more details.

pixel 3 - blueline: https://sourceforge.net/projects/razorloves-lineage/files/blueline/

pixel 3 xl - crosshatch: https://sourceforge.net/projects/razorloves-lineage/files/crosshatch/

gapps zip: (optional): https://sourceforge.net/projects/ra...n_gapps-arm64-11.0-nano-20201121.zip/download
Google Fi addon: https://sourceforge.net/projects/ra...-gapps-addon-arm64-11.0-20210212.zip/download (if you're on Google Fi, install this zip right after installing gapps zip.)
Android Auto addon: https://sourceforge.net/projects/ra...-gapps-addon-arm64-11.0-20201121.zip/download (if you want android auto, install this after installing gapps zip)

1. boot into lineage recovery. (if initial lineage install or upgrading from lineage-17.1, do this: fastboot flash --slot all boot boot.img, then select Recovery Mode)
2. if initial lineage install, select "Factory reset" to format data.
3. select "Apply update" to install rom zip.
4. if you want gapps, select 'Advanced', then select 'Reboot into recovery', then install the gapps zips.
5. you're done... select 'Reboot system now'.

lineage-18.1 comes with adb root that you can enable in developer options, but if you want root for apps, you can install the magisk apk, then follow these boot.img patching instructions.

Known issues:
1. when you format data in lineage recovery, you might see "cant send spi message". you can ignore it.
2. if you don't install gapps, the esim manager app and carrier services app will crash because they need gapps, so just disable them with these commands:
adb shell pm disable-user --user 0 com.google.android.euicc
adb shell pm disable-user --user 0 com.google.android.ims

Source Code:
crosshatch device tree: https://github.com/LineageOS/android_device_google_crosshatch/tree/lineage-18.1
blueline device tree: https://github.com/LineageOS/android_device_google_blueline/tree/lineage-18.1
kernel tree: https://github.com/LineageOS/android_kernel_google_msm-4.9/tree/lineage-18.1
vendor tree: https://github.com/TheMuppets/proprietary_vendor_google/tree/lineage-18.1

Many thanks to my fellow LineageOS team members and all the contributors out there in the community. :good:

Android version: 11
Kernel version: 4.9.237

Status: Beta
I try to build for blueline base on lineage-18.1 branch, but it seems no lineage_blueline.mk etc. files like lineage_coral.mk . Is there any guide for build lineage-18.1 to blueline?


New member
Feb 18, 2021
Hi. It's really a great job. This ROM runs excellently on my Pixel 3.
BTW, I have some questions. I want to build my own kernel with some features added on.
Of course, the baseline of the kernel would be the kernel in the link you posted.

kernel tree: https://github.com/LineageOS/android_kernel_google_msm-4.9/tree/lineage-18.1

At this point, I have two questions.

(1) Is there any guide for how to build the LineageOS kernel?

(2) Let's assume I've built the kernel successfully. Then how can I flash the new kernel to my phone?
I guess I have to replace the current kernel image in boot.img with the new kernel image.
how can I do that? To do that, do I have to perform Android full build?
May 27, 2018
Greetings. I can't get "Show songs on lock screen" to work. When I press the button to enable it i get "Device Personalization Service keeps stopping". Anyone know how to fix this?

Top Liked Posts

Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone