CatService: Handle CAT timeout

Samsung STK sometimes sends CAT timeout message. Handle it to
prevent force close.

Change-Id: Ic80da420fc25b417aefd48bba05d03720c052461
RIL for Samsung v6 RIL CDMA devices, based on SamsungRIL.

rev 2: Fix whitespace.
rev 3: Fix whitespace.
rev 4: Rename subclass to be more generic.
rev 5: Bring in some RIL state updates from Smdk4210RIL.
rev 6: Override getDataCallState to provide correct dataCall.ifname.
rev 7: Remove unused variables from testing.

Change-Id: Ibe611b59509ceff8edb1c3fc2775e5bbd8916e13
Merge "RIL for Samsung v6 RIL CDMA devices, based on SamsungRIL." into jellybean
Merge "CatService: Handle CAT timeout" into jellybean
Navigation Bar: Ability to enable on every device 1/2

This adds a new Menu item Settings -> System -> Navigation Bar

Change-Id: I23a508fa3268e63fbbc9a8305d011db3ca7722a0
resize navbar

Change-Id: Ida1deb584d764f2f2923253f113f250440fd5409
Add Center Clock-Framework Part

Change-Id: I80cfef86d556a468925ec22f42dd1638f7c90565
base: allow highEndGfx override

gfx.highend_override=yes # force on
gfx.highend_override=on  # force off

Change-Id: If53bb93555980d57d7a0ba792afcb27953fad7fa
telephony: GSM workaround

Workaround for the java.net.UnknownHostException: no address for ifname=pp0 error.
This helps with connections disconnecting with SCREEN_ON calls, etc

Change-Id: I2d1d33cfd6f77caad2bbc7ccaad807931402e80e
testing

Change-Id: I0e8e149abb43a04ba1bea9dc1830e435494bc625
Revert "testing"

This reverts commit 2ed7f8c4a6099247caf77133f943f4b9937849ea.
NavigationBar : Customization

Allows user to customize navigation bar.

Features :
 - Choose from 1-6 # of buttons
 - Re-arrange / assign buttons

Patchset 1  : Initial commit (No support for Nexus 7)

Change-Id: Idc9f5f401f15d207504e49de47666bb5510a06ca
SystemUI (2 of 2): Option to enable gfx effects.

Allow devices that do not meet ActivityManager.isHighEndGfx(display)
to enable graphic effects such as (in this case) the screen dimming
effect behind an expanded notification panel.

Change-Id: I7f94a00ef3260b66d6d715adbd1b11961ec32ee3
Add Facebook contact sync support (1/2)

Change-Id: I4cf4356abced3daa9728429e25112b2f5da8799e
Option to enable gfx effects (2/2)

Allow devices that do not meet ActivityManager.isHighEndGfx(display)
to enable graphic effects such as (in this case) the screen dimming
effect behind an expanded notification panel.

Patch 2: Rebase
Patch 3: Moved observe() before start() so preference boolean is
         set before gfx conditionals are evaluated.
         Still requires restart or reboot for full effect.
Patch 4: Consider high end gfx settings in recents panel

Change-Id: I7f94a00ef3260b66d6d715adbd1b11961ec32ee3
Revert "Option to enable gfx effects (2/2)"

This reverts commit 5a31f0d71d1a9281212841fa2c6be2a46e7b6fde.
Option to enable gfx effects (2/2)

Allow devices that do not meet ActivityManager.isHighEndGfx(display)
to enable graphic effects such as (in this case) the screen dimming
effect behind an expanded notification panel.

Patch 2: Rebase
Patch 3: Moved observe() before start() so preference boolean is
         set before gfx conditionals are evaluated.
         Still requires restart or reboot for full effect.
Patch 4: Consider high end gfx settings in recents panel

Change-Id: I7f94a00ef3260b66d6d715adbd1b11961ec32ee3
Allow the statusbar to show both network technology and signal strength text

I enjoyed being able to see the signal strength, but missed knowing if I was on 3G/4G.
This commit is dependenant on changes in the settings package.

Patch Set 3: rebase

Change-Id: I67277749048f6a9e0858211472c006b8980ad3ca
Revert "NavigationBar : Customization"

This reverts commit 3f5b9a24a85af0bd7bf653bfe969cebeee501ec3.
NavigationBar : Customization

Allows user to customize navigation bar.

Features :
 - Choose from 1-6 # of buttons
 - Re-arrange / assign buttons

Patchset 1  : Initial commit (No support for Nexus 7)
Patchset 2  : Same as patchset 1
Patchset 3  : Update recentPanel on configurationChange
Patchset 4  : Rebase
Patchset 5  : Add n7 support
Patchset 6  : Fix n7 layout issues
Patchset 7  : Theme change fixes (Update referenced resources on demand)
              Update a few deprecated api calls
Patchset 8  : Disable google now ring in edit mode
Patchset 9  : Fix n7 lowLight alignment issues
Patchset 10 : Fix ordering/button disappearing issues
Patchset 11 : Rework orientation logic (Fixes the small back button issue)

Change-Id: Idc9f5f401f15d207504e49de47666bb5510a06ca