Instalação do Android 2.2 (codinome Froyo) no Samsung Galaxy GT-I7500/GT-I7500L
Além de um guia de instalação, este artigo ilustra a potencialidade de utilizar softwares de código aberto. Surgiu na necessidade de um guia completamente feito para o sistema GNU/Linux. Os aparelhos Samsung Galaxy GT-I7500/GT-I7500L poderão usufruir do Android 2.2 Froyo através de uma ROM modificada.
Contextualização
O aparelho Samsung Galaxy GT-I7500 foi um dos primeiros, se não o primeiro smartphone, com boa configuração de hardware rodando o sistema operacional Android. Nessa época, muitos amantes da tecnologia aguardavam a sua chegada, inclusive aqui no Brasil, onde por questões de redes telefônicas e outras implementações passou a ser chamado Samsung Galaxy GT-I7500L (o 'L' viria de Latin-America).
Dentre as configurações, algumas se destacam como a tela Amoled e um processador de 528MHz. Para ver todas as especificações, acesse http://pdadb.net.
Mas nem tudo era uma maravilha, a Samsung foi muito criticada devido a autonomia da bateria, e com razão. As teóricas 456hs (19 dias) em standby e desativando a rede 3G não passavam de 1 dia, ou seja, era impraticável realizar chamadas prolongadas porque aproximadamente metade da bateria era consumida. Sem se falar que abdicar da rede 3G em um aparelho Android não faz nenhum sentido, afinal o que é um smartphone sem uma boa conexão à internet?
GPS e o Wi-fi estavam fora de cogitação, era como se a função daqueles botões fosse "Descarrege!". Sem exageros e na vaga memória, 2 horas eram necessárias para que o aparelho descarregasse completamente.
Depois de muitas reclamações por parte dos clientes, a Samsung decidiu fazer uma correção no Firmware. E o que seria Firmware? Pense no Firmware como um software de baixíssimo nível, baixo nível no sentido de estar próximo do Hardware, que diz a CPU quais instruções são permitidas. Mnemonicamente:
Assim, para aplicar um novo Firmware é preciso recorrer a programas que realizam "reflash". A Samsung disponibilizou o New PC Studio para instalação de drivers no Windows, reconhecimento do aparelho e atualização do Firmware. O programa Odin, também para Windows, foi uma maneira que os usuários encontraram de aplicar correções de terceiros, já que muitos não ficaram satisfeitos com a atualização da Samsung. Para ter uma noção do procedimento no Windows:
Ainda bem que nosso sistema não precisa disso tudo. ;-)
Surgem assim dois projetos que se complementam, o GAOSP, port do Android para o Aparelho Galaxy e o CyanogenMod, Firmware para diversos dispositivos que rodam esse sistema operacional. O GAOSP é um exemplo de ROM modificada, isto é, uma espécie de "distribuição Linux". Fazendo uma analogia, a ROM é o Kernel (Firmware) junto com outros aplicativos que aparecerão mais a frente. Na verdade esses conceitos não são muito claros, e costuma-se dizer que o CyanogenMod é uma ROM Framework pois funciona em diversos dispositivos.
Instalaremos então o GAOSP (Android 2.2) no aparelho Samsung Galaxy GT-I7500/GT-I7500L e não apenas a correção de Firmware oferecida pela Samsung. No Linux a instalação é bem simples e de antemão afirmo que é possível reverter o procedimento com alguns cliques. Em outras palavras, se não gostou da versão modificada, o que acho muito difícil :-P, você pode reinstalar a versão original com dois ou três cliques no aparelho. Pode-se manter até quatro ROM's no dispositivo.
Antecipando perguntas frequentes:
1. Por que instalar o Android 2.2?
Resposta: Ganho de desempenho; Autonomia de bateria incrivelmente melhorada; Novas funcionalidades como fotos na lista de contatos sincronizadas com a lista do Gmail, customização de menus, etc.; Possibilidade de instalar novos aplicativos que só suportam o Android 2.x; Tethering; Navegador chrome-lite muito mais rápido; Quer mais? :-)
2. É possível voltar a versão original?
Resposta: Sim. Como dito acima, é possível manter até quatro ROM's no aparelho.
3. A instalação é segura?
Resposta: A segurança depende de sua atenção. Ainda que cometa alguns erros, o sistema dificilmente ficará inutilizável, mas reserve uma tarde para seguir cada passo com calma, o guia é relativamente longo por se tratar da primeira instalação.
4. O GAOSP é estável?
Resposta: Estabilidade é algo difícil de medir, mas se baseando na grande maioria dos usuários, sim é estável.
Conheça o GAOSP:

