UPD-16: Detect Gapps install on Kitkat
Check if /system/priv-app/GoogleOneTimeInitializer.apk is present.
diff --git a/app/src/main/java/com/fairphone/updater/gappsinstaller/GappsInstallerHelper.java b/app/src/main/java/com/fairphone/updater/gappsinstaller/GappsInstallerHelper.java
index 49cba1f..2053dd3 100644
--- a/app/src/main/java/com/fairphone/updater/gappsinstaller/GappsInstallerHelper.java
+++ b/app/src/main/java/com/fairphone/updater/gappsinstaller/GappsInstallerHelper.java
@@ -23,8 +23,6 @@
import com.fairphone.updater.tools.Utils;
import com.fairphone.updater.widgets.gapps.GoogleAppsInstallerWidget;
-import java.io.File;
-
public class GappsInstallerHelper
{
public static final String PREFS_GOOGLE_APPS_INSTALLER_DATA = "FAIRPHONE_GOOGLE_APPS_INSTALLER_DATA";
@@ -37,7 +35,7 @@
public static boolean areGappsInstalled()
{
- return Utils.fileExists("/system/app/OneTimeInitializer.apk");
+ return Utils.fileExists("/system/app/OneTimeInitializer.apk") || Utils.fileExists("/system/priv-app/GoogleOneTimeInitializer.apk");
}
public static void checkGappsAreInstalled(Context context)