KRT16P
KRT16Q
"KRT16R"
merge in klp-release history after reset to klp-dev
"KRT16S"
Merge tag 'android-4.4_r1.2' into kk

Android 4.4 Release 1.2
4.4 Bring up

* Add bacon and mka
* Fixes for gcc 4.8/4.9
* Inline kernel building
* Roomservice to fetch device trees
* Support openjdk and java7
* Turn of data roaming by defualt
* Added seperate dirs for devcie common files
* Support make 4.0
* Add repopick

Change-Id: Ia888f9a845cc55e46c05e9d90edfd86189001fe3

Conflicts:

	core/tasks/kernel.mk
Launcher3 for all

Change-Id: I034b449e7758e2a49faafe334212b5e562e687b1
roomservice: Fix adding to manifest

Python is indent-sensitive, so needed to indent some lines.

Change-Id: Iaa360754038e4966fb76eb264e7c3195209735a1
Signed-off-by: Evan Anderson <evan1124@gmail.com>
roomservice: fix missing revision line

Change-Id: I727f3a6ab1345b32b61b1c1bda31f03008082c96
Signed-off-by: Evan Anderson <evan1124@gmail.com>
build: Build with colors

Based on tpruvot/chirayudesai's commits, add some color to stdout
and but make it a little easier to customize. Colors are now mapped to
categories and can be edited in Makefile if you or your terminal's
background color do not like them. Defaults:

host stuff: yellow
target stuff: cyan
install/copy: green
filesystem/images: green
imports/exports/includes/notices: green
deletes: red
complete msg: bold green

Coloring can be disabled with "export BUILD_WITH_COLORS=0"

Change-Id: Idcfe9bbf925759f88425f914269855da05c5eef0

Conflicts:
	core/Makefile
	core/base_rules.mk
	core/definitions.mk
	core/host_java_library.mk
	core/java.mk
	core/tasks/product-graph.mk
Fix bacon

Change-Id: I778bc615bec75e7250a4a44952057486c8348dbc
Signed-off-by: Evan Anderson <evan1124@gmail.com>
envsetup: Add pushboot function

This function lets you push a file from your current OUT dir
for your current device. It root/remount the device, push the
file, and reboots it. Example: pushboot system/app/SystemUI.apk

Change-Id: I8a404323a4091e8502fbdd24198c66f1ac598192
Fix all the things

*fix ota tool
*fix in line buiding
* remove squisher
* fix backup tool
* remove msuic

Change-Id: I5341e0a26f32936f16ed6051d32cfbf5cb578176

Conflicts:

	tools/releasetools/ota_from_target_files
Fix recovery ramdisk creation

Change-Id: I599b3e523f7f1ca318bcd7c84b24a1c9efb54dc2
Signed-off-by: Evan Anderson <evan1124@gmail.com>
Delete makefile saves

Change-Id: I71615df671a95a66710728b6d5fd64b44bfae50b
Signed-off-by: Evan Anderson <evan1124@gmail.com>
ota_from_target_files: Comment a few more recovery related
lines

We don't want recovery in our flashable zip

Change-Id: I277dd2f42abde2d3ac43302eb5b51630f8b34171
Signed-off-by: Evan Anderson <evan1124@gmail.com>
Makefile: get rid of CWM recovery stuff

Change-Id: I8fc553996d703d48f0c48b363d4366d3a11ce787
Signed-off-by: Evan Anderson <evan1124@gmail.com>
Allow cache img to be disabled

Change-Id: Idbd83f449c0a3265ee9c35b60528a4d1c237c28a
Remove optional "Home Sample" Launcher

Built for Grouper last night and on first boot to home screen there were two launcher options ("Home Sample" and "Launcher").
This commit removes "Home Sample"