Skip to content

New turdus merula SEP exploit-based firmware downgrading tool now available for A9-A10(X) devices

2025 March 31
by RSS Feed

If you have a legacy iPhone or iPad with an A9-A10(X) chip inside, then you might be excited to hear about a new and free firmware downgrading tool called terdus merula for macOS that allows you to downgrade your device’s firmware back to any version you want, in either a tethered or an untethered fashion.

The turdus merla software is possible thanks to an SEP exploit developed by @dora2ios, @imnotclarity, and @mineekdev, and unlike the futurerestore firmware downgrading utility, which required a compatible SEP to work, terdus merula doesn’t require a compatible SEP, which allows it to support all iOS versions on the aforementioned supported devices.

As we mentioned earlier, terdus merula supports both tethered and untethered firmware downgrades. If you don’t have shsh2 blobs saved for your device, then you can downgrade it tethered, which requires you to connect it to a computer every time you want to boot it back up. But if you have shsh2 blobs saved for your device, then you can downgrade it untethered, which doesn’t require a computer to boot it back up.

Tethered firmware downgrades are highly inconvenient when a device reboots or dies because of low battery, but still work great for users who want to be able to run older firmware for one reason or another. Untethered downgrades are more convenient, persisting without any strings attached even after a full reboot.

If you’ve been saving shsh2 blobs for each available firmware update all this time, then you’ll be able to make the most out of turdus merula with its untethered firmware downgrades. For those unaware, shsh2 blobs are files that get dumped from Apple’s signing server at the time a firmware version is being signed. These can’t be acquired once a firmware becomes unsigned, so if you don’t already have them, you can only perform tethered downgrades with turdus merula.

It’s worth noting that terdus merula doesn’t have a graphical user interface (GUI), but rather it works via Terminal as a command line interface (CLI).

While A9-A10(X) devices are all that are supported at this time, there are apparently plans to expand support to A7 and A8 devices in the future. Moreover, while turdus merula isn’t currently open source, there are plans to open-source it in the future. Currently, the developers are more focused on making the tool as stable and reliable as possible before that happens.

There are some known issues to be aware of when using turdus merula, according to the website, including the following:

– A9 SEP exploit (shcblock method) can sometimes fail.
– The program 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.

If you’d like to learn more about turdus merula, or download it, then you can head over to the project’s official sep.lol website. Please note that this tool is not compatible with Windows or Linux machines at this time.

Are you excited to see that you now have additional options to downgrade firmware on A9-A10(X) devices? Discuss in the comments section down below.

Source link: https://www.idownloadblog.com/2025/03/31/turdus-merula-a9-a10x-firmware-downgrade-utility/

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS