Add init extension library for s1boot version

* Set ro.boot.s1boot to oemandroidboot.s1boot=<value> from cmdline

Change-Id: I341184820096a06fbc696ab503678f7ae705b8bb
rhine: add radish blob

Change-Id: I7d697f048056a3e9f87927c442e39c78d725a9ad
Support reading data profiles from OMH cards

Change-Id: I371a15428cd296cd02a2f82d5904dea483058c26
(cherry picked from commit e2d39f6cf77d29ad57243649dc54d96a60db922c)
(cherry picked from commit 54866893124465af843a16148ff53534e725eb54)
(cherry picked from commit 494ba62c5119b0002bfedb51d4ed51514c76aa0e)
STK Call Control feature implementation.

Change-Id: I1164df9ddbf70fb42e760c1f3ab7f3df4b3b5339
(cherry picked from commit 3ad8ca2d4c4fa62192d27edfca110db316001c6f)
(cherry picked from commit a08b126d1c9bcd967be6fcae681f911d57b4f929)
(cherry picked from commit ee940a0adcb8d8915979e47dc3eabc92e5a555fb)
Add Multi RILD support.

Support Multiple instances of RILD identified by the arguments
passed to RILD

Change-Id: I3ac00242aed7fd40e3b7a71d00f906e7c9805c7c

Conflicts:
	reference-ril/reference-ril.c
(cherry picked from commit 424e8db95c9d483dcefcbd8d861364f1589e8dd1)
Interface changes to support Multi SIM functionality.

Add support for
    RIL_REQUEST_SET_UICC_SUBSCRIPTION
    RIL_REQUEST_SET_DATA_SUBSCRIPTION
    RIL_UNSOL_UICC_SUBSCRIPTION_STATUS_CHANGED

Change-Id: I21ac55007610e6695c7f798db16f1d47b143c9e9

Conflicts:
	include/telephony/ril.h
	libril/ril.cpp
(cherry picked from commit cd388722d9fe05760ee4ab4c24e6e1fd832aa676)
Support Additional SIM Depersonalizations.

Add support for Additional Depersonalization types.
Added support for all ME De-Personalizations as per specs
3GPP2 C.S0068-0 and 3GPP TS 22.022.

Change-Id: I6c102ac7c253bbc8dda1e8c96cdf33c3dfbf787d
Add TD-SCDMA support

1) Add TD-SCDMA RAT support.
2) Add TD-SCDMA SignalStrength support.
3) Add TD-SCDMA network modes

Change-Id: I4eda094237ebc69ad1d2b8cc07c7fab2b4c00f17
Telephony: Implementation of IWLAN.

- Introduce IWLAN RAT in ril.h

CRs-Fixed: 600118
Change-Id: I855a29a76c8aa1d28e5967c763a64bcc9e02f0ba
rhine: Fix invalid input_boost value

Change-Id: If1d35603a080b468a34a2169f367015a53e2bc6e
rhine: use dtbToolCM

Change-Id: Ie8ec05289092255d13930c81e696d30f71b64777
rhine: Move platform dependencies to rhine

Change-Id: I3b09505cc967bea74ede945de0263a8d325093e5
rhine: Clean up old cruft

Change-Id: Idd6a6f28e6189aa548ecceb51f535a15b36db7e2
rhine: Disable input filtering

* These devices don't need it, and it reduces latency

Change-Id: Ia5bbd79977d2be47401371c5f5cd1d1bb402024d
rhine: proper check of bt address

Change-Id: If4f8c8e6263aa7bc163d758cf178348784c11832
rhine: remove deprecated flag

Change-Id: Ib85f87f72d7126121fa073d67ed11920de78fd2f