[DO NOT MERGE ANYWHERE] Do not set device_provisioned
Joseph Johnson [Thu, 3 Nov 2016 00:51:30 +0000 (17:51 -0700)]
Instead use the default value, which is false. Setting the value true
in the overlay file was done years ago when there was no SetupWizard in
Android TV (at least, that is what the git logs suggest).

Test: manual. This change has a smaller impact than it otherwise would,
because SetupWraith's MainActivity re-sets provisioned back to false in
its onCreate(); so before this patch there was only a 5-second or so
window when the provisioned flag had the wrong value.

b/27338096

This is for TV GMS only and will be Cherry Picked to nyc-gms-release

Change-Id: Ied83103fa1f5313262d0f8265710c10be299b22c

overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml

index 40021f7..7dd68c6 100644 (file)
@@ -22,9 +22,6 @@
     <!-- Disable the lockscreen -->
     <bool name="def_lockscreen_disabled">true</bool>
 
-    <!-- No setup wizard -->
-    <bool name="def_device_provisioned">true</bool>
-
     <!-- Keep screen on at all times by default -->
     <bool name="def_stay_on_while_plugged_in">true</bool>