[Nexus 5 Android Development] andersonaragao:
[ROM+KERNEL][CM11][KTU84Q][CAF&AOSP] Nexus 5 Experience - CM11 Based [R10.3 - 23Oct]

CM11 CAF Kernel and AOSP Kernel (Stock) Versions

One of the best CM11 Based Rom for Nexus 4 now for Nexus 5

[YOUTUBE]3sD3Q598D0U[/YOUTUBE]

Thanks to Jared Bush for this Review!​

Features

This is built from CM11 Sources for Nexus 5

Full Stock Nexus 5 Experience since the first boot with Google Launcher, Google Dialer, Stock Wallpapers including the default Nexus 5 wallpaper, Ringtones and Stock apps WHEN YOU INSTALL MY GAPPS!

Always the latest Gapps Updates from Google on MY GAPPS PACKAGE!

Deodexed Rom

Optimized Dalvik Libraries from Moto X 4.4 release (Dalvik and Bionic optimizations)

Working ART with updated Library on Both versions

AOSP kernel (Stock) and CM11 Kernel (Choose your version)

Improved Interactive governor as default in AOSP Kernel

Intellidemand 5.0 governor as default in CAF Kernel

Intelliactive governor in CAF Kernel

F2FS Support in AOSP Kernel

249 Mhz CPU minimum frequency step in AOSP Kernel

Max 729 Mhz for CPU when Screen Off in AOSP Kernel

HOTPLUG instead of MPDECISION in AOSP Kernel

268 Mhz CPU minimum frequency step in CAF Kernel

Improved DEADLINE I/O Scheduler as default in AOSP Kernel

ZEN I/O Scheduler as default in CAF Kernel

Sweep-to-wake and Double-tap to wake on both versions (Thanks to showp1984)

KEXEC-HARDBOOT on both versions (Multirom support - Thanks to [MENTION=3418703]Tasssadar[/MENTION])

USB-OTG Support out-of-box! (No patches or flashables zips)

Updated Qualcomm Adreno GPU binaries

Thermal optimizations

Gamma control

Voltage control

Faux Sound Control 3.2

USB Fastcharge support

Color Calibration on both versions

Auto Zipalign of /data/app

Sqlite3 script

Busybox 1.21.1 with init.d support

Integrated Superuser from CM11 in Settings without Launcher icon

Integrated Privacy Guard in Settings

Incoming Call in Background option

Flip to Mute/Reject Call

Fullscreen photo contact on Incomming call screen

Blacklist for Incoming calls and Messages

Theme Support

Toggle last app on Recents button long press

DSB (Thanks to AOSPA team)

PEEK (Thanks to AOSPA team)

Configurable PEEK wakelock timeout

Notification PEEK time

HOVER (Thanks to AOSPA team)

Heads up with Global enabler

PIE Control (Thanks to PA Team)

Active display (Thanks to ChameleonOS team)

Lockscreen Notifications (Thanks to AOSPAL team)

Gesture Lockscreen

HALO with Full Enable or Disable option

On-the-go mode (Settings > Buttons > Power menu or Settings > Interface > Quick Settings panel > Tiles and layout > Add On-the-go tile)

QuickBoot Mode

Power Saver (Thanks to MoKee ROM team)

Wakelock Blocker

Init.d Controller to enable S2W, Force Fastcharge and Color Profiles in Settings

Charging Sounds

Live Volume steps in Settings > Sound

Option to disable Camera shutter sound in Settings > Sound

Option to disable FC dialogs

LCD Density Changer

Screen-off animation style

Clock and Date customizations from SlimRoms

Show Statusbar Carrier and Custom Label with Emoji support

Statusbar Traffic (Network speed indicator)

Option to hide status bar app's notifications icon

Smart pulldown

Brightness slider in Settings > Interface > Notification drawer

Notification Reminders in Settings > Interface > Notification drawer

Transfer speeds in notification

System App Remover in Settings > Development

Advanced Reboot menu working on Dalvik and ART

Power menu options personalization

Slim Recents with Enable/Disable option

Clear all Recent Apps button in Navigation Bar from AOSPA

Expanded Desktop

Navigation Bar buttons and Quick launch shortcuts perzonalization

Custom navigation bar height

Volume Buttons personalization (Playback control, Wake and Reorient volume buttons)

Screen Record with Volume UP button + Power button and Power Menu Action

Lockscreen Slider shortcuts

Lockscreen Power Menu enabled/disabled option

Lockscreen See through (Blur)

Custom Lockscreen Background

Possibility of edit Default APN's

Backup of Init.d Controller Settings on Release Update

Some good things from CM11

Now with a version with CM11 CAF Kernel from CM Sources and a version with AOSP Kernel from AOSP Sources. Both with Fully working ART.

If you are installing it for the first time or changing from AOSP kernel (Stock) version to CM11 Kernel version, wipe System, Cache, Data and Dalvik. If you are comming from CM 11 Release 1.x, just Flash this! Don't wipe ANYTHING!

Informations

Install MY GAPPS for better experience. It's already include ALL Google Apps and Fully Working Google Dialer!

This Rom is for people who have asked me to make a Stock Rom with practical modifications of CM. This sounds like a Stock Rom and runs stable like a Stock version. Dalvik and ART are working. With it you will have the same experience of the Stock Rom but with the good things of CM. The AOSP Kernel version comes with Stock Kernel from AOSP Sources and if you need to use Custom Kernel, don't flash CM Kernel on this. Use KVT AOSP Kernels. This is ready for use like a Stock Rom on one flashable file! The CM11 CAF Kernel version comes with CM11 Kernel. If you need to use a custom kernel on this, use CM11 CAF Custom kernels.

All Versions are already ROOTED! DON'T FLASH SUPERSU OR OTHER ROOT METHOD!

If you are installing for the first time, please install FULL RELEASE before installing Delta updates!

Downloads

ROM Download Community

All files to download and the Changelog are in ROM Page now!

If someone need Motorola Gallery again, please download here

How to Install

[YOUTUBE]myfUVDkj7h4[/YOUTUBE]

Thanks to Jared Bush for this Tutorial!

Make sure you have the latest CWM or TWRP recovery

Copy the Rom and GAPPS zip files to Internal Storage

Backup your files and data (if you like, backup Data, System and Boot with Recovery)

f you are updating it from my CM11 Release 1.0, just flash it, don't wipe ANYTHING. If this is your first time on it or you changing between Release with another Kernel Version and want a clean install to get no erros (but it's not needed), Wipe Dalvik Cache, System, Data, Cache (and if you are on TWRP, after this, go to Mount and uncheck System to get no errors)

Flash the Rom and GAPPS that you want to use

Restart and Setup this

If someone have any issues, please report here so I try to fix as soon as possible!

KERNEL SOURCE: https://github.com/AragaoAnderson/kernel_hammerhead

Special Thanks to

CyanogenMod for Sources

Clockworkmod and TeamWin - Recoveries

Paranoid Android for HALO

[MENTION=5154837]hhamzah49[/MENTION], [MENTION=2208406]bariz143[/MENTION] and [MENTION=4258352]flunk86[/MENTION] for testing it for me

All Developers of XDA Forum for for sharing information

And if you like my work, press Thanks! :good:

Screenshots