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
-
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.
-
now block all connections from UDPP when you are ready to crack it (e.g. with Little Snitch)
-
install homebrew if you haven't done it already (brew.sh)
-
install coreutils and sqlitebrowser with
brew install coreutils && brew install --cask db-browser-for-sqlite
- 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!!!
- 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
-
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. -
copy
com.touch-base.updd.cracker.sh
andcom.touch-base.updd.cracker.plist
to/Library/LaunchDaemons
-
give yourself the rights to the new launcher file with
sudo chown root:wheel /Library/LaunchDaemons/com.touch-base.updd.cracker.plist
- give the helper script execute permissions with
sudo chmod +x /Library/LaunchDaemons/com.touch-base.updd.cracker.sh
- load the new launcher with
sudo launchctl load -w /Library/LaunchDaemons/com.touch-base.updd.cracker.plist
Done!
Nope! I gave up hahah . Still checking this thread once in a while to see if anyone figures it out.