system/core: Add support for telephony-msim

Add telephony-msim to BOOTCLASSPATH

Change-Id: I8f585fc8414705450a54127908f182c0eacf4c03
charger: Update to match AOSP recovery API

Change-Id: I2f8e0213e438c352dc5954faa287374e33985d65
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2
Revert "charger: Update to match AOSP recovery API"

This reverts commit d00b7c086f89d519f679614790e6b3c27a398ee9.
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2
charger: Allow home key on newer devices to wake device

 * On newer devices, the home key button is usually mapped
   to KEY_HOMEPAGE. Allow it to wake the device.

Change-Id: I6423e4c6fb7992c77dc052a9f0aadae1fa8055dd
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2
debuggerd: Ignore SIGPIPE

The system server may prematurely close the connection to
/data/system/ndebugsocket if it's not interested in the data
from debuggerd.  If it does so, we don't want to die due to a
SIGPIPE.

Change-Id: Iec99ed1fe6254669b3b7554b4247353cd73b5e67
charger: change the order of backlight control and fb blank

Backlight is getting disabled after fb blank is done. Change
the order to avoid transients and other issues.

Change-Id: Ie659ca76ab85e22ea2a3bc0da9b025785cb42511
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2
adb: Fix backup fallback

 * Check if file exists before execing again

Change-Id: Ifad73b1495419da79fbf3cfb5befa4cba64571e8
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2
init: Remove $TERM from global environment

 * This is causing CTS failure due to GTest spewing colors.
 * We'll set it in mksh instead.

Change-Id: I377e30164019c01b0ad076c16e6ed3241e4d9940
Merge remote-tracking branch 'cm/cm-10.2' into cm-10.2