Hello,I haven't used my Nexus 5 in a few years and now I would like to update it to android 10, in particular your LineageOS 17.1.
But being many years since the last update I was wondering if my recovery, kernel and radio were compatible with android 10. Would you be able to suggest which recovery, which magisk version, which kernel and radio to install? Maybe kernel and radio now come bundled with the OS (?)
Lastly, there is any peculiar step for a clean installation procedure?
I tried to search on the thread beforehand, but couldn't find the answers. Sorry if you already answered my questions.
Thanks a lot for the your time and effort!
First make sure you made a backup of all your important files.
Then you have to make sure that you have the latest version of TWRP installed:

[RECOVERY][UNOFFICIAL] TWRP HH for Nexus 5 (hammerhead)
TWRP HH for Nexus 5 About: TWRP is an open source, community project. TWRP development is done by roughly 4 people at this point. We also have a large support community with many people who are willing to answer questions and help people with...
Now let's talk about the bootloader and radio, the latest version of the bootloader is "hhz20h" and the latest version of the radio is "2.0.50.2.30". Check if the versions shown by the bootloader match with the ones I mentioned.
If they don't you may need to update them, I'm not sure if that's required but I assume it is.
This guide explains how you can update the bootloader and radio:
https://www.nextpit.com/how-to-update-nexus-5-bootloader-and-radio
With all of that out of the way you can proceed to installing this ROM.
1. Copy the ROM zip, Gapps zip and the Magisk zip to your device. (both Gapps and Magisk are optional)
2. Boot into Recovery.
3. Wipe Dalvik / Art Cache, /System, /Data & /Cache.
4. Flash the ROM zip.
5. Optional: Flash the Gapps zip.
6. Optional: Flash the Magisk zip.
7. Reboot to System.
That's it, good luck!
Last edited: