Commit Graph

6915 Commits

Author SHA1 Message Date
Sarah Chin
cb76b14fdf Changed regex matching for MCC and MNC
Bug: 137942727
Test: atest CellIdentityTest
Change-Id: Iaeb9ff9e2a5a82be66855378831cd52ee49e3c5c
2019-08-08 15:56:19 -07:00
Makoto Onuki
b2e7b3a284 Merge "Remove "import JobService" to remove build time dependency" 2019-08-08 17:24:36 +00:00
Makoto Onuki
c8c7114c44 Remove "import JobService" to remove build time dependency
This is needed to move the jobscheduler classes to its own jar for
mainline.

Bug: 137763703
Test: Doc change only, presubmit
Change-Id: I117ffc23362a61923a9f93c1532ab582e2421402
2019-08-07 09:10:08 -07:00
Brad Ebinger
639dbe21f1 Merge "Adds better logging for ImsFeature features" am: 4c5cd98c53 am: cb258ecb70 am: 6a81d39269 am: 5c2b230539
am: 49943c5557

Change-Id: I81bf616797f79133c4e8a5a128248c8669d1b8d3
2019-08-06 16:10:06 -07:00
Brad Ebinger
49943c5557 Merge "Adds better logging for ImsFeature features" am: 4c5cd98c53 am: cb258ecb70 am: 6a81d39269
am: 5c2b230539

Change-Id: Ib50018ee65734309c88fff3a02aa7db566238d86
2019-08-06 15:59:32 -07:00
Brad Ebinger
5c2b230539 Merge "Adds better logging for ImsFeature features" am: 4c5cd98c53 am: cb258ecb70
am: 6a81d39269

Change-Id: I5ea7273c62e98e95a0a5061d2a191b0032a32ca4
2019-08-06 15:36:33 -07:00
Brad Ebinger
cb258ecb70 Merge "Adds better logging for ImsFeature features"
am: 4c5cd98c53

Change-Id: I7ba12bae00ffeea77f83076f99bd9a9ae89d120b
2019-08-06 14:52:27 -07:00
Steven Liu
80161fc4cb Merge "change from @hide to @SystemApi for wifi in CarrierConfig" 2019-08-06 16:47:00 +00:00
Sooraj Sasindran
8b9f454508 Merge "Merge "Add carrier config for exit hysteresis time" into qt-qpr1-dev am: 3010c40175" into qt-qpr1-dev-plus-aosp
am: f17298b349

Change-Id: I411cf70136c2acb8e2b2cf8abdcd6848a6647813
2019-08-06 03:19:02 -07:00
Sooraj Sasindran
c481313c25 Merge "Add carrier config for exit hysteresis time" into qt-qpr1-dev
am: 3010c40175

Change-Id: If4bb1d2eebc5de508d5ce8cb87ac29ba8e8c7299
2019-08-06 02:28:22 -07:00
Brad Ebinger
4c5cd98c53 Merge "Adds better logging for ImsFeature features" 2019-08-06 00:27:04 +00:00
Taesu Lee
b89c2984bb Added the min match system config for loose phone numbers comparison
Specific min match is required for each country.

Test: atest PhoneNumberUtilsTest

Change-Id: I7f9e9ad824d44f2ebf8367beb6ec337e3eb3a8ad
Merged-In: I7f9e9ad824d44f2ebf8367beb6ec337e3eb3a8ad
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
Bug:134246556
(cherry picked from commit d65aafc748)
2019-08-05 23:45:37 +00:00
sqian
535bb718fc Merge "Add a documentation in EmergencyNumber#getNumber" into qt-r1-dev am: 46b82fd3ce am: 4e3e68973f
am: bf3c004b90

Change-Id: Ic18e15e567af47b821373a43b8a99aac01fcd008
2019-08-05 16:15:48 -07:00
sqian
4e3e68973f Merge "Add a documentation in EmergencyNumber#getNumber" into qt-r1-dev
am: 46b82fd3ce

Change-Id: I7612bdffbea359966e480f9258b0a0478a0aac82
2019-08-05 15:48:16 -07:00
TreeHugger Robot
46b82fd3ce Merge "Add a documentation in EmergencyNumber#getNumber" into qt-r1-dev 2019-08-05 22:23:20 +00:00
Hui Yu
483e6e3731 Merge "Added the min match system config for loose phone numbers comparison" 2019-08-05 21:41:56 +00:00
Taesu Lee
c180e46fe5 Added the min match system config for loose phone numbers comparison
Specific min match is required for each country.

Test: atest PhoneNumberUtilsTest

Change-Id: I7f9e9ad824d44f2ebf8367beb6ec337e3eb3a8ad
Merged-In: I7f9e9ad824d44f2ebf8367beb6ec337e3eb3a8ad
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
Bug:134246556
2019-08-05 21:27:36 +00:00
Shuo Qian
06a0b6a010 Merge "Add documentation in TelephonyManager#getNetworkCountryIso"
am: 753f6c3e5a

