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

Commit 424e517d authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Emergency SUPL when location is disabled" into oc-dr1-dev

parents 2e8351b3 fff3a9d7
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -789,6 +789,18 @@ public class GnssLocationProvider implements LocationProviderInterface {
            }
        };
        mGnssMetrics = new GnssMetrics();

        /*
        * A cycle of native_init() and native_cleanup() is needed so that callbacks are registered
        * after bootup even when location is disabled. This will allow Emergency SUPL to work even
        * when location is disabled before device restart.
        * */
        boolean isInitialized = native_init();
        if(!isInitialized) {
            Log.d(TAG, "Failed to initialize at bootup");
        } else {
            native_cleanup();
        }
    }

    /**