Skip to content
Snippets Groups Projects
  1. May 03, 2024
    • Oriol Prieto Gasco's avatar
      RESTRICT AUTOMERGE · 7b816129
      Oriol Prieto Gasco authored
      Set the container field of aconfig flags
      
      Test: printflags --format='{package}:{container}:' | grep "::"
      Bug: 312769710
      Flag: NONE
      Change-Id: I84fda0d5e9813940609436d825738ff786908ff0
      7b816129
  2. May 01, 2024
    • Soonil Nagarkar's avatar
      Create significant place interfaces · 7e8fea2b
      Soonil Nagarkar authored
      Interfaces can be used to define the operations a significant place
      provider must fulfill and what operations it can take.
      
      Bug: 337870680
      Test: na
      Change-Id: I27ba0e3c9e48138c871bbaed3864956116ee39df
      7e8fea2b
  3. Apr 29, 2024
  4. Apr 22, 2024
  5. Apr 19, 2024
  6. Apr 18, 2024
  7. Apr 17, 2024
  8. Apr 08, 2024
  9. Mar 30, 2024
  10. Mar 21, 2024
    • Soonil Nagarkar's avatar
      Allow LOCATION_BYPASS permission to be used for location · a4e75a93
      Soonil Nagarkar authored
      During an emergency call, allow the LOCATION_BYPASS permission to bypass
      normal location permission, using a noteOp to OP_EMERGENCY_LOCATION
      instead.
      
      Bug: 301150056
      Test: atest LocationProviderManagerTest
      Change-Id: Ie52134caa840bc8b90d6b1aea30c255731463a66
      a4e75a93
    • Oriol Prieto Gasco's avatar
      Export flags used in FlaggedApi annotations · 8f557865
      Oriol Prieto Gasco authored
      Before calling a flagged API, client code must check the value of the flag
      which gates it. Those flags must be exported in order to be accessible from
      containers other than the container where the flag and the API are hosted.
      
      Bug: 320984775
      Bug: 322839671
      
      Test: m all_aconfig_declarations
      Test: printflags --format='{fully_qualified_name}:{is_exported}' | grep true
      
      Ignore-AOSP-First: LSC
      Change-Id: I8c2d111fd4ffb23f3f52c9d00bf6bbd2456d7f05
      8f557865
  11. Mar 11, 2024
  12. Mar 08, 2024
    • Soonil Nagarkar's avatar
      Allow Throwable to represent errors · 7200cd5a
      Soonil Nagarkar authored
      Previously used Exception, but there's no good reason not to allow any
      Throwable instead which allows for slightly more client flexibility.
      
      Bug: 229872126
      Test: atest GeocodeProviderBaseTest
      Change-Id: Ie81f00dd2c082c331c10045e93fbeb8f2a393354
      7200cd5a
  13. Mar 06, 2024
    • Soonil Nagarkar's avatar
      Add param javadocs · abc8e572
      Soonil Nagarkar authored
      Add param javadocs to Forward/ReverseGeocodeRequest per API council
      suggestion.
      
      Bug: 327275348
      Test: n/a
      Change-Id: I5a02df0598f0f3f5a6f1a47cb3968dbbc7f17302
      abc8e572
  14. Feb 14, 2024
    • Soonil Nagarkar's avatar
      Refactor Geocoder Provider System APIs · 8e54d085
      Soonil Nagarkar authored
      1) Deprecate old GeocoderProvider API which is not part of any published
         API surface.
      2) Create new GeocoderProviderBase API which lives in normal SystemApi
         surface.
      3) Cleanup various callback APIs and geocoding POJOs used internally.
      
      Bug: 279319276
      Bug: 229872126
      Test: CTS
      Change-Id: I1da453ba5f9fd98b08ecdbbbacf640497ed6cd42
      8e54d085
  15. Feb 13, 2024
  16. Feb 08, 2024
    • Brian Julian's avatar
      Renames addMslAltitudeToLocation(Location) to... · 0dbc53c7
      Brian Julian authored
      Renames addMslAltitudeToLocation(Location) to tryAddMslAltitudeToLocation(Location) in AltitudeConverter.
      
      Test: FrameworksMockingServicesTests:AltitudeConverterTest, CtsLocationNoneTestCases
      Bug: 323121169
      Change-Id: Ia10b3b78d0e7b10c025a3a646e632f2c28e4e3b7
      0dbc53c7
  17. Feb 05, 2024
  18. Feb 01, 2024
  19. Jan 31, 2024
  20. Jan 30, 2024
  21. Jan 29, 2024
    • Soonil Nagarkar's avatar
      Support null service resources in ServiceWatcher · 184d0745
      Soonil Nagarkar authored
      Allow OEMs to use null as a valid value for service implementations that
      should not bind to any service, and should not be supported.
      
      Bug: 311210517
      Test: manual
      Change-Id: I266eca7278bb11faca26c736052c2bb467b7fb72
      184d0745
  22. Jan 26, 2024
    • Brian Julian's avatar
      Adds to AltitudeConverter a method that returns a geoid height at the location... · 4987500b
      Brian Julian authored
      Adds to AltitudeConverter a method that returns a geoid height at the location (go/msat:geoid-heights-altitude-hal-design).
      
      Note that the implementation uses *fake* assets for calculating expiration distances, specifically, a copy of the geoid height assets. Real assets will be added in followup CLs.
      
      Test: FrameworksMockingServicesTests:AltitudeConverterTest
      Bug: 304375846
      Change-Id: I78bc3c9f9d814f750c38c627ee9af8dc27183e2a
      4987500b
  23. Jan 18, 2024
  24. Jan 04, 2024
  25. Jan 02, 2024
  26. Dec 28, 2023
    • Shinru Han's avatar
      Support GNSS configuration overlay from resource · 03c1749f
      Shinru Han authored
      Add GNSS configuration overlay from resource to override carrier config.
      
      Bug: 317734846
      Test: on device
      Merged-In: I05e59c237202f7b486646a28377b6a8d5ff82c21
      Change-Id: I05e59c237202f7b486646a28377b6a8d5ff82c21
      (cherry picked from commit 08e28d98c98e1dfe2d2f25b46775d7802aaa69ed)
      03c1749f
  27. Dec 21, 2023
    • Yu-Han Yang's avatar
      Drop invalid locations · cbadbf45
      Yu-Han Yang authored
      Bug: 314328533
      Test: atest LocationProviderManagerTest
      Change-Id: I907cdfc39bdfc53356d07c68f512b3511bc709be
      cbadbf45
  28. Dec 20, 2023
    • joonhunshin's avatar
      Data only device(without FEATURE_TELEPHON_CALLING) : Add try/catch to handle... · ca96bf69
      joonhunshin authored
      Data only device(without FEATURE_TELEPHON_CALLING) : Add try/catch to handle UnsupportedOperationException
      
      If the device does not have Telephony feature calling, the some of interfaces in TelephonyManager throw UnsupportedOperationException.
      
      Bug: 297989574
      Test: oriole with ATT SIM, boot completed
            APM/data/wifi on/off
      Change-Id: I85f935d726ba23085d429a51960ddd4bfcd0adee
      ca96bf69
  29. Dec 19, 2023
  30. Dec 07, 2023
  31. Nov 28, 2023
    • Yu-Han Yang's avatar
      Add flag to GnssMeasurementRequest WorkSource APIs · b9742e93
      Yu-Han Yang authored
      Bug: 311181940
      Test: atest GnssMeasurementRequestTest
      Change-Id: Ib5e28b8df771dc5c74b0a26feb20ec89bfa09c91
      b9742e93
    • Yu-Han Yang's avatar
      Call stop() before calling setPositionMode() · 0129bea6
      Yu-Han Yang authored
      start() uses the parameters from last setPositionMode() call, so calling
      setPositionMode() during a navigation session has no effect. We must
      call stop() before calling setPositionMode() to make it effective.
      
      Bug: 306874828
      Test: atest GnssLocationProviderTest
      Change-Id: I2eff4f15f8a0517ffdabcda2fa806322d6bc131c
      0129bea6
  32. Nov 06, 2023
    • Anton Hansson's avatar
      Baseline issues that were previously suppressed · 7ee15506
      Anton Hansson authored
      java_sdk_library has previously internally disabled a few legitimate
      issues. As this is being un-done for modules, add baselines for the
      pre-existing issues.
      
      Bug: 306806877
      Test: m checkapi
      Change-Id: If7a1a23383503177c497825b5012c6a67a56dae4
      7ee15506
  33. Oct 27, 2023
    • Anton Hansson's avatar
      Dedupe build rules for non-updatable sdk libs · 4d48117c
      Anton Hansson authored
      Reuse the defaults in packages/modules/common that are for
      non-updatable (to be updatable), but extend them to be suitable for
      modules that have no intention of becoming updatable.
      
      Baseline issues that were not enabled previously.
      
      Bug: 306806877
      Test: presubmit
      Change-Id: I5b596821ce9c20d2504728bf01f4fdd69da9a94e
      4d48117c
    • Zhanghao's avatar
      Update Javadocs for RINEX 4.01 · 19ce9e42
      Zhanghao authored
      IRNSS L1 is added in RINEX 4.01.
      
      Test: Change Javadocs only.
      Bug: 307991559
      Change-Id: Ice8ff4152315d0b1c817cd15c535266796151cf0
      19ce9e42
  34. Oct 23, 2023
    • Mark White's avatar
      Created empty framework-location non-updatable module · 3cc5e00e
      Mark White authored
      Note that this is a re-cherry-pick of the original CL that is closer
      to the original CL than the first CP, to minimize the number of
      conflicts in Android.bp files.
      
      Bug: 289776578
      Test: presubmit
      Merged-In: I721fc4ae5c62cf1eada9bb6b4e5b3f1a4c9db21a
      Change-Id: Ibf98f37cb795bc7f627a485546b6ce8ec23b3a9e
      3cc5e00e
Loading