Saurik lanceerde woensdag een duo van essentiële upgrades voor Cydia Installer die naar verwachting de prestaties van Cydia voor gebruikers van verschillende talen "drastisch zullen verbeteren"; Chinees in het bijzonder.
Versie 1.1.30, die versie 1.1.29 enkele uren later verving met een extra bugfix, is nu beschikbaar. Het wordt aanbevolen dat alle jailbreakers de update pakken wanneer ze de volgende keer Cydia lanceren, als ze dat nog niet hebben gedaan.
Grote veranderingen in Cydia 1.1.29
Saurik merkt in het 1.1.29-wijzigingslogboek, dat de grootste was van de twee updates op woensdag, dat Chinese gebruikers het grootste verschil in prestaties zouden moeten opmerken, maar andere gebruikers, waaronder Engels, kunnen misschien ook kleine prestatievoordelen plukken dankzij de wijzigingen die zijn gebundeld in de update.
Saurik heeft onder meer verbeteringen doorgevoerd in de manier waarop Cydia omgaat met vertalingen van pakketnamen en beschrijvingen. Het downloaden ervan was voor sommigen in de nieuwe 64-bits versie van Cydia voor de sommigen best een langzaam en moeizaam proces, maar dankzij het voortdurende werk van Saurik kan APT (de software achter de gebruikersinterface van Cydia) nu bestanden filteren die je wel en niet nodig hebt efficiënter.
Saurik citeert ook een correctie voor een intermitterend probleem dat verschillende gebruikers zou kunnen treffen bij het zoeken naar pakketten in Cydia. Soms meldden gebruikers dat ze bepaalde pakketten niet konden vinden, hoewel het absoluut geen zin had om niet te verschijnen. Het lijkt erop dat dit verband hield met een probleem met de pakketcatalogusmatrix en de oplossing was behoorlijk geestverruimend, zelfs voor de maker van Cydia zelf.
De grootste verbetering van alles in deze release heeft te maken met de manier waarop Cydia pakketten in de catalogus sorteert, een proces dat de app op lokaal niveau op uw apparaat afhandelt. Dit is met name waar Chinese (traditionele) gebruikers de grootste prestatieverbeteringen zullen zien, omdat het sorteeralgoritme van Cydia niet erg effectief was in het sorteren van pakketten in deze taal in "streekvolgorde".
Saurik heeft dit probleem omzeild door een speciale cache te gebruiken waarmee "dicht genoeg" sorteerresultaten kunnen worden opgehaald, en hoewel de cataloguscache niet altijd up-to-date is, blijven succesvolle resultaten van eerdere Cydia-uitvoeringen in de cache worden opgeslagen gebruiker om nog steeds beschikbare "cache" pakketten efficiënter te zoeken en te sorteren.
Daarnaast heeft hij enkele van zijn algoritmen nog een beetje verder aangepast en zelfs enkele omgezet in een efficiëntere taal. Het eindresultaat was dat hij de laadprestaties van Cydia voor alle gebruikers kon verbeteren, of ze nu de Chinese taal op hun apparaat gebruiken of niet.
Versie 1.1.30 - een kleine bugfix-release
Enkele uren later volgde Saurik met een kleinere update, versie 1.1.30.
Zonder een gedetailleerd wijzigingslogboek zoals we dat in versie 1.1.29 zien, wordt ervan uitgegaan dat het een kleine bugfix-update is. Eén Redditor wijst erop dat het een probleem lijkt te lijken met het installeren van gekochte artikelen via Cydia.
Om een lang verhaal kort te maken, Cydia 1.1.30 zou de snelste en meest betrouwbare 64-bits versie van Cydia tot nu toe moeten zijn. Als je het nog niet hebt geïnstalleerd, moet je Cydia starten, je bronnen vernieuwen en installeren wanneer je de kans hebt.
Lees ook:
- Hoe jailbreak iOS 10.0-10.2 met Yalu
- De beste jailbreak-tweaks voor iOS 10
Heb je al verbeteringen opgemerkt in je Cydia-prestaties sinds het updaten? Deel uw ervaring in het commentaar hieronder.