[ROM][8.1.0][UNOFFICIAL] LineageOS 15.1 for Nexus 5 [23/09/18][DAILY / WEEKLY BUILDS]

Krizthian

Senior Member
Sep 22, 2013
315
1,601
0
Portovelo


Code:
#include "std_disclaimer.h"
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */

Hello guys, so as you know LineageOS 15.1 finally has been released, but seems that our Nexus 5 won't get an OFFICIAL BUILD for a long time, for that reason I decided to start making this DAILY or WEEKLY builds, until we get an OFFICIAL build from LineageOS Team. All my builds will be updated with last sources from LineageOS which will be like having an OFFICIAL build but it's not really an official build :p. Anyway guys I hope you enjoy this ROM and thanks a lot for your support and attention.

LineageOS is based on the Android Open Source Project and CyanogenMod with extra contributions from many people within the Android community. All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS please visit Gerrit Code Review.

What's Working:
  • Audio
  • WiFi
  • Bluetooth
  • RIL
  • Camera
  • WiFi Hotspot
  • Flashlight

Issues:
  • Bluetooth Calling
  • NFC doesn't work
  • ADB it's not working
  • Video Recording might look disturbed
  • You tell me...

Details:
  • Permissive SELinux

How to install:

  • [*]BE SURE YOU HAVE LATEST TWRP VERSION AND BOOTLOADER BEFORE FLASHING
  • Get ROM and GApps and put it in phone.
  • Boot to recovery mode.
  • Do a factory reset. If you are coming from some previous version of LineageOS itself then this step is optional.
  • Flash ROM and GAPPS
  • Reboot. First boot will take time.

Downloads:

Credits:
  • Thanks to @P4Block for giving me advices to fix some boot issues
  • GZOSP Team for providing me proper and updated HALS
  • Unlegacy-Android for an stable kernel source
  • ValidusOS and DirtyUnicorns Team for a pretty good patched device tree
  • @amaces and @razorloves for their work on Nexus 5 and for all unmerged Gerrit commits.

Donators (Thank you guys :D):
  • Jürgen Lolischkies
  • Amin Bandali (@aminbandali)
  • Henning Spruth (@henningspruth)
  • Sebastien Tremblay
  • Juraj Janeček (@jjsan)
  • Christof Heckmann (@fleischbanane)
  • Optimal Running
  • 彭 飞 (@keypal)
  • Morten Klisch

Sources:



XDA:DevDB Information
[ROM][8.1.0][UNOFFICIAL] LineageOS 15.1 for Nexus 5 [27/02/18][DAILY / WEEKLY BUILDS], ROM for the Google Nexus 5

Contributors
Krizthian
Source Code: http://github.com/LineageOS

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x

Version Information
Status: Testing

Created 2018-02-28
Last Updated 2018-02-27
 
Last edited:

Krizthian

Senior Member
Sep 22, 2013
315
1,601
0
Portovelo
CHANGELOGS:
Code:
[i]2018/09/23:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/09/01:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/08/24:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)[B]
[*]Small updates on device tree
[I][*]Fixed ADB Issue![/B][/I]
[/LIST]
[i]2018/08/21:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/07/29:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/07/12:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/07/07:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/07/04:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[*]Removed unnecessary stuff from device-tree
[B][*]IMPORTED WIDEVINE IMPROVES FROM LINEAGEOS GERRIT.[/B]
[/LIST]
[i]2018/06/28:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/06/19:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[B][*]HUGE SEPOLICY UPDATES FROM LINEAGEOS GERRIT[/B]
[B][*]Battery improvements[/B]
[/LIST]
[i]2018/06/15:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[B][*]UPDATED KERNEL SOURCE[/B]
[B][*]Merged some missing commits into hammerhead device tree (Thank you so much to @haze_nme and for his commit with Sepolicy Updates for Oreo)[/B]
[/LIST]
[i]2018/06/11:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/06/05:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[B][*]UPDATED KERNEL SOURCE[/B]
[/LIST]
[i]2018/05/19:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[B][*]FIXED FLICKERING RECORDING ISSUE (NO MORE DISTURBED VIDEOS)[/B]
[/LIST]
[i]2018/05/16:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/05/06:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/05/01:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/04/22:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[B][*]Imported device tree changes from LineageOS Gerrit[/B]
[/LIST]
[i]2018/04/18:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[B][*]SELinux now is Enforcing[/B]
[/LIST]
[i]2018/04/15:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[B][*]UPDATED KERNEL SOURCE![/B]
[/LIST]
[i]2018/04/06:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/04/01:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/26:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/22:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/20:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/15:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/10:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/07:[/i]
[LIST]
[*][B]NEW! Kernel Source (From @amaces Github. This new one should help to fix battery drain and maybe performance issues)[/B]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/06:[/i]
[LIST]
[*][B]Updated Kernel Source[/B]
[*]Imported changes from LineageOS Gerrit
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/05:[/i]
[LIST]
[*][B]ADB issue FIXED! (Special Thanks to @amaces)[/B]
[*][B]Updated Kernel Source[/B]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/04:[/i]
[LIST]
[*]Imported change from LineageOS Gerrit (https://review.lineageos.org/#/c/208375/)
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/03:[/i]
[LIST]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/02:[/i]
[LIST]
[*][B]Fixed NFC![/B]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes)
[/LIST]
[i]2018/03/01:[/i]
[list]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes) 
[/list]
[i]2018/02/28:[/i]
[list]
[*]Sync with LineageOS 15.1 sources (Latest LineageOS changes) 
[/list]
 
