mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-22 22:23:44 +00:00
[android] Disable proprietary Google Fused Location by default
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
This commit is contained in:
committed by
Konstantin Pastbin
parent
7c26c0fc1b
commit
2a4111235e
@@ -58,12 +58,6 @@ public final class Config
|
|||||||
|
|
||||||
private Config() {}
|
private Config() {}
|
||||||
|
|
||||||
@SuppressWarnings("ConstantConditions") // BuildConfig
|
|
||||||
private static boolean isFdroid()
|
|
||||||
{
|
|
||||||
return BuildConfig.FLAVOR.equals("fdroid");
|
|
||||||
}
|
|
||||||
|
|
||||||
private static int getInt(String key, int def)
|
private static int getInt(String key, int def)
|
||||||
{
|
{
|
||||||
return nativeGetInt(key, def);
|
return nativeGetInt(key, def);
|
||||||
@@ -193,14 +187,7 @@ public final class Config
|
|||||||
|
|
||||||
public static boolean useGoogleServices()
|
public static boolean useGoogleServices()
|
||||||
{
|
{
|
||||||
// F-droid users expect non-free networks to be disabled by default
|
return getBool(KEY_PREF_USE_GS, false);
|
||||||
// https://t.me/organicmaps/47334
|
|
||||||
// Additionally, in the µG play-services-location library which is used for
|
|
||||||
// F-droid builds, GMS api availability is stubbed and always returns true.
|
|
||||||
// https://github.com/microg/GmsCore/issues/2309
|
|
||||||
// For more details, see the discussion in
|
|
||||||
// https://github.com/organicmaps/organicmaps/pull/9575
|
|
||||||
return getBool(KEY_PREF_USE_GS, !isFdroid());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void setUseGoogleService(boolean use)
|
public static void setUseGoogleService(boolean use)
|
||||||
|
|||||||
Reference in New Issue
Block a user