Change-Id: Iae5df44de8a307888b4eff8d581ddefd68ad3450
2019-08-05 13:30:31 -07:00
Sooraj Sasindran
3010c40175 Merge "Add carrier config for exit hysteresis time" into qt-qpr1-dev 2019-08-05 20:05:00 +00:00
Taesu Lee
3e0a0702fe Merge "Merge "Added the min match system config for loose phone numbers comparison" into qt-dev-plus-aosp am: 41f788ca29" into qt-r1-dev-plus-aosp am: 4c0e49b0b7
am: 37dc6c3c64

Change-Id: Ia827cfda98d708599e682485a32d6a5596406b22
2019-08-04 01:46:02 -07:00
Taesu Lee
7cd93b77d6 Merge "Added the min match system config for loose phone numbers comparison" into qt-dev-plus-aosp
am: 41f788ca29

Change-Id: I41506717c3b684b9ad81858ab9da13109a5a3504
2019-08-04 00:52:19 -07:00
TreeHugger Robot
41f788ca29 Merge "Added the min match system config for loose phone numbers comparison" into qt-dev-plus-aosp 2019-08-03 01:27:02 +00:00
Shuo Qian
aafce30cd4 Merge "Add documentation in TelephonyManager#getNetworkCountryIso" into qt-r1-dev am: cd4208e080 am: 0ab2934344
am: 99e285ff46

Change-Id: Ibc91a0ec34d410729c0548c7a059cf202663975e
2019-08-02 15:46:07 -07:00
sqian
597c6bad06 Add documentation in TelephonyManager#getNetworkCountryIso
In multi-sim, returns a shared emergency network country iso
 from other subscription if the subscription used to create the
 TelephonyManager doesn't camp on a network due to some reason
 (e.g. pin/puk locked), or sim is absent in the corresponding slot.

Test: unit test
Bug: 137236159
Bug: 137235431
Change-Id: I311e690d1f79ebefbc068c486d9bed814c129aab
Merged-In: I311e690d1f79ebefbc068c486d9bed814c129aab
(cherry picked from commit 8ab9550f86)
2019-08-02 15:43:34 -07:00
Shuo Qian
0ab2934344 Merge "Add documentation in TelephonyManager#getNetworkCountryIso" into qt-r1-dev
am: cd4208e080

Change-Id: I8caa8b5ee1fd070020551bbb7035c4904f98f284
2019-08-02 15:08:53 -07:00
TreeHugger Robot
2a487bf173 Merge "Enable LPP_CP as default" 2019-08-02 14:40:43 +00:00
sqian
8ab9550f86 Add documentation in TelephonyManager#getNetworkCountryIso
In multi-sim, returns a shared emergency network country iso
 from other subscription if the subscription used to create the
 TelephonyManager doesn't camp on a network due to some reason
 (e.g. pin/puk locked), or sim is absent in the corresponding slot.

Test: unit test
Bug: 137236159
Bug: 137235431
Change-Id: I311e690d1f79ebefbc068c486d9bed814c129aab
2019-08-01 23:07:40 +00:00
Sooraj Sasindran
9f80e4bd5a Add carrier config for exit hysteresis time
Add carrier config for exit hysteresis time which will
be used to decide hysteresis time while switching away from
opportunisitc network to a primary network

Bug: 135556490
Test: Make
Merged-In: Ic4916c11ae470f2440481670bc1e25f570e6ece4
Change-Id: Ic4916c11ae470f2440481670bc1e25f570e6ece4
2019-08-01 21:54:43 +00:00
Xiangyu/Malcolm Chen
8bcae64601 Merge "Add carrier config for data roaming notification" into qt-r1-dev am: 1482be4c67 am: 206e1aea78
am: 10aa1fbbe0

Change-Id: I5e0ba2abe066db5c2797487a1a9a609b17c8d994
2019-08-01 12:17:54 -07:00
Xiangyu/Malcolm Chen
206e1aea78 Merge "Add carrier config for data roaming notification" into qt-r1-dev
am: 1482be4c67

Change-Id: Ieb1a10fa4620d003b51e63561d6429bcb7348e61
2019-08-01 11:46:05 -07:00
Xiangyu/Malcolm Chen
1482be4c67 Merge "Add carrier config for data roaming notification" into qt-r1-dev 2019-08-01 18:30:41 +00:00
Tyler Gunn
2b396f4f90 resolve merge conflicts of 1d0d34348c to qt-r1-dev-plus-aos am: 1c9d219e15
am: 1ec38f85cf

Change-Id: I1c133f674d3c701e6431ceb666ab65829ab6e572
2019-08-01 10:19:58 -07:00
Hall Liu
85d265db71 Merge "Add carrier config for hiding TTY HCO and VCO" into qt-r1-dev am: 7033e7f4f1 am: d790d2880a
am: 74cbfbed76

Change-Id: Ieed9133dbd6fb8c17c5026f723cf120b16ded366
2019-08-01 09:26:58 -07:00
Tyler Gunn
1c9d219e15 resolve merge conflicts of 1d0d34348c to qt-r1-dev-plus-aos
Change-Id: I8c452c8e12f6ac3549480635132eab9d2ba03e2c
Bug: None
Test: Merge
2019-08-01 15:59:47 +00:00
Tyler Gunn
1d0d34348c Merge changes from topic "remap-code" into qt-r1-dev
* changes:
  Add disconnect causes for WFC use cases.
  Add MEDIA_TIMEOUT error for RTCP timeout
