- Mar 01, 2024
-
-
Tomasz Wasilczyk authored
Bug: 310710841 Flag: Aconfig minimalTelephonyManagersConditionalOnFeatures ENABLED Test: build & boot aosp_cf_x86_phone-eng Change-Id: Ia7b55133b5773d6ebf84acf20f0099507dc75c1a
-
- Feb 28, 2024
-
-
Thomas Stuart authored
The referenced key was wrong. updated to the correct key. Fixes: 327477653 Test: build + docs render correct Change-Id: Id82cc43aaf2f0740e9de7f6913f7221095eb6a80
-
Tyler Gunn authored
Moving this API to a different flag so that it won't block 24Q3; it will launch is 25Q3. Test: This API has a CTS test. Bug: 327454165 Change-Id: Ibf99d4a0c770b9456032fb1ac5f28bb533136118
-
Benjamin Löhner authored
This change is implementing feedback from the Android API council. Bug: 327182141 Change-Id: I3b2f001136377c97841fdaf489f78696f31addbb Test: presubmit
-
Thomas Stuart authored
This CL address API feedback for Enriched Calling. changes: - businessName is now assertedDisplayName to be more consistent - enforcing a max char limit when setting the assertedDisplayName - doc updates explaining the different composers Bug: 325351597 Test: existing CTS Coverage Change-Id: I0fdd5f4fb01e47457d13e8ecf902216a86a294cc
-
- Feb 27, 2024
-
-
Steve Statia authored
Change the wording of getNumber() API documentation in the SubscriptionInfo class to make, the requirements and return value more clear. Bug: 298162053 Change-Id: Ia52134870d5ce4857d1a202b4b1d89c1f66bee4e Test: manual
-
- Feb 22, 2024
-
-
Sewook Seo authored
Provide a new API reconnectQualifiedNetworkType to trigger a clean initial connection instead of handover to the transport type. Bug: 319520561 Test: Device test b/325650467 Change-Id: Ibf56d8feeb44809b08ef78000f26c1aa62b9785a
-
- Feb 21, 2024
-
-
Rafael Higuera Silva authored
Test: make and manual testing Bug: 325065647 Change-Id: I3ed3827de2e3152b2efe74a35ed3b6244f370b76
-
Benjamin Löhner authored
This follows EmergencyRoleBehavior.java, which indicates that voiceCapable is a condition for holding the emergency role. Bug: 325931354 Test: presubmit Change-Id: I1bc7e1a93886f57c48e21a0aadb51ad5ada97df1
-
- Feb 15, 2024
-
-
Tyler Gunn authored
Expand the source, routing and category bitmasks into human readable strings. Flag: Logs only change Test: Manual test to verify logs. Fixes: 325503341 Change-Id: I241a3da1dfbf0913bcc4f230cda9fdc50842163c
-
Jack Yu authored
Expose APN edited status from the database to ApnSetting class. Also suppress APN related anomaly reports if the APN is edited by the user. Fix: 289212683 Test: Manually tested user input APN on T-Mobile Test: Basic telephony functionality tests Change-Id: I7fa923a0fd41e31719f89fc94a55ce3b4a6ff1d7
-
- Feb 14, 2024
-
-
Ling Ma authored
1) Add a workaround carrier config nr_advanced_bands_secondary_timer_seconds_int for previous advance band state, that overrides the existing secondary timer config. 2) Add two configs to reset all timers upon voice call or plmn change events Bug: 316425811 Bug: 316425342 Test: voice call + data browsing Change-Id: I03641b426ec478190cf940cc47211568194c4cd1
-
Benjamin Löhner authored
Since the emergency role is basically the app that handles ACTION_EMERGENCY_ASSISTANCE, it was proposed to add this API alongside isEmergencyAssistanceEnabled(). This provides privileged clients (e.g. GmsCore) with a robust way to query the emergency role holder. This API calls a new getEmergencyRoleHolder() API in RoleManager. Both of these APIs are guarded by a common flag in the permissions namespace. Bug: 323157319 Test: atest RoleManagerTest Change-Id: I4302ca53f6a0187f225ad085a7d43cd20a935b3e
-
Adam Bookatz authored
Introduces a public API in which a caller can determine whether the given subscription is associated with their own user. Bug: 325045841 API-Coverage-Bug: 325205061 Test: atest SubscriptionManagerTest -c Change-Id: I3627b06e5b68a35b8a5786a616840fbe31f02558
-
- Feb 13, 2024
-
-
Anthony Alridge authored
Updates the documenation of the download and delete APIs to reflect the ability for enterprise admins to manage eSIMs. Also, adds a mechanism in subscription info to track if a sim is "owned" by an admin. This can be used across the system to determine what actions a user can perform on the sim (e.g. by default, users cannot delete esims). A separate user restriction (disallow_unmanaged_sims_globally) is being introduced in a separate cl to block the user from adding sims. Once merged, the permission check in downloadSubscription can be extended to only allow the download if the admin holds the MANAGE_DEVICE_POLICY_MOBILE_NETWORKS permission, thus blocking download for all but admins. Bug: 293456669 Test: btest android.devicepolicy.cts.EmbeddedSubscriptionTest API-Coverage-Bug: 322944132 Change-Id: Id228b9ac1e1a63a519c06e7b104262ba48532373
-
- Feb 12, 2024
-
-
Hunsuk Choi authored
Decrease the possibility for DomainSelectionService to block the telephony process. If a binder call should be blocked, executeMethodAsync shall be used instead of executeMethodAsyncNoException. Bug: 324406469 Test: atest DomainSelectionServiceTestOnMockModem Change-Id: I18167a4dbfa79a61048b0d5df6dca05b2cc946ff
-
- Feb 09, 2024
-
-
Greg Piecyk authored
Change-Id: Ice8dd54f5f2264bbe7d08da76335811f9f93fe4a
-
- Feb 08, 2024
-
-
Thomas Stuart authored
This feature lets users know if a verified business is calling and the name of the business calling. Bug: 324325516 Bug: 226518586 (root) Test: CTS Change-Id: Ie25ef3d4952f7a21655015b8a1234a9ca22b5493
-
Thomas Nguyen authored
Bug: 323571903 Test: atest SatelliteManagerTestOnMockService SatelliteControllerTest DatagramDispatcherTest Manual test with SatelliteTestApp. SMS, MMS, call with live network. Change-Id: I4f5a1b6b60571f19e6e5bcdf97bb919455b72492
-
Hunsuk Choi authored
Make it synchronous per API council's request Bug: 324064089 Test: atest DomainSelectionServiceTestOnMockModem Change-Id: I10ff3b41fb811716f03e31f1b415994dda593da2
-
Dmitri Plotnikov authored
Bug: 314797745 Test: atest PowerStatsTestsRavenwood PowerStatsTests FrameworksCoreTests Change-Id: I32215fa8e6bc0591e5cd2fa10ecdb62d12726d5d
-
- Feb 07, 2024
-
-
Hakjun Choi authored
Let asyncronous APIs report exceptions through callback Bug: 306111250 Test: SatelliteManagerTest, SatelliteManagerTestOnMockService, manual regression test on pixel device Change-Id: I0c20128bb627daf91af1b43efb7b1a6cd4522743
-
Rafael Higuera Silva authored
Add an API that allows other apps to know about the available non-volatile memory on the eUICC. When querying the api, the app needs to have: READ_PHONE_STATE permission or READ_PHONE_STATE_PRIVILEGED or carrier privilege. Bug: 312793756 Test: m, atest EuiccServiceTest EuiccConnectorTest EuiccControllerTest EuiccManagerTest CtsTelephony2TestCases Change-Id: Ibbb2cdd9edee188e328c6e0eebe8e436ec355d1e
-
Hyosun Kim authored
Added new COLUMN_SATELLITE_ENTITLEMENT_STATUS and COLUMN_SATELLITE_ENTITLEMENT_PLMNS columns in the SimInfo table. Bug: 322143408 Test: atest TelephonyProviderTests, FrameworksTelephonyTests Test: manual test 1. onCreate case verified the COLUMN_SATELLITE_ENTITLEMENT_STATUS value set to 0. verified the COLUMN_SATELLITE_ENTITLEMENT_PLMNS value set to empty. 2. onUpgrade case verified the COLUMN_SATELLITE_ENTITLEMENT_STATUS value did not exist, but was set to 0 after the upgrade. verified the COLUMN_SATELLITE_ENTITLEMENT_PLMNS value did not exist, but was set to empty after the upgrade. Change-Id: I9f523f6f5fab53282c6de83950a55bac5b2df6e4
-
Hyunho authored
Bug: b/315884067 Test: atest SubscriptionInfoTest Change-Id: I98bad7c6b69b00cb43ef3466886424c7189790f1
-
Hunsuk Choi authored
Update APIs per the council's review results. 1. Make DomainSelection#onBind() final 2. Make DomainSelection#getCachedExecutor() final 3. Rename EmergencyRegResult to EmergencyRegistrationResult 4. Make nullability of getters match those of setters Bug: 324064089 Test: build Change-Id: I483c7b37ecb9657647999dc0a65b83bb83634b4f
-
Thomas Nguyen authored
Bug: 323571903 Test: atest SatelliteManagerTestOnMockService Manual test with SatelliteTestApp. SMS, MMS, call with live network. Change-Id: I99553362b51c986a1bdbd87e3c675f354ff20fc2
-
- Feb 06, 2024
-
-
Hyunho authored
Bug: b/315884067 Test: CTS SubscriptionManagerTest, EuiccManagerTest Change-Id: Icd808e7671a8f3b443774d466581060caa4df457
-
Avinash Malipatil authored
Bug: 323988541 Test: Manual call testing Change-Id: I34a8237d4aaf57008686c456fde16aeaa82df097
-
- Feb 05, 2024
-
-
arunvoddu authored
Bug: 321164786 Test: atest tests/telephonytests/src/com/android/internal/telephony/CarrierKeyDownloadMgrTest.java Change-Id: Id3dec0c06e0be645642e4a5f3bf8f23575966d6a
-
- Feb 03, 2024
-
-
Hunsuk Choi authored
Make DomainSelector be able to reset scan history before requesting next scan if needed. Bug: 258112541 Test: atest EmergencyCallDomainSelectionTestOnMockModem Change-Id: Ia01103f4dad7d0f21f462dce1ce8cba4609bd01b
-
- Feb 02, 2024
-
-
Hunsuk Choi authored
Bug: 258112541 Bug: 309361563 Test: atest DomainSelectionServiceTestOnMockModem Change-Id: Idcdd2e604b09227089361260c676026eac97554d
-
Nathan Harold authored
Fix some call sites where a null might have been returned in the specific edge case that the phone process is not available and SubscriptionManager swallows the RemoteException. This will also guard against any issues where the implementation of SubscriptionManagerService erroneously returns a null when an empty list could have been returned. Bug: 245818227 Test: atest FrameworksTelephonyTest # (no functional change) Test: Functional test (voice, messaging, data) Change-Id: I2046567edbceaf9fef5f754a368b9aff8f18e6e8
-
- Feb 01, 2024
-
-
Pranav Madapurmath authored
For naming consistency between the class and method, rename EmergencyCallDiagnosticParam to EmergencyCallDiagnosticData. This feedback was given from API review. Bug: 322979365 Bug: 311773409 Test: atest TelephonyManagerTest Change-Id: I644efeb9fae68fd4d29151692e62bc2d99ae555a
-
- Jan 31, 2024
-
-
Shai Barack authored
Fixes a performance issue in high-frequency TelephonyManager clients. Change-Id: I2aefc2b8ce3d8adf091ac734e6da7585048f43a5 Bug: 318913174
-
joonhunshin authored
android.hardware.telephony.euicc feature Bug: 320169439 Test: build pass verify that no crash occurs using ABTD on mokey_go32-trunk_staging-userdebug Test: Basic telelephony functionality tests Change-Id: Ic7cb5da8c0d35ac8127b9a03fd3c069e344d59c3
-
- Jan 30, 2024
-
-
Michael Groover authored
This commit updates the mutator API name to setNullCipherNotificationsEnabled to maintain consistency with the accessor API isNullCipherNotificationsEnabled. Bug: 321949243 Test: atest TelephonyManagerTest Change-Id: Id267e6cce87d6533b3128a94c0747f9c2b0667a6
-
- Jan 29, 2024
-
-
Hyosun Kim authored
Bug: 322309911 Test: atest TelephonyProviderTests, FrameworksTelephonyTests Change-Id: Iff010dfd8fa2c991a5ec63ccc4868eca16f4deee
-
Sean.JS Tsai authored
Bug: 253644520 Bug: 262332213 Change-Id: I03161cdccf3d6e0e65b33cb80c585f1704b6a353
-
- Jan 27, 2024
-
-
Hakjun Choi authored
getAllSatellitePlmnsForCarrier -> getSatellitePlmnsForCarrier The word 'all' is unnecessary here, it's already implied by PLMN being a plural. Bug: 320462244 Test: atest SatelliteManagerTet, SatelliteManagerTestOnMockService Change-Id: I83ea6c6d931c2bb7647293a297bc4fc5a905127a
-