Age | Commit message (Collapse) | Author |
|
into tm-qpr3-release.
Change-Id: I8f60657c4b670bd473696a67c7d6311791030572
|
|
Test: atest VoiceCallSessionStatsTest
Bug: 277906557
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:33e9c4fe750199e8a45f200cf7cf75ad4aa7cea6)
Merged-In: I4ba852fc914367bb9bba3da7ebd9abd96105fd9c
Change-Id: I4ba852fc914367bb9bba3da7ebd9abd96105fd9c
|
|
tm-qpr3-release
Change-Id: Id1a0ec1fc40db641b6dff8f7153a02c4d47c3926
|
|
- Add one more parameter to save the duration of current action
- Calculate the duration of current recovery action
Bug: 272415977
Test: Manual test passed.
Change-Id: Id41cdb64699dfc907ac5e22fedd6705a964d0dca
Merged-In: Id41cdb64699dfc907ac5e22fedd6705a964d0dca
|
|
tm-qpr3-release
Change-Id: Ib21abc8ba9c2355458e400c84473cdf6a7d90d2b
|
|
4052220028 am: ee88fa09b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/21805885
Change-Id: I05f51f62d5fdcdd69130aad77bf353cfabbd4845
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
4052220028
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/21805885
Change-Id: I8dde9bc829bbb6eb446cc60e8dcbdf4bd25d85fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This change closes a loophole potentially introduced during the
migration of carrier config packages to CarrierPrivilegesTracker, where
any carrier privileged application could be marked as a carrier
provisioning service, which would potentially allow chaining of
certificates and associated privileges infinitely.
Bug: 267809568
Test: atest CarrierPrivilegesTrackerTest
Change-Id: I16a80428c378a3c555722ca0349e4047d84abe10
Merged-In: I16a80428c378a3c555722ca0349e4047d84abe10
(cherry picked from commit 5f2cc3b87dbc1aeb5350ad624fe4f5068eaf2f3a)
|
|
tm-qpr3-release
Change-Id: Ib57c417004e66b029dd8a66ff140309a178af622
|
|
|
|
This reverts commit 39d584c4623598d790a4b0a8589a1d5a7963b9c8.
Reason for revert: b/270012747, b/271202019
Change-Id: I25fef2aa2785804c0653e8b65a143876ed7445f4
|
|
tm-qpr3-release
Change-Id: I803f3805a8d078ef248adb6abcec48094c3f602a
|
|
skipping data recovery action under poor network signal.
Symptom: If a data stall recovery is skipped under poor
network signal strength for the very first time.
Then in the next iteration, data stall recovery is
skipped due to mIsValidNetwork flag remains false always.
Solution: Refactor the existing conditions for data stall recovery.
Bug: 249687945
Test: Manual test passed. See the correct time in log.
Telephony sanity test passed. Result: b/270503972.
Signed-off-by: Diaesh Antony <diaeshantony@google.com>
Change-Id: I16abe882dfc965b7f48b37d79e5e678efbc490b0
Merged-In: I16abe882dfc965b7f48b37d79e5e678efbc490b0
|
|
tm-qpr3-release
Change-Id: I48feb87ac1dfd9a44ed16578b5c5e8249a105c63
|
|
* changes:
[DSRM] Fix the metrics wrong duration
[DSRM] Shift the phone id value due to proto limitations
Add metrics for data stall recovery enhancement
|
|
- add back start time when data stall happen first time
- add the unit test for this case, ensure the start time not zero.
Bug: 260166714
Test: Manual test passed. See the correct time in log.
Telephony sanity test passed. Result: b/269436482.
Change-Id: Ia33e05eadc2e96a1b2b78c488af4efcb9811065e
Merged-In: Ia33e05eadc2e96a1b2b78c488af4efcb9811065e
|
|
Symptom: If we use the values 0 and 1 for the phone ID,
when the device uploads the metrics with the old ROM,
they will be mixed up(default value is 0).
- To avoid this problem, we shift the value and it can filter out the old and new data.
Bug: 260166714
Test: Manual test passed
Telephony sanity test passed. Result: b/269436482.
Change-Id: I111ea39a6bfae1588973a478c0afc93c25d8dc91
Merged-In: I111ea39a6bfae1588973a478c0afc93c25d8dc91
(cherry picked from commit 71808a8fa64beb5074b617dd604abe06d2a45c74)
|
|
MDR: https://eldar.corp.google.com/assessments/296451350/drafts/988759905?jsmode=o
Bug: 260166714
Test: atest DataStallRecoveryManagerTest passed
Telephony sanity test passed. Result: b/269436482.
Change-Id: I173e936315c9976a4dcbc592273e74388233f90b
Merged-In: I173e936315c9976a4dcbc592273e74388233f90b
|
|
tm-qpr3-release
Change-Id: I9c72cad635d09f2bbe148a299fbdbbac1c932d9a
|
|
Currently the data profiles are only loaded after carrier
config is ready, because the preferred data profile might
have carrier config dependency.
Optimized the data profile loading time by loading the
profiles as soon as SIM is loaded. This will help the
boot up camping time for about 450ms averagely (except
for the very first boot up).
Bug: 268535702
Test: Boot up + basic phone funcationality tests
Test: Boot up time test on cheetah (http://go/bootup-screenshot)
Test: atest DataProfileManagerTest
Test: b/241887354#comment94
Change-Id: Id87fa05361e6b100416268d7251bb4c87b1d55c2
|
|
tm-qpr3-release
Change-Id: I2e309de87b6bc7efdc7cad952e4dde88ea9450d6
|
|
|
|
tm-qpr3-release
Change-Id: Ic35bc0b7c99321477ccf5b7ea8069b15534006d3
|
|
Find the newly added unsatisfied NetworkRequest if NetworkRequests
in the DataSetupRetryEntry have already been removed.
Bug: 263476941
Test: basic phone testing
Test: atest DataNetworkControllerTest
Change-Id: I99a304e74020a8c861878b6adf8340b70f1333ae
|
|
Bug: 264961636
Test: atest ImsPhoneTest
Change-Id: I566bc394af8788668bae144ea50cd1d5f07b8cea
|
|
tm-qpr3-release
Change-Id: I5c74435c4fbb4d3608ede74fd1b9d10bf7837f71
|
|
Currently, when we trying to create the work profile context to check
necessary permissions, we'll encounter IllegalStateException due to
com.android.phone won't be installed for secondary user. Change to use
AppOpsManager#checkPackage instead to check calling package to avoid
this exception.
Bug: 258316639
Test: atest PhoneSubInfoControllerTest, manually tested on device by
starting google play store in work profile
Change-Id: I57ccf58b285df10126fafb4945df144ad251b99d
|
|
|
|
tm-qpr3-release
Change-Id: Ib79c4ede5f28036244a86ba8f19d3e2c9e56fa3d
|
|
tm-qpr3-release
Change-Id: Iaddf30740e6ace0298a05a9c06420c2c93715760
|
|
Skip the detection for handover response and data state change because fwk doesn't have the most up-to-date roaming info comparing to the data services, thus fwk honor data service's decision in these cases.
Fix: 263820928
Test: voice call + data browsing
Change-Id: I5598acac410400b4e3abd9a3ca3d1ec29efcbbe6
Merged-In: I5598acac410400b4e3abd9a3ca3d1ec29efcbbe6
(cherry picked from commit 27c7595c1a8dc37e34ae85375f9c6735ced56704)
|
|
|
|
Remove the data network reference from dataNetworkControllerCallbacks when the network disconnect.
Test: voice call + data browsing + review log
Bug: 241212926
Change-Id: Ie37c67f462c122e32eaff4563c5aed5cc4aa6f3b
Merged-In: Ie37c67f462c122e32eaff4563c5aed5cc4aa6f3b
|
|
Use the correct roaming information from network registration info.
Bug: 264845395
Test: Manual
Merged-In: I13bb670117a51c4778a06e8125db6693bbde2cd8
Change-Id: I13bb670117a51c4778a06e8125db6693bbde2cd8
|
|
tm-qpr3-release
Change-Id: If5a35bf3d6368e362ad1f6f3b729a0c0112604ae
|
|
|
|
Bug: 262735040
Test: atest android.telephony.cts.VisualVoicemailServiceTest
Verified with live test that voice mail is received
Change-Id: Icf64b668a11a1d7cb7b7c28b4937695ab8997929
|
|
Bug: 231523547
Test: make
Change-Id: Ibd76b65c1256f6c7407e00b3073a7c785b4207f1
(cherry picked from commit 9d2d6ea0c6c8c4df5dc6a4dce92ff8505ff4dd15)
|
|
bug: 204226202
bug: 255443949
Test: manual
Change-Id: Ia1134daf40edf454bd59f4c4b8585bf5247f3233
Merged-In: Ia1134daf40edf454bd59f4c4b8585bf5247f3233
|
|
Ensure that where a call is in the pending MO state and gets
disconnected prior to alerting that it will be cleaned up so that other
calls can be placed.
Test: Wrote new unit test for this case.
Fixes: 250229749
Change-Id: I4daa33915fcc3fa5b128175c19827fc332c05d1d
Merged-In: I4daa33915fcc3fa5b128175c19827fc332c05d1d
(cherry picked from commit d62284ae6dead60caca6b3646e90f62f93378615)
|
|
into tm-qpr-dev
|
|
Revert submission 20641600-isSimPortAvailable_t_qpr2
Reason for revert: All use cases are not working
Reverted changes: /q/submissionid:20641600-isSimPortAvailable_t_qpr2
Change-Id: Ib8f6fc572191420613b24de5b0d0225866e66c0e
|
|
|
|
|
|
|
|
The pull policy is enforce by persist atom storage class with a pull
timestamp, so removing this policy will not affect the privacy
requirements.
Bug: 237740139
Test: make
Merged-In: Ic53492de38e3ebaf64c40f1bae4cad1e0ec5816c
Change-Id: Ic53492de38e3ebaf64c40f1bae4cad1e0ec5816c
|
|
activate a new profile on the selected port without any user consent or deactivate dialog." into tm-qpr-dev
|
|
|
|
tm-qpr-dev
|
|
Instead of using DATA_ROAMING_IS_USER_SETTING_KEY for SSSS and
DATA_ROAMING + subId for DSDS, combine both into
DATA_ROAMING_IS_USER_SETTING_KEY + subId.
Test: verify data roaming settings persisted across reboots
Test: verify data roaming settings persisted across upgrades
Test: verify data roaming settings correct based on carrier configs
Test: atest DataSettingsManagerTest
Bug: 259604889
Change-Id: Id73e66b2fd96a367ff469b464bf01bedddf6fdd3
Merged-In: Id73e66b2fd96a367ff469b464bf01bedddf6fdd3
|