[ROM][Pixel 3][UNOFFICIAL] LineageOS 16.0 [blueline]

Search This thread

supachris

Senior Member
Google Camera is not included with the ROM, but when you install it from the Play store (or sideload) it's exactly the same version as on the stock ROM

Thanks. Today I received my Pixel 3 and instaltly installed LOS without any problem. GCam (last from play store) is working but sometimes it shows "Not enoug memory on phone...". Of course there is 53GB free. Force closing the app mostly helps...does anyone has any suggestions?
 

ekovv

Member
Sep 11, 2010
22
1
I'm using the always on mode for the ambient display and when I turn the screen off with the power button everything displays normally, but when the screen times out and turns itself off, the ambient display clock shows for a few seconds and then disappears. Not sure if it's a bug or maybe a setting. Can anyone else try turning on your always on display and set your screen timeout to 15 seconds and let me know if you have the same issue? Thanks!
 

roblav96

Senior Member
Mar 22, 2011
133
41
Google Pixel 6 Pro
I've been using this ROM daily since March and have not once encountered an issue. Bravo to @jorgen2009

---------- Post added at 05:29 AM ---------- Previous post was at 05:28 AM ----------

Does not work. The Trebuchet launcher cannot be disabled. Or do you mean to uninstall it via adb?

Disable Trebuchet using Titanium Backup or Debloat Magisk module.

---------- Post added at 05:33 AM ---------- Previous post was at 05:29 AM ----------

I'm using the always on mode for the ambient display and when I turn the screen off with the power button everything displays normally, but when the screen times out and turns itself off, the ambient display clock shows for a few seconds and then disappears. Not sure if it's a bug or maybe a setting. Can anyone else try turning on your always on display and set your screen timeout to 15 seconds and let me know if you have the same issue? Thanks!

That's how ambient display is supposed to work. Me personally I disable ambient display completely and use the power button.
 
  • Like
Reactions: jorgen2009

supachris

Senior Member
Just compiled a new ROM with the October patch sources built in. Is still Android Pie based. If you're already on Android 10 you'll need to downgrade to Android Pie first and follow the OP for directions. If you're still on my latest build (with the September vendor) you can just flash the new build over the existing one.
Since I'm on 10 I haven't tested it myself. See the OP for the download link.

Are you sure included the October patches?
The info shows still August version...?


Sent from my Google Pixel 3 using XDA Labs
 

Attachments

  • Screenshot_20191112-172240_Settings.png
    Screenshot_20191112-172240_Settings.png
    148.8 KB · Views: 515

supachris

Senior Member
Are you sure included the October patches?
The info shows still August version...?


Sent from my Google Pixel 3 using XDA Labs

I think I found the reason for wrong patch date. I´m using Magisk and its device fingerprint spoofing to get the SafetyNet status to be OK. This seems to alter the patch day date also. I installed my first own build today and without magisk it showed November 5th and after installig magisk August again. So it seems so be a display info problem only.
Thanks to jorgen for his work and support.
 

roblav96

Senior Member
Mar 22, 2011
133
41
Google Pixel 6 Pro
That good ol' Magisk playin mind tricks ?

Just compiled a new ROM with the October patch sources built in...
Speaking of, @jorgen2009 any November patches blowing in the wind? ?

So I recently attempted to build from source so I wouldn't have to ask you, boy did I face plant! lol I'm certainly no 10x Android Developer, but I've been building and compiling Android apps professionally and personally for over 5 years now and holy cow this is difficult. haha It got to a point where I was trail and error attempting to compile and each attempt to compile would drag on for almost an hour till it would fail and I'd gain another crumb of knowledge to the whole cookie.

Afterwards I now have clarity on a greater appreciation for ROM builders like yourself, so thank you for all this!
 

supachris

Senior Member
That good ol' Magisk playin mind tricks ?


Speaking of, @jorgen2009 any November patches blowing in the wind? ?

So I recently attempted to build from source so I wouldn't have to ask you, boy did I face plant! lol I'm certainly no 10x Android Developer, but I've been building and compiling Android apps professionally and personally for over 5 years now and holy cow this is difficult. haha It got to a point where I was trail and error attempting to compile and each attempt to compile would drag on for almost an hour till it would fail and I'd gain another crumb of knowledge to the whole cookie.

