FPII-2132: FP Open OS 16.06 - Users don't work
The setup wizard was not disabled probably when run by additional user.
Change-Id: Ia6c0ee9d2dc4075e389548e668245bab08cd986b
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index ae36f3d..04048e3 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -57,13 +57,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 1c61eb7..43aac6e 100644
--- a/src/com/fairphone/setupwizard/SetupWizardApp.java
+++ b/src/com/fairphone/setupwizard/SetupWizardApp.java
@@ -89,9 +89,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();