Last edited:

jtrvk

Senior Member
Jan 1, 2014
155
105
0
Singapore
I have just flashed the latest 2802 build. Will share the basic experience soon(apart from battery life and cell reception).
Initial Impressions :

I was using Official Lineage OS 14.1 before this. I tried a couple of oreo builds like Unlegacy, LOS 15 but still went back to official 14.1. So my impressions are based on that. Also Nexus 5 is not my daily driver.

Tip: You need latest TWRP to flash this ROM (3.2.1.1) https://dl.twrp.me/hammerhead/twrp-3.2.1-1-hammerhead.img.html

1. I clean flashed using OP's instructions. With the recommended GAPPS, the first boot took 2-3 mins for me. The bootanimation is same as Lineage 14.1 but since it's good, I am not complaining :p

2. Initial Setup process is slightly slow but very slightly. Considering the age of the device I would say quite a breeze. I did not restore any backups and set up the device as new. So in case of setup time, YMMV.

3. The default wallpapers are wonderful. The default launcher also is brilliant. Has pull down for notifications, notification dots, different icon shapes (circle, super ellipse, squircle, teardrop etc). If default lineage icons is not your cup of tea, different icon packs are also supported. Overall perfectly stable and sufficient launcher.

There is a systemwide implementation of dark theme under settings>display>style

4. The system is stable, did not have any random reboots so far in the usage of 1 hr.

5. Custom button actions are supported (kill app back button etc.). Wake up using volume button works! ( big yay from me as my power button is spoiled).

6. Most Oreo features are supported and working.

7. As mentioned in the OP, the video recording looks a bit jarring when you move the camera. Apart from that, photos using old google cam come out as expected.

8. SELinux is set to to permissive.

9. Overall system is extremely smooth. Definitely as smooth as Lineage 14.1 or even smoother (but that might just be placebo for me)

10. ADB is not working for me on Win 10. Will try on Linux and update

Hats off to dev and a big thank you for such an amazing ROM. Keep up the great work.

If you guys need any screenshots, let me know
 
Last edited:

HermannSenator

Senior Member
Aug 9, 2014
174
117
63
Initial Impressions :

I was using Official Lineage OS 14.1 before this. I tried a couple of oreo builds like Unlegacy, LOS 15 but still went back to official 14.1. So my impressions are based on that. Also Nexus 5 is not my daily driver.

Tip: You need latest TWRP to flash this ROM (3.2.1.1) https://dl.twrp.me/hammerhead/twrp-3.2.1-1-hammerhead.img.html

1. I clean flashed using OP's instructions. With the recommended GAPPS, the first boot took 2-3 mins for me. The bootanimation is same as Lineage 14.1 but since it's good, I am not complaining :p

2. Initial Setup process is slightly slow but very slightly. Considering the age of the device I would say quite a breeze. I did not restore any backups and set up the device as new. So in case of setup time, YMMV.

3. The default wallpapers are wonderful. The default launcher also is brilliant. Has pull down for notifications, notification dots, different icon shapes (circle, super ellipse, squircle, teardrop etc). If default lineage icons is not your cup of tea, different icon packs are also supported. Overall perfectly stable and sufficient launcher.

