[Nexus 4 Android Development] rodman01:
[ROM][5.1.1] [Discontinued] ♦ AOSP ♦ OptiPop ♦ HellsCore ♦ UBERTC 4.9.3 ♦ [05/14/15]

This is a port of Cl3Keners OptiPop rom to our N4 Mako. Many thanks to him for his permission and all thanks and credits go to him. :good: :good:

Please note: the kernel coming with the rom in this version is build of sources from hellsgod (build: b73-UTC-L, using this repo).

OptiPop Features

►Lollipop 5.1.1 LMY47X

►AOSP sources based

►Dark Material or White Material Builds

►Deodexed for Customizability (still user builds though for less debugging and greater battery)

►ROM built with UBERTC 4.9.3 (for speed and performance)

►Faster Animations (fling velocity, window animations, faster rotation, etc.)

►Opticharging to reduce apk size using pngquant which gives up to 70% compression

►Smoother scrolling

►Soft Reboot Option

►Strict Aliasing

►Graphite and -O3 Optimizations

►Built with optimized compiler flags

►Art & Bionic optimizations

►Busybox

►Slim Heads Up Changes for LP

►Disable Search Bar in Recents

►Quick pulldown settings

►Display rotate settings

►Power notification sound preference

►Status bar clock and date customizations

►Statusbar brightness control

►Extended power menu with settings (currently non-configurable)

►Clear all button on recent apps

►Preference for custom clear all recents button position

►Volume rocker wake

►Volume music control

►Volume adjust preference

►Volume panel style preference

►Safe headset volume preference

►LED control settings

►Incall vibration

►Navbar DPI settings

►Custom apns (Updated Regularly)

►Privacy Guard

►Quick Unlock

►Kill app longpress back

►Preference for status bar activity indicators for mobile data and wifi settings

►Option to use volume keys to control media volume anytime

►National data roaming

►Increasing ring feature

►Dialer lookup settings

►Pin Keypad Shuffler

►Statusbar ticker

►Volume button longpress seeks Music track on screen off

►MediaScanner Disable option

►ADB over Network

►SMS Rate Limiting

►Blacklist Support

►Wakeup on Charger Enabled/Disable Option

►SystemUI Restart Option

►CM Clock & Hide Alarm Icon

►Power Menu Configurability

►Proximity wakeup block

►QuickBoot Preinstalled

►CM System Profiles

►Battery Style Options

►PA Style Clear All

►Speed Tweaks

►QuickBoot Preinstalled

►Probably a thing or two more which I haven't noticed so far....

Known Bugs:

► You tell me

Rom Downloads

AndroidFileHost

Installation Instructions:

1) If you are coming from an other rom: Factory reset, Full Wipe, Data, Cache, System

2) Flash ROM then Gapps

3) Flash your choice of Superuser

(SuperSU found at http://xdaforums.com/showthread.php?t=1538053)

Note: Always flash SuperSU last to avoid problems. If you choose to dirty flash wipe system partition then flash everything again in this order above ^^^. DO NOT FORGET TO MAKE A BACKUP FIRST!!!

Please note that first boot will last a bit longer, can take till up to 10 min, so just wait and have a coffee :)

Gapps:

PA Gapps Modular Micro

Comprehensive Changelog

Source Code - “Good code is its own best documentation." ~Steve McConnell

I do also realize some of you don't really care about the full source documentation and just want smaller feature lists and such so read this instead:

[SIZE=4]
[B][SIZE="6"]Build Changelogs[/SIZE][/B]

[B]05/12/15[/B]
- Merged android_5.1.1_r2 - Lollipop 5.1.1 LMY47X
- Removed AOSP Browser
- Added Custom Carrier Label (with color)
- Added Custom OTG Storage Notification
- Update to sqlite 3.8.10
- New Wallpapers (more optimized and better looking)
- Dark build: Fixed a theming issue during setup (you'll notice that WiFi connect menu looks better)
- Dark build: Dark Launcher theming
- Removed many unused drawables from frameworks-res.apk (smaller ROM size by almost 5 MB)
- Latest APNs (from CM)
- Many other under the hood changes to various repos (please refer to source)
- Updated HellsCore kernel to b73-L
[B]04/24/15[/B]
- Updated to latest LMY47V (android-5.1.1_r1)
- A few other minor under the hood tweaks for stability/speed (see source)
- Updated HellsCore kernel to b73-L
- Updated device code, based on [URL="https://github.com/Chroma-Aosp/vendor_lge_mako"]Chroma-Aosp[/URL] github, thanks to Sykopompos
- Updated vendor blobs to 5.1.1

[B]04/15/15[/B]
- Updated to latest LMY47O (android-5.1.0_r5)
- Updated sqlite to 3.8.9 (latest version)
- Latest Toolchain Updates for 4.9.3 (built today from source)
- Misc frameworks tweaks to remove more jank from ROM
- Vectorized navbar drawables (makes them smaller and more efficient)
[COLOR="Red"]Full wipe is recommended[/COLOR]

[B]04/06/15[/B]
- Initial Dark-5.1 LMY47I Release!
- Note: some features from 5.0.2 have not been readded yet see above for current features

[B]03/29/15[/B]
- Initial release of OptiPop Dark Rebase version for Mako, based on yesterdays sources
- all customizations mentioned above included such as center clock and nav bar height

[B]03/23/15[/B]
- Dark build uploaded
- all customizations mentioned above included such as center clock and nav bar height

[B]03/21/15[/B]
- Initial release of OptiPop White Rebase version for Mako, based on yesterdays sources
[/SIZE]

Credits:

[SIZE=4]
♦ Cl3Kener ♦ Williamsss ♦ Aidan Follestad ♦ chadouming (For Allowing Kener to build on his server) ♦ sparksco and SaberMod Team ♦ CyanogenMOD ♦ SlimRoms ♦ Omnirom ♦ Linaro ♦ LG ♦ Google ♦ SimpleAOSP ♦ [/SIZE]

​

XDA:DevDB Information

[ROM][5.1.1] ♦ AOSP ♦ OptiPop ♦ HellsCore ♦ UBERTC 4.9.3 ♦ [05/14/15], ROM for the Google Nexus 4

This Rom is an official kanging of N5 thread by [MENTION=5105835]Cl3Kener[/MENTION] lead author of OptiPop. So all credits and thanks goes to Cl3Kener !!

Contributors

rodman01

Source Code:

Rom: https://github.com/OptiPop

Kernel: https://github.com/hellsgod/hells-Core-N4

For tweaking the kernel, use Trickster Mod.

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.4.x

Version Information

Status: Beta

Created 2015-03-23

Last Updated 2015-05-14