Mas nem tudo era uma maravilha, a Samsung foi muito criticada devido a autonomia da bateria, e com razão. As teóricas 456hs (19 dias) em standby e desativando a rede 3G não passavam de 1 dia, ou seja, era impraticável realizar chamadas prolongadas porque aproximadamente metade da bateria era consumida. Sem se falar que abdicar da rede 3G em um aparelho Android não faz nenhum sentido, afinal o que é um smartphone sem uma boa conexão à internet?
GPS e o Wi-fi estavam fora de cogitação, era como se a função daqueles botões fosse "Descarrege!". Sem exageros e na vaga memória, 2 horas eram necessárias para que o aparelho descarregasse completamente.
Depois de muitas reclamações por parte dos clientes, a Samsung decidiu fazer uma correção no Firmware. E o que seria Firmware? Pense no Firmware como um software de baixíssimo nível, baixo nível no sentido de estar próximo do Hardware, que diz a CPU quais instruções são permitidas. Mnemonicamente:
- Hardware - "Hard", rígido, não passível de alteração.
- Firmware - "Firm", fixo, de difícil alteração.
- Software - "Soft", leve, facilmente alterado.
Assim, para aplicar um novo Firmware é preciso recorrer a programas que realizam "reflash". A Samsung disponibilizou o New PC Studio para instalação de drivers no Windows, reconhecimento do aparelho e atualização do Firmware. O programa Odin, também para Windows, foi uma maneira que os usuários encontraram de aplicar correções de terceiros, já que muitos não ficaram satisfeitos com a atualização da Samsung. Para ter uma noção do procedimento no Windows:
Ainda bem que nosso sistema não precisa disso tudo. ;-)
Android 1.5 para sempre?!
Pois é, aqueles que ainda tinham alguma esperança de atualização no aparelho, não gostamos da notícia. A Samsung oficializou que não iria atualizar o Android 1.5 do Galaxy, estaríamos fadados aquele sistema já obsoleto. A não ser que... espera um pouco... o Android é de código aberto!Surgem assim dois projetos que se complementam, o GAOSP, port do Android para o Aparelho Galaxy e o CyanogenMod, Firmware para diversos dispositivos que rodam esse sistema operacional. O GAOSP é um exemplo de ROM modificada, isto é, uma espécie de "distribuição Linux". Fazendo uma analogia, a ROM é o Kernel (Firmware) junto com outros aplicativos que aparecerão mais a frente. Na verdade esses conceitos não são muito claros, e costuma-se dizer que o CyanogenMod é uma ROM Framework pois funciona em diversos dispositivos.

Antecipando perguntas frequentes:
1. Por que instalar o Android 2.2?
Resposta: Ganho de desempenho; Autonomia de bateria incrivelmente melhorada; Novas funcionalidades como fotos na lista de contatos sincronizadas com a lista do Gmail, customização de menus, etc.; Possibilidade de instalar novos aplicativos que só suportam o Android 2.x; Tethering; Navegador chrome-lite muito mais rápido; Quer mais? :-)
2. É possível voltar a versão original?
Resposta: Sim. Como dito acima, é possível manter até quatro ROM's no aparelho.
3. A instalação é segura?
Resposta: A segurança depende de sua atenção. Ainda que cometa alguns erros, o sistema dificilmente ficará inutilizável, mas reserve uma tarde para seguir cada passo com calma, o guia é relativamente longo por se tratar da primeira instalação.
4. O GAOSP é estável?
Resposta: Estabilidade é algo difícil de medir, mas se baseando na grande maioria dos usuários, sim é estável.
Conheça o GAOSP:
Termino meu curso de Ciência da Computação este ano, e estou pensando em fazer sobre o Android...
Vamos ver o que vai dar.
Muito bom o artigo.
[]'s