Atualizando o Sony Ericsson XPERIA x10 Mini Pro para Android 2.3.5 [MiniCM7 Pro - V12 (HQ Camera)]


Atenção: Postagem desatualizada!

Visite a página atualizada regularmente em:

 http://androidx10minipro.wordpress.com/atualizando/

Ou clique na aba “Atualizando” do site :)

[ROM] MiniCM7 Pro – V12 [Android 2.3 - GingerBread (2.3.5)]

http://forum.xda-developers.com/showthread.php?t=1201116

Requerimentos:

  • - Celular Sony Ericsson XPERIA x10 Mini Pro (apenas ‘mini’ pode não funcionar)
  • - Cartão SD no celular suficiente para backups (pode variar de 100mb a 1gb)
  • - Root
  • - CWM recovery ou Xrecovery
  • Apenas as versões 2.1.1.A.0.6 ou 2.1.1.C.0.0 SE firmware
  • - Baseband: M76XX-TSNCJOLYM-53404015 devido a dependências do kernel. O baseband é automaticamente testado durante a instalação da ROM.

Links:

 http://www.multiupload.com/BBAP1XVCT4 – MiniCM7_Pro_V12.zip (102.42 MB)

Hotfixes:

http://www.multiupload.com/ZPTFTRCURR – amkd2.zip (200.46 KB) (New G-Sensor Lib, only for MiniCM7 Pro)

* A ROM está sendo atualizada periodicamente, portanto recomendo visitar o post oficial para checar por atualizações.

      

Minha experiência com a MiniCM7 Pro V_9:

Vantagens:

  • Aparelho totalmente customizável (lock screen, temas, menus, barras, etc.)
  • ROM rodando lisinha, sem nenhum travamento
  • Dual Touch funcionando perfeitamente
  • Câmera com qualidade melhor do que nunca
  • Wi-fi não fica perdendo conexão mais
  • GPS, Wi-fi, 3G, Bluetooth, tudo funcionando perfeitamente
  • Já vem instalado CMW, Gerenciador de Arquivos, Mini ROM Manager…
  • Novo market
  • Entre outras…

As únicas desvantagens que encontrei:

  • Gravação de vídeo só funciona com 3.0 mpx, a opção 5.0 mpx ainda está sendo fixada
  • Ao aproximar muito a tela de zoom e tentar digitar algum texto a tecla Sym (de símbolos) do teclado físico não funciona

ChangeLog

--- MiniCM7 Pro - V12 21.09.2011
- Updated Camera (Recording video in m4v, resolution 480p, the sound quality of 128+ kbit/s in AAC format)
- Updated SE Theme - Alpha 1
- Removed Some Files
- Removed Some Scripts
- Fixed sdcard cache size
- Added Some Libs

--- MiniCM7 Pro - V11 16.09.2011
- Fixed Camera
- Fixed G-Sensor
- Fixed USB Charging
- Fixed build.prop
- Fixed Bluetooth
- Added SE-Theme (alpha)
- Added V6 SuperCharger
- Added Some Scripts
- Added Bravia Engine
- Updated hosts
- Updated gralloc libs
- Optimized DalvikVM
- Optimized Battery using
- Latest CM Build (Very Fast Without OC)

ATENÇÃO !
Este tutorial esta aqui para fins educacionais, não me responsabilizo caso você danifique o celular. Todos os procedimentos foram testados e são seguros, caso algo dê errado a responsabilidade é toda sua, que foi imperito e imprudente, não leu as instruções, não instalou os drivers corretos, etc…

Esse procedimento invalida a sua garantia!

Observação: Antes de modificar seu aparelho é altamente recomendado fazer backup de todos os seus dados, já que as chances de que algo dê errado são grandes, podendo até mesmo inutilizar seu aparelho.

1) Fazendo backup de seus dados:

O primeiro passo será atualizar seu aparelho com o programa que já vem nele (PC Companion):  Conecte seu celular no computador, abra o PC Companion (faça as atualizações do programa), na área Support Zone clique em Iniciar e siga as instruções, depois de ter atualizado seu aparelho siga em frente.

Vamos ao programa que vai te salvar caso alguma coisa de errado aconteça: o Sony Ericsson Update Service (SEUS) [Não é a mesma coisa que PC Companion]

Download: http://www.4shared.com/file/1JHzfSz2/S_E_U_S.html?cau2=403tNull (Instale, abra e atualize).

1.1) Root

