Protected App [1/3]
 PackageManager:
   Add support for Protected App Components
   Adding protect flag to ApplicationInfo

 SettingsProvider:
   New DB entry for protected app components

Change-Id: If04843e93b572191d4654c01f4da8f087ba9fba8
Fix compile time error with Protected Apps

Change-Id: Ib53178b4ca3e9a32d523ad003816230d758925b4
Add the appropriate @hide flag so we can build!

Change-Id: Id45f682287741badb13e256f6029c52820a068bd
SystemUI: Expose heads up.

Signed-off-by: Roman Birg <roman@cyngn.com>
Signed-off-by: Adnan Begovic <adnan@cyngn.com>
Change-Id: I276cb1c80d392b7dbac28e5f553207415b558481
Default icon is shown after uninstalling updated priv-app

If updated pre-installed app is moved from "/system/app" to
"/system/priv-app" at FOTA, PackageManager does not update its
resource path correctly. This patch fixes it.

Change-Id: Iac793bcb8fd7c5bfbafd1876640b534c6da5dddf
Apk which is not on "/system/priv-app" still has privileged flag.

When an app is moved from "/system/priv-app" it still has the
privileged flag.

Change-Id: I7713382db34697f7b68283dbbbd25a1349cbecdb
ProgressBar: Fix error of process bar cannot update on some condition.

When onDetachedFromWindow in processbar, if flag mRefreshIsPosted is true,
we should set it to false. Otherwise, this flag will stay in true status,
cannot turn to false anymore. At that condition, processbar cannot get
update.

Change-Id: I14c4e976b165ad737aae0a403a44822a7b3b2422
Author: Liang Wang <liangx.wang@intel.com>
Signed-off-by: Liang Wang <liangx.wang@intel.com>
Signed-off-by: Bing Deng <bingx.deng@intel.com>
Signed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 61090
Themes: Theme immersive mode cling.

Change-Id: I5521b93f69e859c40cfd62eb4a367562200074e9
Revert "ProgressBar: Fix error of process bar cannot update on some condition."

This reverts commit d70bcfbe30126c4e25831299494108ece6fc506f.

Change-Id: I7adc3c071b7d8574027fe89729cde97f10fde7c6
Merge remote-tracking branch 'upstream/android-4.4' into android-4.4

Solved conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java