Replace sbreload with traditional respring to fix autofill issues
This tweak works around an Apple bug that causes autofill for passwords and SMS OTP codes to stop working after a respring. It replaces the
sbreload binary with another one that calls
killall -9 SpringBoard instead, thereby avoiding the issue.
It does not fix every case, because Cydia uses a hardcoded sbreload binary that is not affected by this tweak, and some tweaks call
killall -9 backboardd which also breaks autofill.
Note: The issue was fixed in libhooker 1.2.4 and Substitute 2.0.10, so this tweak is no longer required unless you're using Substrate or you want to use custom respring logos.
- Use a safer way of replacing the