Root é o superusuário do sistema, ele pode fazer praticamente tudo. Sendo assim, só com root você pode remover, copiar e editar arquivos de sistema.
Antes de mais nada, verifique a versão da sua firmware. Ela se encontra em Configurações – Sobre o telefone.

  • Se você tem a firmware 2.0.A.0.504 ou abaixo (Android 1.6) então o Z4Root consegue fazer root no seu celular sem nem precisar conectar ele no PC. Baixe ele em http://forum.xda-developers.com/showthread.php?t=833953 no final do tópico. Eu poderia fazer um mirror, mas seria sacanagem com o desenvolvedor. Basta rodar o aplicativo (para isso você vai precisar de um Gerenciador de Arquivos, eu aconselho o RootExplorer, que é pago e vale cada centavo, mas pode-se usar o Andro File Manager https://market.android.com/details?i…=search_resultque é gratuito) e clicar em Permanent Root.
  • Se você tem firmware 2.0.2.A.0.24 ou 2.1.1.A.0.6, pode fazer root usando o SuperOneClick, baixe a última versão no post oficial do software: http://forum.xda-developers.com/showthread.php?t=803682 (no final do post tem os arquivos em anexo) basta baixar e descompactar o arquivo em algum lugar do seu computador. Eu recomendo que você tenha instalado o Sony Ericsson Update Service (SEUS), que é o programa que vai te salvar caso algo de errado aconteça, o link do SEUS está no início do post.

No seu celular, vá em Configurações -> Aplicativos -> Desenvolvimento e marque Depuração USB. Conecte o celular ao computador. Abra o SuperOneClick e clique em ROOT. Espere o processo terminar, quando ele pedir se você quer fazer um teste, responda que não. Remova o hardware com segurança, reinicie o celular e TESTE. Baixe algum app do Market que use root, como o Titanium Backup e veja se uma tela aparece para permitir o acesso de superusuário. Se funcionar, meio caminho andado… Bom, nem tanto.

1.2) XRECOVERY

O Xrecovery é o programa que vai te salvar se você fizer besteira e ferrar com seu celular. Ele vai permitir fazer backup do seu celular, o que é extremamente recomendado e útil. Se você não conseguir executar este passo, por favor, não continue.

Baixe os arquivos do Xrecovery aqui: http://www.mediafire.com/?8hnerjth7cc552b
Descompacte o arquivo. Existem 4 arquivos dentro, um deles é o README, aquele que ninguém lê fora eu e mais uns que fazemos estes tutoriais. Os outros 3 são o próprio Xrecovery.

Recomendo que comprem o RootExplorer, ele vai ajudar muito em todos os passos seguintes, e eu não vou me dar o trabalho de explicar como fazer isso por terminal, SSH, ADB ou sei lá.. O aplicativo custa menos de 7 reais e é extremamente útil, é o último Explorer que você vai precisar.

Copie os 3 arquivos para o cartão do celular por USB (ou transfira-os da maneira que te convir). Usando o RootExplorer, navegue até /sdcard, eu coloquei os arquivos em uma pasta chamada xrecovery, que por acaso o xrecovery usa para guardar seus backups, então, desconsiderem essa parte do screenshot.

Menu (tecla física inferior esquerda) -> Multi-Select, clique em cada arquivo para selecioná-los.

Copy.

Volte (usando o botão VOLTAR [tecla física inferior da direita) para “/”, entre em “system”, e depois “bin”. Agora, na parte superior, clique em Mount RW (para montar o sistema de arquivos em modo de escrita). Clique em Paste.

Agora os arquivos foram copiados para esta pasta, e devem aparecer nela. Ache eles (busybox, chargemon e xrecovery.tar) um por um, clique e SEGURE, vai aparecer um menu com novas opções, entre elas “Permissions”, clique. Selecione todas as permissões para todos, conforme a figura dê OK. Quando acabar, teoricamente você tem o Xrecovery instalado. Hora de testar…

  

  

Reinicie o celular, e quando o logo branco “Sony Ericsson” aparecer, comece a pressionar e soltar repetidas vezes o botão físico VOLTAR. Após alguns instantes, você deve estar na tela do Xrecovery. Aqui o botão físico de volume na direita controla os menus, e a tecla HOME (física do meio) seleciona a opção.

A PRIMEIRA coisa que você vai fazer é ir Backup/Restore e fazer um BACKUP!!! Faça isso agora. Os backups tomam um certo espaço (algumas centenas de MB) no cartão, então garanta que seu cartão tem bastante espaço livre antes de fazer isso.

No final, você pode selecionar a opção REBOOT.

1.3) Backup II – Titanium Backup

