Tested with UPDD_07_01_59.dmg, but should work with newer versions as well. Download latest version: touch-base.com (please use temporary email) 100% working download: youtube.com/watch?v=odqYsHNl6qM Please download with github.com/KristianAskk/Infinite-Storage-Glitch. **Instructions** 1. install and start UDPP (with all the steps needed for setup). Use a temporary email address while allowing internet connections until the software works in test mode. 2. now block all connections from UDPP when you are ready to crack it (e.g. with Little Snitch) 2. install homebrew if you haven't done it already (brew.sh) 4. install coreutils and sqlitebrowser with ``` brew install coreutils && brew install --cask db-browser-for-sqlite ``` 5. unload the default LaunchDaemon: ``` sudo launchctl unload -w /Library/LaunchDaemons/com.touch-base.updd.plist ``` Copy `/Library/Preferences/updd/db/updd.db` into your home directory and open the file with the DB Browser for SQLite. Make a backup of the file!!! 7. go to "Browse Data" and edit the following values in the following tables: === amf_user === password_expires = `2099-12-31` in all entries === updd_backup / updd_setting === value = `2099-12-31` where `name` contains `registration` and `until` 8. save the file and copy it back to `/Library/Preferences/updd/db/updd.db`. Make sure that UPDD is not running at the moment. The Commander and other tools can run. 9. copy `com.touch-base.updd.cracker.sh` and `com.touch-base.updd.cracker.plist` to `/Library/LaunchDaemons` 10. give yourself the rights to the new launcher file with ``` sudo chown root:wheel /Library/LaunchDaemons/com.touch-base.updd.cracker.plist ``` 11. give the helper script execute permissions with ``` sudo chmod +x /Library/LaunchDaemons/com.touch-base.updd.cracker.sh ``` 12. load the new launcher with ``` sudo launchctl load -w /Library/LaunchDaemons/com.touch-base.updd.cracker.plist ``` Done!