Skip to content
Snippets Groups Projects
  1. May 31, 2024
    • Aishwarya Mallampati's avatar
      Add new ISatellite.aidl APIs. · ee26b7f5
      Aishwarya Mallampati authored
      The following two new APIs are added:
      - updateSatelliteSubscription
      - updateSystemSelectionChannels
      
      Bug: 343345271
      Test: make
      Change-Id: I30e07960c546f8d94e007a7b19bfda496d0a5ecb
      ee26b7f5
  2. May 30, 2024
  3. May 28, 2024
    • sangyun's avatar
      Add subid to the cacheKey. · 7f16ef87
      sangyun authored
      Since there may be multiple sub ids for the same context,
      added the sub id to the cache key.
      
      Bug: 332830629
      Test: CellBroadcastReceiverComplianceTests
      Test: manually tested with one context and multiple active subids.
      Change-Id: I4c13345c85fb4b24106d0c16bd4d0601eb6e47e0
      (cherry picked from commit 6beccf25)
      7f16ef87
  4. May 21, 2024
  5. May 20, 2024
    • Ling Ma's avatar
      Add satellite log · 0e58ddcd
      Ling Ma authored
      Bug: 337737436
      Test: basic voice + data browsing
      Test: reporter verifid in 337737436#comment29
      Test: atest
      Change-Id: Ic001d610486fdf936fe4c219cd887e1fd019d786
      0e58ddcd
  6. May 16, 2024
  7. May 14, 2024
    • Hyosun Kim's avatar
      Add two datagram sos message type · 374b29a5
      Hyosun Kim authored
      1. DATAGRAM_TYPE_LAST_SOS_MESSAGE_STILL_NEED_HELP
      2. DATAGRAM_TYPE_LAST_SOS_MESSAGE_NO_HELP_NEEDED
      
      Bug: 340137228
      Test: atest SatelliteManagerTest
      Test: demo mode test b/340137228#comment4
      real mode test b/340207081
      
      Change-Id: Idcf0d94a618f19af3e1340df6015cf337e4dbd84
      374b29a5
    • Aishwarya Mallampati's avatar
      Add new getServiceStateForSlot API · 67c767ee
      Aishwarya Mallampati authored
      Bug: 339023069
      Test: atest TelephonyManagerTest
      Manual Test: Flashed build on device - SMS, MMS, Calls are working fine
      
      Change-Id: I15c4c1b47e5613a0d57ab351f21181d2034a21cd
      67c767ee
  8. May 07, 2024
    • Steve Statia's avatar
      Reformat local numbers that are placing calls in Singapore to not show · f1525bed
      Steve Statia authored
      the country code.
      
      Due to local regulations and recommendations about only showing the +65
      country code when being called by international numbers as a means to
      combat international spam calls.
      
      This change also restructures the check so that other countries can be
      added if needed later on.
      
      Flag: telephony.remove_country_code_from_local_singapore_calls
      
      Bug: 284416645
      Test: atest PhoneNumberUtilsTest, atest PhoneNumberUtilsTest#testFormatSingaporeInternational, atest PhoneNumberUtilsTest#testFormatSingaporeNational
      Test2: manual validity checks on call/sms/data
      
      Change-Id: I065709ecb77764e7c838f365f98dc70bbcf7d6cf
      f1525bed
    • Ling Ma's avatar
      Default resetting timers upon qos voice call · 0e3b7e7d
      Ling Ma authored
      Otherwise, the network type might mislead the user to believe the legacy voice call is connected on 5G/5G UC.
      
      Fix: 335060780
      Test: voice call + data browsing
      Change-Id: I99f5d4d0abf0bc41dcd3350a281073856fed93a1
      0e3b7e7d
  9. May 06, 2024
  10. May 01, 2024
  11. Apr 30, 2024
    • Ling Ma's avatar
      Add networkAgent Id to precise data connection · d681ade2
      Ling Ma authored
      Add network agent Id to precise data connection.
      
      Bug: 324280016
      Test: voice call + data browsing
      Test: 324280016
      Test: atest
      Change-Id: If764323f5cd50c3170880343a6abcab6749b1983
      d681ade2
  12. Apr 26, 2024
    • Hyosun Kim's avatar
      Add DISABLING_SATELLITE state · 2036d08c
      Hyosun Kim authored
      Bug: 336904554
      Test: SatelliteSessionControllerTest cts/SatelliteManagerTestOnMockService
      Test: Manual test with demo
      
      Change-Id: Iecde5836bce59049f59cf15c337937f7c99fb3b5
      2036d08c
  13. Apr 23, 2024
    • Thomas Nguyen's avatar
      Add ENABLING_SATELLITE state · d6a2f19a
      Thomas Nguyen authored
      Bug: 330585109
      Test: SatelliteManagerTestOnMockService SatelliteSessionControllerTest SatelliteControllerTest
      Manual test with SatelliteTestApp
      
      Change-Id: Ie6e61d7f289ef5d3393c3182629f7b218a37fc01
      d6a2f19a
  14. Apr 16, 2024
    • Ayush Sharma's avatar
      Transfer subscription ownership on DPC transfer · 9195fc28
      Ayush Sharma authored
      Manual test
      Case1:
      1. Set testdpc in org owned profile owner mode
      2. Trigger download eSIM from testdpc
      3. Ensure that eSIM got downloaded sucessfully
      4. Ensure that groupOwner for eSIM in subscription database is testdpc
         package
      5. Initiate transfer ownserhip flow from testdpc
      6. Ensure that groupOwner for eSIM in subscription database updated with
         new dpc.
      
      Bug: 295301164
      Test: atest SubscriptionManagerServiceTest
      Change-Id: I92ac3cf6c7be4a9b29fe0292e423c60c1b0757f2
      9195fc28
    • joonhunshin's avatar
      Changed to use putLong() instead of putInt() for initialization of... · 660ba14d
      joonhunshin authored
      Changed to use putLong() instead of putInt() for initialization of KEY_SUBSCRIBE_RETRY_DURATION_MILLIS_LONG)
      
      Bug: 335049871
      Test: atest SubscribeRequestTest
      Change-Id: I09c4d29515729e12ea4d164a2de5de5869407270
      660ba14d
  15. Apr 14, 2024
    • Hunsuk Choi's avatar
      Add isAospDomainSelectionService to TelephonyManager · 2f86eb67
      Hunsuk Choi authored
      EmergencyCallDomainSelectionTestOnMockModem is a test
      for AOSP domain selection service.
      
      It determines whether the AOSP domain selection
      service is running or not with this API.
      
      Bug: 333893700
      Test: atest EmergencyCallDomainSelectionTestOnMockModem
      Change-Id: Ia5ee0074b3ebd95fe883ceb7eb4c3ab5eef4b008
      2f86eb67
  16. Apr 12, 2024
    • sangyun's avatar
      Updated the description to use the TelephonyCallback API. · 2d2adc3c
      sangyun authored
      Updated the description to use the TelephonyCallback API
      instead of deprecated the PhoneStateListener.
      The PhoneStateListeners have been deprecated in API31,
      but the description still guides the use of it. So have
      updated the description to use the TelephonyCallback API
      instead.
      
      Bug: 315801330
      Test: build
      Change-Id: I2c4df36a7be79b88c906b326489e00205ec92d67
      2d2adc3c
  17. Apr 11, 2024
  18. Apr 09, 2024
    • Ling Ma's avatar
      Use static flag instead of impl · 5e9e4e31
      Ling Ma authored
      Bug: 311863922
      Test: manual voice call + data browsing
      Test: atest TelephonyPermissionsTest.java
      
      Change-Id: I56c6c66576542264fe47555f272951b412c7d543
      5e9e4e31
  19. Apr 06, 2024
  20. Apr 05, 2024
    • Thomas Nguyen's avatar
      Add some satellite carrier configs for SOS recemmender · ddb4c887
      Thomas Nguyen authored
      Bug: 320137180
      Test: SatelliteControllerTest SatelliteSOSMessageRecommenderTest
      CarrierConfigManagerTest
      SMS/MMS/Call with live network
      
      Change-Id: Ib7804d99642c1b30f0a8fe714ef765cde3b80ed5
      ddb4c887
    • Ayush Sharma's avatar
      Update javadoc for org owned managed device case · 321f053b
      Ayush Sharma authored
      Bug: 295301164
      Test: NA
      Change-Id: Ic2ede0a4faad1582c5fef96e807eabfd9fe91fc7
      321f053b
    • Hakjun Choi's avatar
      Add a key to provide the default capabilities for satellite service · 5f76b935
      Hakjun Choi authored
      In case the entitlement server provides PLMN list and they are not in the list of carrier config, capabilities for those PLMNs will be empty.
      Therefore it is needed to provide a way to set the default value for that scenario.
      KEY_SATELLITE_DEFAULT_SERVICES_FOR_ENTITLEMENT_PLMNS_INT_ARRAY contains
      values sms, mms and emergency is added.
      
      Bug: 332811510
      Test: Manually run below scenario and verified with the logs.
        1. conected to mock satellite service and run test entitlement server app
        2. override carrier config for newly added key
        3. turn on airplane mode and off
        4. verify whether entitlement provided plmns are updated with the default capabilitys.
        5. verify whether KEY_CARRIER_SUPPORTED_SATELLITE_SERVICES_PER_PROVIDER_BUNDLE provided PLMNs are not affectec by default capabilities.
      Change-Id: I247121447c7356497233ba1ca230c5b8a9fe0f66
      5f76b935
    • sangyun's avatar
      Add subid to the cacheKey. · 6beccf25
      sangyun authored
      Since there may be multiple sub ids for the same context,
      added the sub id to the cache key.
      
      Bug: 332830629
      Test: CellBroadcastReceiverComplianceTests
      Test: manually tested with one context and multiple active subids.
      Change-Id: I4c13345c85fb4b24106d0c16bd4d0601eb6e47e0
      6beccf25
  21. Apr 03, 2024
  22. Apr 02, 2024
  23. Mar 29, 2024
    • Hakjun Choi's avatar
      Add callback into vendor interface to receive modem state change event · 392a50d4
      Hakjun Choi authored
      Added a callback into vendor interface to receive the satellite supported state changed event.
      
      Bug: 327652782
      Test: SatelliteControllerTest, cts/SatelliteManagerTest, cts/SatelliteManagerTestOnMockService
            manual basic call/sms/mms test includes regression test cases
            manual end to end test to check reporting works as intended, register/unregister works well, whether there is any regression while reporting / registering / unregistering with the latest test application.
            For the latest test application, please refer to ag/26742085
      
      Change-Id: I5aae485ed824c3eb8c6142c9350a88f95449e066
      392a50d4
  24. Mar 28, 2024
  25. Mar 27, 2024
    • Hyosun Kim's avatar
      Added carrier config for the appName that is used when querying the... · 79678222
      Hyosun Kim authored
      Added carrier config for the appName that is used when querying the entitlement server for satellite.
      
      Bug: 331270165
      Test: atest SatelliteEntitlementApiTest
      Test: manual test with the staging server
      Verify the entitlementStatus and plmnList are received.
      Test: manual test with the entitlement test apk
      Verify the appName is androidSatmode in the query.
      
      Change-Id: I873a6cc1411370d3bdeb3dfbb7c2e6a7e24a08a1
      79678222
    • Aishwarya Mallampati's avatar
      Set entitlement status refresh days as 7 · ab0da1b1
      Aishwarya Mallampati authored
      Bug: 331526099
      Test: atest CarrierConfigManagerTest
      Change-Id: Ibf01dfd2296b9a5be42316cb94c13aca45802c0c
      ab0da1b1
  26. Mar 22, 2024
  27. Mar 21, 2024
  28. Mar 20, 2024
    • Rambo Wang's avatar
      CarrierAppUtils: uninstall prebuild carrier app at most once · b092825f
      Rambo Wang authored
      Pixels (and other OEM products) have feature to integrate
      preloaded carrier apps (e.g. Tycho for Google Fi).
      The carrier app will be uninstalled/hidden firstly if it does
      not get the carrir privileges. When user insert SIM for the
      carrier, the carrier app will be shown again, saving the user
      effort/cost to download the carrier app from play store.
      
      The issue scenario here is that after user has upgraded the
      carrier app (e.g. through PlayStore) and then OTA upgrading a
      new android release which integrated a new verion of carrier app,
      the hiding logic is triggered again, causing the tycho
      apk upgrading to the new prebuild version but with
      the previous activation data cleared.
      
      The CL makes sure the uninstalling logic is only triggered
      at most once. This means, on OTA upgrading to newer
      carrier app, the newer carrier app does get installed
      but the hiding logic will not trigger and previous
      activation data is kept.
      
      Bug: 158028151
      Test: atest CarrierAppUtilsTest
      Test: Regression test (go/hide_carrier_app_test_plan)
      (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:38a4f7e32bb2ba608ceb2df0d33413bd4d060ed9)
      Merged-In: I59ef6170484e08b4558a8918d02bbb801005f175
      Change-Id: I59ef6170484e08b4558a8918d02bbb801005f175
      b092825f
    • Benjamin Löhner's avatar
      Update getEmergencyAssistancePackageName's return to be @Nullable. · c55d96a1
      Benjamin Löhner authored
      This change fixes failing CTS tests on Android Auto targets.
      
      Bug: 325709685
      Test: atest TelephonyManagerTest
      Change-Id: I4c9add93d084b2cf1b55fa76e8781237045fe852
      c55d96a1
  29. Mar 18, 2024
Loading