Roms for Nexus 5 [List 1]

Roms Information and Comparison

Are we missing something? Send a message through the modmail and we’ll add it!

This XDA thread has an index of ROMs, Kernels, MODs, Recoveries, Themes for N5’s. It includes a Major Custom ROM comparison database. (Thank you,/u/RenegadeUK for your post).

/u/FXGIO has been working on a Lollipop ROM comparison database. (xda thread,spreadsheet). Though this is not yet complete, you may want to use this to decide which custom ROM you wish to use.

Download links for the KitKat ROMs in the caparison database available for Nexus 5/Hammerhead:

ROMs

ROM Name Android Version
CyanogenMod KitKat 4.4.4/Lollipop 5.1
Paranoid Android KitKat 4.4.4/Lollipop 5.0.2
SlimROM KitKat 4.4.4/Lollipop 5.0.2
OmniROM KitKat 4.4.4
Mahdi Rom/Euphoria OS KitKat 4.4.4/Lollipop 5.1
Cataclysm Lollipop 5.1.1
OptiPop Lollipop 5.1.1
xTraSmooth Lollipop 5.1.1
Dirty Unicorns Lollipop 5.1.1
Liquid Smooth KitKat 4.4.4/Lollipop 5.0.2
Terminus Lollipop 5.1.1
BlissPop Lollipop 5.1.1
BoostPop Lollipop 5.1.1
Nexus Experience ROM Lollipop 5.1.1
Elix-R Lollipop 5.0.1

CyanogenMod

CyanogenMod is an open-source custom ROM built from AOSP. It is one of the most well known custom ROMs due to its variety of devices supported officially. CyanogenMod has a very large amount of settings and includes the CM11/12 theme engine, which allows users to theme their entire system. CyanogenMod 12 is currently in its Alpha stages.

Paranoid Android

Paranoid Android is an open-source custom ROM built from AOSP. It is also very well known for its device support and features. It includes the CM11/12 theme engine and a lot of original features such as Peek, Hover, Dynamic Status Bars (DSB) and many others. The Lollipop version of Paranoid Android is currently in its Alpha stages.

SlimROM

SlimROM is an open-source custom ROM built from AOSP. The custom ROM’s goal is to “offer users a slimmed down but still feature rich alternative to other android operating systems”. SlimLP is currently in its Alpha stages.

OmniROM

OmniROM is an open-source custom ROM built from AOSP. The ROM has some custom features and a delta update system. The KitKat version is stable.

Mahdi Rom/Euphoria OS

Mahdi-Rom/Euphoria OS is an open-source custom ROM built from AOSP. It is very stable but does not have as many custom features as the other major ROMs.

Cataclysm

Cataclysm is a closed-source custom ROM built from stock/factory images. It is as stable as stock and has many custom features. It does not have/will never have a theme engine and currently does not have as many custom features as other larger ROMs.

xTraSmooth

xTraSmooth is a custom ROM built from stock/factory images. It is built “with the intent to optimize extremely performance and battery consumption without altering the originality”. It is very stable since it is built from factory images. The ROM can be updated with delta updates through its app. [Paid/Free]

Dirty Unicorns

Dirty Unicorns is an open-source custom ROM built from AOSP. The ROM includes the CM Theme Engine.

Liquid Smooth

Liquid Smooth is an open-source custom ROM built from AOSP and SlimROM. It is a “lightweight modified AOSP and SlimROM base” with extra features.

Kernels

Kernel Name Links
ElementalX Website / xda / App
franco.Kernel xda / App
Code_Blue xda
Uber Kernel xda
Hellscore xda

ElementalX

ElementalX is a custom kernel designed to maximize battery life and performance. It also adds features such as sweep2wake, doubletap2wake, overclocking/underclocking, undervolting and many others. For a full list of features, visit the website and/or the xda thread.

franco.Kernel

franco.Kernel is a custom kernel designed to maximize battery life. Other features include audio tweaks, screen calibration and processor tweaks. For more information, read the FAQ.

Code_Blue

Code_Blue is a custom kernel to increase performance and battery life. Like other kernels, it includes governors, audio tweaks, allows undervolting, etc. For more information, read the feature list on the xda thread.

Uber Kernel

Uber Kernel is a custom kernel. The main feature that sets this apart from other kernels is the compatibility for F2FS. Note that you need a custom ROM that also supports F2FS. The kernel also allows the ability to overclock/underclock, undervolt, audio tweaks, screen calibration and many more features. For a full list, visit the xda thread.

Hellscore

Hellscore is a custom kernel that has an emphasis on battery life. Supports underclocking and undervolting, changing the CPU/GPU governers, among others. Has 3rd party apps to keep it up to date. (Thanks /u/rolya96!)