Fix for animation lags

Change-Id: I3b7d33f363fc175a89c80e2694f47e1943024f16
Hackisly supporting SEMC Stock FM Radio app (requires changes to libaudio also)

Change-Id: I84537aaf3fce3ea1c325ebd438c82aae145ce8a0
Ultra brightness support and ability to toggle via notification bar buttons (1/2)

Change-Id: I93e5cb9180993311d66e44282cf0d09f05c1602c
telephony: icccardstatus fix for SEMC Ril class
Needed for msm7x27 devices

Change-Id: I0b403589332496c74e1fd1dca3373100b8579aa1
Force enable surface dithering, solves the banding problem
taken from: https://github.com/adfad666/P500_CM9_Patches/blob/master/0001-p500-force-enable-surface-dithering.patch

Change-Id: I7dbd1b4429e54028a1c9d31a2d741535da80ed6d
Revert "Force enable surface dithering, solves the banding problem"

This reverts commit a9bf3f75f2888f43bd7e3f32b844a89e395728e0.
Libcamera (SEMC) fix for using eclair libcamera
Photos work, preview and camcorder doesn't
This can be turned on by setting the following:
BOARD_USES_ECLAIR_LIBCAMERA=true
COMMON_GLOBAL_CFLAGS += -DBINDER_COMPAT
COMMON_GLOBAL_CFLAGS += -DECLAIR_LIBCAMERA

Change-Id: Ie0f383410363b863de6eb90733857343bfcc5b0d
BOARD_CAMERA_NO_AUTOFOCUS hack needed for devices without focus (e.g. shakira) so that the
barcode apps start.

Change-Id: Id7cd51ac87c7a7a6cbf593723886a5759afabde1
Delay bootanimation until the kernel boot animation is done.

Change-Id: I1849f309ad4bb8baa6c8aaf13b331f727cef3a6b
Merging change for TI AP:
commit 1e0a5178c2e295e42f3a56894829681e6f5240b4
Author: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Date:   Sat Feb 18 08:08:11 2012 +0100

    tether: Link to legacy wifi api for tiwlan cards

    require http://review.cyanogenmod.com/12398 with some fixes

    remember to add this in system.prop :
      wifi.hotspot.ti = 1
      wifi.ap.interface = tiap0

    Change-Id: I248d9e5c929386f5e03efa1dde6eafa56c38f5c7

http://epsy.ath.cx/git/?p=tpruvot/android_frameworks_base/.git&a=commit&h=64870930d7c722d10e47b7f116e3f08fcb2a1118

Change-Id: I79daf6e18044fc8cd981609509b58665108bd21c
Disable cameraservice warning

Change-Id: Ic431613c81e3961bfea5ae05fc4981e370ad05ca
Disabling: "D/wifi    ( 1461): ERR -1, returns -1" warnings in logcat

Change-Id: I97aee11fa3e9b62870f9350480e51a9d0b70f6d7
Sim locking dialog skiping hack

Change-Id: Ia33b2e7583bb99dead42747d79c137daa961bdfd
Toggling the flashlight from the lock/pattern/sim unlock screens by long pressing the HOME button (1/2)

Change-Id: Ie734f17b688e50799590e86dc81c4fe526d3e13a
Back button ends currently running call (1/2)

Change-Id: I89f194fefcafa7247fb968402a4ac114b313ce6d
libagl: Allow use of copybit to accelerate 2D rendering

This improves performance on devices that uses copybit.
Enable with TARGET_LIBAGL_USE_GRALLOC_COPYBITS := true

Forward ported from Gingerbread

Change-Id: I271fd87ccca4b6574d1b018a00f41b673d0f4211

Signed-off-by: nobodyAtall <tsogkas@ceid.upatras.gr>
Add Recent Apps button to Status bar

Change-Id: Ia46b2a516d679f5d6c1a9a3066e8638853dcdc88
Add support for emoji, the characters on iOS that appear as spaces or boxes in android normally
Courtecy of x10man

Change-Id: I3f9a81e961d258705728b392f24bfc51c7d87bc8
Turn off logging

Change-Id: I9c5ff535ffe1ae991980d46f0342f0767107aa52
Merge branch 'ics' into MiniCM9