Downgraden elk 32-bits apparaat met futurerestore + libipatcher

Als je ooit je oudere apparaten hebt willen downgraden, maar niet over de tools voor de taak beschikte, dan is deze misschien iets voor jou. Tihmstar heeft een toevoeging vrijgegeven aan zijn bekende futurerestore-tool (soms Prometheus genoemd), getiteld libipatcher. Wat doet libipatcher? Kort gezegd kunt u elk gejailbreakt 32-bits apparaat downgraden naar firmware waarvoor blobs zijn geïnstalleerd.

Tot nu toe was futurerestore voornamelijk van nut voor 64-bit apparaten, waarmee het kan worden hersteld naar niet-ondertekende firmwares, op voorwaarde dat de gebruiker .shsh2 blobs heeft opgeslagen. Het werd vervolgens bijgewerkt om te profiteren van de iOS 9-herstelfout, wat 32-bits ondersteuning biedt. De toevoeging van libipatcher maakt het 32-bit spel compleet en brengt functionaliteit op hetzelfde niveau als die van futurerestore op 64-bit apparaten.

Deze nieuwe functionaliteit is vergelijkbaar met die van de Odysseus-downgrade-tool, waar sommigen van u misschien wel van hebben gehoord. Dat stelde je ook in staat 32-bits apparaten te downgraden met blobs, maar met één groot verschil: het vereiste een bundel om het herstel te voltooien. De bundels waren apparaat + firmware-specifiek, dus er waren er veel nodig, en niet allemaal zijn ze ooit gemaakt.

Met libipatcher wordt deze vereiste verwijderd, waardoor Odysseus effectief overbodig wordt. Libipatcher vereist geen bundels en voert alle aanpassingen direct uit, wat betekent dat de gebruiker alleen de blobs van de bestemmingsfirmware nodig heeft om de tool te gebruiken.

Hier is een korte samenvatting van alles wat u moet weten over libipatcher.

Wat is het?

Een extra module voor de futurerestore van tihmstar, waarmee de overstap naar niet-ondertekende firmware voor 32-bits apparaten mogelijk is.

Wat heb ik nodig?

  • Een ontsnapping uit de gevangenis.
  • futurerestore.
  • libipatcher.
  • Een 32-bit apparaat.
  • .shsh blobs voor je bestemmingsfirmware.
  • De IPSW voor de bestemmingsfirmware.
  • Openbare sleutels moeten beschikbaar zijn voor uw apparaat (de meeste zijn, maar zo niet, dan heeft u pech totdat iemand ze dumpt).

Hoe gebruik ik het??

Op een vergelijkbare manier als futurerestore, hoewel je voorlopig zelf een nieuwe versie van zowel libipatcher als futurerestore moet compileren, omdat releaseversies nog niet beschikbaar zijn. Het compileren ervan is veruit het moeilijkste deel, omdat het gebruik ervan eenvoudig is. Misschien wilt u wachten tot volledig holistische versies beschikbaar zijn om uzelf de hoofdpijn te besparen, hoewel ik een gids zal samenstellen over hoe u het kunt monteren als u zich dapper voelt.

Wat is het verschil met Odysseus en andere 32-bits downgrade-tools?

  • Het vereist geen bundels.
  • Het behoudt niet de oorspronkelijke basisband, maar gebruikt in plaats daarvan de momenteel ondertekende basisband of een eerdere basisband die nog steeds is ondertekend voor oudere doeleinden (zoals iOS 8.4.1).

Hoe is het vergelijkbaar?

  • Beide upgraden / downgraden / herstellen naar niet-ondertekende firmwares.
  • Beide vereisen blobs.
  • Voor beide zijn sleutels nodig.

Wie kan het gebruiken?

Iedereen met blobs opgeslagen voor hun bestemmingsfirmware en een apparaat met een jailbreak. Als je geen jailbreak hebt, controleer dan of je de iOS 9-herstel-bug kunt gebruiken om eerst naar iOS 9 te gaan zonder jailbreak, dan jailbreak en gebruik futurerestore + libipatcher.

Zoals ik op Twitter al zei, heb ik dit nieuwe hulpprogramma al een kans gegeven en het werkte perfect. Nadat ik Odysseus in het verleden had gebruikt, vond ik dit hulpmiddel een beetje eenvoudiger, omdat ik geen bundel voor mijn apparaat hoefde te zoeken, en omdat het hetzelfde werkt als futurerestore. Ik heb een iPad 2 (wifi) hersteld van iOS 9.3.4 tot iOS 8.3 toen Odysseus me niet kon helpen, omdat er geen bundel was voor dat apparaat + firmware-combinatie.

Om futurerestore + libipatcher in actie te zien, bekijk je de releasevideo van tihmstar, die het gebruik ervan aantoont. Als je vertrouwd bent met het bouwen van broncode, kun je zowel futurerestore als libipatcher vinden en maken op GitHub.

Ik zal een gids posten over het gebruik van de tool wanneer ik een waterdichte manier heb ontwikkeld om alle afhankelijkheden op te bouwen die toegankelijk zijn voor de gemiddelde gebruiker, of wanneer tihmstar een vooraf gebouwde versie heeft uitgebracht inclusief de meegeleverde versie. Tot die tijd, voel je vrij om zelf te proberen en laat me je ervaringen weten in de reacties.