Afterwards I now have clarity on a greater appreciation for ROM builders like yourself, so thank you for all this!

LOL, yes, afterwards I read a lot about the spoofing by Magisk ;)

You can try my today's build, including November ASB.

https://drive.google.com/folderview?id=1dZvN7_bgIzRjyPhTsLl3V3tSVJFB066Y

It's build from jorgens plain sources.

Sent from my Google Pixel 3 using XDA Labs
 

zxspectrun

Senior Member
Jun 26, 2012
433
88
Since I have this phone, I've never tried LOS before, this rom is absolutely amazing lol.
It's appreciated all the work this dev have done
I want to start learning about development next year, this kinda things inspire u
 
  • Like
Reactions: jorgen2009

supachris

Senior Member
Thanks for sharing with the community. Does your build include opengapps and "pixel specific bits" just as jorgen's builds?

Gapps Nano are included exactly like in jorgen2009 build. I used the same "sources". I´m not sure how the pixel specific bits are handled, but as I´m using same sources, I would say this is included.
To be axactly: The sources come from the Pixel 3 XL (crosshatch) which is maintained by some guys. In this sources also the build target for the blueline is handled. So there is no need for blueline device tree and we have to reference to the crosshatch dependencies only to build. It´s quite easy.
 

jorgen2009

Senior Member
Feb 23, 2011
453
1,027
Google Pixel 6 Pro
I uploaded a new ROM with the November patch sources built in. As you know it's still Android Pie based. If you're already on Android 10 you'll need to downgrade to Android Pie first and follow the OP for directions. If you're still on my latest build (with the October patches) you can just flash the new build over the existing one. The nano OpenGapps compilation changed a bit, so let met know if there are some problems over the previous build.
See the OP for the download link.
 

jorgen2009

Senior Member
Feb 23, 2011
453
1,027
Google Pixel 6 Pro
I am forever in your debt my friend! =]

I also noticed you had a lineage-17.0 in the TESTS folder the other day care to share any words on that front? ?

