NotificationManagerService: Only warn about notifications with icon==0 once per package per boot.

Change-Id: I3e1a1e55ce3ce1f70c7b187a237625257bdbd591
Signed-off-by: scott <scott@ubuntu.com>

Conflicts:
	services/java/com/android/server/NotificationManagerService.java
Fix DataInputStream leaks

Fix fixes
-In viewstateserializer, try to close before throwing or returning, and throw early if inputstream is null
-other stuff

Change-Id: I7f3b16057582566b82a85841829ff6ed11cd570e
ScreenShot QuickTrash

Conflicts:
	core/res/res/values/symbols.xml
	packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java

Change-Id: I4a9492d7434ca8036951f3ac39384ba50b4e2558
services: make sure to recycle set args

2 minor leaks found here in the screen magnification service

Change-Id: I1118bb8ca26d84633444241b2d5be6979cb39922
added and resized stat_sys_download for mdpi devices
Update teh BS battery icons.  Thanks skyliner
Signed-off-by: scott <scott@ubuntu.com>

Change-Id: Id1a61d5aaba5097c41fac0af999e56ba112a100d
Revert "added and resized stat_sys_download for mdpi devices"
Not sure this is a good plan.  Looking at EVERY other build out there,
They are all setup the same as mine and the icons come directly from
CM.  Also this is causing image inflation errors during build.

This reverts commit 7ccfdfc7891cb5f7d8fa10dfa7f6cfeadda5799e.
Telephony: Introduce config item for Hot Swap support

When a Uicc Card is inserted or removed, Android pops up a prompt
to the user to reboot the device. This prompt is unnecessary if the
modem supports Hot Swapping of cards.

Introduce a new config item to indicate if the modem supports
hotswapping. Frameworks can then check this before propmting the
user.

Change-Id: I0f2c3134525aa2301fd667d0a1819f4419eecae0
fix default lockscreen rotation behavior on tablets

Change-Id: If3ba16d290ec1976b0bba30eab4af7d438d3dc68
If permissions fail to parse, let's print the path of the file that's unhappy.

Change-Id: Ide717af9a1bb2d0300f8d59201d3a3833d80aa93
Optipng -o7

Change-Id: I8c1c324ecbab648fefd0bff94dabee939e69e2af
Signed-off-by: scott <scott@ubuntu.com>
Enable SVDO. (2/2)

Allow evdo/ehrpd + voice simutaneously.
Use ro.ril.svdo=true
Change-Id: Ifcefd1ee49c5137209b776b00ae8e189dc618247
What the f?
Signed-off-by: scott <scott@ubuntu.com>

Change-Id: I2c171d55a9a51f202980ab4fbcc9376a587aea1a
what the f?
Signed-off-by: scott <scott@ubuntu.com>

Change-Id: I11cdd1d0cbb91127e2bc15e8aea2c93b73a69830
Frameworks: activate PIE on lockscreen apps

currently the situation was that every application started on
lockscreen had disabled pie (because lockscreen disables it). Downside
on incoming call or camera widget the user did not have a navigation.
As well on unsecure lockscreen the user could not navigate further

this commit fixes this behaviour

Change-Id: Ie1aebdc84d1ce075ebaa09dfffd080f38c652b13
Frameworks: merge derp....add back Less Notification Sounds feature

still no idea how this could happen. Whatever add the removed part
back

cheers

Change-Id: I28a865d033dbccd74aae4a0070022adbce19d56d
fix HALO silence bug when notification is dismissed
halo, wrong touch calculation, nap trigger fixed

Change-Id: Ib09163d71cddb2cbe8f375313e0c1e03b37fd504
halo, still wrong multitouchhandling

Change-Id: Id9c00c25add4a493309f170eb97acf0a06c378d0
halo, fancy flip

Change-Id: I364e63c1ad15caf8ed469a49862a533044583855