O Derradeiro Manual Do TMN a1

Embed Size (px)

Citation preview

O derradeiro manual do TMN a1Criado por Hugo Cura em 10 de March de 2011 | 213 comentrios Desbloqueie o acesso root, remova aplicaes inteis e instale ROMs v2.2 (Froyo)! Faz quase um ano que foi lanado, pela TMN, um smartphone Android que se tornou bastante popular devido essencialmente ao seu preo bastante acessvel mas tambm porque foi dos primeiros (ou mesmo o primeiro) a ter caractersticas interessantes na gama low-end como tamanho de ecr generoso e toque capacitivo. O Huawei U8230, mais conhecido por TMN a1, ganhou uma nova actualizao cerca de 3 meses aps o seu lanamento, o Android v2.1 (eclir). Esta actualizao foi tambm responsvel pelo seu sucesso e expanso, incentivando assim a sua aquisio (eu fui um deles). No entanto, os utilizadores rapidamente comearam a ver o desempenho do sistema a denegrir-se caso se instalassem muitas aplicaes. aqui que entra este manual!

Sejamos francos, passou quase um ano desde o seu lanamento mas nunca tarde para divulgar este tipo de guias! Ser certamente til a bastantes leitores. Acredito que muitos utilizadores tenham posto mos obra e tenham, como eu, procurado solues para actualizar e melhorar o desempenho deste modesto smartphone. Haver tambm quem ainda no o tenha feito e aguarde por um mtodo simples e eficaz para o fazer. Graas a vrias operadoras europeias terem tambm adoptado este smartphone e outro modelo internamente idntico (Huawei U8220), nasceu uma comunidade que trabalhou e desenvolveu vrias ROMs de modo a optimizar o seu desempenho.Notas iniciais

Deve estar instalada a verso 2.1 (eclir) do Android disponibilizada pela TMN ou outra equivalente. Guia de instalao: Android 2.1 oficial para TMN A1; Deve fazer uma leitura do seguinte artigo: root no Android Um mundo recheado de funcionalidades; Qualquer alterao no TMN a1 completamente reversvel; Neste tutorial vo ser abordados os seguintes temas: o Desbloquear o acesso root com o Z4root (desbloqueio temporrio ou permanente) ou, alternativamente, com recurso ao Fastboot (desbloqueio permanente); o Remover aplicaes inteis na verso 2.1 (eclir) oficial da TMN; o Instalar ROMs optimizadas pela comunidade; o Reverter todas as alteraes.

Desbloquear o acesso root com o Z4root

O Z4root, j falado neste artigo, capaz de desbloquear facilmente o acesso root no TMN a1, acrescentando ainda a hiptese de desbloqueio temporrio (at reincio do sistema) ou permanente. Para o fazer basta instalar a aplicao Z4root, abri-la e escolher a opo pretendida. Para instalar uma ROM modificada no necessrio acesso root permanente.

Download: Z4root v1.30 [955 KB]Desbloquear o acesso root com o Fastboot

O Fastboot a ferramenta vulgarmente usada para flashar imagens de boot modificadas com permisso de acesso root. No vejo nenhuma vantagem no uso desta ferramenta perante o Z4root, at mais complicada de usar. No entanto, fica aqui o mtodo: 1. 2. Descarregar o ficheiro disponvel abaixo, boot_huawei_u8230.zip, e descompact-lo; Desligar o TMN a1 e lig-lo com a seguinte combinao de teclas: DESLIGAR CHAMADA + VOLUME DOWN + POWER. As teclas no devem ser largadas enquanto no aparecer o ecr azul do Fastboot; Ligar o cabo USB e esperar que o Windows Update instale o driver (no testei em sistemas unix); Correr o ficheiro batch install-boot_huawei_u8230.bat (ou os shell script disponveis para linux e mac). Se for executado via linha de comandos e se a operao tiver sucesso, poder ser lida a seguinte mensagem

3. 4.