Você tem um backup completo no Xrecovery, mas para recuperá-lo, você vai ter que sobrescrever tudo e voltar para onde estava, e quando você instalar a Froyo, não vai querer isso. O Google dá uma ajudinha e guarda os aplicativos baixados do Market, mas mesmo assim, baixar tudo denovo e instalar é, no mínimo, dispendioso.

Sendo assim, vamos as outras opções. Agora você tem root, portanto pode instalar o Titanium Backup, vá para o Market e baixe ele. No Titanium Backup, atualize o Busybox e o Superuser (clicando em “Problemas”), se disponível. Agora vá em MENU -> Lote, e selecione Fazer backup de todos os aplicativos mais dados.

  

  

                       

2) Atualizando as versões do firmware e baseband:

2.1) Debranding – prólogo

O que afinal é debranding? Cada X10 Mini Pro sai de fábrica como um modelo (U20a ou U20i), o Brasileiro (U20a) tem diferenças no software para o Europeu (U20i). Se não bastasse isso, cada operadora e país possui uma combinação de código que informa ao software da Sony que modelo de aparelho é esse. Se for da Claro por exemplo, pode demorar para receber uma atualização, ou simplesmente não receber.

Debranding é mudar este código, para possibilitar o upgrade de firmware, ou para remover personalizações colocadas pela operadora no firmware. Este código fica no arquivo build.prop, que fica em /system.

Mas qual o motivo para fazer debranding? Isso é para o caso de você estar preso em uma firmware anterior. É que para o Froyo funcionar, é necessário estar com o último kernel, presente na última firmware, e algumas operadoras ainda não lançaram, se é que vão lançar algum dia essa última firmware (2.1.1.A.0.6), se você já estiver nessa firmware, ou se o SEUS se oferecer para atualizar seu celular e ele for para esta versão, o debranding é desnecessário. O debranding também remove aplicativos instalados pela operadora, portanto, se você resolver fazer isso, NÃO ME RESPONSABILIZO POR APLICATIVOS QUE ESTAVAM INSTALADOS ANTERIORMENTE NA SUA FIRMWARE.

Se esse código for trocado e a firmware atual não for compatível, seu telefone vai ficar travado e você vai ser obrigado a passar a firmware novamente, recuperar um backup (se estiver com xrecovery) ou ver seu X10 Mini Pro virar um tijolinho. Sendo assim, primeiro vamos tomar medidas preventivas, depois aprender a lidar com isso. 

Para podermos instalar a ROM a versão do firmware e baseband devem ser compatíveis com os requisitos da mesma:

Versões 2.1.1.A.0.6 ou 2.1.1.C.0.0 SE firmware

Baseband: M76XX-TSNCJOLYM-53404015

 

*Importante:

Antes de prosseguir instale o SEUS (Sony Ericsson Update Service) http://www.4shared.com/file/1JHzfSz2/S_E_U_S.html?cau2=403tNull se você ainda não instalou.

Abra-o, faça as atualizações necessárias, conecte seu celular no computador através do cabo USB, desligue o celular, agora, ainda com o programa SEUS aberto, seguindo as instruções ligue o celular mantendo pressionada a tecla “setinha pra voltar” <- até que a luz do LED fique verde.

O SEUS vai reconhecer o seu celular e se oferecer para atualizar. (*Obs: Esta operação provavelmente irá apagar todos os aplicativos e dados, portanto é de extrema importância ter feito o backup)

Siga as instruções do SEUS. Quando terminar reinicie seu aparelho com segurança e veja se a versão do firmware/baseband foram atualizadas (se seu aparelho não ligar, ou der algum erro de “Forçar fechamento” utilize o SEUS novamente para fazer uma recuperação completa do seu celular, você perderá todos os seus dados, por isso é importante ter feito os backups).

Se a versão não mudou, ou ainda não é compatível, não se preocupe, continue no tutorial “Debranding II – A Missão”, agora, caso a versão foi atualizada pule para a parte 3) do tutorial, você já pode instalar sua nova ROM !

2.2) Debranding II – A Missão

Agora você tem um backup, isso é MUITO importante. Agora podemos nos aventurar mais, pois se der algo errado, boota-se no xrecovery e recupera-se o backup.

O debranding envolve trocar sua firmware pela genérica brasileira sem operadora. Aviso de antemão que esse procedimento pode travar seu celular.

