2787 Commits

Author SHA1 Message Date
Wink Saville
2af2d57d57 Radio Capability Support.
New design of capability switch for L.
Add new RIL requests:
     RIL_REQUEST_GET_RADIO_CAPABILITY
     RIL_REQUEST_SET_RADIO_CAPABILITY
     RIL_UNSOL_RADIO_CAPABILITY

These commands allow the framework to communicate what the Radio
Capabilities for each logical modem has or should be using.

It can support 2/3/4G switch and has flexible architecture to support
future technology.

Change-Id: Iedf7f608d2ba3c06a883500f2d85abb98e69d9c1
2014-10-20 10:31:05 -07:00
xinhe
47aef501e4 am 1ee96040: am 1a352f4f: am 36eaa869: Merge "Sprint: MMS proxy authorization does not include NAI" into lmp-mr1-dev
* commit '1ee96040327b2174b18669313c70935276a5158c':
  Sprint: MMS proxy authorization does not include NAI
2014-10-16 00:07:07 +00:00
xinhe
1ee9604032 am 1a352f4f: am 36eaa869: Merge "Sprint: MMS proxy authorization does not include NAI" into lmp-mr1-dev
* commit '1a352f4f6b68f5a22baaed3545d5e8d601616019':
  Sprint: MMS proxy authorization does not include NAI
2014-10-15 23:57:24 +00:00
xinhe
6bb21401a4 Sprint: MMS proxy authorization does not include NAI
Read the NAI from CSIM and pass it to MMS module
Bug:17752727

Change-Id: Ib7f53bed87183bd9e67103c676218b5748be668f
2014-10-15 16:31:19 -07:00
Amit Mahajan
932408820a am 6e51a36a: am 7c2b29ac: am 1ea2aeda: am 589a4896: am c6c18618: Merge "Fix to show low LTE signal strength as -140 instead of 0." into lmp-dev
* commit '6e51a36a97f6e0c4868a7ddd32884d93a583d76e':
  Fix to show low LTE signal strength as -140 instead of 0.
2014-10-11 05:08:02 +00:00
Amit Mahajan
6e51a36a97 am 7c2b29ac: am 1ea2aeda: am 589a4896: am c6c18618: Merge "Fix to show low LTE signal strength as -140 instead of 0." into lmp-dev
* commit '7c2b29ac45342074ec74860d6ba4a66bc8a8de5f':
  Fix to show low LTE signal strength as -140 instead of 0.
2014-10-11 04:55:26 +00:00
Amit Mahajan
1ea2aeda29 am 589a4896: am c6c18618: Merge "Fix to show low LTE signal strength as -140 instead of 0." into lmp-dev
* commit '589a4896b0c45f03604db1eb0292ef1c936adaff':
  Fix to show low LTE signal strength as -140 instead of 0.
2014-10-11 02:50:08 +00:00
Amit Mahajan
589a4896b0 am c6c18618: Merge "Fix to show low LTE signal strength as -140 instead of 0." into lmp-dev
* commit 'c6c18618e999f24675e23b67e6c488d700199579':
  Fix to show low LTE signal strength as -140 instead of 0.
2014-10-11 00:24:13 +00:00
Amit Mahajan
b5c78682ad Fix to show low LTE signal strength as -140 instead of 0.
Bug: 17942583
Change-Id: I399e5352b4585cff42ee5c7dd164315c1797110a
2014-10-10 17:05:46 -07:00
Shriram Ganesh
b52d5aaa17 am 26100906: am 91f7af97: am 69f35c8e: IMS: Unsol TTY notification support
* commit '261009066751c9efad4e87ac12667182b0c13d43':
  IMS: Unsol TTY notification support
2014-10-10 22:07:51 +00:00
Shriram Ganesh
9d00a58f19 am fae794a5: am 79fd7a57: am 163900a6: Ims: Send user selected TTY mode to lower layers.
* commit 'fae794a51a84ba1ea4b4c9eca0e1b7c3a9507bdc':
  Ims: Send user selected TTY mode to lower layers.
2014-10-10 22:07:46 +00:00
Etan Cohen
5fef96c5a6 am eaecf6a2: am d5ea3240: am c3f8a8b1: am 4354e604: am 5e5bc4b1: TD_SCDMA is more like GSM than CDMA - re-classifying.
* commit 'eaecf6a2c98169534dc8d4bd98099b3731b67b1d':
  TD_SCDMA is more like GSM than CDMA - re-classifying.