sending 'boot' (2514 KB)... OKAY writing 'boot'... OKAY5. 6. 7. Para prosseguir deve ser retirado o cabo USB, retirar a bateria, aguardar 3 segundos, voltar a colocar a bateria e ligar o smartphone; Ao iniciar aparecer um ecr diferente, agora com as palavras Red Bull Mobile; Feito.

Para verificar se na prtica o acesso root est mesmo desbloqueado, pode instalar o Android Terminal Emulator, abrir o Terminal Emulator, escrever su e premir enter. A aplicao Superuser ser lanada e o utilizador dever autorizar o acesso root para essa aplicao.

Download: boot_huawei_u8230 [2.78 MB] Download: Android Terminal EmulatorFazer backup e restauro do sistema

O backup deve ser feito antes de fazer alguma alterao que comprometa a integridade do sistema. Pode ser til tambm para experimentar vrias ROMs e, caso no esteja satisfeito, restaurar tudo como tinha. O backup feito com recurso recovery um backup total do sistema. Sero necessrios pelo menos 400 MB de espao livre no carto SD.

1. 2. 3.

Instalar a aplicao ROM Manager. Caso use o Z4root com root temporrio, deve activar o acesso root antes de abrir o ROM Manager; Abrir o ROM Manager. Escolher Flash ClockworkMod Recovery e depois Huawei Pulse; Aguardar o download e, assim que esteja concludo, devero ser dadas permisses root aplicao para que a recovery seja instalada. Aps isso, aparecer a mensagem Successfully flashed ClockworkMod recovery!. Premir OK;

4. 5.

6.

Escolher a opo Backup Current ROM, mais abaixo, e ajustar o nome caso necessrio; Aps confirmar, ser pedida novamente permisso para acesso root e o smartphone reiniciar e far o backup automaticamente na recovery. Aps concludo, o sistema ser reiniciado normalmente. O backup encontra-se na pasta /sdcard/clockworkmod/backup/; Feito.

Sempre que depois queira restaurar um backup previamente feito, basta: 1. 2. 3. 4. Abrir o ROM Manager; Escolher a opo Manage and Restore Backups; Escolher o backup pretendido e depois Restore; O sistema ser iniciado na recovery, restaurar toda a informao e reiniciar normalmente.

Download: ROM ManagerRemover aplicaes inteis na verso oficial da TMN

Embora se possa pensar que o desempenho do TMN a1 aumentar consideravelmente aps remover as aplicaes da TMN, tal no verdade. Apenas libertar algum espao e o sistema ficar com menos lixo. Os pontos 4, 5 e 6 abaixo so opcionais e destinam-se apenas a facilitar a introduo de texto no Terminal. Para tal, o smartphone deve estar ligado mesma rede que o PC. 1. Fazer o download das aplicaes ASTRO File Manager e WiFi Keyboard (para facilitar a introduo de dados);

Abrir o ASTRO File Manager e navegar at pasta /system/app (deve ser premido o boto Up para andar um nvel para cima pois inicialmente a localizao /sdcard); 3. Apontar os nomes das aplicaes que pretende remover. Todas as aplicaes a tm extenso .apk; 4. Ir a Definies > Idioma e teclado e activar o teclado WiFiKeyboard; 5. Ir a um local onde se possa introduzir texto, fazer um clique longo, escolher Mtodo de entrada e seleccionar WiFiKeyboard; 6. Expandir a barra de notificaes do Android e verificar qual o endereo IP. Introduzir esse endereo no browser do PC; 7. Abrir o Terminal Emulator e introduzir o texto a partir do browser do PC. Caso use o Z4root com root temporrio, deve activar o acesso root antes de abrir o Terminal Emulator; 8. Escrever su e premir ENTER. Caso seja notificado, d permisses de acesso root aplicao Terminal Emulator; 9. Escrever mount -o remount rw /system para haver permisses de escrita na pasta do sistema; 10. Escrever rm -r /system/app/nome.apk e premir ENTER. A respectiva aplicao imediatamente removida. A palavra nome deve ser substituda pelo nome da aplicao escolhida, apontado previamente com recurso aplicao ASTRO File Manager; 11. Repetir o passo 9 para todas as aplicaes que se pretendam remover; 12. Feito 2.

