3813 Commits

Author SHA1 Message Date
Jordan Liu
9011f8f926 Merge "Add key for carrier_volte_provisioned" 2016-10-11 18:24:49 +00:00
Naveen Kalla
9d48e7cc2f Add RIL_UNSOL_MODEM_RESTART message
RIL_UNSOL_MODEM_RESTART will be sent by vendor RILs when it detects
a modem restart along with the reason for restart which could be a
crash signature if the modem restarted due to a crash or a some
other string such as a user-initiated restart or AT command
initiated restart.

Change-Id: Idf08e20a49e82d40f6aa0854d23384c35c2efc3a
2016-10-10 20:27:27 +00:00
Hall Liu
f503480cd1 Add logging to CallerInfoAsyncQuery am: 4c01910cb0 am: d4f18dd117
am: ecc5e42284

Change-Id: Ia899d8c9301e65c25efbbbd4b6febfbd025677ae
2016-10-08 19:01:52 +00:00
Hall Liu
ecc5e42284 Add logging to CallerInfoAsyncQuery am: 4c01910cb0
am: d4f18dd117

Change-Id: I5cdba233e5cc9f47527a9ef6fb69c40b70ae90a9
2016-10-06 22:01:10 +00:00
Hall Liu
4c01910cb0 Add logging to CallerInfoAsyncQuery
Add logging to CallerInfoAsyncQuery to help diagnose timeout errors

Bug: 31755827
Change-Id: If7cf34baf084ca8916952842585a32b3e93eba73
2016-10-05 16:56:17 -07:00
Jordan Liu
c82d113279 Add key for carrier_volte_provisioned
Add the key to CarrierConfigManager and remove old configs.

Bug: 29873049
Change-Id: Icf3075fe39d3466732ea81738cb29c512f840401
2016-10-04 15:50:10 -07:00
Jordan Liu
5ffaae6efe Merge "Add editable_voicemail_number key to CarrierConfig" am: 25b64aad01 am: 2b7118fcbf
am: c44e7f3f76

Change-Id: I208e7871029efc1ca331fac3b240d337d00d3189
2016-10-04 18:30:19 +00:00
Jordan Liu
3643dd1a7a Add editable_voicemail_number key to CarrierConfig
Add KEY_EDITABLE_VOICEMAIL_NUMBER_BOOL and default value to
CarrierConfigManager, and remove the references to the old config in
core/res/res/values/[config.xml/symbols.xml]

This value exists to fix http://b/14093735. If a SIM card has no
voicemail number available, since the default number is empty, we allow
users to edit the voicemail number when this flag is true.
Merged-In: I68a494e2176306e4e9181a8ccb0aa818f3e08154

Bug: 29873049
Change-Id: I68a494e2176306e4e9181a8ccb0aa818f3e08154
2016-09-29 17:21:15 -07:00
Jordan Liu
a7768e2b15 fix branch break by adding carrierconfig key am: e787323e03
am: 1e1c060378

Change-Id: I0d76442494289c6b920c84a7c07bd635f515da88
2016-09-29 23:53:52 +00:00
Jordan Liu
e787323e03 fix branch break by adding carrierconfig key
Add KEY_CDMA_3WAYCALL_FLASH_DELAY_INT and default value to
CarrierConfigManager

Bug: 29873049
Change-Id: I53dc93defbfa7d1366e6ee066638d73df03f88d0
2016-09-29 15:25:46 -07:00
Jordan Liu
180aadfb86 Merge "Add dial_string_replace key to CarrierConfig" am: 715903f3c6 am: 9fba74dd3a
am: d34ae93d8b

Change-Id: I6753d00b4d9fed455cb153294f956cf3ad9f826f
2016-09-29 18:12:39 +00:00
Jordan Liu
14f4fd7d0b Merge "Add cdma_3waycall_flash_delay key to CarrierConfig" 2016-09-29 17:15:05 +00:00
Jordan Liu
9e4c365561 Merge "Add editable_voicemail_number key to CarrierConfig" 2016-09-29 17:12:59 +00:00
Meng Wang
587a5f9c7f resolve merge conflicts of 68b84f73 to master
Change-Id: If4d5647d199050846aaf250c4341657440dafb78
2016-09-28 21:06:55 -07:00
Meng Wang
68b84f7301 Support WFC roaming preference am: 2c25e4a96b
am: 6db4fbecf8

Change-Id: Idff74a470e26b6c14ba1203290f533813740e192
2016-09-29 00:29:17 +00:00
Meng Wang
6db4fbecf8 Support WFC roaming preference
am: 2c25e4a96b

Change-Id: I8a1af9756ddf5a4359cfd94aa6eebfdcb87b9e13
2016-09-29 00:22:01 +00:00
Meng Wang
cfe950f6be Merge "Support WFC roaming preference" into nyc-mr1-dev 2016-09-29 00:13:51 +00:00
Jordan Liu
4a54638a68 Add editable_voicemail_number key to CarrierConfig
Add KEY_EDITABLE_VOICEMAIL_NUMBER_BOOL and default value to
CarrierConfigManager, and remove the references to the old config in
core/res/res/values/[config.xml/symbols.xml]

