Fix SUPL over WIFI when no WWAN ID
Add fault_reqest_watch_thread flag
SETCaps_SuplUT1=20
Make sure onStart() and onStop() are received in GnssStatus.Callback
incr hw_clock_discontinuity_count
select_abortable_abort() enhancement to avoid race condition
Only request CellInfo of current air interface for GED phone
Fix gnssd and gnss service crash issues
Bug: 336398796
Bug: 335898054
Bug: 315212984
Bug: 336736850
Bug: 317832296
Bug: 334719512
Bug: 333845107
Bug: 333831102
Bug: 336965237
Bug: 332026502
Bug: 331733053
Bug: 335594718
Test: b/339756841
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest
Change-Id: Id75e023fdd1cb24eeba322cbbe346527a4a0b030
Bug: 340977648
Test: Verification boot-health at b/340977648#comment2
Test: Verification the function has been called by gnss.
Change-Id: I72dedc36512361446b9f9132a57b552366991e87
Bug: 332204989
Test: Health boot check at b/332204989#comment36
Test: Verification test at b/332204989
Change-Id: I74d16be8e04b99b8a765955ca330799149db9d2b
Extend buffer size inside SIT API sitGpsSuplLppPrsInfoSet for larger messages
Provide the option of ignoring SUPL_INIT altogether for testing purposes
Bug: 321191652
Test: b/335776551
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8bb99b0451d78f75f93f6c80aa4fdb22d12128b5)
Merged-In: Ifa5a6fe4393e7a3a4cb16aff2a09322903f9b78c
Change-Id: Ifa5a6fe4393e7a3a4cb16aff2a09322903f9b78c
p23_common includes 4 devices: `ripcurrent`, `shiba`, `husky`, and
`akita`.
Since `preloaded_nanoapps.json` has different configurations for
`factory` products and `non-factory` products, `soong_namespace {}`
needs to be added to the converted Android.bp file to avoid misuse.
Additionally, due to ag/27008138, ag/27046793, ag/27008143, and
ag/27056982, a common inheritance layer has been added to all
`non-factory` products. Therefore, setting different
`PRODUCT_SOONG_NAMESPACES` in the corresponding `<DEVICE>_generic.mk`
and `factory_<DEVICE>.mk` files will allow factory products and
non-factory products to use different preloaded_nanoapps.json.
Bug: 332219400
Test: 1. lunch <device_name>-trunk_staging-userdebug && \
m -j preloaded_nanoapps.json
2. Check ./out/target/product/<device_name>/.../preloaded_nanoapps.json
It should be the <device_name> version.
3. lunch factory_<device_name>-trunk_staging-userdebug && \
m -j preloaded_nanoapps.json
4. Check ./out/target/product/<device_name>/.../preloaded_nanoapps.json
It should be the factory version.
Change-Id: Ib33c71773617f7a20b3af982f6140f8f8da0ced4
Add an additional layer of inheritance for `aosp_akita`, and
`aosp_akita_fullmte`.
This change adds a common layer of inheritance (akita_generic.mk)
for non-factory products. This makes it easier to configure factory
and non-factory products differently.
Non-factory `akita` products now inherits from
`device/google/akita/akita_generic.mk` which inherit from
`device/google/akita/device-akita.mk`.
aconfig flags: Flag: EXEMPT mechanical refactoring
build flags: Flag: EXEMPT mechanical refactoring
Bug: 332219400
Bug: 335565718
Test: lunch aosp_akita-trunk_staging-userdebug && m
lunch aosp_akita_fullmte-trunk_staging-userdebug && m
Change-Id: Id98e494f8262e0dfe76349369d2e5c0c34eaaa2b
This reverts previous JankCheckTimeFactor from 1.43 to 1.2.
Since the current reported duration doesn't include the GPU
part, the JankCheckTimeFactor needs to be smaller for matching
jank frame detection.
Bug: 204204746
Test: adb shell dumpsys android.hardware.power.Ipower/default;
check adpf sessions' traces.
Change-Id: Ia90372cf08ddc31bfa527553b81e78084ac73f48
Extend buffer size inside SIT API sitGpsSuplLppPrsInfoSet for larger messages
Provide the option of ignoring SUPL_INIT altogether for testing purposes
Bug: 321191652
Test: b/335776551
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest
Change-Id: Ifa5a6fe4393e7a3a4cb16aff2a09322903f9b78c