turdus merula logo

turdus merula

Experience your legacy devices like never before.

Latest Release

Download File Version Date Hash
Download for macOS
Arch OS Download
x86_64, arm64 macOS 10.12 or later .gz
.zst
v1.1 2025/09/24
Details
File SHA-384 Hash
.gz 6ebc550aded1ba8246dab509e3bbe068da1efe84a5ab495b7560aad14378bc49e78b2a50efc34fe0ea6e89c5e7c62aeb
.zst e0bc04dde299c16d9077b32dc107875029316742c26cf4aff84bad7134027bdd482fb9a3ef9a980825ed0f15dbbc4c90
Download for iOS
Arch OS Jailbreak Download
arm64 iOS 14 or later rootful .deb
iOS 15 or later rootless .deb
Repository links Sileo Zebra
Repository Soon Soon
v1.1 2025/09/24
Details
File SHA-384 Hash
rootful e49bfdddecb833a2a9e9c49707172c9f6577bd860cf789820869e71e2a0f54f5c08979804e40f0893d02fdc0cd6c72b2
rootless 75fffb2cb8c32b9dcabe93d702fbd3b0a69930859cc9871d769fc0a1d6beb344810a7558f85522676cd6d8a9da9fd7e5
Download for Linux
Arch Download
amd64 .gz
.zst
arm64 .gz
.zst
v1.1 2025/09/24
Details
Arch File SHA-384 Hash
amd64 .gz e347dc7c217d389a27461aab90cccf4afaddf6e9d24d1835571adba45868c0d9c70ce48526bb68f456fb1f7816c0118e
.zst 8ea9784b95bb890a4a305336b9a7a533fb85b7e10042ed510a124d853d3b47e79e65921a3a68fd3dcec9d728ca417ebf
arm64 .gz a6134faeae62280d189a62cccbe1800b247ddd25cad8a61b0f5d79d9760f66f2cd62180cfb647dc9241ef029aeca1504
.zst 16dd8d64edb0057b4bd7aa9956eb7e7cea9a40f3fcd28d58a285d8634693693ccf171fd1f63d258cfba5d5b0234162a2
See details >>

Changelog

Known Issues

Frequently Asked Questions

Q: What is turdus merula?
A: turdus merula is a tool that allows you to downgrade your iOS/iPadOS device to any version you want, tethered or untethered (A valid SHSH blob is required for untethered downgrades).

Q: What is SHSH blob?
A: SHSH blob is a file generated by Apple that signs a specific iOS/iPadOS version. It can only be obtained while Apple is still signing that version. SHSH blob is required for untethered downgrades and are uniquely tied to each device.

Q: What is the difference between tethered and untethered downgrades?
A: A tethered downgrade requires connecting the device to a computer every time it boots, but it does not require a valid SHSH blob. An untethered downgrade functions like a normal system boot without requiring a computer, but it does require a valid SHSH blob.

Q: What devices are supported?
A: Devices with A9 to A10X chips running iOS/iPadOS are supported. Devices with A11 and later chips are not supported. Support for A8 devices and tvOS may be considered in the future, but it is currently undecided.

Q: What iOS/iPadOS versions are supported?
A: All iOS/iPadOS versions that the supported devices have previously run are supported. Note that tethered downgrades may have a more limited range of supported versions.

Q: How does this differ from futurerestore?
A: futurerestore requires a compatible SEP to work, which restricts which iOS/iPadOS versions you can downgrade to. turdus merula does not have this limitation and thus supports all iOS/iPadOS versions.

Q: Will turdus merula ever be open-source?
A: An open-source version of turdus merula is planned for the future, but the current focus is on stability, reliability, and bug fixes.

Q: Found an issue?
A: Report it here: GitHub Bug Tracker

Q: Is there any guide?
>> Untethered Downgrade Guide
>> Tethered Downgrade Guide

Credits

Made by

Clarity Clarity
kok3shidoll kok3shidoll
Mineek Mineek

Thanks to

Alfie Alfie CG
axi0mX axi0mX
Cryptic Cryptic
littlelailo littlelailo
nickchan Nick Chan
Siguza Siguza
staturnzz staturnzz
tihmstar tihmstar
windknown windknown
xerub xerub
checkra1n checkra1n team
libimobiledevice libimobiledevice