4. The system is stable, did not have any random reboots so far in the usage of 1 hr.

5. Custom button actions are supported (kill app back button etc.). Wake up using volume button works! ( big yay from me as my power button is spoiled).

6. Most Oreo features are supported and working.

7. As mentioned in the OP, the video recording looks a bit jarring when you move the camera. Apart from that, photos using old google cam come out as expected.

8. SELinux is set to to permissive.

9. Overall system is extremely smooth. Definitely as smooth as Lineage 14.1 or even smoother (but that might just be placebo for me)

10. ADB is not working for me on Win 10. Will try on Linux and update

Hats off to dev and a big thank you for such an amazing ROM. Keep up the great work.

If you guys need any screenshots, let me know
I also faced the ADB problem. It's not a big deal since ADB over network works flawless.
Apart from that, I completely agree with you: it is a perfectly usable ROM! :)
 

jtrvk

Senior Member
Jan 1, 2014
155
105
0
Singapore
I also faced the ADB problem. It's not a big deal since ADB over network works flawless.
Apart from that, I completely agree with you: it is a perfectly usable ROM! :)
Yup. Just tested, ADB over network works perfectly. Really cant fault this ROM apart from bugs mentioned in OP. Super smooth
Strangely, ADB in TWRP works correctly and even shows recovery next to my device.

@Krizthian Can I take any logcat for the ADB issue? The pop up to authorize the device to use over wired ADB never comes.
 
Last edited:
  • Like
Reactions: HermannSenator

Vanquish17

Senior Member
Jun 26, 2017
662
345
0
Initial Impressions :

I was using Official Lineage OS 14.1 before this. I tried a couple of oreo builds like Unlegacy, LOS 15 but still went back to official 14.1. So my impressions are based on that. Also Nexus 5 is not my daily driver.

Tip: You need latest TWRP to flash this ROM (3.2.1.1) https://dl.twrp.me/hammerhead/twrp-3.2.1-1-hammerhead.img.html

1. I clean flashed using OP's instructions. With the recommended GAPPS, the first boot took 2-3 mins for me. The bootanimation is same as Lineage 14.1 but since it's good, I am not complaining :p

2. Initial Setup process is slightly slow but very slightly. Considering the age of the device I would say quite a breeze. I did not restore any backups and set up the device as new. So in case of setup time, YMMV.

3. The default wallpapers are wonderful. The default launcher also is brilliant. Has pull down for notifications, notification dots, different icon shapes (circle, super ellipse, squircle, teardrop etc). If default lineage icons is not your cup of tea, different icon packs are also supported. Overall perfectly stable and sufficient launcher.

4. The system is stable, did not have any random reboots so far in the usage of 1 hr.

5. Custom button actions are supported (kill app back button etc.). Wake up using volume button works! ( big yay from me as my power button is spoiled).

6. Most Oreo features are supported and working.

7. As mentioned in the OP, the video recording looks a bit jarring when you move the camera. Apart from that, photos using old google cam come out as expected.

8. SELinux is set to to permissive.

9. Overall system is extremely smooth. Definitely as smooth as Lineage 14.1 or even smoother (but that might just be placebo for me)

10. ADB is not working for me on Win 10. Will try on Linux and update

Hats off to dev and a big thank you for such an amazing ROM. Keep up the great work.

If you guys need any screenshots, let me know
Seriously.....this rom is stable enough to become an official build;)
 
  • Like
Reactions: jtrvk

KochoCho

Senior Member
Jul 30, 2014
50
41
0
Bandung
Initial Impressions :

I was using Official Lineage OS 14.1 before this. I tried a couple of oreo builds like Unlegacy, LOS 15 but still went back to official 14.1. So my impressions are based on that. Also Nexus 5 is not my daily driver.
Very nice review! Thanks a lot!
Download rightaway..
 

solace mukhtar

Senior Member
Dec 26, 2014
153
99
48
nope. YoutubeTV & Hulu fail to play video. StreamTV Comcast fails to log in. back to Nougat. thanks
You should consider doing clean flash, coz mine is working without problem.

---------- Post added at 09:14 PM ---------- Previous post was at 09:11 PM ----------

My review.


To me it seems everything is working fine. I don't use much apps on the phone, but the rom is smooth, i did not encounter any problem, i'll continue testing, if there's anything i'll update.
 
  • Like
Reactions: Olympus593