From 61c57fde80e77f6c353d355974c4f3e9e237d7d5 Mon Sep 17 00:00:00 2001 From: bohu Date: Thu, 21 May 2015 13:56:02 -0700 Subject: Setup flags to make SDK images provisioned. USER_SETUP_COMPLETE is set to 1 so that the device can be fully functional. bug: 21164174 Change-Id: Ibd5db3a939df56b8e8963a3fa056db9c49b96f5e --- apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java b/apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java index 3a0b2a386..505a35368 100644 --- a/apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java +++ b/apps/SdkSetup/src/com/android/sdksetup/DefaultActivity.java @@ -32,19 +32,21 @@ import android.provider.Settings; * */ public class DefaultActivity extends Activity { - + @Override protected void onCreate(Bundle icicle) { super.onCreate(icicle); - + // Add a persistent setting to allow other apps to know the device has been provisioned. Settings.Global.putInt(getContentResolver(), Settings.Global.DEVICE_PROVISIONED, 1); + Settings.Secure.putInt(getContentResolver(), Settings.Secure.USER_SETUP_COMPLETE, 1); + // Enable the GPS. // Not needed since this SDK will contain the Settings app. Settings.Secure.putString(getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED, LocationManager.GPS_PROVIDER); - + // enable install from non market Settings.Global.putInt(getContentResolver(), Settings.Global.INSTALL_NON_MARKET_APPS, 1); -- cgit v1.2.3