[ROM][(Un)OFFICIAL] LineageOS 15.1 for Nexus 6 (shamu)

Search This thread

dwardo

Senior Member
Jan 15, 2011
602
521
France
Asus Transformer TF700
Nexus 6
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. And if you would like to contribute to LineageOS, please visit our Wiki.

Important Info
DON'T USE TWRP 3.0.2-0 OR OLDER WITH LINEAGEOS. IT DOES NOT WORK CORRECTLY. USE VERSION 3.2.1.0 HERE

Current lineage 15.1 shamu nightlies are based on the N6F27M October 2017 update from google.
So you should be using the radio and bootloader img from that update.
If you already have those you don't need to flash them again.
They can be extracted from the factory image on google's site here.
Or you can use the ones linked below that I already extracted:

radio-shamu-d4.01-9625-05.45+fsg-9625-02.117.img
bootloader-shamu-moto-apq8084-72.04.img

IMPORTANT NOTE FOR VERIZON USERS: Google released a separate October 2017 security update (NGI77B) just for verizon users that has a different radio. So you'll want to flash it. I repeat, THIS RADIO IS JUST FOR VERIZON USERS.

radio-shamu-d4.01-9625-05.51+fsg-9625-02.118.img

You can use fastboot to flash the bootloader and radio.

More information and installation instructions can be found on the LineageOS wiki here.

Download Links
LineageOS OFFICIAL: https://download.lineageos.org/shamu
As you will see it is no longer available and there will be no new OFFICIAL builds as shamu has been promoted to LineageOS 18.1.
Seems an archive of the official 15.1 builds is here. To check official signature you can follow this guide

LineageOS UNOFFICIAL: lineage-15.1-20220301-UNOFFICIAL-shamu.zip
Includes the now (no longer official from now on as per comments here) non official February 2022 security bulletins.
Here is its md5sum.

Google apps: MindTheGapps or OpenGAPPS <= nano


HEADS UP:
  • When you initially install LineageOS, be sure you flash the gapps package with your ROM. If you boot your ROM, then go back and try to flash gapps after, you're gonna have a bad time.
  • If you are migrating from an OFFICIAL build to the UNOFFICIAL build you have 2 options:
    1. Wipe data and do a clean install of UNOFFICIAL build
    2. Dirty flash thanks to an intermediate MIGRATION build
      First flash the MIGRATION build (lineage-15.1-20200501-MIGRATION-shamu.zip md5sum), boot to it and then flash the UNOFFICIAL build and boot to it.

SU addon zip: Addon Install zip / Addon Removal zip
NOTE: LineageOS does not come with root, so this is now provided for those that want it.
The install zip is a one time flash, like gapps.
Meaning, it persists when updating to a new LineageOS nightly.

Changelog

Builddate: 2018.07.17
Changes:
[new] Full featured, binderized power HAL with support for following power profiles:
- Power save => Maximum of 2 cores online, max. freq limited to 1,036 GHz
- Bias power => Up to 4 cores online, max. freq limited to 1,036 GHz
- Balanced => Up to 4 cores online, no freq limits
- Bias performance => Up to 4 cores online, min freq limited to 1,19 GHz
- Performance => 4 cores online always at 2,6 GHz
[new] Core hotplugging through new mpdecision

Known Issues:
[bug] Trusted voice is not working and probably never will
[bug] TWRP is not able do decrypt your data if you encrypted it with lineage-15.1
[bug] Not every app is compatible with the expanded desctop feature. If you have ranndom problems to turn on your device
disable expanded desktop for the app

Older Changelogs:

Builddate: 2018.06.19
Changes:
[new] Full RGB brightness support

Builddate: 2018.06.12
Changes:
[new] LineageOS's Trust
[new] Spectre V1 patches
[new] june security fixes
[fix unconfirmed] Camera app 'missing' on some devices

Builddate: 2018.05.28
Changes:
[new] Option to check proximity sensor before device is woken up with dt2w
[new] Stereo recording in all available formats
[fix] DRM is now L1
[fix] SU hiding is now working properly

Builddate: 2018.05.21
Changes:
[new] New BT power management driver with less wakelocks

Builddate: 2018.04.30
Changes:
[new] Stereo recording
[new] Ability to edit apn regardless of carrier

Builddate: 2018.04.23
Changes:
[fixed] DRM now working on L3

