Erosion
iOS customization toolbox using the worse_query sandbox escape.
Supports iOS 26.0 - 26.7.2 & iOS 27.0 - 27.2.
Before you begin...
- Please create a backup of your device before usage! While Erosion has been extensively tested, there is still a possibility that you could lose your data by using this tool.
- If a tweak doesn't work how you were expecting, do not open an issue or ask for support regarding it! All tweaks are reliant on your device cooperating properly, and in some cases this can even involve Apple's servers. We'll be unable to help you.
Supported Versions
[!NOTE]
If your version doesn't show up on this list, your device is not supported. Do not ask us for any support regarding extending version support! Exploits that apps like these rely on are very rare to come by, so there's nothing we can do if your device isn't supported.
- iOS/iPadOS 26.0 - 26.6.2 (limited functionality, e.g. no gestalt tweaks)
- iOS/iPadOS 27.0 - 27.2
- iOS/iPadOS 27.3 beta 1 (24C5037i)
Expect that to change in the short future.
FAQ
- Why can't I use MobileGestalt tweaks on iOS 26? The exploit that Erosion relies on,
worse_query, is not capable of writing to MobileGestalt on iOS 26, therefore those tweaks do not work. - Why aren't PosterBoard wallpapers showing up? Sometimes, you'll have to reset Collections, which can be done in-app. If the wallpaper still doesn't show up after that, then it's likely a wallpaper-based issue rather than something that Erosion can solve.
- Where can I get dialer themes and custom wallpapers? Check out https://cowabun.ga/wallpapers for these features.
- Why does the app hang when opening Custom Wallpapers or Dialer Themer? When you open these tweaks for the first time, Erosion starts automatically detecting the app container paths. Unfortunately, the method currently used to detect these is annoyingly slow. It should complete in ~30 seconds, and this setup is only required once.
Credits
- lunginspector - Primary developer and maintainer.
- forcequit & 0xjohnny - worse_query sandbox escape.
- Skadz - Exploit implementation, backend functions, and project maintainer.
- rooootdev - Various backend components.
- neonmodder123 - Developed WebView respring method.