This value exists to fix http://b/14093735. If a SIM card has no
voicemail number available, since the default number is empty, we allow
users to edit the voicemail number when this flag is true.

Bug: 29873049
Change-Id: I68a494e2176306e4e9181a8ccb0aa818f3e08154
2016-09-28 15:26:07 -07:00
Jordan Liu
705cbc763f Add dial_string_replace key to CarrierConfig
Add KEY_DIAL_STRING_REPLACE_STRING_ARRAY and default value (null) to
CarrierConfigManager, and remove the references to the old config in
core/res/res/values/[config.xml/symbols.xml]

This value exists to fix http://b/17202092. We specify a map from
dialstrings to replacements for roaming network service numbers which
cannot be replaced on the carrier side.

Merged-In: I852261596d3931f38d5f1c6b3d24ffe27f950458

Bug: 29873049
Change-Id: I99d97bb25ef57c178d004ae17d97a6c7672734e2
2016-09-27 15:35:27 -07:00
Jordan Liu
761ffab151 Merge "Add key to CarrierConfig" am: 154c22d2d4 am: fda7370ddd
am: cf99a8e2e9

Change-Id: I2eb06df15a6605e8e688de470a0cd926e9989979
2016-09-27 22:34:16 +00:00
Brad Ebinger
b0d2ffa8a4 Adds a Disconnect Cause for Emergency Redial am: bd13f22f83 am: 7c8ad05c56
am: 3b3e0510c7

Change-Id: I1f901ef32130e92d7a25d5c69a7c0639d8567a15
2016-09-27 02:15:00 +00:00
Brad Ebinger
3b3e0510c7 Adds a Disconnect Cause for Emergency Redial am: bd13f22f83
am: 7c8ad05c56

Change-Id: I60ffb85ab5dc258d9e6aebc30e7f83dcf01bddaa
2016-09-26 23:50:38 +00:00
Brad Ebinger
7c8ad05c56 Adds a Disconnect Cause for Emergency Redial
am: bd13f22f83

Change-Id: Icffef087dbfbc902ca3347a325a0acfe05326a25
2016-09-26 23:27:33 +00:00
Ariel Yin
0a2d3dcb03 Merge "Adds a Disconnect Cause for Emergency Redial" into nyc-mr1-dev 2016-09-26 23:19:16 +00:00
Brad Ebinger
a906c502e5 Add RadioAccessFamily rank am: de780c84b5 am: 86739bd8d6
am: d68c80d093

Change-Id: I90c706d4a1caf7b62b4b853b5ec96a16b4ca6ca4
2016-09-24 02:01:23 +00:00
Meng Wang
2c25e4a96b Support WFC roaming preference
Added keys in CarrierConfig and Settings.Global

Bug: 31492826
Change-Id: Ice33f6ee5c42b92ed2f7258ff8b28c50510cde31
2016-09-23 12:09:02 -07:00
Brad Ebinger
d68c80d093 Add RadioAccessFamily rank am: de780c84b5
am: 86739bd8d6

Change-Id: I05c4d9d3269ca893b51529df96760bda5b31db8b
2016-09-23 00:11:10 +00:00
Brad Ebinger
86739bd8d6 Add RadioAccessFamily rank
am: de780c84b5

Change-Id: I60352df2052169c722045669069fef8002561574
2016-09-22 23:20:35 +00:00
Brad Ebinger
6f0cbd9297 Merge "Add RadioAccessFamily rank" into nyc-mr1-dev 2016-09-22 23:10:06 +00:00
Brad Ebinger
bd13f22f83 Adds a Disconnect Cause for Emergency Redial
The radio has the ability to send back a "redial on the other slot"
DisconnectCause. This adds that DisconnectCause definition.

Bug: 31498841
Change-Id: I9a59cc81ba03562531b0445e3acb5eeec99b1aba
2016-09-21 16:38:48 -07:00
Brad Ebinger
de780c84b5 Add RadioAccessFamily rank
Modifies RadioAccessFamily to rank call technology and changes affected
comments.

Change-Id: I7ae8516e7dd167fc02d2ff931f6adc6f14e40296
Fixes: 31091840
Fixes: 31621719
2016-09-21 23:34:31 +00:00
Amit Mahajan
64cb32e06e Added new config to indicate uneditable APN fields. am: 71e9ea6770 am: 49985fb986
am: 6a6bfb8236

Change-Id: Ieffcc3fc3c503df36656c7aef9a4c99d0b29f485
2016-09-21 18:53:31 +00:00
Amit Mahajan
6a6bfb8236 Added new config to indicate uneditable APN fields. am: 71e9ea6770
am: 49985fb986