A remoo deve ser feita com cautela pois, caso seja removido algum pacote essencial ao funcionamento do sistema, este poder at nem iniciar mais, sendo necessria a sua reinstalao.

O derradeiro manual do TMN a1Criado por Hugo Cura em 10 de March de 2011 | 213 comentriosInstalar ROMs modificadas

A quantidade de ROMs disponveis no muito vasta. Infelizmente os developers migraram para outros modelos e no chegou sequer a ser lanada uma verso 2.3 (gingerbread) usvel, para j. Vou referir aqui apenas as melhores ROMs que j usei, uma delas baseada na verso 2.1 (eclir) e outra baseada na verso 2.2 (froyo), nomeadamente na CyanogenMod 6. Note-se que no possvel fazer uma actualizao ROM oficial da TMN de modo a guardar tudo o que j tem, ou seja, para usar uma destas ROMs modificadas ser necessrio perder todas as configuraes, bookmarks, widgets, SMS, MMS, dicionrio, etc. Recomendo, caso assim o entenda, o AppBrain App Market para fazer backup das aplicaes instaladas ou, alternativamente, as aplicaes Titanium Backup ou MyBackup para fazer backup do conjunto de informao que mencionei anteriormente.

Particionamento do carto SDInfelizmente, dada a baixa quantidade de memria interna disponvel no TMN a1, necessrio recorrer ao espao do carto SD pois, aqui, este torna-se num bem essencial como expanso de memria til ao sistema. recomendado um carto rpido, no mnimo de class 6. A class normalmente determinada pelo valor mais baixo entre a leitura e escrita no carto. Eu uso um carto Sandisk 8GB Class 4 com velocidades de escrita de 5MB/s e leitura de 14MB/s e estou bastante satisfeito com o seu desempenho. A velocidade do carto pode ser testada com recurso aplicao SD Card Speed Tester. Para tirar maior partido do carto, ser necessrio particion-lo com 3 parties: uma partio EXT3 (para as aplicaes), outra Swap e outra FAT32. Para isso basta recorrer ao ROM Manager: 1. 2. 3. Toda a informao do carto vai ser eliminada!! Guarde o que achar necessrio; Abrir o ROM Manager e escolher a opo Partition SD Card; Escolher o tamanho para a partio EXT3 na qual sero armazenadas as aplicaes. Esta escolha depender, obviamente, do espao total do carto. O tamanho de 512MB ser mais que suficiente, no entanto, se desejar um valor superior, dever usar o PC para o particionar (Paragon Partition Magic no Windows ou GParted no Ubuntu). No meu caso particionei com 1GB. Escolher o tamanho para a partio Swap. O tamanho de 64MB ser um bom valor, recomendado na maioria dos casos; Confirmar a vontade de particionar e dar permisso root para o ROM Manager efectuar a alterao. O smartphone reiniciar na recovery e aps concluir as alteraes iniciar normalmente o sistema; Feito.

4. 5.

6.

Aps este particionamento no ser mais necessrio apagar qualquer informao do carto.

Download: SD Card Speed Tester v1.2 [21.8 KB]

Mtodo de instalaoOs updates so todos instalados a partir do ficheiro .zip correspondente. Para os instalar o procedimento : 1. 2. Fazer o download de todos os ficheiros .zip necessrios instalao e copi-los para uma pasta no carto SD; Iniciar o smartphone na recovery. Para tal basta abrir o ROM Manager e escolher a opo Reboot into Recovery ou, alternativamente, ligar o smartphone com a combinao de teclas MENU + DESLIGAR CHAMADA + POWER; Fazer o restauro de fbrica. Para isso basta seleccionar a opo wipe data/factory reset, recorrendo trackball, e confirmar escolhendo a opo Yes ; Para instalar um update contido num ficheiro .zip basta usar a opo install zip from sdcard seguida de choose zip from sdcard. Depois apenas necessrio navegar pelas pastas do carto e instalar o ficheiro pretendido; Feito.

3. 4.

5.