Well, that initial test failed terrible, so I deleted it :)
Yesterday I compiled a new version, but didn't test it yet as I don't have the time for it at the moment. The build has MindTheGapps as Gapps package in it, because OpenGapps is not available for Android 10 yet. For the adventurers among you I uploaded it to the test folder for anyone to try, but looking at its size I fear it's a no-go either. Then again, lots of apps haven't been ported yet so the reduces the size a lot as well. Since TWRP doesn't exist yet for our (Androd 10) Pixel you have to install it by using the following this path for now:
  1. Make sure you have a backup from everything on your phone! It'll be completely wiped in the process!
  2. Install the latest Android 10 stock ROM from Google
  3. Save all the files in the TEST folder to a pc, you will need a pc to install the ROM
  4. From the command line type: fastboot flash boot boot.img
  5. Completely erase the userdata by typing: fastboot erase userdata
  6. Reboot to fastbootd: fastboot reboot fastboot
  7. Select the recovery by using the volume keys and then enter by using the power button
  8. From within recovery select "update from adb" with the volume keys and enter by using the power button
  9. From your pc type: adb sideload lineage-17.0-20191117-UNOFFICIAL-blueline.zip
  10. Reboot and pray everything works fine :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    640px-Lineage_OS_Logo.png

    LineageOS is a free and open-source operating system for smartphones and tablet computers, based on the Android mobile platform.

    This is an unofficial build of LineageOS for the Pixel 3 (blueline). I always liked Lineage (and its predecessor CyanogenMOD) as well as the Google line of phones. Unfortunately having a Google Pixel phone isn't certainty for a lot of custom ROMS anymore, so that's why I decided to compile my own version. It's been quite challeging, but I think I finally have a build that is good enough to share.

    About
    This ROM is built straight from the LineageOS sources found on https://github.com/lineageos. There are only 3 changes in order to get this build:
    • The device tree is just a single folder with references to the crosshatch (Pixel 3XL) tree that is already there in the sources
    • The binaries for this ROM come from The Muppets
    • The ROM is compiled with the nano version from Open Gapps, including the Pixel specific bits for unlimited photo upload for instance
    I am not a developer, I only build this ROM and it reflects the the current status. If there are any things missing or not working I suggest to contact the LineageOS team, they are the real geniuses here and deserve all the credits. I will try to keep this ROM updated on a regular basis.

    First Installation
    Installing the ROM can be a little hard, especially the first install. Upgrades will be relatively easy though. This first setup is only needed when coming from a different ROM then this. I can't support you if you did't follow this first installation. Be warned it will wipe your user data in the process, so make sure you make a backup if needed.
    • Place the ROM and optionally the TWRP zip, a kernel and root on the phone and reboot to recovery by using the command line (fastboot boot twrp.img) or hold the VOL DOWN key while rebooting the phone.
    • In order to make the right startbase for the ROM you have to install the latest stock Pixel 3 image from Google found here to BOTH slots. You can use the script in the download folder. Instructions how to use it can be found in the script itself.
    • Wipe 'data' and 'Dalvik / Art Cache' from TWRP - Wipe - Advanced Wipe or use the slider in TWRP for a factory reset. Optionally you should also delete the Android folder on your internal storage through the TWRP File Manager
    • Flash the ROM and optionally the TWRP zip, kernel and root and reboot the phone

    Upgrades to new version
    After the hard initial work to get the ROM installed it's going to be easy for upgrades to new versions.
    • Download the new ROM on the phone and reboot or fastboot flash to the TWRP recovery
    • Flash the new ROM and optionally TWRP. If you want to flash another kernel or a root solution you will have to reboot you phone, so it switches slots and let it boot normally. Then go back to recovery and flash in this order: TWRP - kernel - Magisk and reboot
    After a monthly update from Google and only when LineageOS also adapted to the latest monthly sources (I will tell you this) you will have to do an extra step:
    • Download the latest Lineage OS ROM and place it on the internal storage
    • Download the latest image from the Google Factory Images site, extract the bootloader, radio and vendor images and flash them in the bootloader to BOTH slots. Alternatively (and actually my prefered method) you can use the script provided in the download folder. Instructions are inside the script
    • From here go to TWRP recovery and flash the previously downloaded new ROM, optionally followed by TWRP.
    • Optionally, after a reboot you can flash Magisk and/or another kernel.

    Not working
    • Active Edge
    • Now playing (on the lockscreen, it works while the screen is on, just no history))
    • Call recording (not enabled in sources for our device)
    • Accent colours Default, Forest and Cocoa display a blue colour icon theme instead of its own
    • Call Screen (couldn't test it myself)
    • The "markup" tool to edit screenshots doesn't work

    Downloads
    Now finally for the good part, the downloads. In this folder you will always find the latest ROM:
    https://drive.google.com/open?id=1lx8dlS4ZRVVQYeQS0I7Y_6yJ5SFMg7uR

    Happy flashing :)
    7
    Just uploaded a new build compiled from today's sources. This will be the last build that will be built from the latest Android AOSP sources for a while, because this week the new Android 10 will be released. The Lineage team will certainly need several months before Android 10 builds are officially released.
    With this in mind, I can still make some Lineage builds in the future based on Android Pie (Lineage 16.0). It wouldn't be fully up to date at the AOSP level, but will be up to date at the Lineage level until Lineage on Android 10 is released. The builds I can make will all be based on the August 2019 Patch level/vendor image. You shouldn't be updating to Android 10 then.

    Let me know if there is any interest left after this weeks Android 10 release. One thing: I will be updating to Android 10, so I can't test my own builds any longer
    6
    By demand I created another fresh LOS16 ROM and placed it in the download folder. It has the December patches built-in. No need to do anything if you're upgrading from my last build.
    In the meantime I've been playing with razorloves' LOS17 builds and while they work perfectly well and are rock solid, they are still in a very early stage. Some LOS16 things are still missing and a few things are not working well with the ROM (Android Auto and WiFi calling for instance), but other than that I already use LOS17 as my daily driver. Razorloves added some great patches on GitHub and it builds well, so well that I'm actually eating my own dogfood now :)
    5
    I just compiled a new build, it has all the July patches builtin, so make sure you are on the latest vendor. See the OP for the downloadlink.
    Happy flashing :)
    5
    Another week, another update of the rom. As always you can find it in the OP. Happy flashing