Google warmed November 2013 atmhosphere by releasing Android Kit Kat 4.4 for most Nexus devices. As Nexus 5 by LGoogle is the earliest device powered by Android 4.4, following Nexus 4, Nexus 7, Nexus 10. Some of Nexus 4 owner disappointed after flashing their device with Kit Kat Factory Image, in fact Nexus 4 factory image launcher is identic with jelly Bean.
Community supported Independent Developer
Build Your Own Android 4.4
No special skills Needed, to build your own Android ROM , zillions GUIDE easily found with help of Mother Google , just basic Linux Skill is sufficient to Build an Android ROM with little reading to understand What's ANDROID . This is ONE of Thousands Great Guide from XDA Forum : How to Build Your Own Android 4.4 ROM
Local_Manifest.xml
Upon finishing prepare a Machine with a Linux Distro of your choice ( or Placed on a Virtual Machine ) , Synced with Cyanogenmod Source Tree , one of confusing thing is to choose a SOURCE for our own device. This is an example my set for Mako ( Google Nexus4 ) and Samsung Galaxy 4 ( GT-I9500 ) Device.
file located in [dot]repo/local_manifests/local_manifest.xml
24th November 2013 GT-I9500
Building Cyanogenmod 11 for Mako Device is Working Out of The Box . But for GT-I9500 , I have to face Big Struggle to get CM 11 Compiled. Once the source Compiled, flashing to GT-I9500, I experiencing " DARK BLACK " DEVICE, :D ... but the beast actually BOOTING , from ADB we knew she is booting
17:38:44 [/droid/cm/cm11]
x1123@gentoo >$ adb devices
List of devices attached
4d00560c034530d9 device
.... to be continued ...