Collin Fijalkovich
1cfdb2aec5
Cache getActiveDataSubscriptionId Binder calls
...
Use PropertyInvalidatedCache to avoid redundant
calls to SubscriptionController.getActiveDataSubscriptionId.
Bug: 151953109
Test: Verified cache operated correctly when phone process is killed.
Test: atest SubscriptionControllerTest
Test: atest android.telephony.cts.SubscriptionManagerTest
Change-Id: I45d1abf15e4b105c966d4a786a4dc33aa67b20aa
2020-04-03 10:15:08 -07:00
Collin Fijalkovich
a75b9d4c90
Merge "Add method for processes to disable SubscriptionManager caches"
2020-04-03 04:27:42 +00:00
Xiangyu/Malcolm Chen
2d7d174073
Merge "multiSimAllowed should be consistent with max active modem property." into rvc-dev am: e025fcef40 am: 8c3fee86ff am: 4dca1a242f am: 62bf9b5cde
...
Change-Id: I332a0e7e1b1fd7907ad7b185be8d1f5c7b29ff25
2020-04-03 01:49:32 +00:00
Xiangyu/Malcolm Chen
8c3fee86ff
Merge "multiSimAllowed should be consistent with max active modem property." into rvc-dev am: e025fcef40
...
Change-Id: I0a650dca2cc96298fd8e1135ea233ea56af3dc25
2020-04-03 00:50:04 +00:00
Xiangyu/Malcolm Chen
e025fcef40
Merge "multiSimAllowed should be consistent with max active modem property." into rvc-dev
2020-04-03 00:43:30 +00:00
Collin Fijalkovich
1057e48cbe
Add method for processes to disable SubscriptionManager caches
...
SubscriptionManager caching causes issues in the HeadsetPhoneStateTests,
so this method enables tests to disable the appropriate caches.
Test: atest BluetoothInstrumentationTests
Bug: 153103337
Change-Id: I8627fac11f90806ed5f5e5c05458ae6a19de8d39
2020-04-02 15:14:34 -07:00
Malcolm Chen
ba874c6827
multiSimAllowed should be consistent with max active modem property.
...
Bug: 153023231
Test: manual - using test app
Change-Id: I2d38dd9a0a860ee451fe51372a62c2910b88c88f
2020-04-02 10:54:50 -07:00
Collin Fijalkovich
074363d713
Merge "Cache getDefaultDataSubscriptionId Binder calls"
2020-04-01 16:14:25 +00:00
Cody Kesting
42dda38445
Merge "Make UiccAccessRule certificate utils accessible." into rvc-dev am: 64d3ed6006 am: cfcc098e21 am: 337fdb1fa1 am: b223054f9b am: 9c4f69d614
...
Change-Id: I661fee76fc4d7f5485f7da25064938d37a1239d9
2020-03-31 19:23:11 +00:00
Cody Kesting
9c4f69d614
Merge "Make UiccAccessRule certificate utils accessible." into rvc-dev am: 64d3ed6006 am: cfcc098e21 am: 337fdb1fa1 am: b223054f9b
...
Change-Id: I5fb7c932d7dd561b3791f5dea9051619a9ecd5c5
2020-03-31 18:37:03 +00:00
Cody Kesting
c195cf4856
Merge "Make UiccAccessRule certificate utils accessible." into rvc-dev am: 64d3ed6006
...
Change-Id: I0f79e33e0cadb87f4f95b32efbd49ba3060e377b
2020-03-31 18:02:57 +00:00
Cody Kesting
64d3ed6006
Merge "Make UiccAccessRule certificate utils accessible." into rvc-dev
2020-03-31 17:59:09 +00:00
James Lin
5ff2e0488d
Merge "Fix Telephony crash in the method ImsCallProfile#toString" into rvc-dev am: f5e5a8791c am: b04145b4da am: 410b9b8fe0 am: 9684ea45cf
...
Change-Id: Iff72086d223d848e5c674cb30f16ff5a25f8336d
2020-03-31 05:59:37 +00:00
TreeHugger Robot
0d5ca1633e
Merge "Remove replaced PreciseDataConnectionState methods from SDK." into rvc-dev am: da50240343 am: 0480d926a2 am: 93636ae765 am: 73390c7709
...
Change-Id: Idb832b50fc48d7c86ed344946610228bb1e61122
2020-03-31 05:57:09 +00:00
James Lin
410b9b8fe0
Merge "Fix Telephony crash in the method ImsCallProfile#toString" into rvc-dev am: f5e5a8791c am: b04145b4da
...
Change-Id: Ia6f5995bcef5c0bda211fc044fec933fa98ac0b7
2020-03-31 00:18:58 +00:00
James Lin
d7873c3aea
Merge "Fix Telephony crash in the method ImsCallProfile#toString" into rvc-dev am: f5e5a8791c
...
Change-Id: I5b81da9b84667d99d24625f582f1332678b41d75
2020-03-31 00:06:07 +00:00
James Lin
f5e5a8791c
Merge "Fix Telephony crash in the method ImsCallProfile#toString" into rvc-dev
2020-03-30 23:51:21 +00:00
TreeHugger Robot
93636ae765
Merge "Remove replaced PreciseDataConnectionState methods from SDK." into rvc-dev am: da50240343 am: 0480d926a2
...
Change-Id: I61f9d33d17a74b643d2b29443ba72a5ac6acc64c
2020-03-30 22:51:13 +00:00
TreeHugger Robot
30438ad6c2
Merge "Remove replaced PreciseDataConnectionState methods from SDK." into rvc-dev am: da50240343
...
Change-Id: Icc26b7446d88911ba40e5b0a3d888370af7d1c8e
2020-03-30 22:45:36 +00:00
TreeHugger Robot
da50240343
Merge "Remove replaced PreciseDataConnectionState methods from SDK." into rvc-dev
2020-03-30 22:24:30 +00:00
Mingming Cai
3c2712f221
Add global cell ID to all technologies
...
Add global cell ID to CellIdentity and all technologies,
including GSM, CDMA, WCDMA, TDSCDMA, LTE, and NR.
Bug: 80159277
Test: CellIdentityTest, CellIdentityGsmTest, CellIdentityCDMATest,
CellIdentityWcdmaTest, CellIdentityTdscdmaTest, CellIdentityLteTest,
CellIdentityNrTest, CellIdentityNrTes, ServiceStateTrackerTest
Change-Id: I2174e8d8c286da200562ef77cff78c3fca26cee2
2020-03-30 21:34:26 +00:00
Michael Wright
eec778ccdd
Remove replaced PreciseDataConnectionState methods from SDK.
...
Prior to finalization, we need to remove all methods which were
replaced but kept around for short-term compatibility purposes.
PreciseDataConnectionState had a couple methods that fell into this
category that had yet to be removed.
Bug: 152787887
Test: builds
Change-Id: Ib175b2530791cec7e31684a1d3f318c95e27f707
2020-03-30 20:39:27 +00:00
Mingming Cai
4a5b002793
Merge "Add global cell ID to all technologies" into rvc-dev am: dc087115c8 am: 1d269e04aa
...
Change-Id: Ie61e93138fd5520fee61b997f4a5d2704e6241a1
2020-03-30 19:07:39 +00:00
Mingming Cai
9e5947d3c1
Merge "Add global cell ID to all technologies" into rvc-dev am: dc087115c8
...
Change-Id: Ib24ebe1857a70b8e622ea4731c218fa9b32a5960
2020-03-30 15:47:57 +00:00
Mingming Cai
dc087115c8
Merge "Add global cell ID to all technologies" into rvc-dev
2020-03-30 15:33:10 +00:00
James.cf Lin
8fb76731ee
Fix Telephony crash in the method ImsCallProfile#toString
...
According to the crash stack, the Telephony crash in the method ImsCallProfile#toString. Add the null check before assessing the class instance.
Bug: 148746493
Test: manual
Change-Id: I156c8ac9f8cd05e678cc38397e84e10f14ce7403
2020-03-30 13:59:17 +08:00
Hall Liu
cebb88aac4
Merge changes from topic "phonestatelistener-limit-rvc-dev" into rvc-dev am: 952697b886 am: db8281ff75 am: dbfecb3dda am: e713f9beca
...
Change-Id: I642956615a06d6918aad1c4f729a22b4185086e5
2020-03-28 07:43:10 +00:00
Hall Liu
dbfecb3dda
Merge changes from topic "phonestatelistener-limit-rvc-dev" into rvc-dev am: 952697b886 am: db8281ff75
...
Change-Id: Idc2c2537f2fd175f1d3fbba62935b463917dc420
2020-03-28 07:10:24 +00:00
Hall Liu
2d4f0566d3
Merge changes from topic "phonestatelistener-limit-rvc-dev" into rvc-dev am: 952697b886
...
Change-Id: I0f8dd0d1f7383e94b394cead42113c848b5b8ad4
2020-03-28 06:50:32 +00:00
Hall Liu
952697b886
Merge changes from topic "phonestatelistener-limit-rvc-dev" into rvc-dev
...
* changes:
Add gating, logging for PhoneStateListener's limit
Institute limit on PhoneStateListener
2020-03-28 06:48:56 +00:00
Hall Liu
ed6d6e69a8
Add gating, logging for PhoneStateListener's limit
...
Add gating via PlatformCompat and DeviceConfig and logging via
PlatformCompat to the limit instituted on per-process listeners
Fixes: 152074216
Test: atest CtsTelephonyHostCases
Change-Id: I4d6681d90705b68c3349f4124e434a29b50fd3a2
2020-03-27 19:21:51 -07:00
TreeHugger Robot
a79b73f678
Merge "Remove "@Deprecated" from supplyPinReportResult + supplyPukReportResult" into rvc-dev am: ddcf560b4e am: 33ad367719 am: 976e8eab2c am: 48de9e2671
...
Change-Id: I2a280d80c0c775c57c5a0f71028e5dfdaf197278
2020-03-28 00:46:43 +00:00
Rambo Wang
f8ed73cacb
Merge "NR is lower priority than all other signal strengths" into rvc-dev am: 2939486f37 am: 3ef28f756c am: 9aa54431d9 am: 31027011f7
...
Change-Id: I8f72566c8cb1b1277118e75c5bfa89b1e4cbfa17
2020-03-28 00:44:49 +00:00
TreeHugger Robot
976e8eab2c
Merge "Remove "@Deprecated" from supplyPinReportResult + supplyPukReportResult" into rvc-dev am: ddcf560b4e am: 33ad367719
...
Change-Id: I642dbfaa3ad8b67881b73e3dafbd7a1da7598363
2020-03-28 00:06:55 +00:00
Rambo Wang
9aa54431d9
Merge "NR is lower priority than all other signal strengths" into rvc-dev am: 2939486f37 am: 3ef28f756c
...
Change-Id: If41282c11cf30f1125b3ed0d640141ff62c5fd10
2020-03-28 00:06:17 +00:00
TreeHugger Robot
3f1e7189b9
Merge "Remove "@Deprecated" from supplyPinReportResult + supplyPukReportResult" into rvc-dev am: ddcf560b4e
...
Change-Id: Ie934fdda3129c45adfa3613641a6bbfb3c4e5ffc
2020-03-28 00:05:40 +00:00
TreeHugger Robot
ddcf560b4e
Merge "Remove "@Deprecated" from supplyPinReportResult + supplyPukReportResult" into rvc-dev
2020-03-28 00:03:49 +00:00
Rambo Wang
2b11f828f1
Merge "NR is lower priority than all other signal strengths" into rvc-dev am: 2939486f37
...
Change-Id: Ia99ee7e63e6b8eb5c6b2acb110b93249e84be210
2020-03-27 23:51:31 +00:00
Rambo Wang
2939486f37
Merge "NR is lower priority than all other signal strengths" into rvc-dev
2020-03-27 23:38:16 +00:00
Daniel Bright
ef5836157f
Remove "@Deprecated" from supplyPinReportResult + supplyPukReportResult
...
Fully rolled back comments and signature to original state before change
Test: bootup phone
Bug: 147854704
Change-Id: I5fcd71e1569e6b0e16cff5392239b89259ee1790
2020-03-27 15:01:16 -07:00
Automerger Merge Worker
a303f574c0
Merge "Merge "Add a hidden API for EXTRA_LAST_KNOWN_NETWORK_COUNTRY" into rvc-dev am: 00813b7648 am: 57fa34bd18" into rvc-d1-dev-plus-aosp am: 05f51db753 am: eedf360b25
...
Change-Id: I778563a5c8b0f2af42d8dfa8e27d81aa74f2aebe
2020-03-27 21:19:48 +00:00
Collin Fijalkovich
b407e3c1ed
Cache getDefaultDataSubscriptionId Binder calls
...
Use PropertyInvalidatedCache to avoid redundant
calls to SubscriptionController.getDefaultDataSubscriptionId
Bug: 151953109
Test: Verified cache operated correctly when phone process is killed.
Test: atest SubscriptionControllerTest
Test: atest android.telephony.cts.SubscriptionManagerTest
Change-Id: Ifbd380a9281d7bc9c3a9b35c5e93207acabf8d15
2020-03-27 14:16:51 -07:00
Shuo Qian
81d2d3653e
Merge "Add a hidden API for EXTRA_LAST_KNOWN_NETWORK_COUNTRY" into rvc-dev am: 00813b7648 am: 57fa34bd18
...
Change-Id: I8884321a24a45e5713faa86be2ecd8ccb0a23614
2020-03-27 20:14:51 +00:00
Shuo Qian
3d9667ebc4
Merge "Add a hidden API for EXTRA_LAST_KNOWN_NETWORK_COUNTRY" into rvc-dev am: 00813b7648
...
Change-Id: I314494b73c0eda09e6f39b8a2b2618a68c58c43f
2020-03-27 20:10:47 +00:00
Shuo Qian
8d1791efc7
Add a hidden API for EXTRA_LAST_KNOWN_NETWORK_COUNTRY
...
Test: Treehugger; atest
Bug: 152246523
Change-Id: Id77b81e18b293d8d8c8e7b3127826fbd577d6117
2020-03-27 02:45:47 +00:00
Sarah Chin
adf0ba7b15
Merge "Update Bands API" into rvc-dev am: 5b2f94a0aa am: 2e7450f292 am: 8d1a3fd5ac am: 5ae9b713a8
...
Change-Id: I3ba36cd678eef54e3a761c7dcfa732ad974af1e2
2020-03-27 01:36:03 +00:00
Sarah Chin
2e7450f292
Merge "Update Bands API" into rvc-dev am: 5b2f94a0aa
...
Change-Id: I64ceb47277c6e397ea3d5934eef0fc5012b19e9b
2020-03-27 00:46:54 +00:00
Sarah Chin
5b2f94a0aa
Merge "Update Bands API" into rvc-dev
2020-03-27 00:33:05 +00:00
Sarah Chin
364d73d823
Merge "Un-deprecate SmsManager APIs" into rvc-dev am: 85e3140365 am: d895f37e6e am: 41dc038955 am: 59b99119bd
...
Change-Id: I70ceeeab79d9d0f4e0d8ea913f3c5e4760ff3451
2020-03-26 22:48:44 +00:00
Sarah Chin
41dc038955
Merge "Un-deprecate SmsManager APIs" into rvc-dev am: 85e3140365 am: d895f37e6e
...
Change-Id: I4ef57ca6d7c0c54ab12a8f8663ce6c600db1c850
2020-03-26 22:12:49 +00:00