This fix does not require tweak injection into any apps, just SpringBoard.
Bug patched by Apple in iOS 18.5
Source code available here: https://t.co/27kb2cSVzP
I’ve just released AppEnumFix on my repo
It’s a tweak to patch CVE-2025-31207, a bug that allows sandboxed applications to enumerate a user's installed apps
It has been exploited by some App Store apps to detect whether TrollStore has been installed on the device
Rune and Scrobbit should work with no changes since they only need SpringBoard injection (they also support iPadOS 18)
Same goes for my upcoming new tweak 🤔
Here’s some more tweaks that are working on 17.0 (nathanlr):
- Alpine (by @MTAC8)
- OneSettings (by @NightwindDev)
- Velvet 2 (by @NoisyFlake - hope you’re doing well)
- Lynx 2 (by @MTAC8 - partially working, see below)
(It’s worth noting that Lynx 2 doesn’t have official support for 17+ though, so anything working at all is a plus)
Of the Lynx 2 features I use, here’s what works and what doesn’t:
Working:
- Springboard
- App Switcher
- App Store
- Settings
Not working:
- Status bar (the I didn’t even try it but it’s definitely broken due to 17+ changes)
- Lockscreen (enabling any option just Safe Modes)
- Control Center (while I wasn’t safe mode-ing, it didn’t seem as though anything was actually applying - e.g. actually disabling WiFi/Bluetooth with those toggles)
Scrobbit by @icrazeios
The best system-wide Lastfm scrobbler
Login with your regular Lastfm account, no API credentials needed!
https://t.co/cm30pzhyth