Cydia obtém melhorias de desempenho nas últimas atualizações

A Saurik lançou uma dupla de atualizações essenciais para o Cydia Installer na quarta-feira, que devem “melhorar drasticamente” o desempenho do Cydia para usuários de vários idiomas; Chinês em particular.

A versão 1.1.30, que substituiu a versão 1.1.29 apenas algumas horas depois, com uma correção de bug adicional, está disponível agora. Recomenda-se a todos os jailbreakers que atualizem a próxima vez que se encontrarem lançando o Cydia, se ainda não o fizeram.

Principais mudanças no Cydia 1.1.29

Saurik observa no log de alterações 1.1.29, que foi a maior das duas atualizações na quarta-feira, que os usuários chineses devem notar a maior diferença de desempenho, mas outros usuários, incluindo o inglês, também poderão obter pequenos benefícios de desempenho graças a as alterações incluídas na atualização.

Entre as várias coisas que Saurik fez, está implementando melhorias na maneira como o Cydia lida com traduções de nomes e descrições de pacotes. Baixá-los costumava ser um processo lento e meticuloso para alguns na nova versão de 64 bits do Cydia, mas graças ao trabalho contínuo de Saurik, o APT (o software por trás da GUI do Cydia) agora pode filtrar arquivos que você precisa e não precisa mais eficientemente.

Saurik também cita uma correção para um problema intermitente que poderia afetar vários usuários enquanto tentavam encontrar pacotes no Cydia. Às vezes, os usuários relatam ser incapazes de encontrar determinados pacotes, mesmo que não fizesse sentido nenhum para eles não aparecerem. Parece que isso estava relacionado a um problema com o conjunto de catálogos de pacotes, e a solução foi bastante preocupante até mesmo para o criador do próprio Cydia.

A maior melhoria de todas nesta versão tem a ver com a maneira como o Cydia classifica os pacotes em seu catálogo, um processo que o aplicativo lida em nível local no seu dispositivo. Em particular, é aqui que os usuários chineses (tradicionais) terão os maiores ganhos de desempenho, pois o algoritmo de classificação do Cydia não foi muito eficaz na classificação de pacotes nesse idioma em "ordem de golpe".

A Saurik contornou esse problema utilizando um cache especial capaz de buscar resultados de classificação "suficientemente próximos" e, embora o cache do catálogo nem sempre esteja atualizado, ele ainda armazenará em cache os resultados bem-sucedidos das execuções anteriores do Cydia que habilitam o o usuário ainda procure e classifique os pacotes "em cache" disponíveis com mais eficiência.

Além disso, ele ajustou alguns de seus algoritmos um pouco mais e até converteu alguns deles em uma linguagem mais eficiente. O resultado final foi que ele foi capaz de melhorar o desempenho de carregamento do Cydia para todos os usuários, estejam eles usando o idioma chinês no dispositivo ou não.

Versão 1.1.30 - um pequeno lançamento de correção de bug

Poucas horas depois, Saurik seguiu com uma atualização menor, versão 1.1.30.

Sem um registro de alterações detalhado, como vemos na versão 1.1.29, presume-se que seja uma pequena atualização de correção de bug. Um Redditor ressalta que parece corrigir um problema com a instalação de itens comprados pelo Cydia.

Para encurtar a história, o Cydia 1.1.30 deve ser a versão mais rápida e confiável de 64 bits do Cydia. Se você ainda não o instalou, inicie o Cydia, atualize suas fontes e instale-o sempre que tiver a chance de.

Leia também:

  • Como fazer o jailbreak do iOS 10.0-10.2 com o Yalu
  • Os melhores ajustes de jailbreak para iOS 10

Você já notou alguma melhoria no desempenho do Cydia desde a atualização? Compartilhe sua experiência na seção de comentários abaixo.