2019-08-01 14:40:39 +00:00
joethhuang
851befb03a Enable LPP_CP as default
When emergency call is established in VoLTE without SIM inserted (out-of-box),
device must have the capability of LPP_CP to respond to the NI request.

Bug: 137156795

Test: Verified LPP config without any SIM inserted.
Change-Id: I036120f4c47f3402fecf8def12a301a973d6963e
2019-08-01 08:18:37 +00:00
Dheeraj Shetty
b85761223a Merge changes from topic "ims_cc" am: a08cc8306f am: 9d0769f8a6
am: b235b87f37

Change-Id: I41706194240e7a9d7101d95049cea840baebd59f
2019-08-01 00:43:06 -07:00
Dheeraj Shetty
2a3eab7dc8 CarrierConfig: get configs by prefix am: 1c446a22d4 am: 39bcf023a0
am: c47fb3bfd4

Change-Id: Ibced0935bff6b64011d797423a519f7ec0c4f2b3
2019-08-01 00:42:48 -07:00
Dheeraj Shetty
9d0769f8a6 Merge changes from topic "ims_cc"
am: a08cc8306f

Change-Id: I481a681784df325066a9087c0a82d0f15268ba7f
2019-07-31 21:57:40 -07:00
Dheeraj Shetty
39bcf023a0 CarrierConfig: get configs by prefix
am: 1c446a22d4

Change-Id: Ia39370cb55a8418f5ce600bf4e58a62a985a53ce
2019-07-31 21:57:26 -07:00
Treehugger Robot
a08cc8306f Merge changes from topic "ims_cc"
* changes:
  ims: API to update ims carreir configs
  CarrierConfig: get configs by prefix
  Add new carrier config for supporting WPS over IMS
2019-08-01 04:35:50 +00:00
Hall Liu
d790d2880a Merge "Add carrier config for hiding TTY HCO and VCO" into qt-r1-dev
am: 7033e7f4f1

Change-Id: I81a77571ae72459a460679b401ee908b71364aa2
2019-07-31 18:17:49 -07:00
Dheeraj Shetty
6b58978968 ims: API to update ims carreir configs
Add a new API in IImsConfig to update carrier
configs for ims.

Bug: 125484786
Test: Build
Change-Id: Id4577b46df514f7948a1d7b1ca58c12abf93b744
2019-08-01 00:20:21 +00:00
Dheeraj Shetty
1c446a22d4 CarrierConfig: get configs by prefix
Get configs using the prefix of components like gps, wifi or ims.
Add a new ims class for configs related to ims stack.

Bug: 132286782
Test: Build

Change-Id: Ib20ac3b3c55156913284268439102fba7e96dad7
2019-08-01 00:20:06 +00:00
andychou
a722fdf05a Add new carrier config for supporting WPS over IMS
Some carriers allow WPS over IMS but carrier not allow.
Add a carrier config and dial WPS call over IMS or CS per config value

Bug: 131917532
Test: Override Carrier Config and test WPS over IMS or CS
Change-Id: Idb698b12ba08086584e1883cc61e31f924ae42cb
Merged-In: Idb698b12ba08086584e1883cc61e31f924ae42cb
2019-08-01 00:19:39 +00:00
Jordan Liu
b5fbb912bb Add carrier config for data roaming notification
This config, when enabled, shows the user a notification when the device
switches to data roaming and the user has data roaming on.

Bug: 133358875
Test: manual
Change-Id: Ia091575ff0fa7e02f0c6a98bae0e66ef73beff81
2019-07-31 15:57:59 -07:00
Brad Ebinger
c78744fd91 Merge "Add getSlotId API for ImsFeature and docs changes" am: 375c74a865 am: 7c50667bc6 am: 6dd4f55e66 am: f3e49bbf3a
am: f4eaabf871

Change-Id: Ic058c651c6d0fff21037d45b238bdd8e2f841640
2019-07-31 13:28:33 -07:00
Brad Ebinger
f3e49bbf3a Merge "Add getSlotId API for ImsFeature and docs changes" am: 375c74a865 am: 7c50667bc6
am: 6dd4f55e66

Change-Id: I043371f35a06b155c72a18c16121f11f51d9248e
2019-07-31 11:56:15 -07:00
Brad Ebinger
7c50667bc6 Merge "Add getSlotId API for ImsFeature and docs changes"
am: 375c74a865

Change-Id: I3c7e84575a552217637b611bff360b003ea43178
2019-07-31 11:31:26 -07:00
Tyler Gunn
edcf4aef38 Add disconnect causes for WFC use cases.
Add new disconnect cause used when an attempt is made to place an
emergency call over WFC but the service is unavailable.
Add new disconnect cause when WFC is not available in an area.

Bug: 128993720
Test: Unit tests added to confirm remapping.
Change-Id: I15dcff8fabc06b5d469d083b0970fe0e77e7d318
2019-07-31 09:58:51 -07:00