2014-10-10 22:06:38 +00:00
Shriram Ganesh
2610090667 am 91f7af97: am 69f35c8e: IMS: Unsol TTY notification support
* commit '91f7af977a26122ddc0bcb8e264258856bad9318':
  IMS: Unsol TTY notification support
2014-10-10 17:16:37 +00:00
Shriram Ganesh
fae794a51a am 79fd7a57: am 163900a6: Ims: Send user selected TTY mode to lower layers.
* commit '79fd7a57d3f1de1701c84dbebaefe24e10e1d26d':
  Ims: Send user selected TTY mode to lower layers.
2014-10-10 17:16:32 +00:00
Etan Cohen
eaecf6a2c9 am d5ea3240: am c3f8a8b1: am 4354e604: am 5e5bc4b1: TD_SCDMA is more like GSM than CDMA - re-classifying.
* commit 'd5ea324063b2dedc844b1aca65d485b03196a6a1':
  TD_SCDMA is more like GSM than CDMA - re-classifying.
2014-10-10 17:14:18 +00:00
Shriram Ganesh
69f35c8e1b IMS: Unsol TTY notification support
Code changes to support UNSOL_TTY_NOTIFICATION handling.

Change-Id: I74bba5d06198e016db259ec1f7d28663d475cb92
2014-10-10 16:24:13 +00:00
Shriram Ganesh
163900a6a1 Ims: Send user selected TTY mode to lower layers.
Irrespective of whether TTY device is connected or not
send TTY mode setting to modem whenever user changes it
from settings.

Change-Id: I2797cdffea0c10c90cd4f213bd0ea9d63c09f29d
2014-10-10 16:23:24 +00:00
Etan Cohen
c3f8a8b1ec am 4354e604: am 5e5bc4b1: TD_SCDMA is more like GSM than CDMA - re-classifying.
* commit '4354e6046e4a35b2f35348c6c131fdd600ac26af':
  TD_SCDMA is more like GSM than CDMA - re-classifying.
2014-10-10 00:30:14 +00:00
Etan Cohen
4354e6046e am 5e5bc4b1: TD_SCDMA is more like GSM than CDMA - re-classifying.
* commit '5e5bc4b13cd1fc657da940c14e2333d8d3b18080':
  TD_SCDMA is more like GSM than CDMA - re-classifying.
2014-10-09 19:29:43 +00:00
Etan Cohen
5e5bc4b13c TD_SCDMA is more like GSM than CDMA - re-classifying.
Bug: 17788412
Change-Id: Icc6a692a1f038624dde772f8d8f197aab604c166
2014-10-09 16:58:04 +00:00
Amit Mahajan
13b995eb5c am ec20fc92: am 190202f7: am dbbf4932: am d9a3f89a: Merge commit \'69555fc2\' into fix-merge-conflict3
* commit 'ec20fc9273081942b99f33c5d5fded17e0303aac':
  Sms7BitEncodingTranslator
2014-10-07 05:27:48 +00:00
Amit Mahajan
ec20fc9273 am 190202f7: am dbbf4932: am d9a3f89a: Merge commit \'69555fc2\' into fix-merge-conflict3
* commit '190202f7e586e02e098b330ac84eb441a56005d3':
  Sms7BitEncodingTranslator
2014-10-07 05:23:20 +00:00
Amit Mahajan
dbbf493220 am d9a3f89a: Merge commit \'69555fc2\' into fix-merge-conflict3
* commit 'd9a3f89a0727590a069c563a8b97fe99b866d67c':
  Sms7BitEncodingTranslator
2014-10-07 05:12:44 +00:00
Amit Mahajan
d9a3f89a07 Merge commit '69555fc2' into fix-merge-conflict3
Conflicts:
	core/res/res/values/symbols.xml

Change-Id: I4266f1fcc51abc79235e1738bfbc3ff48e209e0c
2014-10-06 21:57:42 -07:00
Xia Ying
43eb8a97e7 Sms7BitEncodingTranslator
Bug: 16197894
Change-Id: I2bd5ae0a3c2d5d8f869f5e2de7009fd450070521
2014-10-07 01:02:04 +00:00
Etan Cohen
7584f634fc am fe980464: am 3b73c5c3: am 53fbb02d: am b3a29067: am 81e3e472: Merge "Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA." into lmp-dev
* commit 'fe9804649430b24e2b86be516b854786ff740d5d':
  Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA.
