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

Commit 3e1cd0bd authored by Wyatt Riley's avatar Wyatt Riley
Browse files

Loading gps_debug configuration before use

Was calling this after (one of) the SUPL value injections,
now calling before.

Also masking an overly verbose related log message.

Test: Build, loaded on Marlin, GPS & Xtra delete works.
Bug: 37500417
Change-Id: I768048c8b2d2a6af97a3b4b8a059b08650d616a5
parent a86e3d70
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -575,6 +575,10 @@ public class GnssLocationProvider implements LocationProviderInterface {
                // override default value of this if lpp_prof is not empty
                properties.setProperty("LPP_PROFILE", lpp_prof);
        }
        /*
         * Overlay carrier properties from a debug configuration file.
         */
        loadPropertiesFromFile(DEBUG_PROPERTIES_FILE, properties);
        // TODO: we should get rid of C2K specific setting.
        setSuplHostPort(properties.getProperty("SUPL_HOST"),
                        properties.getProperty("SUPL_PORT"));
@@ -587,10 +591,6 @@ public class GnssLocationProvider implements LocationProviderInterface {
                Log.e(TAG, "unable to parse C2K_PORT: " + portString);
            }
        }
        /*
         * Allow carrier properties to be loaded from a  debug configuration file.
         */
        loadPropertiesFromFile(DEBUG_PROPERTIES_FILE, properties);
        if (native_is_gnss_configuration_supported()) {
            Map<String, SetCarrierProperty> map = new HashMap<String, SetCarrierProperty>() {
                {
@@ -664,7 +664,7 @@ public class GnssLocationProvider implements LocationProviderInterface {
            }

        } catch (IOException e) {
            Log.v(TAG, "Could not open GPS configuration file " + filename);
            if (DEBUG) Log.d(TAG, "Could not open GPS configuration file " + filename);
            return false;
        }
        return true;