U hebt mogelijk onze dekking van de voortgang van Electra door de bèta-fase gevolgd om kandidaten vrij te geven, omdat het de vereiste functionaliteit verwerft om als een volledige jailbreak van de eindgebruiker te worden beschouwd. Met de toevoeging van Cydia aan de tool werd het duidelijk dat een volledige release niet ver weg was, en ja hoor, vandaag werd versie 1.0 (en daarna 1.0.1) gepubliceerd op de officiële website.
Voor degenen die op de een of andere manier al het nieuws hebben gemist met betrekking tot Electra's geleidelijke mars naar de volledige iOS 11-jailbreakstatus, een korte samenvatting. Electra is een jailbreak voor iOS 11.0-11.1.2, voor alle 64-bit apparaten. Het is een nieuw type tool, een zogenaamde KPP-minder jailbreak. Dit betekent dat het niet knoeit met de KPP-beveiligingsmaatregel van iOS, waardoor het stabiliteit krijgt, maar het enigszins belemmert. Om deze beperktere werkomgeving te omzeilen, gebruikt Electra (en andere hulpmiddelen in zijn soort) een jailbreak-daemon om hun wijzigingen door te voeren. Voor meer informatie over dit onderwerp, bekijk mijn artikel over de verschillende huidige jailbreaktools.
Om goed te kunnen spelen met de KPP-minder aanpak, hadden verschillende kernpakketten een update nodig, wat de release van Electra tot nu toe heeft vertraagd. Zonder Cydia Substrate-compatibiliteit heeft CoolStar het vervangen door een open-source alternatief, Substitute, en de andere vereiste pakketten zelf bijgewerkt. Dat leidt ons naar het huidige punt, en een 1.0-release die zou moeten werken zoals de eindgebruiker zou verwachten van eerdere jailbreaks. Een versie 1.0.1, die een kleine oplossing bundelt voor het opschonen van eerdere tools die de gebruiker mogelijk vóór Electra heeft geïnstalleerd, is nu ook beschikbaar.
Als je Electra wilt uitproberen, ga dan naar de site en download alleen de officiële versie. Echter, lees het gedeelte Belangrijke informatie voordat u installeert. Voor het gemak zal ik het hier ook bespreken:
- Een schoon herstel met behulp van futurerestore voordat Electra wordt uitgevoerd, voor de beste stabiliteit, wordt aanbevolen door CoolStar. Onthouden, dit vereist opgeslagen blobs en brengt het risico met zich mee dat u de huidige firmware herstelt als u een fout maakt. Wees voorzichtig.
- Cydia is geïnstalleerd als onderdeel van de jailbreak, waaraan de Electra repo is toegevoegd.
- OpenSSH wordt standaard op poort 22 uitgevoerd, wijzig uw SSH-wachtwoorden na het jailbreaken.
- Key Electra-pakketten zoals Substitute, Tweak Loader en Substrate Compatibility Layer worden gehost op de gebundelde repo en zijn vereist voor volledige functionaliteit.
- Veel pakketten moeten worden bijgewerkt voor zowel Electra als iOS 11. Controleer eerst de compatibiliteit.
- RocketBootstrap 1.0.6 of hoger is verplicht voor iOS 11.
- Veel apps, lanceringsdaemons en installatiebinaire bestanden zijn momenteel verbroken, omdat hiervoor rechten moeten worden toegevoegd. Nog een keer, Wees voorzichtig.
- Electra maakt een APFS-momentopname van de hoofdmap, zodat u deze indien nodig op een later tijdstip kunt terugdraaien.
Installatie is een kwestie van het zijdelings laden van de .ipa via Cydia Impactor, net zoals alle recente jailbreaks. Voer eerst de lezing uit en wees voorzichtig met wat u installeert totdat de compatibiliteit is bevestigd.
We zullen deze volwaardige versie van Electra natuurlijk binnenkort op onze testapparaten uitproberen, maar we horen ook graag uw indrukken. Verschilt de gebruikerservaring op een zinvolle manier van eerdere jailbreaks? Hoe is de stabiliteit zonder KPP en gaat de jailbreak-daemon ten koste van de levensduur van de batterij? Welke van je favoriete pakketten zijn op dit moment compatibel en incompatibel?
Kijk uit naar onze hands-on in de komende dagen, evenals een discussie over een nieuwe en intrigerende functie die debuteert met Electra, vermeld in de bullet points hierboven: systeem snapshots, dankzij het nieuwe APFS-bestandssysteem.