Change-Id: I7bf6c7c5c3b107639217f0a81b4d1a9f5f638a02
2016-09-21 02:22:35 +00:00
Jordan Liu
bd3f2a7eb0 Add cdma_3waycall_flash_delay key to CarrierConfig
Add KEY_CDMA_3WAYCALL_FLASH_DELAY_INT and default value to
CarrierConfigManager, and remove the references to the old config in
core/res/res/values/[config.xml/symbols.xml]
Merged-In: I53dc93defbfa7d1366e6ee066638d73df03f88d0

Bug: 29873049
Change-Id: I53dc93defbfa7d1366e6ee066638d73df03f88d0
2016-09-20 11:10:39 -07:00
Amit Mahajan
71e9ea6770 Added new config to indicate uneditable APN fields.
Bug: 30457714
Change-Id: I2e089f16a7f4e77b8f0bdd10e0c63bbc4a3a11a1
2016-09-20 10:58:57 -07:00
Amit Mahajan
d7bb907e2a Added new config to indicate read-only apn types.
Bug: 31074581
Change-Id: Ib0b19ef038d8c99380364eb81c4f7dd24bcc27fa
(cherry picked from commit 923963ff31fb0c5c495a7a8f09aafa4b90e69f26)
2016-09-19 18:56:12 +00:00
Amit Mahajan
6d3a6f21e6 Added new config to indicate read-only apn types. am: 923963ff31
am: 25b3ce28b6

Change-Id: I9db93d56b6ea81841d23f6799980bea55ed48b78
2016-09-19 16:42:49 +00:00
Amit Mahajan
25b3ce28b6 Added new config to indicate read-only apn types.
am: 923963ff31

Change-Id: I49a9e1ae11944af6cf0a433c40119ca97381c5cd
2016-09-19 16:35:44 +00:00
TreeHugger Robot
3dfd09e860 Merge "Added new config to indicate read-only apn types." into nyc-mr1-dev 2016-09-19 16:30:21 +00:00
Amit Mahajan
923963ff31 Added new config to indicate read-only apn types.
Bug: 31074581
Change-Id: Ib0b19ef038d8c99380364eb81c4f7dd24bcc27fa
2016-09-16 12:35:36 -07:00
Jordan Liu
8a5ca10fd6 Merge "Add dial_string_replace key to CarrierConfig" 2016-09-15 22:53:56 +00:00
Jordan Liu
02ec2a0c2a Add dial_string_replace key to CarrierConfig
Add KEY_DIAL_STRING_REPLACE_STRING_ARRAY and default value (null) to
CarrierConfigManager, and remove the references to the old config in
core/res/res/values/[config.xml/symbols.xml]

This value exists to fix http://b/17202092. We specify a map from
dialstrings to replacements for roaming network service numbers which
cannot be replaced on the carrier side.

Bug: 29873049
Change-Id: I852261596d3931f38d5f1c6b3d24ffe27f950458
2016-09-14 15:36:55 -07:00
Jordan Liu
e166356fe2 Add cdma_3waycall_flash_delay key to CarrierConfig
Add KEY_CDMA_3WAYCALL_FLASH_DELAY_INT and default value to
CarrierConfigManager, and remove the references to the old config in
core/res/res/values/[config.xml/symbols.xml]

Bug: 29873049
Change-Id: I53dc93defbfa7d1366e6ee066638d73df03f88d0
2016-09-14 14:51:07 -07:00
Jordan Liu
12bc4ea71e Add key to CarrierConfig
Add RESTART_RADIO_ON_PDP_FAIL_REGULAR_DEACTIVATION and default value
(false) to CarrierConfigManager, and remove the old configs.

This value exists because:
http://b/10131736, requires radio restart.
http://b/16308209, http://b/17567651 require that we do not restart.

Merged-In: I4e199d7fe73b82fa39475f31825e5b8ae58d180f

Bug: 29873049
Change-Id: Ie9f8665ff40e2082cf92aa8b4dc337c5ea2ea974
2016-09-14 14:30:31 -07:00
Jordan Liu
c0b0e761d5 Merge "Add key to CarrierConfig" 2016-09-14 21:27:29 +00:00
Jack Yu
6d3bdda778 Extend apn retry configurability to more apn types am: c1f0e87051 am: 5e45c9c673
am: 1bbe6da5fc

Change-Id: Ic95fcbc840752f4e9d14c2d8349b7828c00d84a4
2016-09-14 19:57:43 +00:00
Jordan Liu
2be612f806 Merge "Add key to CarrierConfigManager" 2016-09-14 18:17:16 +00:00
Hall Liu
b26312c974 resolve merge conflicts of ca0844d to master
Change-Id: I0271bd52c26b106787e39b1ed099639cc928f29f
2016-09-13 17:20:06 -07:00
Jack Yu
1bbe6da5fc Extend apn retry configurability to more apn types am: c1f0e87051
am: 5e45c9c673

Change-Id: I69a8a679618f1ef99fced019569b55a4810fcc44
2016-09-13 20:28:19 +00:00
Jack Yu
5e45c9c673 Extend apn retry configurability to more apn types
am: c1f0e87051

Change-Id: Id44b57c992efb8d649a2fa409b798714364c5dcc
2016-09-13 20:22:23 +00:00