TinyUmbrella est un logiciel qui vous permet de compiler et d'enregistrer les signatures SHSH de cryptage pour les versions précédentes d'Apple firmware de sorte que vous pouvez restaurer ces versions sur votre iPod ou iPhone. TinyUmbrella est écrit en Java, donc vous pouvez l'installer sur toute machine qui dispose d'une version de Java installée, y compris Windows, Mac et Linux. TinyUmbrella fonctionne indépendamment d'iTunes, de sorte que vous pouvez restaurer les anciennes versions de firmware en utilisant une machine Linux, même si iTunes ne possède pas une version Linux. La version TinyUmbrella pour Linux est pas pris en charge.