FLB-Mod 1 v1.7Existem bastantes verses desta ROM. Houve quem ficasse estagnado na verso 1.5, outros foram sempre acompanhando o seu desenvolvimento, at verso 1.7. Confesso que migrei h muito para a ROM CyanogenMod 6 e no estou j bem recordado das caractersticas desta ROM FLB-Mod 1. No entanto, deixo aqui referncia thread correspondente no frum modaco onde esto todos os changelogs e verses disponveis: [ROM] FLB-Mod 1 (Based on Android 2.1) Material necessrio: Extras: Dicionrio Touchpal PT-PT (.apk) [326 KB] FLB-Mod v1.7 [62.3 MB] OU FLB-Mod v1.7 OC [62.3 MB] (kernel com overclock possvel at 691MHz) Fix for Android Terminal crash [57 KB] Espresso framework text fix & APN fix [1.89 MB]

Antes de instalar necessrio fazer o restauro de fbrica na recovery. Deve instalar apenas uma das ROMs (normal ou com overclock) e de seguida instalar as correces. O dicionrio Touchpal PT-PT um package e deve ser instalado como um programa normal.

O CPU do TMN a1 funciona a 528MHz mas a todos os modelos aguentam frequncias at pelo menos 691MHz, sem grandes problemas. Se pretender experimentar instale a verso FLB-Mod v1.7 oc, sem medos. Existe, ainda assim, a possibilidade de alguma instabilidade ou reboots espontneos. Para escolher a frequncia mxima (e mnima) a gosto, de modo a tornar o sistema mais estvel e econmico, pode usar a aplicao SetCPU (1.42), onde pode ser adquirida gratuitamente nesta thread do xda-developers, aps registo no frum.

CyanogenMod 6 port v0.40 ROM cm6 AIO v5 a ROM que uso actualmente e estou muito satisfeito. baseada no Android 2.2 (froyo) e bastante estvel, rpida e cheia de funcionalidades interessantes inerentes ao projecto CyanogenMod. Actualmente, o desenvolvimento desta ROM est parado. A thread correspondente no modaco esta: ROM cm6 AIO v7 (based on beta 0.40). Existe outra thread destinada a fazer correces na mesma ROM base: Basic CM61-Pulse0.40 ROM installation with fixes. Esta ROM tem ainda alguns problemas, mas a meu ver desprezveis: Problema na reconexo da rede WiFi aps entrar no estado sleep. Fica corrigido com a aplicao Blade Wifi Fix; A cmara default do Android crasha se forem tiradas fotos de 3MP (ou vrias de tamanho inferior). Para corrigir basta instalar um programa alternativo, como o Camera360, ou usar o Camera.apk disponvel abaixo em Extras, que uma correco da aplicao standard (explicao de instalao mais abaixo); MAC Address incorrecto. Para corrigir basta usar a aplicao Set MAC Address. Para saber qual o MAC Address original basta consult-lo por baixo da bateria; Cmara frontal no funciona (ainda sem correco);

Iluminao dos botes no funciona (ainda sem correco);

Material necessrio: Extras: CM6 kernel OC 710MHz [2.42 MB] CM6 kernel OC 748MHz [2.43 MB] Densidade LCD default [199 KB] Camera.apk (corrigido) [539 KB] Teclado TouchPal CM6 [1.17 MB] Dicionrio Touchpal PT-PT (.apk) [326 KB] Teclado da verso 2.3 (gingerbread) [748 KB] Relgio da verso 3 (honeycomb) [212 KB] CM_AIO_v5 [56.3 MB] Aplicaes Google [17.4 MB] CM6 kernel OC 691MHz [2.42 MB]

