Unlock your device's full potential! Should work on all versions iOS 16.0 - 18.1 beta 4 with partial support for iOS 18.1 beta 5-6.
This will not work on iOS 18.1 beta 7 or newer. Please do not make issues about this, it will not be fixed. You will have to use the pc version of Nugget unless a fix comes in the future.
A .mobiledevicepairing
file and wireguard are required in order to use this. Read the sections below to see how to get those.
If you are having issues with minimuxer, see the Solving Minimuxer Issues thread.
This uses the sparserestore exploit to write to files outside of the intended restore location, like mobilegestalt.
Note: I am not responsible if your device bootloops, use this software with caution. Please back up your data before using!
To get the pairing file, use the following steps:
Download jitterbugpair
for your system from here: https://github.com/osy/Jitterbug/releases/latest
Note: On mac or linux, you may have to run the terminal command chmod +x ./jitterbugpair
in the same directory.
Run the program by either double clicking it or using terminal/powershell
Share the .mobiledevicepairing
file to your iOS device
Open the app and select the pairing file
You should only have to do this once unless you lose the file and delete the app's data.
Download WireGuard on the iOS App Store.
Download SideStore's config file on your iOS device
Share the config file to WireGuard using the share menu
Enable it and run Nugget
If you have used Cowabunga Lite before, you may experience issues with minimuxer. This is due to how it skipped the setup process. These steps should solve the problem, however it is not an end-all be-all solution.
Download Nugget Python and follow the steps in the readme to install python and the requirements
Connect your device and (in terminal) type python3 fix-minimuxer.py
(or python fix-minimuxer.py
if it doesn't work)
Your device should reboot. After it reboots, try Nugget mobile now. If it still doesn't work, follow the steps below:
After your device reboots, go to [Settings] -> General -> Transfer or Reset iPhone
Tap Reset
and then Reset Location & Privacy
Nugget mobile should work now. If it doesn't, try getting a new pairing file.
If the steps above don't work for you, try using Cowabunga Lite
and clicking the Deep Clean
button, then try the steps again.
If not even that works, the only solution I know is to wipe the device (not ideal). I would recommend using Nugget Python instead in this case.
JJTech for Sparserestore/TrollRestore
khanhduytran for Sparsebox
pymobiledevice3
disfordottie for some global flag features
f1shy-dev for AI Enabler
SideStore for em_proxy and minimuxer
libimobiledevice for the restore library