Don't let apps disable the SIM PIN entry screen.

As the user (who controls the app behaviour after all) likely doesn't
see the PIN screen as a lock screen (he likely wants telephony) and the
PIN screen is not shown on a timer-driven basis, it should be treated
specially.

Change-Id: I6b029124311f93fb3ba57efbff85bd64aadfb81a
Don't consider input restricted if keyguard is still disabled.

Change-Id: I00a351311d0933fe326bda33f5c988a6232cca16
wifi: stopped state transition cleanup

Change-Id: I559893bb5998229dd199f1f7cbb2a065fb99292e
hwui: Add support for a local folder with process names black list

To complete the system, and now that all apps seems to works with hwui,
we will use (or not) the folder /data/local/hwui.deny/<package name>
to blacklist processes when no hwui black/white list properties are set.

Change-Id: I8f89537dcf57df486220d9f92ef5c42e40f087e7
fix video playback when rendering to YV12 (esp. 720x480 vids)

yv12 render in black and white with pvr 1.8 libs

Change-Id: I2c96cc74a2dbad7ae5d5aa06811ea7bf52bc1903

Conflicts:

	media/libstagefright/colorconversion/SoftwareRenderer.cpp
libui: disable debug logs

Change-Id: I19a085dafb4b445c3ae64bbb177a3617be53f2bf
libui: remove BOARD_CUSTOM_OMX_16BPP_YUV temporary flag

Change-Id: Iabb8fa540b2d325ea516859cdaf31964f192e9ef
libgui: remove warning about omx color formats

Change-Id: If4218c129bef849fcc027689f15fc009c3e0eeb2
Let the OMX.TI.VideoDecoder do its job

Change-Id: I8d25d1f4f2f99ffd06d9596e3359d4f0e14e50fa
SoftwareRenderer: preliminary version of UYVY > YV12 conversion

Change-Id: I482d731848060cf03dd5e74f60118ac1893993c7
TODO: adapt for possible stride and crop difference from width and height
Fix sluggish to launch an app

The new trace feature/code in 4.0.4, which will dump the app stack
trace every 500ms if an app can't be launched within 500ms, is
holding the global ActivityManagerService lock unnecessarily. It
slows down the app's startup.

Change-Id: Ic0cf095c779f0e925f54e75b8cd9d5ccf6f4ed8d
From: Catherine Liu <wlcl05@motorola.com>
SoftwareRenderer: final UYVY > YV12 conversion for buggy gralloc.omap3

- omap3 gralloc (pvr 1.8) 8 aligns the stride of YV12 buffers instead of
  the correct 16 align, so the width has to be 16 aligned by ourselves
- because of that, small (mostly not noticeable) pillarbox has to be used
  for videos with width not being multiple of 16

Change-Id: I0ee924060c66911215d9760076efbc5be6d840b1
SystemUI: Fix visual bug in EDGE network indicator

Signal indicators will shift left to right when
when showing data up/down arrows.

Change-Id: I3fc34e6bd1770ab8ed851672dec89e93fad22034
libgui: cleanup, reduce useless logging

Change-Id: I9e45b66d22c765b2b1c396a51f9ebebcac172b56
telephonytests: add missing CAT method stubs

telephonytests was broken due to the addition of CAT-related
methods to CommandsInterface. This change adds stubs for
these methods to telephonytests, allowing it to build properly.

Change-Id: I007d742a45e0c8904f4290555154ab4c3662508a
disable libstagefright tests

Change-Id: Id0b9cdceac46593dc3a9931259c93e240dc3f618
hwui blacklist: return to cm9 base for a new commit

Change-Id: I623a2caacf3f3769809c6fa4b3d948261ba219af
hwui: Allow to blacklist android applications

Add support for a local config folder with blacklisted process names
/data/local/hwui.deny/<package name>

Only enabled with "hwui.use.blacklist=true"

This system can be used easily from adb shell, without reboot
or with a setting app, like the one i use, HwaSettings

Change-Id: I436b5dd7d6bf9fd36be7e86fc9d2a174a66701ff
Revert "camera: Send proper preview window updates to HAL"

and Revert "camera: Add missing QCOM_HARDWARE #ifdefs"

This reverts commit c7028dc637730e813bc223be9268cccd9ce9f6ab.
This reverts commit 7619d626b991dcd4e6d9bf840c635452a8012215.
Revert "Wifi: Fix the resume problem, if locked in stopping state (never stopped)"

This reverts commit a08f1962835890e0ce0b294067dd9bfbc9ae38ec.