FPII-2132: FP Open OS 16.06 - Users don't work
The setup wizard was not disabled probably when run by additional user.
FPIIM-1447
Change-Id: Ia6c0ee9d2dc4075e389548e668245bab08cd986b
(cherry picked from commit e8439b67a1e4d59ce2539a847db0ad83f3e02e71)
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index ace204c..0412771 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -56,13 +56,10 @@
android:windowSoftInputMode="stateAlwaysHidden">
<intent-filter android:priority="9">
-
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.DEVICE_INITIALIZATION_WIZARD" />
-
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
- <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
diff --git a/src/com/fairphone/setupwizard/SetupWizardApp.java b/src/com/fairphone/setupwizard/SetupWizardApp.java
index 8368765..eaea742 100644
--- a/src/com/fairphone/setupwizard/SetupWizardApp.java
+++ b/src/com/fairphone/setupwizard/SetupWizardApp.java
@@ -96,9 +96,10 @@
Thread t = new Thread(){
@Override
public void run() {
- Settings.Global.putInt(getContentResolver(), Settings.Global.DEVICE_PROVISIONED, 1);
- Settings.Secure.putInt(getContentResolver(),
- Settings.Secure.USER_SETUP_COMPLETE, 1);
+ Settings.Global.putInt(getContentResolver(), Settings.Global.DEVICE_PROVISIONED, 1);
+ Settings.Secure.putInt(getContentResolver(),
+ Settings.Secure.USER_SETUP_COMPLETE, 1);
+ SetupWizardUtils.disableSetupWizard(SetupWizardApp.this);
}
};
t.run();