Builddate: 2018.04.16
Changes:
[fixed] Netflix not working: DRM issue
[fixed] Camcorder audio too low
[new] Get rid of forceencryption
[new] BCL not turning of core 2 and 3 at ~40 % battery anymore
We're limiting the max frequency instead

Builddate: 2018.04.12
Changes:
[fixed] Double touch to wake
[fixed] Power HAL loading
[fixed] Vendor image mismatch notification popping up every boot
[new] Optimized boot latemounting of data and cache

Known Issues:
[bug] Netflix not working: DRM issue
[bug] Camcorder audio too low
[bug] Trusted voice is not working and probably never will

Builddate: 2018.04.02
Known Issues:
[bug] Vendor image mismatch notification popping up every boot. Just ignore it
[bug] touch to wake is not working
[bug] Trusted voice is not working and probably never will


XDA:DevDB Information
LineageOS, ROM for the Nexus 6

Contributors
Elektroschmock, Elektroschmock, dwardo
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x

Version Information
Status:
Nightly

Created 2018-04-04
Last Updated 2020-11-14
 
Last edited:

mugendon

Senior Member
Feb 21, 2011
309
232
You might want to add the info about "vendor image" + "counterfeit april fools joke" + "double tap 2 wake not working yet" + into the op under known issues or something. I see those questions posted over and over again in the old thread and other communities :)
 
  • Like
Reactions: mrk2815

SteveYoungs

Senior Member
Mar 4, 2016
202
119
Brisbane
Google Pixel 5
  • Like
Reactions: dahawthorne

Sw2rT1

Senior Member
Aug 12, 2011
67
13
someone is experiencing a problem with huge battery drain via Google Play Services?
i have clean install with full wipe (installed factory image -> twrp -> full wipe -> LOS 15.1 + OpenGapps)

and 2nd problem is strange "beep" after incoming/outgoing phone call
 
Last edited:

Lagarde