2014-10-02 22:12:34 +00:00
Etan Cohen
fe98046494 am 3b73c5c3: am 53fbb02d: am b3a29067: am 81e3e472: Merge "Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA." into lmp-dev
* commit '3b73c5c3cfc9754358ba1f4c49582d303fd04d8a':
  Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA.
2014-10-02 22:01:39 +00:00
Etan Cohen
53fbb02d6d am b3a29067: am 81e3e472: Merge "Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA." into lmp-dev
* commit 'b3a29067e956c05fd9f01bb31ae4101b43b95948':
  Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA.
2014-10-02 21:48:20 +00:00
Etan Cohen
b3a29067e9 am 81e3e472: Merge "Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA." into lmp-dev
* commit '81e3e4724d2c506bf9e920fd253c54a0bbd38706':
  Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA.
2014-10-02 21:42:15 +00:00
Etan Cohen
6415fba31c Add TD_SCDMA RAT type (already exists in RIL) and classify as CDMA.
Bug: 17784975
Change-Id: Ic887477fac1d45f547e30ed6e3c1158fb9a3b893
2014-10-02 19:14:18 +00:00
Stuart Scott
4caa333b83 am 3aacaac3: am a541338a: am ec89863a: am 38bfcb4a: Merge "Get the MCC/MNC using defaults." into lmp-sprout-dev
* commit '3aacaac344d3bc9699d8dbb89094867310417725':
  Get the MCC/MNC using defaults.
2014-09-30 16:19:46 +00:00
Stuart Scott
3aacaac344 am a541338a: am ec89863a: am 38bfcb4a: Merge "Get the MCC/MNC using defaults." into lmp-sprout-dev
* commit 'a541338a1eaa0fd3ed53c4eaf4be2551ec1a7350':
  Get the MCC/MNC using defaults.
2014-09-30 16:12:42 +00:00
Stuart Scott
ec89863ade am 38bfcb4a: Merge "Get the MCC/MNC using defaults." into lmp-sprout-dev
* commit '38bfcb4affb234ca901912155d41ec06dce4f43a':
  Get the MCC/MNC using defaults.
2014-09-29 21:11:50 +00:00
Stuart Scott
015f3b464c Get the MCC/MNC using defaults.
First try default data, then default sms, then default voice, finally
try the first sub to come up.

bug: 17396869
Change-Id: I09da19b7b25c2a6aa8affd95847dbb10e039f634
2014-09-29 13:20:25 -07:00
New Author Steven Liu
70d7a7a2af am cedd0910: am 20bb1511: am 1f228230: am 1f560a73: am 0f840945: redirect RIL_UNSOL_OEM_HOOK_RAW to system app
* commit 'cedd0910f9ebfbf40ba8b17c08bc802773a4425d':
  redirect RIL_UNSOL_OEM_HOOK_RAW to system app
2014-09-29 19:47:48 +00:00
Etan Cohen
531b17a2e4 am 96117a71: am 07719bb5: am 2b267872: Added mechanism to merge voice & baseline ServiceState objects.
* commit '96117a717616b1d3fbf1129084b3b7f4c35b456d':
  Added mechanism to merge voice & baseline ServiceState objects.
2014-09-29 19:47:02 +00:00
New Author Steven Liu
cedd0910f9 am 20bb1511: am 1f228230: am 1f560a73: am 0f840945: redirect RIL_UNSOL_OEM_HOOK_RAW to system app
* commit '20bb15116147edb3364f68f0b7f0d1a3cb588181':
  redirect RIL_UNSOL_OEM_HOOK_RAW to system app
2014-09-27 07:35:29 +00:00
New Author Steven Liu
15d9ce3e38 am 1f560a73: am 0f840945: redirect RIL_UNSOL_OEM_HOOK_RAW to system app
* commit '1f560a7368f8e3bf6b31aec78651419e55786e18':
  redirect RIL_UNSOL_OEM_HOOK_RAW to system app