Antes de instalar necessrio fazer o restauro de fbrica na recovery. Deve instalar todos os updates descritos em material necessrio, por aquela ordem. O primeiro arranque um pouco demorado. Na ROM default o kernel de 710MHz (da referenciar a instalao do kernel de 691MHz para salvaguardar um bootloop no 1 arranque) e o ecr tem uma densidade inferior (160 para 140) que faz com que as letras e cones estejam mais pequenos, dando a sensao de o ecr ter mais resoluo. Para voltar ao normal, se assim preferir, deve ser instalado o update Densidade LCD default. Para escolher a frequncia mxima (e mnima) a gosto, de modo a tornar o sistema mais estvel e econmico, pode usar a aplicao SetCPU (1.42), onde pode ser adquirida gratuitamente nesta thread do xda-developers, aps registo no frum. Para corrigir o problema da cmara basta substituir a aplicao Camera.apk em /system/app pelo Camera.apk disponibilizado acima, em Extras. Para tal ser necessrio usar um gestor de ficheiros avanado como o Root Explorer (2.90) ou simplesmente o Terminal. No final do Camera.apk ser substitudo pela verso corrigida, devem-se ser dadas as permisses correctas: rwr--r-- (644). Pode instalar e experimentar os extras que entender. Os kernels com frequncias superiores podem originar bootloops (reincios consecutivos no arranque). Se isso acontecer deve entrar na recovery (combinao de teclas MENU + DESLIGAR CHAMADA + POWER) e instalar um kernel de frequncia inferior.

Esto tambm pr-instaladas transies radicais entre menus e o layout da verso 2.3 (gingerbread). Se no gostar existem as seguintes opes: Layout Gingerbread com transies (pr-instalado) [1.95 MB] Layout Gingerbread sem transies [1.92 MB] Layout original com transies [1.97 MB] Layout original sem transies [1.97 MB]

tambm possvel modificar o Launcher default, embora possam ser todos instalados via Android Market. Ainda assim deixo aqui os updates: ADW Launcher (pr-instalado) [954 KB] Gingerbread Launcher [5.31 MB] Launcher Pro [2.11 MB] Zeam Launcher [547 KB]

De modo a verificar se a flag para gravao das aplicaes no carto SD est activa, isto , se as aplicaes vo ser correctamente instaladas no carto SD, possvel verific-lo recorrendo ao terminal. Para tal basta, primeiro, introduzir o comando su e depois a2sd check. ento mostrada toda a informao relativa ao a2sd (applications to SD). No screenshot abaixo esto assinalados os pontos relevantes. Quando existe um espao entre os parntesis rectos significa que esse o parmetro activo.

O comando a2sd diskspace poder tambm ser til para conhecer o espao ocupado na partio EXT. Para mais informaes usar o comando a2sd help.Reverter toda e qualquer alterao ao sistema

Tal como referi neste artigo, o desbloqueio do acesso root e instalao de ROMs no oficiais quebra a garantia do equipamento. Caso haja alguma avaria que seja necessrio levar o equipamento para reparao, devem ser revertidas todas as alteraes. O procedimento simples: 1. 2. 3. 4. 5. 6. Fazer o download do update oficial da TMN, descompactar e copiar os ficheiros UPDATA.APP e userdata.hwcfg para uma pasta no carto SD com o nome dload; Desligar o smartphone; Ligar usando a combinao de teclas DESLIGAR CHAMADA + VOLUME UP + POWER; Caso a instalao no inicie, repita o processo; Esperar que a instalao conclua. Aps concludo, para reiniciar o smartphone ser necessrio retirar a bateria; Feito.

Espero que com este tutorial possa tirar melhor partido deste modesto smartphone. Recomendo que siga regularmente a seco do T-Mobile Pulse (nome do modelo ingls) no frum Modaco pois ainda existe algum trabalho em curso. A acrescentar a isso, foi recentemente submetida para aprovao o suporte ao Huawei U8220/U8230 por parte do projecto CyanogenMod. Esperemos que o projecto siga em frente. Para qualquer dvida ou esclarecimento, a discusso estar aberta nos comentrios. Boas modificaes! Artigos relacionados: root no Android Um mundo recheado de funcionalidades Z4root Tenha acesso como root ao seu telemvel Wifi Keyboard Escreva no Android com o teclado do PC App Brain Uma revoluo no Android Astro Gestor de Ficheiros fantstico para o Android Android 2.1 oficial para TMN A1