You are not logged in.

Announcement

[2017.09.08] DeployStudio build v1.7.8 (checksum, release note).
[2016.08.26] DeployStudio build v1.6.19 (release note).
[2013.02.23] DeployStudio last universal build v1.5.17 (release note).

#1 2016-07-05 22:58:33

chrisb42
Member
Registered: 2014-03-14

DS 1.7.4.1 doesn't skip the Siri screen for a Sierra image

Thanks for releasing 1.7.4.x as early as you have, much appreciated. I'm nearly ready to use the new developer seed of Sierra for testing, but with the Siri screen added in the Apple Setup, this is the remaining hurdle for the computer to boot straight into the desktop. Can it be enhanced so that this screen will be skipped for the Apple Setup as well? Any logs or other information I could provide to help?

Cheers,

-Christian

Offline

#2 2016-07-06 00:33:35

Meat
Member
From: SF CA US
Registered: 2009-02-04

Re: DS 1.7.4.1 doesn't skip the Siri screen for a Sierra image

Take a look in the folder /var/db/ on a machine that has already had the Siri screen dismissed.
In there, you might see the zero byte files called .AppleSetupDone and .AppleDiagnosticsSetupDone

Is there a corresponding Siri setup done kind of thingee as well?
If there is a zero byte Siri setup done kind of thing, you could in the short term add a shell script task to touch (create) the file in that location during imaging (/Volumes/Macintosh\ HD/var/db/same-file-name) or postponed (/var/db/same-file-name).

The zero byte files mentioned above are flag files that tell the OS these operations have been completed, so that they don't just keep showing up.
Deleting either of these files should make the corresponding setup windows pop up again.

.AppleSetupDone removal will prompt for a new admin user, among other things, the next time OS doesn't find the file, so if you test it, be prepared to add a UNIQUE user account you can delete later without problems.

Please correct me if I'm wrong. :)

Last edited by Meat (2016-07-06 00:34:56)

Offline

#3 2016-07-06 01:28:40

chrisb42
Member
Registered: 2014-03-14

Re: DS 1.7.4.1 doesn't skip the Siri screen for a Sierra image

Good tip! Unfortunately, no such Siri-specific file exists on my testing machine.

-Christian

Offline

#4 2016-07-07 12:01:14

admin
Administrator
Registered: 2007-03-29
Website

Re: DS 1.7.4.1 doesn't skip the Siri screen for a Sierra image

You might edit the ds_finalize.sh script to add the lines:

defaults write "${USER_TEMPLATE}"/Library/Preferences/com.apple.SetupAssistant DidSeeSiriSetup -bool TRUE
[...]
defaults write "${USER_HOME}"/Library/Preferences/com.apple.SetupAssistant DidSeeSiriSetup -bool TRUE

where appropriate.

Offline

#5 2016-07-07 19:39:52

chrisb42
Member
Registered: 2014-03-14

Re: DS 1.7.4.1 doesn't skip the Siri screen for a Sierra image

Thank you, that worked great!

Cheers,

-Christian

Offline

Board footer

Powered by FluxBB