Senior Member
Oct 27, 2015
233
98
Running perfectly (using opengapps nano and magisk 16.1).
- Had one reboot 48hrs ago and nothing since.
- Some lag in a couple spots, but may still be settling in.
- Netflix, you have to roll back to v4.6.
- Battery drain is identical to 14.1 for me (edit: Meaning no bad drain at all...it's ideal)
- Had some minor signal issue with cell calls in spots that are normally good, but that could be weather/sunspots/aliens.
- Had no issue removing the LOScoins alert.
 
Last edited:

zesaver

New member
Nov 20, 2012
3
0
Ukraine, Zaporizhzhya
about.me
Is the SU addon zip coming anytime soon?

It's better to use Magisk on Android 8+.

Running perfectly (using opengapps nano and magisk 16.1).
- Had one reboot 48hrs ago and nothing since.
- Some lag in a couple spots, but may still be settling in.
- Netflix, you have to roll back to v4.6.
- Battery drain is identical to 14.1 for me
- Had some minor signal issue with cell calls in spots that are normally good, but that could be weather/sunspots/aliens.
- Had no issue removing the LOScoins alert.

Using micro, everything is working great.
 
Last edited:

a8ksh4

Senior Member
Nov 11, 2010
71
15
Google Pixel 8
Another report for all good. I upgraded from the latest 14.1 nightly: Updated TWRP; Wiped system, dalvik, cache; flashed 15.1 nightly and then mind_the_gapps; boot once, then reboot to TWRP and flash Magisk. Apps all still work; all good! Thanks for the great build!
 

ExpectedCrayon

Senior Member
Dec 30, 2017
120
75
Been using this for 2 days now. A couple of issues:

  • Biggest issue is Netflix issue. Also heard YouTube TV isn't working, but I haven't had the opportunity to test it.
  • Stutters when unlocking. Also when switching between apps using the multitask button (or whatever it's called).

I haven't run into any other problems (outside the ones listed in OP).
 

wavedashdoc

Senior Member
Mar 9, 2011
1,018
1,757
Been using this for 2 days now. A couple of issues:

Biggest issue is Netflix issue. Also heard YouTube TV isn't working, but I haven't had the opportunity to test it.
Stutters when unlocking. Also when switching between apps using the multitask button (or whatever it's called).


I haven't run into any other problems (outside the ones listed in OP).

This is because DRM Widevine L1 or L3 hasn't been implemented yet. Other Oreo Roms have however. Netflix and YouTube check for this now.
 

manish_bhaumik

Senior Member
Oct 13, 2012
93
9
Samsung Galaxy A50
Any suggested kernel for the Lineage 15.1?
My phone started stuttering (As per CPU-z it looked like two cores were offline when the battery was low) and I thought of trying PureZ Kernel 5.2, but with that my phone got stuck at the boot logo for hours. Reinstalled Lineage 15.1 to fix that and wanted to check with others before trying a new Kernel.
 

ExpectedCrayon

Senior Member
Dec 30, 2017
120
75
This is because DRM Widevine L1 or L3 hasn't been implemented yet. Other Oreo Roms have however. Netflix and YouTube check for this now.

Do you know if there are plans to implement it?

---------- Post added at 05:43 PM ---------- Previous post was at 05:41 PM ----------

Any suggested kernel for the Lineage 15.1?
My phone started stuttering (As per CPU-z it looked like two cores were offline when the battery was low) and I thought of trying PureZ Kernel 5.2, but with that my phone got stuck at the boot logo for hours. Reinstalled Lineage 15.1 to fix that and wanted to check with others before trying a new Kernel.

I'm waiting for Franco Kernel. There isn't an Oreo version yet, but the dev said he intends to make a version for Lineage 15.1 Shamu on his Google + a few days ago.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 68
    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. And if you would like to contribute to LineageOS, please visit our Wiki.

    Important Info
    DON'T USE TWRP 3.0.2-0 OR OLDER WITH LINEAGEOS. IT DOES NOT WORK CORRECTLY. USE VERSION 3.2.1.0 HERE

    Current lineage 15.1 shamu nightlies are based on the N6F27M October 2017 update from google.
    So you should be using the radio and bootloader img from that update.
    If you already have those you don't need to flash them again.
    They can be extracted from the factory image on google's site here.
    Or you can use the ones linked below that I already extracted:

    radio-shamu-d4.01-9625-05.45+fsg-9625-02.117.img
    bootloader-shamu-moto-apq8084-72.04.img

    IMPORTANT NOTE FOR VERIZON USERS: Google released a separate October 2017 security update (NGI77B) just for verizon users that has a different radio. So you'll want to flash it. I repeat, THIS RADIO IS JUST FOR VERIZON USERS.

    radio-shamu-d4.01-9625-05.51+fsg-9625-02.118.img

    You can use fastboot to flash the bootloader and radio.

    More information and installation instructions can be found on the LineageOS wiki here.

    Download Links
    LineageOS OFFICIAL: https://download.lineageos.org/shamu
    As you will see it is no longer available and there will be no new OFFICIAL builds as shamu has been promoted to LineageOS 18.1.
    Seems an archive of the official 15.1 builds is here. To check official signature you can follow this guide

    LineageOS UNOFFICIAL: lineage-15.1-20220301-UNOFFICIAL-shamu.zip
    Includes the now (no longer official from now on as per comments here) non official February 2022 security bulletins.
    Here is its md5sum.

    Google apps: MindTheGapps or OpenGAPPS <= nano


    HEADS UP:
    • When you initially install LineageOS, be sure you flash the gapps package with your ROM. If you boot your ROM, then go back and try to flash gapps after, you're gonna have a bad time.
    • If you are migrating from an OFFICIAL build to the UNOFFICIAL build you have 2 options:
      1. Wipe data and do a clean install of UNOFFICIAL build
      2. Dirty flash thanks to an intermediate MIGRATION build
        First flash the MIGRATION build (lineage-15.1-20200501-MIGRATION-shamu.zip md5sum), boot to it and then flash the UNOFFICIAL build and boot to it.

    SU addon zip: Addon Install zip / Addon Removal zip
    NOTE: LineageOS does not come with root, so this is now provided for those that want it.
    The install zip is a one time flash, like gapps.
    Meaning, it persists when updating to a new LineageOS nightly.

    Changelog

    Builddate: 2018.07.17
    Changes:
    [new] Full featured, binderized power HAL with support for following power profiles:
    - Power save => Maximum of 2 cores online, max. freq limited to 1,036 GHz
    - Bias power => Up to 4 cores online, max. freq limited to 1,036 GHz
    - Balanced => Up to 4 cores online, no freq limits
    - Bias performance => Up to 4 cores online, min freq limited to 1,19 GHz
    - Performance => 4 cores online always at 2,6 GHz
    [new] Core hotplugging through new mpdecision

    Known Issues:
    [bug] Trusted voice is not working and probably never will
    [bug] TWRP is not able do decrypt your data if you encrypted it with lineage-15.1
    [bug] Not every app is compatible with the expanded desctop feature. If you have ranndom problems to turn on your device
    disable expanded desktop for the app

    Older Changelogs:

    Builddate: 2018.06.19
    Changes:
    [new] Full RGB brightness support

    Builddate: 2018.06.12
    Changes:
    [new] LineageOS's Trust
    [new] Spectre V1 patches
    [new] june security fixes
    [fix unconfirmed] Camera app 'missing' on some devices

    Builddate: 2018.05.28
    Changes:
    [new] Option to check proximity sensor before device is woken up with dt2w
    [new] Stereo recording in all available formats
    [fix] DRM is now L1
    [fix] SU hiding is now working properly

    Builddate: 2018.05.21
    Changes:
    [new] New BT power management driver with less wakelocks

    Builddate: 2018.04.30
    Changes:
    [new] Stereo recording
    [new] Ability to edit apn regardless of carrier

    Builddate: 2018.04.23
    Changes:
    [fixed] DRM now working on L3

    Builddate: 2018.04.16
    Changes:
    [fixed] Netflix not working: DRM issue
    [fixed] Camcorder audio too low
    [new] Get rid of forceencryption
    [new] BCL not turning of core 2 and 3 at ~40 % battery anymore
    We're limiting the max frequency instead

    Builddate: 2018.04.12
    Changes:
    [fixed] Double touch to wake
    [fixed] Power HAL loading
    [fixed] Vendor image mismatch notification popping up every boot
    [new] Optimized boot latemounting of data and cache

    Known Issues:
    [bug] Netflix not working: DRM issue
    [bug] Camcorder audio too low
    [bug] Trusted voice is not working and probably never will

    Builddate: 2018.04.02
    Known Issues:
    [bug] Vendor image mismatch notification popping up every boot. Just ignore it
    [bug] touch to wake is not working
    [bug] Trusted voice is not working and probably never will


    XDA:DevDB Information
    LineageOS, ROM for the Nexus 6

    Contributors
    Elektroschmock, Elektroschmock, dwardo
    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 3.10.x

    Version Information
    Status:
    Nightly

    Created 2018-04-04
    Last Updated 2020-11-14
    42
    Just a small heads up for those of you who wait for LineageOS 16.0.
    It seems like I have fixed the encryption issue. :D
    So there's one blocker less on our road to 16.0.
    37
    Just a quick heads up:

    I'll be away the next 3 weeks and will only have limited internet access.
    So no need to worry that I have abandoned our beloved shamu.
    36
    Shamu for Elektroschmok getting ready for shipping :)

    Sent from my taimen using XDA Labs

    PS
    Shipped, should reach Elektro by Saturday or Monday.
    35
    Anyway, just a quick one, is there any chance that the prevent accidental wake up feature could be added to this rom? I know the LG G3 lineage 15.1 rom supports it, so assume it's already built in lineage os. It uses the proximity sensor to prevent the phone from waking if it is covered.

    I find with double tap to wake and also lift to check phone features on, the phone likes to open in my pocket and start calling people at random .

    The sensor can be enabled with the screen off. Whenever I want to pick up my phone without having "lift to wake" kick in I'll do so with my thumb covering the sensor... Works every time. :) However, DTTW is a different story, proximity will prevent it occasionally, but often won't (it actually doesn't work more than it does). This is not a LOS thing or even an Oreo thing, it has always been like this.

    Bottom line, the proximity sensor does work with the screen off, but not reliably enough to prevent bum dialing when DTTW is set.

    Good news! I managed to fix our proximity check on wake.
    The main problem was that our touchscreen driver was sending a KEY_POWER instead of KEY_WAKEUP event. That is the equivalent of a power key press.
    Of course the proximity sensor shouldn't block a power key press. :D

    I fixed it with this commit:
    https://review.lineageos.org/#/c/LineageOS/android_kernel_moto_shamu/+/216440/

    and enabled the feature with this commit:
    https://review.lineageos.org/#/c/LineageOS/android_device_moto_shamu/+/216439/

    I need some testing, but I hope I can get it in for today's build.