- Remove
DYLD_INTERPOSE
in favor of other hooking techniques, sinceDYLD_INTERPOSE
was apparently causing memory usage to be much higher than what it should be - The jetsam multiplier can now be configured inside the Dopamine app, in previous Dopamine versions this was 3x everywhere with no option to configure it, due to the removal of the
DYLD_INTERPOSE
, the default setting has been able to be lowered to 2x NSTask
is now supported everywhere by default, unlike before where it was only supported inside tweak dylibs or when you calleddopamine_fix_NSTask
yourself- Due to the better hooking techniques, a lot of unnecessary code has been able to be removed
- Fix kcall on iOS 15 arm64 not working from libkrw and iDownload
- Fix
frida-ps -U
panicing the device (To be honest, I have no clue what change actually fixed this, the only thing I know is that it happens in older Dopamine versions and doesn't happen in 2.2 anymore) - Improve launchd crash reporter in various different ways
- Code cleanup