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

Commit 3a098a91 authored by Yuchen He's avatar Yuchen He Committed by Android (Google) Code Review
Browse files

Merge "Report default location when location is not available in /dev/gnss0"

parents 9264c325 1aac7fa4
Loading
Loading
Loading
Loading
+2 −8
Original line number Diff line number Diff line
@@ -191,14 +191,8 @@ Return<bool> GnssTemplate<T_IGnss>::start() {
            this->reportSvStatus(svStatus);
            auto currentLocation = getLocationFromHW();
            notePowerConsumption();
            if (mGnssFd != -1) {
                // Only report location if the return from hardware is valid
                // note that we can not merge these two "if" together, if didn't
                // get location from hardware, we shouldn't report location, not
                // report the "default" one.
            if (currentLocation != nullptr) {
                this->reportLocation(*currentLocation);
                }
            } else {
                if (sGnssCallback_2_1 != nullptr || sGnssCallback_2_0 != nullptr) {
                    const auto location = Utils::getMockLocationV2_0();