installSeed.py v3.0 released…

You may still be using an old version of installSeed.py but a new version is now available from my Github Repository. I don’t have a lot of time right now, so let’s start with the output of the script:

installSeed.py v3.0 Copyright (c) 2017 by Pike R. Alpha

Currently running on macOS High Sierra 10.13 Build (17A360a) 
Seed Program Enrollment: DeveloperSeed

Available target volumes:

[ 0 ] Mountain Lion
[ 1 ] Mavericks
[ 2 ] Yosemite
[ 3 ] El Capitan
[ 4 ] Sierra
[ 5 ] High Sierra

Select a target volume for the boot file: 5

Downloading: 091-32527.English.dist [9851 bytes] ...
Found Install Package with BuildID (17A362a) and Key (091-32527)

Do you want to continue [y/n] ? y

Queued Downloads:
InstallAssistantAuto.pkg [10808727 bytes]
InstallInfo.plist [1584 bytes]
RecoveryHDMetaDmg.pkg [492072796 bytes]
AppleDiagnostics.dmg [2613304 bytes]
BaseSystem.dmg [490624505 bytes]
AppleDiagnostics.chunklist [328 bytes]
BaseSystem.chunklist [1984 bytes]
InstallESDDmg.chunklist [16312 bytes]
OSInstall.mpkg [540619 bytes]
InstallESDDmg.pkg [4660293474 bytes]

Download of InstallInfo.plist finished
Download of BaseSystem.chunklist finished
Download of AppleDiagnostics.chunklist finished
Download of InstallESDDmg.chunklist finished
Download of OSInstall.mpkg finished
Download of AppleDiagnostics.dmg finished
Download of InstallAssistantAuto.pkg finished
Download of BaseSystem.dmg finished
Download of RecoveryHDMetaDmg.pkg finished
Download of InstallESDDmg.pkg finished

Creating installer.pkg ...
Password: ********
productbuild: Wrote product to /Volumes/High Sierra/tmp/091-32527/installer.pkg

Running installer ...
installer: Package name is Install macOS High Sierra Beta
installer: Upgrading at base path /
installer: The upgrade was successful.

Copying: InstallESDDmg.pkg to the target location ...
Copying: AppleDiagnostics.dmg to the target location ...
Copying: AppleDiagnostics.chunklist to the target location ...
Copying: BaseSystem.dmg to the target location ...
Copying: BaseSystem.chunklist to the target location ...

Note the much improved output. Which is way more informative. Now you know what you’re about to download.

It now also asks you if you want to continue. Before it adds the URLs to the download queue. As in multithreaded downloads. To speeds things up.

I also added (the initial) support for seed updates and single package downloads. Like for example FirmwareUpdate.pkg – though this feature will only be available in a next update!

Edit: The text: “Select a target volume for the boot file” should have been: “Select a target volume” and will be corrected in a next update!

Advertisements

One thought on “installSeed.py v3.0 released…

  1. Pingback: installSeed.py v3.2 released… – Pike's Universum

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s