terça-feira, 4 de março de 2014

Loop infinito no Sony ericsson live Walkman

Na última semana eu tive este problema com o meu recém adquirido Sony Ericsson Live With Walkman (wt19), aconteceu após eu instalar a versão stable da ROM Cyanogenmod (coconut) Após o reboot no cwm o sistema entrou em loop infinito na tela onde aparecia o logo da Sony.




Durante uma pesquisa no forum xda-developers eu descobri que esse problema ocorre por que o kernel padrão do lww não suporta a cyanogenmod. Isso pode ser resolvido flasheando um kernel de terceiros.

Como flashear o kernel (válido para toda linha xperia 2011)

Para flashear o kernel é necessário:

- ter a ferramenta Xperia Flasher e os drivers de fastboot instalados.
- do kernel correto (arquivo .img)

Na internet, nos fóruns relacionados existem vários kernels para o Sony lww, mas o recomendável é instalar o kernel presente no pacote da rom (extraia o arquivo boot.img que se encontra na raíz do pacote).

Na dúvida, os seguintes kenels funcionaram na maioria das roms que eu testei para suas respectivas versões do Android:


1° Passo

Inicie o Xperia Flasher

2° Passo

Ligue o telefone em modo de fastboot (certifique-se de que os drivers de fastboot estão instalados).
Para entrar em fastboot, conecte o aparelho desligado à porta USB pressionando o botão volume /+, aguarde o sinal de led azul e solte o botão de volume, quando aparecer a seguinte mensagem no log do Xperia Flasher: "Device conected in fastboot mode", o seu aparelho estará pronto para flashear o Kernel.

3° Passo

Clique no raio, irá aparecer uma pequena janela com as opções "Flashmode" e "Fastboot mode", selecione Fastboot mode.


Após isso selecione a opção "Select kernel to flash".


 Em seguida procure o arquivo do kernel no seu computador e abra, a operação de flasheamento do kernel é muito rápida, em cerca de 2 segundos o seu kernel está flasheado, retire o cabo USB e ligue o aparelho.

Se o bootanimation da rom apareceu é porque o problema foi resolvido.
Se o tutorial ajudou compartilhe e curta a página no facebook, se os problemas persistirem deixe seu comentário.





sexta-feira, 4 de outubro de 2013

SDMerge: Aumentando a sua capacidade de armazenamento interno.

    Uma grande dor de cabeça atormenta os proprietários de dispositivos Android de baixo custo, tais como o LG Optimus L3, Samsung Galaxy Y, Galaxy pocket, etc.  A falta de capacidade que a memória interna desses aparelhos oferece é extremamente limitada. A instalação de aplicativos essenciais como o Facebook e Whatsapp é suficiente para ocupar toda a memória interna. Uma solução bastante popular entre alguns usuários é mover os aplicativos para o cartão de memória usando o Link2SD, mas o mesmo não move completamente os aplicativos, que continuam ocupando muito espaço na memória interna.
    O usuário f3tus, do fórum do xda-developers, conseguiu driblar esse problema criando um processo chamado SDMerge. O SDmerge é capaz de substituir a memória interna do dispositivo pela memória do sd interno.
    Infelizmente o processo funciona somente no LG Optimus L3.
    Lembrando que o Optimus L3 possui 3 tipos de memória.


  • Armazenamento Interno: Usado somente para armazenar os aplicativos instalados.
  • Armazenamento Externo: Capaz de armazenar arquivos de mídia. 
  • E SD Card.
    


Instalando o SDMerge

Requesitos:

  1. Possuir um LG Optimus L3. O processo não funciona em outros dispositivos. 
  2. Ter permissões de Root.
  3. Ter o ClockWorkMod Custom Recovery instalado. 
  4. A última versão do Gapps ICS. (Google play, talk)
  5. O Kernel para correção do bug de Contraste. (Caso o display esteja em alto contraste)
  6. A última versão do Cyanogenmod para L3
  7. Os pacotes do SDMerge.
  8. SDMergE400_mod.rar - 20.88 MB

  9. Pelo menos 80% de bateria. 

Instalação:


  1. Extraia o arquivo SDMergE400_mod.rar, nele há três arquivos .zip. 
  2. Copie os três arquivos do SDMerge para a raiz do cartão de memória.
  3. Copie os pacotes da Cyanogenmod  do Gapps e do kernel também para o cartão SD.
  4. Certifique-se de que todos os pacotes foram copiados devidamente.
  5. Reinicie o aparelho em modo Recovery.
  6. Instale o pacote SDMergE400_Step1.zip (Install zip from sd card > chose zip from sd card > escolha o pacote .zip> Install SDMergE400_Step1.zip) após a instalação do pacote, o recovery irá reiniciar automaticamente. Após a reinicialização o Clockworkmod voltará com outra aparência.
  7. Instale agora o segundo pacote: SDMergE400_Step2.zip, ele também irá reiniciar automaticamente, após a reinicialização o Clockworkmod voltará com a aparência antiga.
  8. Instale o pacote da Cyanogenmod.
  9. Instale o pacote 4: SDMergE400_Step4.zip.
  10. Instale o Gapps
  11. Finalize instalando o kernel
  12. Reinicie o aparelho. (Reboot System Now)
Observações:
  • Como já foi dito anteriormente, o processo do SDMerge funciona única e exclusivamente no LG Optimus L3. Não tente em outros dispositivos, não vai funcionar.
  • A instalação do SDMerge só é possível se a rom utilizada no processo for a Cyanogenmod, ou derivadas. Outras roms custons não são suportadas. 
  • Faça por sua conta e risco. Eu não sou responsável por problemas que venham a acontecer com o seu aparelho. Se você não estiver familiarizado com este tipo de processo, não tente!

Créditos: F3tus @ Xda-Developpers.