Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

The steps below will walk you through the process needed to wipe and install 10.13.4+ High Sierra via a Fileset. These steps will have you create a custom field, make a smart group based off that custom field, upload and modify a fileset, assign that fileset to the smart groups, and then finally change the values of the custom field so it enters the smart group. After the wipe and install is completed your device will automatically leave the smart group preventing it from receiving the Fileset again until the Custom Field value is changed back.



View file
name10.13.4 Refresh OOB no


Create Custom Field

Before we begin...this is a destructive process, the destination workstation will be prepare accordingly!

To prevent your devices from reinstalling the Fileset and wiping a second time you will need to create smart groups in FileWave based on a custom field flag. A script in the Refresh Fileset will then change the value of this custom field to take it out of the group with the Refresh Fileset assigned to it, thus preventing it from downloading again.  

  1. Under the Assistants menu select Custom Fields and then Edit Custom Fields
  2. Hit the "+" at the bottom left of the Custom Fields window to create a new field and use the following settings then click Save:
    Display Name: Image Flag
    Provided By: Administrator
    Check the Assigned to all devices box
    Data Type: Boolean
    Default Value: Check to use a default value and set it to FALSE
    Image Removed

Create Smart Group with Custom Field Criteria

We must now create a smart group to populate clones of all devices that will have the Custom Field "Image Flag" set to true.


Upload and Configure the Refresh Fileset

At this point you will need to upload the Refresh Fileset to FileWave and add any custom features you need.


  1. You will enter in your server authentication key. This can be found in Assistants → Manage Administrators → Select your Super User account (Default will be your "fwadmin" user account) → Application tokens → copy your Token (base64) and enter it in this line.
    1. Image Removed
  2. Enter in your FileWave Server Address 
  3. Leave this line as is


  1. The only thing you would modify in the script is the last flag: --installpackage /tmp/optional_other_pkg
    This is in the script as an example if you would like to install a package doing the installation.
    If you would like to install the FileWave Client for instance:
    1. Download the Custom PKG
    2. Drag and drop the PKG into the Fileset Contents: Same as Step 5 above 
    3. Modify the Script: Change /tmp/ms_office_2016.pkg to the /tmp/TheNameOfYour.PKG
    If you are not going to install any PKG (Recommend if using DEP) then delete --installpackage /tmp/ms_office_2016.pkg
  2. Hit Save when done modifying the script

Associate the Fileset to your Smart Group

Now it's time to associate the High Sierra Refresh OOB no payload to your Needs Imaged Smart Group

  1. Right click on the High Sierra Refresh OOB no payload Fileset and select Create Association...
  2. In the Create New Association(s) window find your Needs Imaged Smart Group then click the Create Association button at the bottom right
    Image Removed
  3. Update Model

Set Device's Image Flag to TRUE

Everything is now in place to assign devices to be Refreshed which will wipe the device, install macOS, and optionally install a PKG.



After you have completed these steps the device will then download and launch this Fileset which starts the wipe and install process. The custom field will automatically return to FALSE (done by the script in the Fileset) and the device will leave the smart group so that when it checks back into FileWave after the wipe it will not get the Fileset again. If you would like this device or any other device to get the Refresh Fileset simply again go through the Setting Device's Image Flag to TRUE steps above to add it back into the smart group.

If you wipe a client running 13.1+ you will need to add/approve the client because of a missing client certificate.

Congratulations you are now done!



This method has now been replaced with: macOS Upgrades or Erasing