Baixe o arquivo buid.prop deste tópico no XDA: http://forum.xda-developers.com/showthread.php?t=777660 no final do tópico, tem o arquivo: u20a_brazil_generic_build.prop.rar que é o build.prop da firmware brasileira genérica.

Como essa operação é mais complicada eu vou assumir que quem tentar isso tem um mínimo de desenvoltura. Basta baixar o arquivo e copiar ele pro cartão do celular. Depois, no root explorer, copie o arquivo, vá para /system, monte o sistema RW e cole o arquivo, substituindo o que estiver lá.

Seu celular, a estas alturas, vai falhar ao reiniciar. Não se assuste. Instale o SEUS (Sony Ericsson Update Service) e lance ele. DESLIGUE O PC COMPANION. Vou frisar ainda mais, o SEUS não é a mesma coisa que o PC Companion.

Conecte o cabo do celular no computador. Agora, com o celular DESLIGADO, e SEGURANDO A TECLA VOLTAR, conecte o cabo. Segure a tecla voltar por mais um tempo, o led verde de notificação vai permanecer aceso, isso quer dizer que seu telefone está em MODO FLASH.

O SEUS agora vai reconhecer seu celular e se oferecer para atualizar. Siga as instruções, no final, você vai estar na última versão, mas SEM ROOT, NEM XRECOVERY. Portanto, o mais rápido possível realize os procedimentos de root e xrecovery, e faça OUTRO BACKUP!!! Nunca é demais.

Se tudo funcionou, você tem um celular na última versão da firmware brasileira.

Obs: Se mesmo depois de tudo você ainda não conseguiu atualizar para a versão requerida, acesse este link:

Atualizar Xperia X10a – Firmware R2BA026 (30-09-2010)

3) Instalando a ROM (MiniCM7 Pro)

ATENÇÃO! O DESENVOLVIMENTO DESTA FIRMWARE É BEM ACELERADO, OS LINKS ABAIXO PODEM ESTAR DESATUALIZADOS, MEU CONSELHO É ACESSAR O TÓPICO ORIGINAL E VERIFICAR A ÚLTIMA VERSÃO ANTES DE CONTINUAR!

Agora que você tem a última firmware, tem root e xrecovery instalados, fez backup pelo xrecovery, pelo Titanium, vamos ao que interessa.

Neste post do XDA: http://forum.xda-developers.com/showthread.php?t=1201116 você encontra, em LINKS-> http://www.multiupload.com/BBAP1XVCT4 – MiniCM7_Pro_V12.zip (102.42 MB)

E o hotfix: http://www.multiupload.com/ZPTFTRCURR – amkd2.zip (200.46 KB) (New G-Sensor Lib, only for MiniCM7 Pro)

Note se existem links para hotfixes (correções que podem ser baixadas e aplicadas após a firmware) e aplique-os se necessário.

Agora:

  • Tenha certreza de ter um backup, não reclame depois.
  • Boote no xrecovery.
  • Na tela principal, dë um Full wipe (isso vai resetar o celular para o padrão de fábrica)
  • Vá em “Install custom zip from SD card”
  • Selecione o arquivo da firmware que você baixou (o completo, não hotfixes).
  • Depois que acabar, repita o processo selecionando os arquivos de hotfixes necessários (se necessário).
  • Reboote.

Faça um backup no Xrecovery. Divirtam-se com seu MiniCM7 Pro com suporte Dualtouch. Doe ao paul-xxx se realmente gostou.

Problemas e soluções:

Para solucionar o problema de rolagem do menu que aparece quando se aperta a tecla Symbol (SYM), conforme dica do DangeloGH :

  1. Vá no menu CONFIGURACOES > CONFIGURACOES CYANOGENMOD > INTERFACE DE USUARIO
  2. Vá até a parte de (Rolagem Excedente)
  3. Marque a opção HABILITAR ROLAGEM EXCEDENTE (Objetos de rolagem ultrapassam e voltam)
  4. Essa solução não funciona com o menu SYM no modo retrato, sem estar com o teclado físico ligado.
Q – Aceitar ligações pela aba deslizante?
A – Go to Configurações > Conf. CyanogenMod > Tela de bloqueio > Configurações de estilo >Estilo de ligação recebida > troque para “Aba Deslizante”

Q – Fundo branco nas messagens?
A – Vá em Messagens > Botão Menu > Configurações > marque a caixa “Plano de fundo preto” > Restart messagens