2014-09-27 07:26:47 +00:00
New Author Steven Liu
36e7229835 am 0f840945: redirect RIL_UNSOL_OEM_HOOK_RAW to system app
* commit '0f84094579696739facbd75a56a4e7b98a6a5edc':
  redirect RIL_UNSOL_OEM_HOOK_RAW to system app
2014-09-27 07:22:10 +00:00
New Author Steven Liu
485f2095f8 redirect RIL_UNSOL_OEM_HOOK_RAW to system app
Add LISTEN_OEM_HOOK_RAW_EVENT and onOemHookRawEvent to PhoneStateListener.

Bug: 17298769
Change-Id: Iaea054d3cc2925eea1e11f8871faabc7bc9dfb2d
2014-09-27 07:16:38 +00:00
Etan Cohen
96117a7176 am 07719bb5: am 2b267872: Added mechanism to merge voice & baseline ServiceState objects.
* commit '07719bb58313a78af087495874358dc4f22b9098':
  Added mechanism to merge voice & baseline ServiceState objects.
2014-09-27 06:12:08 +00:00
Etan Cohen
dcc0736c43 Added mechanism to merge voice & baseline ServiceState objects.
Needed in the context of separate phones handling baseline connectivity
and voice connectivity (e.g. IMS).

Bug: 17627405
Change-Id: Ifb5a6ea11f6350090b989408e9eed80958d8558b
2014-09-27 04:55:28 +00:00
xinhe
bfcc536eb7 am 56ad075e: am feffe6cc: am 753044d3: am 53ba6368: Merge "Support multiple SIM/Subscription on telephony registration" into lmp-sprout-dev
* commit '56ad075e34a8036774ba29d130c098bcae00cdd9':
  Support multiple SIM/Subscription on telephony registration
2014-09-26 21:03:02 +00:00
xinhe
12dc15b355 am feffe6cc: am 753044d3: am 53ba6368: Merge "Support multiple SIM/Subscription on telephony registration" into lmp-sprout-dev
* commit 'feffe6cc5019d0a2bd870bcc14d7b92dd3500c4b':
  Support multiple SIM/Subscription on telephony registration
2014-09-26 20:52:03 +00:00
xinhe
31a5a1c15c am 53ba6368: Merge "Support multiple SIM/Subscription on telephony registration" into lmp-sprout-dev
* commit '53ba6368fe84513f0cd2726938fbf8838dcf68b3':
  Support multiple SIM/Subscription on telephony registration
2014-09-26 19:47:02 +00:00
xinhe
3d4834f0eb Merge "Support multiple SIM/Subscription on telephony registration" into lmp-sprout-dev 2014-09-26 16:47:04 +00:00
Junda Liu
320ced0674 am 330bdf85: am 65f5ce82: am e069ca2b: Merge "Revert "Hide CarrierPrivilege APIs in TelMgr."" into lmp-mr1-dev
* commit '330bdf857fffdbf0e1c6d8e47dd36195eaff4f34':
  Revert "Hide CarrierPrivilege APIs in TelMgr."
2014-09-26 15:26:59 +00:00
Junda Liu
5c65836f58 am 85764048: am 73d72b60: am 8e61b503: am 63f0b87e: am 96c54879: Merge "Hide CarrierPrivilege APIs in TelMgr." into lmp-dev
* commit '8576404876fe609d74c26945fa4b5beb9a0edf96':
  Hide CarrierPrivilege APIs in TelMgr.
2014-09-26 15:25:43 +00:00
Junda Liu
5c1d26bac3 am 65f5ce82: am e069ca2b: Merge "Revert "Hide CarrierPrivilege APIs in TelMgr."" into lmp-mr1-dev
* commit '65f5ce82b4d54d1b5156c7196dab9ade34f8f600':
  Revert "Hide CarrierPrivilege APIs in TelMgr."
2014-09-26 04:28:42 +00:00
xinhe
e9f1640b6b Support multiple SIM/Subscription on telephony registration
During calling telephony registry call back API, we force the call back will be
triggered if the registered subId is Default Sub ID. This is due to some risk
condition. Please refer to Issue 17472622 and its fix. This fix is ok for single
SIM/Subscription. However, on multiple SIM/subscription, there is potential problem
on wrong notifications.

Bug:17613629
Change-Id: I3f41e03f37424bcc82a71090d4f4142b4c5ba922
2014-09-25 18:52:58 -07:00