Experience your legacy devices like never before.
Released on 29-03-2025
SHA1: 922ac9048dd8f9214c1f8895464cebacf2e9fb38
SHA256: 0b22b7e321136f44328e8025fa23e137a1a8a22e417bb35b965f0877b10b99eb
SHA384: a2e885a69621c474f8c04e7bf9878b49c55acf28fa66739746bbc2b2cddd60fe45dd079c5f7a834f31765e8154d630c3
This version is recommended for all users.
v1.0.1: Fixes an issue where A9 devices cannot be put into pwned DFU mode.
A9 SEP exploit (shcblock method) can sometimes fail.
The progrma may get stuck before and after iBSS/iBEC/Pongo transmission. In some environments, this may be due to a problem with the USB connection.
The latest baseband firmware for MDM9645 is not compatible with iOS 10.
Restoring a PMB9943 (X-Gold 736) baseband device using the factory img4 manifest may not restore the baseband correctly.
Restoring to a version that is too old using the factory img4 manifest will fail. In that case doing, it can sometimes be fixed by doing a tethered downgrade, then restoring again untethered.
Earlier iOS versions, such as iOS 10 and 11, may fail to boot when restoring or tether booting. If the untethered restore is successful, it will boot normally.
Q: What is turdus merula?
A: turdus merula is a tool that allows you to downgrade your iOS device to any version you want, tethered or untethered (SHSH blobs required for untethered downgrades).
Q: SHSH what?
A: SHSH blobs are files dumped from Apple's server during the time when a specific iOS version is signed, usually only when that version is the latest. They are required for untethered downgrades and cannot be fabricated.
Q: Tethered? Untethered?
A: Tethered downgrades require you to connect your device to a computer every time you want to boot it, but don't require SHSH blobs. Untethered downgrades act like normal, no computer required after the downgrade, but require SHSH blobs.
Q: What devices are supported?
A: A9-A10x devices running any iOS version are supported. A11 and later devices are not supported, A7 & A8 devices might be supported in the future.
Q: What iOS versions are supported?
A: Any iOS version that the supported devices ever ran are supported. You can finally restore back to iOS 9 😇
Note that tethered downgrades might have a more limitated range of supported versions.
Q: How does this differ from futurerestore?
A: futurerestore needs a compatible SEP to work, limiting what iOS versions you can downgrade to, turdus merula doesn't, and thus supports all iOS versions.
Q: Will turdus merula ever be open-source?
A: An open-source version of turdus merula is planned for the future, but it isn't the priority right now. The current focus is on making the tool as stable and reliable as possible, improving the program and fixing bugs.