[Nexus 4 Android Development] Calkulin:
Nexus 4 Series

Based on 4.4.2 / KOT49H (Google)

ROM includes:

Stock Google kernel w/ init.d support

Google Experience Launcher

Working ART runtime

Deodexed system

Superuser

Busybox

and more

MODs included:

Tweaked system (Very FAST)

Raised contact sync resolution (requires resyncing of contacts if you don't factory reset before installing)

Enabled LTE option in mobile network settings (requires LTE enabled modem)

Battery % on status bar (thanks to Erhany for the code) (

disable zip in FAQ

)

Exchange security bypass (thanks to Apascual89 for the code)

Enabled Multi-User support (rotate lockscreen to change users)

4 way reboot power menu (thanks to Kahvitahra for the code)

Enabled menu button to be always on (

disable zip in FAQ

)

Enabled volume keys to skip tracks while screen is off

Relaxed MMS compression ratio (Hangouts & Messaging)

Enabled access to App Ops in Settings/Security

Disabled alarm set icon (

enable zip in FAQ

)

Blocked annoying ads in programs

Enabled NFC while on lockscreen

APN settings for a lot of carriers

Colored notification icons

And other misc tweaks/mods

Notes about Battery Saver script

Can be used with any kernels that have init.d support

It completely eliminates the need for an application to set CPU speeds or profiles

Easily customizable - See FAQ for instructions

During sleep, it will set Max CPU speed to 1.0GHz & Min CPU speed to 384MHz

If Android Overclock, No-Frills CPU Control, Overclock Widget, QuickClock Advanced Overclock, SetCPU or System Tuner are detected, the script is ignored, so it will not affect them

The script can also control how the second, third & fourth cores works, they can be enabled full time, per profile or disabled completely

Preset profiles are:

1.45GHz - 100-85%

1.35GHz - 84-36%

1.24GHz - 35-0%

And just an FYI, even at 1.24GHz, the phone still operates very well & smooth, it's the battery savings that are the real benefit

v1.5

Enabled Multi-User support (rotate lockscreen to change users)

Simplified some of the battery saver script code

Enabled NFC while on lockscreen

Added

UV support for m_plus kernel

Updated

YouTube v5.3.28

[B][COLOR="Red"]v1.4[/COLOR][/B]
Enabled access to App Ops in Settings/Security
Removed CloudPrint & HPPrintPlugin [SIZE="1"](can be downloaded from the Play Store)[/SIZE]

[I][B]Updated[/B][/I]
Calendar v201308023
Gmail v4.7.1 (946962)
Google Music v5.3.1317M.940995
Hangouts v2.0.217 (944332-30)
LatinIme v2.0.19133.927933a
Maps v7.5.0
QuickSearchBox v3.1.24.94.1712.arm
SuperSU v1.86

[B][COLOR="Red"]v1.3.1[/COLOR][/B]
[B]Based on 4.4.2/KOT49H build[/B]
Enabled access to App Ops, as 4.4.2 killed it [SIZE="1"](v1.3.1)[/SIZE]
Enabled volume keys to skip tracks while screen is off
Exchange security bypass [SIZE="1"](thanks to [B]apascual89[/B] for the code)[/SIZE]
Removed QuickOffice & Wallet [SIZE="1"](can be downloaded from the Play Store)[/SIZE]
Removed extra ringtones to save space
Removed libs for removed apps [SIZE="1"](v1.3.1)[/SIZE]
Tweaked apks to save space

[I][B]Updated[/B][/I]
Hangouts v2.0.216 (939144-30)

[B][COLOR="Red"]v1.2.1[/COLOR][/B]
[B]Based on 4.4.1/KOT49E build[/B]
Enabled LTE option in mobile network settings
Made kernel insecure so adb remount, etc now work
Fixed lag when adding contact picture in quick settings [SIZE="1"](v1.2.1)[/SIZE]

[I][B]Updated[/B][/I]
Google Music v5.3.1316M.934206

[B][COLOR="Red"]v1.0[/COLOR][/B]
Initial Release

Important Notes - Due to how this ROM is setup, a wipe is recommended BEFORE flashing if coming from another ROM

If your are updating, then nothing extra is needed during flashing as the update script wipes what is needed, unless other wise stated in the change log

Be sure to do a backup before flashing

and read the change log

Nexus 4 ROM (v1.5) - Mirror

md5 - 967881c86a58f9c8c305c114b80c5ff0

Nexus 4 ROM Update (v1.4 to v1.5)

Previous ROM versions