FORUMS
Remove All Ads from XDA

[ROM][OREO][OFFICIAL] lineage-15.1 for Pixels (marlin/sailfish)

2,940 posts
Thanks Meter: 13,211
 
By razorloves, XDA Ad-Free Senior Member on 27th December 2017, 10:15 AM
Post Reply Email Thread
Official 15.1 nightlies have been discontinued.
Go here for the official 16.0 thread.



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.



Important Info
Make sure you have the vendor, radio, & bootloader img's installed, from the stock oreo 8.1 OPM4.171019.021.P1 July 2018 factory image. More info below.

Download Links
marlin rom: https://download.lineageos.org/marlin
marlin vendor, radio, & bootloader img's: https://androidfilehost.com/?w=files&flid=278595
marlin twrp: https://twrp.me/google/googlepixelxl.html

sailfish rom: https://download.lineageos.org/sailfish
sailfish vendor, radio, & bootloader img's: https://androidfilehost.com/?w=files&flid=278596
sailfish twrp: https://twrp.me/google/googlepixel.html

google apps (Optional): https://wiki.lineageos.org/gapps.html
root su addon (Optional): https://download.lineageos.org/extras Note: Use arm64 zip. After installing the su addon, you can enable root in developer options.

Instructions
Initial Install
  • NOTE#1: Make sure you have the correct vendor, radio, & bootloader img's installed in BOTH slots before installing lineage. They can be extracted from the oreo 8.1 OPM4.171019.021.P1 July 2018 factory image or use the ones in the download section above that I already extracted for you. You can flash them using the following commands:
    fastboot flash --slot all vendor VendorFileName.img
    fastboot flash --slot all radio RadioFileName.img
    fastboot flash --slot all bootloader BootloaderFileName.img
  • NOTE#2: The official mindthegapps build that's linked in the wiki are very minimal (like opengapps pico), so i made my own mindthegapps build that is pretty much the same as opengapps nano. download link
  • NOTE#3: If you're a Project Fi or Sprint customer, you need some extra gapps, so use this one instead. download link
  • NOTE#4: If you want to update from my unofficial 15.1 build to official without wiping, you can follow the "How to dirty flash an official weekly over an unofficial build" steps here.
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.

Updating
If you've already done the initial install, then you can use the LineageOS Updater to install new builds. It's in settings->system->about phone->lineageos updates.
It will give you a notification when a new build is available.



Weather Provider Addons (Optional)
For those that like to use the lineage cLock widget, here are some weather provider apk's you can use that i compiled.
https://www.androidfilehost.com/?w=files&flid=243785


Changelog
https://download.lineageos.org/marlin/changes/

Bug Reporting
If a bug is discovered, confirm it with other users in this thread, then report it following our wiki here: https://wiki.lineageos.org/bugreport-howto.html

LineageOS Stats
https://stats.lineageos.org/

Credits
Many thanks to the LineageOS team and all the contributors out there in the community



Source Code:
Device tree: https://github.com/LineageOS/android...e/lineage-15.1
Kernel tree: https://github.com/LineageOS/android...e/lineage-15.1
Vendor tree: https://github.com/TheMuppets/propri...e/lineage-15.1

Android version: 8.1.0 Oreo
Kernel version: Linux 3.18.70
The Following 74 Users Say Thank You to razorloves For This Useful Post: [ View ] Gift razorloves Ad-Free
27th December 2017, 11:15 AM |#2  
Senior Member
Thanks Meter: 34
 
More
Omg LOS 15 ! Any Sailfish compatibility ?
The Following User Says Thank You to billiepreks For This Useful Post: [ View ] Gift billiepreks Ad-Free
joeeboogz
27th December 2017, 11:18 AM |#3  
Guest
Thanks Meter: 0
 
More
Nice
27th December 2017, 03:14 PM |#4  
Member
Thanks Meter: 8
 
More
Nice!!!!! Bugs?
The Following User Says Thank You to TotoBerto02 For This Useful Post: [ View ] Gift TotoBerto02 Ad-Free
27th December 2017, 06:16 PM |#5  
Junior Member
Thanks Meter: 3
 