Q – Não funciona Wi-Fi ou USB Tether?
A – Use Barancle Wi-Fi Tether

Q – Dualtouch não funciona?
A – Aplique aqui via CWM

Q – Telefone travando e reiniciando depois de instalar um app?
A – Wipe User Data via CWM

Q - Porque o botão sym (símbolos) não funciona?
A - Aperte segurando a caixa de texto e selecione a segunda opção

Q – Quando eu aperto “Y” no teclado físico aparece “Z” no telefone e vice versa?
A – Vá em Configurações > Idioma e teclado > desmarque a caixa “Teclado Android” e vá na Mini ROM Manager > tab Settings and extras > Change HW Keyboard Layout e selecione qwert-br. Ou leia isto.

Quando atualizando (depois de instalado) não é necessário fazer full wipe, se uma nova versão for lançada, basta ir no xrecovery e passar o zip novo. Suas configurações ainda estarão no lugar. No entanto, eu recomendo fazer um backup antes de passar qualquer atualização (não machuca estar seguro).

With OC (com Overclock) ou no OC (sem overclock e com undervolt). A diferença é que uma tem a possibilidade de aumentar a frequência do processador acima da normal (acima de 600Mhz, até 825Mhz, mas mais de 729Mhz e você começa a ter problemas), e a outra sem essa possibilidade, mas com undervolt (processador com voltagem mais baixa, teoricamente economiza bateria). Você escolhe. Lembrando que mesmo na firmware com OC, você pode desabilitar isso (basta ir em Configurações – > Configurações Cyanogen -> Performance e setar o máximo do processador em 600Mhz (o normal).

About these ads

14 comentários sobre “Atualizando o Sony Ericsson XPERIA x10 Mini Pro para Android 2.3.5 [MiniCM7 Pro - V12 (HQ Camera)]

  1. Pingback: Vale a pena “arriscar” e colocar uma rom alternativa no Android? « XPERIA X10 Mini Pro

  2. Pingback: [ROM] MiniCM7 Pro – V11 [Lançamento - 21/09/2011] « XPERIA X10 MINI PRO

  3. Cara, eu ja tinha feito a atualizaçao antes de ler seu tutorial, e encontrei as mesmas fontes que voce contudo, estavam todas em ingles ou mal explicadas, pensei em fazer um tutorial pra ajudar o pessoal.. Mas vc polpou meu trabalho..
    meus parabens, seu tutorial eh extremamente bem explicado e qualquer pessoa com o minimo de inteligencia conseguiria graças ao seu trabalho, nao sou de comentar nenhum post na internet mas como sofri dias pra conseguir fazer o que o seu tutorial mostra com clareza…
    entao vc merece meu mais sincero parabens!!

  4. Ola. estou com a Firmware 2.1.1.A.0.6, tudo certinho, porem o xRecovery não inicia de forma alguma. Ja tentei pelo FlashTool_0.2.9.1-GBready_root_xRec e tambem copiando os arquivos para System/Bin e dando as permissões manualmente.

    Alguma sugestão?

  5. (X10 MINI PRO)estamos em 2012 ja lacaram a versão 2.3.7 v21 final maior doidera muito massa tudoooooooooo funcionando velho a bateria dura muito mais que o 2.1, antes nao rodava pes 2011, fifa 12, real football 2011 , e rodam 00grau sem dar bug, vctem que testar achei muito + muito melhor que a versão 2.1, a e a minha memoria que era de 128, passou a 212 mb interna, movo apps para o sd eles ficam com um tamanho de + ou – 300kb ! muito bommm nem conseguir dormir depois que instalei super rapida!

    • A MiniCM7 Pro V21 Final já foi postada a muito tempo no blog, mas foi descontinuada pelo paul-xxx, a rom mais estável agora é a ArcMini NxT4 que está sendo aperfeiçoada a cada dia, possui o tema do Ice Cream Sandwich (Android 4.0) com as abas laterais da Sony Ericsson… Acesse a seção de Tutoriais e veja você mesmo. Obrigado pelo comentário!

  6. mto obrigado pelo tuto, no meu deu certo, rodou lindo, o unico problema é q ele ficou como u20i, e não consegui fazer o ç funcionar, tem jeito de resolver isso? sem ter de fazer td de novo?

  7. Your write-up has proven helpful to me personally. It’s quite helpful
    and you’re simply obviously very well-informed in this region. You have got opened my personal eye to be able to different thoughts about this particular matter using interesting and sound written content.

Comenta aí! O que você achou?

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s