yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] Gaeguri:
Absolutely the same for me! I get the same debug messages during the boot animation as well. SO far I have not been able to make a lot of sense out of it. But, exactly as you have experienced it, once it booted up, everything feels quite smooth and normal.
[Nexus 5 Original Android Development] sant514:
z3dd3r said with post 135 and post 338,

"Not all changes can be included in device trees. Some patches are picked from gerrit."

So i don't know if it help in case with 17.1 build but the search for the patches must be done to gerrit... Which gerrit ??? Lineage gerrit ???
[Nexus 5 Original Android Development] Gaeguri:
I might imagine that his intention was to say that he had to make patches to the Lineage/AOSP source code itself. But are these patches stored anywhere where we can access them?
[Nexus 5 Original Android Development] edu24lal:
Yea, happened to me while doing instagram video call ,whatsapp call :( after like 40 min of video chatting
[Nexus 5 Original Android Development] Bouquins:
Last update works like a charm ! Thank you, whoever made it !
[Nexus 5 Original Android Development] KostaNS:
For me Bluetooth don't work, tried some other ROMs same result Bluetooth keeps stopping. Wth?
[Nexus 5 Original Android Development] zheega:
lineage-17.1-20200929 works GREAT for me, can't say anything about Bluetooth tho, since I don't use it at all.
[Nexus 5 Original Android Development] edu24lal:
Thank u for last update whoever made it!
[Nexus 5 Original Android Development] nowheretorun:
Hey ppl. If you got the file/files from https://sourceforge.net/projects/hammerhead-lineageos/files/17.1/ Ofcoz it is z3dd3r that have uploaded them. z3dd3r is the only one that can upload there. "InsertRandomUserHere" can't upload there. Thought ppl know at least that much about how it works but obviously not.
[Nexus 5 Original Android Development] _zagto:
I think I found the code that makes the display not lag on boot.

I can't post links because I'm a new member of this forum but you can go to my Github name zagto and search for android_frameworks_native repo and look at the lastest commit.

I built and installed the ROM with this and there is no more lag in when booting.
[Nexus 5 Original Android Development] bluetooth-bug:
I'll post that "z3DD3rBootLagFix" commit for you: https://github.com/zagto/android_frameworks_native/commit/167d318faab3696e0a98374aad5c4e58bb8a3ea8
[Nexus 5 Original Android Development] Gaeguri:
That is pretty awesome, thank you! May I ask how you found this?
[Nexus 5 Original Android Development] Gaeguri:
Thank you very much for this detailed and interesting writeup! I could have never done this myself with the experience that I have. I will try to reproduce this myself for the learning experience.
[Nexus 5 Original Android Development] _zagto:
Turns out this is actually an issue on Lineage Gerrit (#70070). Also my reverse engineering was incomplete because there are two additional spots where the counter is reset to zero, so the workaround is not applied more often than necessary.
[Nexus 5 Original Android Development] jjcdennis:
Sorry for the newbie'ish questions. I have had my main phone toast itself and my backup is a Nexus 5 with Lineage 14.1, 7.1.2 NJH47F running on it. I have a couple questions and I can't remember the answers. I have flashed this phone in the past, but there have been many flashes and devices since then:

I would like to update the phone and this rom looks like a good choice. Would I have to do a fill clean wipe including data before flashing this rom? By clean flash I mean formatting the data and clean flashing system, cache. This is what the process was for my LG G4.

If yes, where do I store the rom/gapps, twrp if I'm wiping the data? Which version of twrp. I think I have 3.2.1-0 on it now. Had a SD card slot on my last phone.

Are there any other steps I have to take before flashing, ie any preflash updates to the phone. I'm aware of repartitioning and I think this wipes the data and system?

Thanks, I appreciate the help.
[Nexus 5 Original Android Development] jjcdennis:
Post error
[Nexus 5 Original Android Development] TomiLynch:
Yes, you do have to do a clean flash because you are doing a major Android version upgrade, and there have been significant changes since Nougat. However, the last versions of Android are to large for our device's System partition size, so in order to install this rom, you first have to repartition and make it larger. This process will wipe your device entirely, so make sure to backup anything you want to your computer before doing it.

Fortunately, our beloved dev made a modded version of TWRP with which you can do this very easily. Just follow the instructions in this thread: https://xdaforums.com/google-nexus-5/orig-development/recovery-twrp-hh-nexus-5-hammerhead-t4047653/

You only have to repartition once, and must continue to use that version of TWRP.

- After repartitioning, your phone will be wiped, so connect it to your computer and transfer Rom, OpenGapps Pico, and Magisk .zips

- Just to do things the proper way, go to Wipe > Advanced wipe and select System, Data, Dalvik and Cache. DO NOT SELECT INTERNAL STORAGE OR YOU WILL HAVE TO TRANSFER THE FILES AGAIN.

- After wiping, go to Install, and flash rom, gapps, Magisk, in that order.

- Reboot and enjoy!
[Nexus 5 Original Android Development] jjcdennis:
Thanks a lot for your help with this. I couldn't remember the part about internal storage. If I remember correctly the rom, gapps and magisk go to the root of the phone storage, which will not get wiped. The LG G4 usu process and rom installation required a format of the data and I wasn't sure if this was required. Having an SD card on the LG allowed me to store the rom/etc to safeguard it.

BTW, I'm pretty impressed with this circa 2014 phone. It seems fast enough and definitely does the job as I need it done.
[Nexus 5 Original Android Development] mruibal:
Navigation buttons missing in last update.

How to solve this bug?

Enviado desde mi Mi 5 mediante Tapatalk
[Nexus 5 Original Android Development] ZhenMing:
I convert from LOS 14.1 to this yesterday and I found the camera will hang during video shooting, after certain of time, proximately >10mins.

My Nexus 5 now become my webcam through DroidCam and it just don't last. i will hang after certain of time and the error was more like the camera was locked. I can't even use the original camera to call the camera module.

Restart to resume the working condition.

Anyone had any idea how to fixed this?
[Nexus 5 Original Android Development] mandayugana:
I sometimes experienced camera error while on video call. The only thing I need was just restarting cameraserver. There is an app at Playstore that do the job: Kill Camera.
[Nexus 5 Original Android Development] pepperser:
hmm some mystery step seems to be necessary to do a normal install of this something about repartitioning something then no clear direction from there I feel like i should not have to ask but what are you supposed to do to get it to install with gapps?
[Nexus 5 Original Android Development] anivegmin:
Only 6 comments back on this thread there are some instructions.
[Nexus 5 Original Android Development] anivegmin:
I'm enjoying this ROM and everything seems to work fine... Apart from the following 3 bugs -

My phone will randomly shut down after a few hours of non use (not good if you've set an alarm)

Adaptive brightness also seems to randomly change and won't remember my setting.

When switching between Alarms only and Priority only ring volume sometimes gets set to zero.
[Nexus 5 Original Android Development] DReddowg:
Awesome build. Thanks for bringing some life back into the old girl. I want to go through my issues to see what people think of my workaround.

I first up installed 17.1 over the factory image with app data and everything left in place and it worked but was glitchy. Once I realised what I had done I wiped everything using the HH twrp, copied in the 0929 build, resized partition, flashed build, flashed pico gapps and then on reboot......nothing. It sat on the lineage OS boot animation for quite a while before booting back into recovery, as I have seen it had happened to a few before me. As with the advice given to others I tried a few different orders but no success, ie wipe all, flash only 17.1, wipe cache, reboot into twrp, reboot system - wipe all, reboot in twrp, flash 17.1, reboot into twrp, wipe cache, reboot into twrp, resize system, flash gapps reboot system. ANYHOW, all orders gave the same response. In the end I tried flashing back to a stock image. From there I rooted again, flashed hh twrp, resized, NO WIPE, flashed 17.1, wiped cache, reboot into twrp, flashed gapps, reboot system, and this appears to be working.

Now I am pretty sure thats a no no but unsure why and it appears to be working fine although I havent installed my sim yet.

Any thoughts for this noob?? Thanks for reading.
[Nexus 5 Original Android Development] jjcdennis:
- After repartitioning, your phone will be wiped, so connect it to your computer and transfer Rom, OpenGapps Pico, and Magisk .zips

- Just to do things the proper way, go to Wipe > Advanced wipe and select System, Data, Dalvik and Cache. DO NOT SELECT INTERNAL STORAGE OR YOU WILL HAVE TO TRANSFER THE FILES AGAIN.

- After wiping, go to Install, and flash rom, gapps, Magisk, in that order.

- Reboot and enjoy![/QUOTE]

Well finally got around to doing this and it really was easy. I haven't used Magisk before, so the only missing part was that Magisk manager has to be installed via Android apk after completing the rom, gapps, Magisk install via twrp. .

The ol' Nexus 5 is pretty snappy after this update.

Thanks again for your help...
[Nexus 5 Original Android Development] anivegmin:
I know we are currently living in strange and uncertain times but will this rom continue to be maintained? It was being updated every couple of weeks but there has been no update since 29/09. Thanks.
[Nexus 5 Original Android Development] jp3_99:
Having issue getting network connection working. Worked fine on android 6.0.1 but on lineage 17.1-20200929 it will see the sim card and sprint network but will not give me service. I have tried reflashing the last radio update. Also trying to go to carrier setting doesn't work.

Hopefully someone has an idea because I am at a loss.
[Nexus 5 Original Android Development] lona79:
Someone can help me to increasing the system partition for installing gapps?

Thank you
[Nexus 5 Original Android Development] Mr.FREE_Bird:
All you need to know is explained over here: https://xdaforums.com/google-nexus-5/orig-development/recovery-twrp-hh-nexus-5-hammerhead-t4047653

Read the instructions very carefully to prevent issues.

Good luck.

---------- Post added at 05:09 PM ---------- Previous post was at 05:06 PM ----------

No, this ROM won't be maintained anymore. The person who made this thread and build and shared LOS17 for the Nexus 5 decided to stop.

Not long ago someone else seemed to have interest in providing LOS17 builds again but I'm not sure if that's still the case.
[Nexus 5 Original Android Development] lona79:
Someone can help me?

https://xdaforums.com/showpost.php?p=83905723&postcount=40
[Nexus 5 Original Android Development] etden:
Can't Install Super SU for LineAge OS 17.1

Hello,

I already partition system with TWRP HH. Then when all installed completely, I failed to install Super SU Arm Addons. The error code is 7. Could not mount system.

Is it okay and safe to bring back partition to stock? Thank you.
[Nexus 5 Original Android Development] opagan:
TWRP system repartioned to 2GB.

May I asked how did you repartitioned Hammerhead system to 2GB? I was able to follow the instructions to repartition to 1.5GB, I also verified with the unified_clamor_partition_log my numbers are exactly as Clamor states they should be. my problem is that once I install crDroid 10 for HH, not even the Gapp nano will install due to lack of space, so I get error 70.

Thanks, I would really appreciate any direction to follow...:)
[Nexus 5 Original Android Development] Mr.FREE_Bird:
Hello,

Did you repartition your device with the TWRP I linked in the message you quoted? If so you can follow the instructions of that thread to restore the Stock partitions.

Why do you want to use the "super su arm addon"? I think Magisk is a better option if you'd like to have root access.
[Nexus 5 Original Android Development] Sigster:
Can't connect to a WiFi network that has 802.11r (fast BSS transition (FT) / Fast Roaming) enabled.

Just a heads up.

Installed this LineageOS release (lineage-17.1-20200929-UNOFFICIAL-hammerhead) on my old Nexus 5.

Couldn't connect to my home WiFi anymore. It worked before changing to LOS.

After a lot of googling/reading/trying I found that disabling 802.11r for my WiFi network allows the Nexus 5 with LOS to connect again.

Not sure if this is a known bug/feature or not.

Oh - just thought to search this thread and saw that this problem was mentioned earlier this year.

Oh well, I'll leave this here as a reminder.
[Nexus 5 Original Android Development] melbar79:
"LineageOS is dropping its own superuser implementation, making Magisk the de facto solution"

https://www.xda-developers.com/line...-addonsu-implementation-favor-magisk-manager/
[Nexus 5 Original Android Development] philipped346:
thank 's for november update !
[Nexus 5 Original Android Development] zheega:
I did a fresh install of the new update, working great so far. Thanks!
[Nexus 5 Original Android Development] seschaum:
@z3DD3r

you're a genius!

With the November build Google Pay isn't anymore complaining about been custom ROM/rooted - along the newest Magisk DEV build

[Edit]

Update: I'm also able to pay ! YES man! Thanks

[/edit]

I still love this mobile as the day I've bought it!

Many thanks

-- Do you need a dev phone still?
[Nexus 5 Original Android Development] dmytrop:
Do you know where to check changes in comparison with previous version?
[Nexus 5 Original Android Development] yagyaxt1068:
You'll have to check the changelog for other devices to see what's changed in Lineage, since z3dd3r doesn't use the LineageOS updater.
[Nexus 5 Original Android Development] Nexus5Proximity:
Thank you for your time and effort z3dd3r, I've been using my Nexus 5 since it released and the last time I tried Lineage OS the battery life was subpar compared to the stock rom. This one works like a charm and the battery so far seems on point. This is great.
[Nexus 5 Original Android Development] K M Malik:
Excellent work! Hats off to you guys who burn their mid night oil and untiringly spent long hours to produce a work of this quality and magnitude. The very idea that my Google Nexus 5, a seven year old device is clad with Android 10 is thrilling. Thanks again.

Here is a small irritant which I am sure someone out their shall address. The app TRUST (Android System) pops up on boot up saying " This build was signed with public key". Android security patches read:

1. Platform: up to date

2. Vendor: out of date

Similarly, encryption was disabled which I have now enabled.

Is there an official version of LineageOS based at least on android 9+ or any other custom ROM? I am interested in trying Android Go Edition. Is it available in flash-able ROM form?
[Nexus 5 Original Android Development] candra yudha tama:
Any plans lineage os 18 for this hammerhead ???
[Nexus 5 Original Android Development] zheega:
Greedy ^^
[Nexus 5 Original Android Development] Xemanth:
LineageOS 18 would be just pure magic \o/
[Nexus 5 Original Android Development] zheega:
Would it even work, isn't it 64-bit only?
[Nexus 5 Original Android Development] PasiPohj:
There is LineageOS 18 roms for 32-bit phones (for example Galaxy S3) so it can't be 64-bit only
[Nexus 5 Original Android Development] philipped346:
New update los 17.1
[Nexus 5 Original Android Development] zheega:
Working well so far!!
[Nexus 5 Original Android Development] AskAnand:
Gr8 ROM super smooth....can any one able to use it for jio VOLTEE...without jio call app.

(y)(y)(y)(y)(y)(y)(y)(y)(y)(y) super smooth
[Nexus 5 Original Android Development] Unknown@#$:
Hello There!

The link seems to be not working, please fix it.
[Nexus 5 Original Android Development] Lughnasadh:
Link is working fine. Please try a different browser, etc.
[Nexus 5 Original Android Development] nexus5+user:
Hey,

is there any known method for installing lineageos 17.1 with microg instead of gapps?

Thanks in advance

Edit: I was able to get it working by following this guide: https://andrealmeid.com/post/2020-11-05-hammerhead-los/
[Nexus 5 Original Android Development] sappounet:
Is anyone experiencing problems to access encrypted partitions in TWRP ?

I've installed the Rom and enabled encryption. The decryption PIN is working fine when the system boots to Lineage OS, but TWRP does not recognize the PIN so I can't access the SD Card from TWRP.

I tried with twrp-3.3.1-1_UA-hh.img and with the latest twrp-3.4.0-0-hammerhead.img.

Any idea ?
[Nexus 5 Original Android Development] lulli1:
The kind of encryption of our device is the problem. You can try 2 things.

1. Make sure you are on latest twrp and try to enter again.

2. If this doesn't work, Disable all security features like pin, pattern etc., and click on unencrypt in settings/security if there is written "encrypted" to unencrypt your data. And try to enter twrp again.

3. If this doesn't work, you only can boot into temp recovery from pc over adb and format data "you have to klick yes". Not just wipe, but format! And start over from the beginning.

=> I would recommend not to click on encrypt data in settings again on our device.
[Nexus 5 Original Android Development] sappounet:
Thanks for your answer.

For security reasons, I cannot afford to not use encryption.

Also, if I cannot decrypt the data inside TWRP that means that I will not be able to apply (dirty flash) the future versions of the ROM on top of the existing installation, and it will force me to reinstall everything and wipe/format the partitions after each LOS update.

Can someone that has the encryption working in TWRP tell me what version of TWRP they are using ?
[Nexus 5 Original Android Development] sant514:
TWRP_3.4.0-R7
[Nexus 5 Original Android Development] sappounet:
Ok, so since I initially did the repartitionning with another TWRP, I've reverted the partition table back to the original size, and I started all over again.

So I've :

- installed z3DD3r's TWRP twrp-3.4.0-HH.R.7.img (from This post)

- did the partitionning with the command hh_repart -m

- deleted all the data (format) and rebooted to recovery

- installed this LOS ROM again, format the data

- started the system, did the basic configuration, enabled a PIN to secure the phone and enabled encryption

- rebooted the phone, tested that I can start the system correctly with my PIN, all good

- downloaded some files in the Download folder, to make sure that there are some files on my phone

- rebooted to TWRP

- type the PIN to try to decrypt the storage (see images attached number 1, 2 and 3), without success

- since TWRP is opening anyway, I then browse to the Download folder, but it contains nothing (meaning that the Decryption failed)

Then I tried to :

- restart the system

- remove the PIN (only removed the PIN, since it's not possible to remove the encryption)

- restart to TWRP again

- it looks like it's attempting to decrypt the using a default password (see image attached number 4)

- it fails to decrypt with default password and asks me for a PIN/password (that I don't know, since there's nothing configured)

- I try to type the same PIN as before, just in case, and it fails (see image attached number 5)

That's really strange, and I'm running out of ideas.
[Nexus 5 Original Android Development] sant514:
With the picture-3, i can see a decryption with success.

In the pictures 4-5, yes it right, with the default password ..

The only thing which i can think is that,

Before you flash R7, do you have remove encryption from the other TWRPs?

With "format data"?

I am this time with last version 20201216 ROM , R7 recovery and with the encryption enabled. I use pattern for unlock so and pattern for decryption...

And yes, i can see/read my folder "sdcard/Downlads" after decryption.
[Nexus 5 Original Android Development] lulli1:
That could be the culprit. There was a problem with twrp and pin. Try to use pattern instead and try again @sappounet
[Nexus 5 Original Android Development] z3DD3r:
Hello everyone!

Someone maybe already seen that i've release another one update for LOS 17.1 (2020-12-31). Unfortunately this will be last update from my side, cos i need to shutdown my build server and use it for another purpose.

I've also released one more version of LOS 17.1 (2020-12-31). You can download it from 'signed' folder from sourceforge. This build doesn't have OTA support but it was signed with release keys. I remember that someone asked for such builds) In other terms these builds are the same. Be aware that YOU MUST DO A CLEAN INSTALLATION OF THIS 'SIGNED' BUILD WITH ALL WIPES. YOU CANNOT INSTALL 'SIGNED' BUILD ON TOP OF PREVIOUS BUILDS.

There is one more update from my side. I can't promise anything, but everything is possible ;)

HAPPY NEW YEAR!
[Nexus 5 Original Android Development] edu24lal:
Omg😍😍😍 thank u for keeping this device so alive!!!
[Nexus 5 Original Android Development] TomiLynch:
Although it's sad to know you're finally moving forward from this device, I want to thank you so much for all the time and effort you put into this for us. It's really much appreciated.

This last build and that picture you attached are really a great birthday present (yes, today is my birthday!).

Happy New Year!!
[Nexus 5 Original Android Development] zheega:
Thank you for your work and happy New Year!
[Nexus 5 Original Android Development] nexus5+user:
Is there any built-in way to set notifications/ringtones for specific contacts to silent?

Seems I'll have to find my own silent notification/ringtone to add and then specific if that is even possible
[Nexus 5 Original Android Development] Bouquins:
It's just hard to believe that we, all of us, are enjoying on a daily use (as far as I'm concerned) a device made seven years ago, specifically when we are talking about a phone.

A very, very big THANK YOU to all the people involved in making this possible.

May you all enjoy a very good year.
[Nexus 5 Original Android Development] lasser1:
At first: Happy New Year! and thanks for linageOS for the Nexus 5 :)