More
Anyone Flash this yet?
The Following User Says Thank You to carbinefreak For This Useful Post: [ View ] Gift carbinefreak Ad-Free
27th December 2017, 06:24 PM |#6  
Member
Flag Didsbury
Thanks Meter: 29
 
More
Thanks very much for this. Op instructions were flawless and booted right up. Feel's good to be running los, everything I've tested/used works perfectly
The Following 2 Users Say Thank You to JS.zip For This Useful Post: [ View ] Gift JS.zip Ad-Free
27th December 2017, 07:49 PM |#7  
razorloves's Avatar
OP Senior Member
Flag Miami
Thanks Meter: 13,211
 
More
Quote:
Originally Posted by billiepreks

Any Sailfish compatibility ?

nope, sorry. But it can be built and works fine. I know a person that uses it.



Quote:
Originally Posted by TotoBerto02

Bugs?

Only a couple things come to mind that are worth mentioning...

Livedisplay has not been implemented yet. But Night Display is working fine.

And I cherry-picked the buttons settings changes into this rom, which is still a work-in-progress. So some of them don't work yet, but most do.



Quote:
Originally Posted by JS.zip

Op instructions were flawless...

Thanks to @kgjel for that
He gave me a set of detailed instructions that I revised slightly and put in the first post.
The Following 3 Users Say Thank You to razorloves For This Useful Post: [ View ] Gift razorloves Ad-Free
27th December 2017, 08:13 PM |#8  
Junior Member
Thanks Meter: 16
 
More
Quote:
Originally Posted by JS.zip

Thanks very much for this. Op instructions were flawless and booted right up. Feel's good to be running los, everything I've tested/used works perfectly

No such luck here. The post says to be on 8.1 OPM1.171019.011, but the detailed instructions say to match what's in the lineage.mk, which is OPR3.170623.013. Which stock build were you on when installing this ROM? I either get boot loops or it ends up booting up, but it is still the stock OS. I have tried following the detailed instructions exactly, and all seems to go well, but no Lineage!
The Following User Says Thank You to mrhds For This Useful Post: [ View ] Gift mrhds Ad-Free
27th December 2017, 08:51 PM |#9  
HACK3DANDR0ID's Avatar
Senior Member
Flag New Jersey
Thanks Meter: 327
 
More
Quote:
Originally Posted by mrhds

No such luck here. The post says to be on 8.1 OPM1.171019.011, but the detailed instructions say to match what's in the lineage.mk, which is OPR3.170623.013. Which stock build were you on when installing this ROM? I either get boot loops or it ends up booting up, but it is still the stock OS. I have tried following the detailed instructions exactly, and all seems to go well, but no Lineage!

Same problem here, i get about 3-5 Boot Loops and then it finally stops at the G with the line under. I tried multiple times...
The Following User Says Thank You to HACK3DANDR0ID For This Useful Post: [ View ] Gift HACK3DANDR0ID Ad-Free
27th December 2017, 08:56 PM |#10  
Member
Flag Didsbury
Thanks Meter: 29
 
More
Quote:
Originally Posted by mrhds

No such luck here. The post says to be on 8.1 OPM1.171019.011, but the detailed instructions say to match what's in the lineage.mk, which is OPR3.170623.013. Which stock build were you on when installing this ROM? I either get boot loops or it ends up booting up, but it is still the stock OS. I have tried following the detailed instructions exactly, and all seems to go well, but no Lineage!

I saw that as well. I was on 8.1, I took the main op too be correct.
The Following User Says Thank You to JS.zip For This Useful Post: [ View ] Gift JS.zip Ad-Free
27th December 2017, 09:01 PM |#11  
razorloves's Avatar
OP Senior Member
Flag Miami
Thanks Meter: 13,211
 
More
Quote:
Originally Posted by mrhds

The post says to be on 8.1 OPM1.171019.011, but the detailed instructions say to match what's in the lineage.mk, which is OPR3.170623.013.

thanks. fixed.

unfortunately, flashing stuff on a marlin is a major pain in the rear. very easy to mess up.
make sure you follow the steps EXACTLY.
The Following 4 Users Say Thank You to razorloves For This Useful Post: [ View ] Gift razorloves Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes