Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo
Para obter o feito, eles foram obrigados a reduzir o tamanho da placa lgica (para que
ela compartilhasse o espao com a bateria, reduzir a espessura do teclado e do
mecanismo de abertura, reduzir a espessura da tela (da o uso do Gorilla Glass, que
mais fino e resistente) e assim por diante. Para a poca, ele foi um verdadeiro
milagre da engenharia, como ilustra essa foto do iFixit:
Entretanto, com o passar o tempo o Milestone passou a parecer ultrapassado, dando
espao a aparelhos com processadores mais rpidos, telas maiores, cmeras de maior
resoluo, e verses mais atuais do Android: o velho processo de obsolncia
programada entrando em ao.
Combinado com o fato de o Milestone ser um modelo bastante acessvel hoje em dia
(j possvel encontr-lo por menor de 900 reais), isso faz com que ele seja uma das
opes baseadas no Android com o melhor custo-benefcio hoje em dia, ideal para
quem quer embarcar na plataforma sem gastar muito.
Comece instalando os drivers USB da Motorola e o RSD Lite 4.6, que uma
ferramenta da Motorola para desenvolvedores que permite regravar firmwares.
/OpenRecovery/(vrios arquivos)
/OpenRecovery/updates/update-smbr-0.x.xx-signed.zip
/update.zip
Estes so os trs componentes da regravao que ser feita nos passos seguintes
usando o prprio aparelho. Entretanto, antes de chegar nessa etapa precisamos usar
o RDSLite para gravar a imagem do MILESTONE_BASE.
Depois que ele detectar o aparelho (pode demorar um pouco), selecione o arquivo
"MILESTONE_BASE_2.2.1.sbf" (clicando no boto "..." no campo Filename) e clique
no "Start" para fazer a gravao. Este o ponto mais crtico da atualizao, por isso
voc no vai querer interrompe-la de forma alguma. Entretanto, como a gravao no
altera o bootloader, sempre possvel repetir o processo para terminar a gravao
caso ela seja interrompida por falta de luz ou algo similar.
Com isso a atualizao est concluda (depois de fazer algumas vezes voc vai
conseguir fazer at de olhos fechados). O primeiro boot bem mais lento que o
usual, com a tela de boas vindas do Google, sincronizao de contatos e outros
passos, mas logo voc poder apreciar a melhor responsividade do Froyo.
Milestone: 850 reais; bateria extra: 40 reais; rodar o Froyo sem depender das
atualizaes da Motorola: No tem preo.
Mais ajustes
Aproveite que agora est rodando o Froyo e instale o Flash Player e o Chrome to
Phone usando o Android Market, tendo acesso mais duas das grandes novidades do
Froyo, que so a possibilidade de rodar vdeos e jogos em flash e de enviar links e
mapas para o telefone diretamente a partir do navegador do desktop.
O ShadowMod vem de fbrica com um overclock para 900 MHz e tenses moderadas
para garantir a operao estvel em todos os aparelhos. Entretanto, na grande
maioria dos casos possvel usar frequncias mais altas (at 1.2 GHz) e/ou tenses
mais baixas nas frequncias intermedirias, reduzindo (ou at mesmo anulando
completamente) o impacto sobre a bateria do overclock. Se voc der a sorte de ter
um aparelho capaz de funcionar com tenses especialmente baixas, possvel ter
simultaneamente um overclock generoso e uma autonomia superior padro.
Embora trabalhosa, a edio manual das frequncias e tenses bem mais flexvel
que simplesmente usar o Milestone Overclock, pois ela permite setar a tenso usada
em cada um dos degraus de frequncia, diferente do Milestone Overclock, que
permite ajustar apenas a frequncia mxima e a tenso usada por ela.
cat freq_table:
cat mpu_opps:
Isso faz com que o sistema use frequncias de 900, 700, 500 e 250 MHz, com
tenses de respectivamente 60, 49, 44, 33 e 32 (estes valores so uma percentagem
de um ampre, 60 = 600 mA). O freq_table especifica o uso de apenas quatro
valores, por isso a ltima linha do mpu_opps, que especifica uma frequncia de 125
MHz ignorada.
cat freq_table:
cat mpu_opps:
A tenso padro do Milestone a 550 MHz 54, por isso voc pode aument-la para
at 64 ou 65 sem riscos. Assim como em um processador de PC, uma tenso mais
alta pode ser necessria para estabilizar o processador em uma frequncia mais alta,
mas ela tambm faz com que ele consuma mais energia e aquea mais.
Similarmente, o processador suporta o uso de tenses muito muito mais baixas nas
frequncias mais baixas, o que permite economizar energia.
O OMAP 3430 um SoC bastante flexvel, que possui uma margem de operao
muito abrangente. Como se no bastasse suportar um overclock de mais de 100%,
ele capaz tambm de operar estavelmente com tenses extremamente baixas, s
mesmo questo de testar.
cat freq_table:
cat mpu_opps:
Note que ativei o uso dos 125 MHz como frequncia mnima e o uso de tenses bem
mais baixas para economizar bateria. No meu caso estes valores funcionam
perfeitamente bem, mas os resultados variam de aparelho para aparelho. Em alguns
casos voc pode conseguir tenses ainda mais baixas que as minhas e em outros
pode ser obrigado a manter os valores padro.
Depois de testar, voc pode salvar a configurao definitivamente no
arquivo/system/etc/init.d/71_overclock.sh, para que elas passem a ser
executadas durante o boot. preciso testar bem os valores antes de salv-los dentro
do arquivo, pois valores muito baixos (ou muito altos) podem fazer com que ele passe
a travar no boot, te obrigando a regravar a imagem do sistema (mesmo processo que
voc usaria para atualizar a verso do ShadowMod) para voltar a us-lo.
Para editar o arquivo, voc pode usar o Root Explorer, que oferece a opo de
montar a pasta /system e modo de leitura e escrita e oferece um editor de textos
integrado.
insmod /system/lib/modules/symsearch.ko
insmod /system/lib/modules/overclock.ko
insmod /system/lib/modules/cpufreq_stats.ko
O uso da frequncia de 125 MHz faz com que o aparelho parea um pouco menos
responsvel (o sistema demora uma frao de segundo para "acordar" e aumentar o
clock do processador) e segundo alguns relatos ela pode causar instabilidade em
alguns aparelhos. No meu caso entretanto ela est funcionando perfeitamente, e
resultou em um aumento perceptvel na autonomia, j que embora a diferena de
consumo entre os 250 e 125 MHz seja pequena, o sistema passa muito tempo na
frequncia mnima, justificando a mudana. Voc pode acompanhar a percentagem de
uso das diferentes frequncias usando o Android System Info, que est disponvel no
market e assim ajustar as frequncias de acordo com o uso:
Normalmente, o sistema passa a maior parte do tempo na frequncia mnima, e uma
percentagem pequena na frequncia mxima (de acordo com o seu perfil de uso).
por isso que um overclock agressivo normalmente no impacta tanto a autonomia
quanto pode parecer primeira vista.
Atualizando o sistema
Astro: Este mais um aplicativo gratuito que merece entrar para o cinto bsico de
utilidades. Ele um gerenciador de arquivos locais, que alm das funes bsicas de
navegar, mover e deletar arquivos, inclui visualizadores para diversos formatos de
arquivos e suporte ao acesso de compartilhamentos de rede.
TxtPad Lite: Um editor de texto simples, com suporte a mltiplos encodings (UTF,
ISO, etc), copiar e colar, seleo da fonte, funes de busca e substituio, etc. o que
o tornam mais um aplicativo bsico para o kit de ferramentas, servindo para editar
arquivos de texto criados no PC (bem como pginas web ou cdigo) e para fazer
anotaes. Como um bnus, ele oferece a opo de enviar os arquivos de texto por e-
mail ou SMS, o que permite que ele seja usado tambm como um compositor de
mensagens.
Remote RDP Lite: Permite acessar mquinas Windows remotamente, via RDP. Ele
permite acessar seu PC remotamente para realizar tarefas rpidas, bem como
administrar servidores remotos. A principal limitao que muito difcil de utilizar
as sees em aparelhos com telas capacitivas (ou seja, quase todos os modelos
atuais), pois quase impossvel clicar em pontos especficos, como seria possvel
usando uma stylus em aparelhos com telas resistivas. Ele oferece funes de zoom e
arrasto, que torna as sees mais ou menos utilizveis, mas que em compensao o
obrigam a fazer muitos malabarismos para conseguir fazer qualquer coisa. Em
resumo, um utilitrio bem interessante, mas que voc acaba no utilizando muito.
SwiFTP: Uma boa pedida para facilitar a cpia dos arquivos para o carto. Ele um
aplicativo gratuito que permite o acesso aos arquivos do carto (e tambm a pastas
da memria interna) via FTP, transformando o telefone em um mini-servidor de
arquivos, acessvel via Wi-Fi.
Ao abr-lo pela primeira vez, indique o usurio e senha de acesso e a pasta que ser
compartilhada. Para ter acesso direto aos arquivos do carto, por exemplo, use a
pasta "/sdcard". Uma vez ativo, ele mostrar o endereo de rede do aparelho,
permitindo que voc o acesse a partir e qualquer cliente FTP ou navegador com
suporte ao protocolo (ftp://endereo:porta, como em ftp://192.168.1.3:2121). Existe
tambm uma opo de acesso via proxy, que permite acessar um aparelho dentro de
uma rede interna atravs da web.