Finalmente, um iPhone atualizado (1.1.1) e divertido!
Neste final-de-semana o AppTapp sofreu uma atualização beta (versão 3), ainda não anunciada oficialmente no site, e que foi distribuída como update para os atuais usuários, nos firmwares 1.0.2 do iPhone.
Certamente, a principal funcionalidade da atualização é o suporte ao firmware 1.1.1. Até então, os usuários do software precisavam manter seus telefones na versão antiga do firmware do iPhone, a 1.0.2. A atualização traz suporte à versão mais nova do firmware, entre diversas outras novidades.
A interface do software foi toda modificada, adotando alguns “padrões” dos aplicativos nativos, como, por exemplo, os ícones inferiores que seguem o padrão dos ícones dos aplicativos iPod e YouTube. Uma outra modificação muito importante é a facilidade de acesso aos aplicativos para instalação, que agora estão divididos por categorias.
Como a atualização ainda não foi oficialmente disponibilizada no site, possivelmente por estar pendente ainda a questão do jailbreak - que só recentemente tornou-se possível nos firmwares 1.1.1 - no instalador, os usuários mais experientes podem usar a nova versão nos firmwares 1.1.1 com um jailbreak “externo”.
Com isto, é necessário copiar o aplicativo (por SSH) avulso (no MacOS, é possível fazer isto acessando o conteúdo do instalador, em Resources, copiando o diretório Installer.app), e fazer o execução bootstrap também via SSH (SSH precisa estar disponível, junto com um jailbreak).
Além do fato de estarem preparando um instalador que faça jailbreak e bootstrap do aplicativo para usuários terem acesso mais facilmente ao software, ainda há uma série de questões que precisam ser resolvidas, que quebraram desde a última versão, ou que foram introduzidas junto com novas funcionalidades (como a também nova funcionalidade de ver informações dos aplicativos dentro do próprio instalador)
Quase todos os aplicativos funcionam normalmente no novo firmware. Existem alguns pequenos detalhes que ainda precisam ser arrumados. Uma das principais modificações que o usuário percebe é a diferença no SpringBoard. Através de um hack, chamado Trip1PogoStick (disponível no próprio AppTapp), os desenvolvedores do Dev Team conseguiram fazer o SpringBoard funcionar no novo firmware e ainda usam um recurso disponível no próprio sistema, que são os scrolls horizontais.
Antes o SpringBoard tinha um scroll próprio, na vertical, que geralmente causava alguns problemas, era lento de ser apresentado dependendo da quantidade de aplicativos, e não era estável. Com esta modificação, o SpringBoard utiliza “scrolls” iguais aos dos aplicativos nativos como Weather ou Stocks, com painéis na horizontal que são indicados por bolinhas na parte de baixo (existentes e atual, que fica destacada).
Além disto, alguns pequenos tweaks são disponibilizados direto no instalador, como a criação dos ícones Music e Videos, além do atual iPod, que são feitos especificamente para versões 1.1.1.
Uma das coisas que ainda não funciona é a especificação de posicionamento de ícones (aplicativos). Antes o rSBT fazia isto, e agora tudo foi unificado no aplicativo chamado Customize. Mas o Customize ainda não foi atualizado para o novo SpringBoard, modificado para 1.1.1. Desta forma, não é possível, pelo Customize, especificar a ordem dos ícones. É possível, no entanto, fazer esta modificação com um editor de texto, editando no caminho System, Library, CoreServices, SpringBoard.app, o M68AP.plist, movendo as definições de thirdParty para iconList).
No geral, a versão 1.1.1 do firmware é recomendada. Além de diversas correções de segurança, algumas funcionalidades são adicionadas ao telefone (iTunes Store, saída para TV), e diversas correções e pequenos melhoramentos são observados (mais configurações nos aplicativos, usos para o botão Home, entre outros).













