Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4b4d7ddc authored by Shinru Han's avatar Shinru Han Committed by Android Build Coastguard Worker
Browse files

Add RealTimeIntegrityModel to Glonass (JNI)

- Add RealTimeIntegrityModel to Glonass
- AuxiliaryInformation should be array
- Make GnssAssistance fields nullable

Bug: 404694257
Test: on-device
Flag: android.location.flags.gnss_assistance_interface_jni
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f91a8feb6c6b3e38246987b2d2b51d7df9c2c65a)
Merged-In: Id4c1913187365c846b1c2b7d9d1c14e8b91b37b1
Change-Id: Id4c1913187365c846b1c2b7d9d1c14e8b91b37b1
parent 5b18c65b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -169,7 +169,7 @@ cc_defaults {
        "android.hardware.broadcastradio@1.1",
        "android.hardware.contexthub@1.0",
        "android.hardware.common.fmq-V1-ndk",
        "android.hardware.gnss-V5-cpp",
        "android.hardware.gnss-V6-cpp",
        "android.hardware.gnss@1.0",
        "android.hardware.gnss@1.1",
        "android.hardware.gnss@2.0",
+1 −1
Original line number Diff line number Diff line
@@ -62,7 +62,7 @@ cc_defaults {
        "libnativehelper",
        "libhardware_legacy",
        "libutils",
        "android.hardware.gnss-V5-cpp",
        "android.hardware.gnss-V6-cpp",
        "android.hardware.gnss@1.0",
        "android.hardware.gnss@1.1",
        "android.hardware.gnss@2.0",
+1 −1
Original line number Diff line number Diff line
@@ -766,7 +766,7 @@ sp<hardware::gnss::V1_0::IGnssNi> GnssHal::getGnssNiInterface() {
}

std::unique_ptr<GnssAssistanceInterface> GnssHal::getGnssAssistanceInterface() {
    if (gnssHalAidl != nullptr) {
    if (gnssHalAidl != nullptr && gnssHalAidl->getInterfaceVersion() >= 6) {
        sp<hardware::gnss::gnss_assistance::IGnssAssistanceInterface> gnssAssistance;
        auto status = gnssHalAidl->getExtensionGnssAssistanceInterface(&gnssAssistance);
        if (checkAidlStatus(status, "Unable to get a handle to GnssAssistance")) {
+145 −67

File changed.

Preview size limit exceeded, changes collapsed.

+18 −16

File changed.

Preview size limit exceeded, changes collapsed.