I did the update from december 31st, and since then my phone has troubles all over the place. Mostly WiFi, I just can't activate it.

The update from dec 16th worked fine.

So ist there a way to get back to that state?

EDIT: I have reset all the network preferences. For now I have wifi…

This is weird, I never had to do that before.
[Nexus 5 Original Android Development] philipped346:
Clean install
[Nexus 5 Original Android Development] lasser1:
really no other option? I mean, this is not Windows, it's linux… (almost ;))
[Nexus 5 Original Android Development] TomiLynch:
Try wiping only Sistem, Dalvik and Cache. Then flash Rom, Gapps, and Magisk.

DO NOT wipe Data or Internal Storage, that way you're basically doing a clean flash, but without losing all your data.

This is the way I update every time, just to make things a little "cleaner".
[Nexus 5 Original Android Development] lasser1:
Ok, I 've seen your message too late…

I downloaded the image from dec. 16th and istalled it with TWRP. Looks like it worked, but still no wifi.

But maybe there's a hint: The phone does not show a wifi mac adress. 'not available'

Everything else seems to work now, startup is fast again and it's really responsive.

Is there a way to log the init process of the network interface?
[Nexus 5 Original Android Development] sant514:
https://xdaforums.com/t/q-a-wifi-st...00-00-g2-g3-g4-g5-nexus5-nexus-7-etc.3452133/