[ROM+KERNEL][CM11][KTU84Q][CAF&AOSP] Nexus 5 Experience - CM11 Based [R9.0 - 19Aug]
CM11 - Rooted and Rooted LTE Enabled Versions
CM11 CAF Kernel or AOSP Kernel (Stock)
Thanks to Jared Bush for this Review!
This is built from CM11 Sources for Nexus 4
Bootloader, Radio and Rom on one flashable zip file
Bootloader makoz30d from Factory Image
Radio m9615a-cefwmazm-2.0.1700.98 from Factory Image Rooted version and Hybrid 0.27/0.98 (W97C27MO98) Radio from @cg87 on LTE Version
Full Nexus 5 Experience since the first boot with Google Launcher, Google Dialer, Stock Wallpapers including the default Nexus 5 wallpaper, Ringtones, Lockscreen transparency and Stock apps WHEN YOU INSTALL MY GAPPS!
4G option on "Settings > More... > Mobile Networks > Network Mode" (Only on LTE Enabled Version). This version works with 2G, 3G and 4G modes and still in 4G Mode if you select it even if you turn off the phone
Always the latest Gapps Updates from Google on MY GAPPS PACKAGE!
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 build with SABERMOD 4.8.3 toolchain (Choose your version)
HOTPLUG instead of MPDECISION in both Kernels
Intellidemand 5.0 governor as default in both Kernels
81 Mhz CPU minimum frequency step
384Mhz Max Frequence of CPU when screen off
ZEN I/O Scheduler as default
Sweep-to-wake and Double-tap to wake on both versions (Thanks to showp1984)
KEXEC-HARDBOOT on both versions (Multirom support - Thanks to @Tasssadar)
USB-OTG Support out-of-box! (No patches or flashables zips)
Faux Sound Control 3.2
Updated Qualcomm Adreno GPU binaries
USB Fastcharge support
Color Calibration on both versions
Auto Zipalign of /data/app
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
Toggle last app on Recents button long press
PEEK (Thanks to AOSPA team)
Configurable PEEK wakelock timeout
Notification PEEK time
HOVER (Thanks to AOSPA team)
Slim Heads up with Global enabler
PIE Control - Flashable patch (Thanks to SlimRom Team)
Active display (Thanks to ChameleonOS team)
Lockscreen Notifications (Thanks to AOSPAL team)
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)
Power Saver (Thanks to MoKee ROM Team)
Init.d Controller to enable S2W, Force Fastcharge and Color Profiles in Settings
Awesome BEATS Audio Effects in Settings > Sound > Music Effects
Quiet Hours Automatic Switch
Option to disable Camera shutter sound in Settings > Sound
Live Volume steps 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
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
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
Option to disable Disable Keyguard widget frame in Settings > Lockscreen
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 (Rooted and Rooted LTE Enabled) and a version with Stock Kernel from AOSP Sources (Rooted and Rooted LTE Enabled)!!! 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!
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 Stock 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 KOT 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!
All files to download and the Changelog are in ROM Page now!
If someone need Motorola Gallery again, please download here
How to Install
Thanks to Jared Bush for this Tutorial!
Make sure you have the latest CWM or TWRP recovery
Copy the Rom zip file 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 (This will flashs new Bootloader and new Radio too, automatically)
Restart and Setup this
If someone have any issues, please report here so I try to fix as soon as possible!
This works only with LTE Band 4 (AWS 1700/2100) that is supported by Nexus 4. If your carrier don't have support to Band 4 of LTE, I recommend that you use the version without LTE.
Special Thanks to
CyanogenMod for Sources
Clockworkmod and TeamWin - Recoveries
Paranoid Android for HALO
@cg87 - Hybrid Radio
@flunk86 for testing it with me
All Developers of XDA Forum for for sharing information
Nexus 5 Experience Kernel for Release 9.0 without S2W or Touchwake module to avoid unresponsive touchscreen issue! It's compatible with Touch Control from Play Store. Just install and select Hellscore b43 when it ask your kernel. I managed to make my kernel compatible with this module.
I just feel I have to speak my opinion here. Knowing that this is built on an unfinished, unofficial not even alpha builds of CM11 which I have tried btw, might spell a certain instability issues. Also, this means that dev now has to keep up with all the nightlies.
But the concept is great, just like the previous N5XP ROM. Which am on might I add. And if this is anything like N5XP, but with CM11 features namely Theme Engine am all for it.
But sadly this is a custom ROM now, no longer considered as "Custom Stock" so I won't be mirroring on my own server where I only add various iterations of the Factory image, meaning ROMs that use the Factory Image as a base not AOSP. But, I will, however upload to my file hosting account over at Expressleech, only thing is they require that all files be password protected for some odd reason. Hope that this small extra step won't bother y'all...
Anyways, will be happy to give it a spin. And I hope it doesn't turn into a nightly coz I simply hate having to keep up...
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?