AppleSetupRedux

AppleSetupRedux is a simple utility for resetting a system back to a factory-type state. Once run, on the next reboot, the Apple Setup Assistant will run so that you can distribute the machine to customers or whatever you might want to do with a machine where the Setup Assistant runs again.

AppleSetupRedux

AppleSetupRedux can be found on the Apps page of this site.

7 Comments

  • Cyrus
    January 27, 2010 - 8:41 am | Permalink

    Very cool. Assuming an account already exists when the need for this util arises, will it also remove the home folder too or the user needs to do the clean up after creating the new account?

    • January 27, 2010 - 10:13 pm | Permalink

      I was thinking about creating old home folders but thought it would be too dangerous. It’s trivial to do using a dscl loop but too dangerous for retail…

  • January 27, 2010 - 9:10 am | Permalink

    Why not be like Promise and have the user type CONFIRM instead?

  • January 27, 2010 - 9:17 am | Permalink

    What does this do other than remove /var/db/.AppleSetupDone?

    • January 27, 2010 - 8:48 pm | Permalink

      Mostly just removes the .AppleSetupDone. Was written for retail people to not have to use the command line to do so.

  • January 27, 2010 - 9:32 pm | Permalink

    Testing API

  • Pingback: Robert hammen | Dineandiscount

  • Comments are closed.