Copia-se num papel os números IMEI do aparelho, recoloca-se a bateria e liga-se o aparelho.
Instala-se, pelo Google Play, um aplicativo emulador de terminal como o Terminal Emulator. Roda-se o aplicativo. Aparece uma tela azul com o caracter de prontidão “$”, que é a interface por linha de comando (CLI) do Linux. Para se gravar o IMEI do slot 1, digita-se:
$ echo 'AT+EGMR=1,7,"35182904XXXXXXN"' >/dev/pttycmd1
Onde “35182904XXXXXXN” é o número IMEI único, que, evidentemente, varia de aparelho para aparelho. Este número deve estar entre aspas duplas, e o comando AT completo deve estar entre aspas simples. Deve-se tomar cuidado com as aspas.
Para o IMEI do slot 2, substitui-se 7 por 10:
$ echo 'AT+EGMR=1,10,"35182904XXXXXXN"' >/dev/pttycmd1
Feito isto, desliga-se e religa-se o celular (como o aparelho está rooted, digita-se o comando “su” para entrar como usuário root e depois usa-se o comando “reboot”, que é mais rápido). Depois do boot, se o chip não fez a conexão automaticamente, deve-se forçar a conexão à mão: abre-se a barra de avisos, toca-se no aviso de falha de conexão, e depois escolhe-se a operadora.
Outra opção, em vez do Terminal Emulator, é pelo ADB (Android Debug Bridge):
O comando Linux “echo” envia uma string de texto com o que parece ser um comando AT de modem (“AT+EGMR”) para o dispositivo “/dev/pttycmd1”. Suponho que o dispositivo seja o modem GPRS do celular. O parâmetro 1 significa gravar, o parâmetro 7 significa o slot de chip 1, o parâmetro 10 é o slot de chip 2, e o terceiro parâmetro é uma string — entre aspas duplas — com o IMEI do slot. Assim, o modem do aparelho cuida de codificar e gravar o IMEI no arquivo de configuração correto. Simples e esperto.
Outra maneira de se configurar isto, que encontrei pela internet mas não testei, é se gerar um arquivo texto com os IMEI, com o nome de “pttycmd1”:
AT+EGMR=1,7,"35182904XXXXXXN" OK AT+EGMR=1,10,"35182904XXXXXXN" OK
e copiá-lo para o cartão SD, depois copiá-lo pelo gerenciador de arquivos, como root, para o diretório /dev, sobrescrevendo o arquivo pttycmd1 existente — na verdade, o dispositivo pttycmd1: sistemas tipo Unix tratam dispositivos como se fossem arquivos. Isto equivaleria a mandar as strings para o dispositivo /dev/pttycmd1. Tente este método primeiro, que pode ser mais fácil. O celular só precisa estar rooted.
Se os procedimentos acima não funcionarem, há uma maneira difícil de fazer as coisas.
O aparelho deve estar rooteado, isto é, deve ter instalado algum programa de acesso ao usuário root como o aplicativo Superuser, e deve também ter instalado o Busybox. Baixe ambos no Google Play. Ou baixe aqui e instale o aplicativo GingerBreak-v1.20.apk, que já instala todo o necessário (está zipado com o Seven Zip).
Para isto, gere novo arquivo de IMEI. Isto pode ser feito no site Online MTK65xx IMEI-file generator ou com o Gerador de IMEI para celulares baseados no MT6516 (versões para Linux ou Windows). É um programa para linha de comando. No Windows, você deve abrir o shell executando o comando “cmd”:
imei-y803.exe <imei_1_15_digitos> <imei_2_15_digitos>
Coloque os dois números IMEI do seu celular, que estão impressos dentro do aparelho, abaixo da bateria.
Copie o arquivo gerado para o diretório raíz do cartão SD.
Depois, entre no console do Linux Android. Veja neste site como entrar. Se este site estiver desativado, baixe o Tutorial de como entrar no shell do Android. O tutorial está no formato MHT, que é lido pelo Infernet Exploder — ou Firefox com o plugin Mozilla Archive File Format.
No shell do Android, use os comandos:
su cp /sdcard/MP0B_001_NEW /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001 chmod 650 /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001
O aparelho deve estar rooted e ter o busybox instalado. O programa Superuser e o busybox estão no Google Play. Lá também há outros programas que fazem isto. Qualquer um serve. Se tiver dúvida, procure na internet como fazer root no Android.
Ao digitar o comando SU (superuser, igual a administrador no Windows), o celular pode solicitar permissão, dependendo do programa superuser que você instalou. Conceda permissão, ou o comando SU vai falhar e aparecerá “Permission denied” no terminal.
Este gerador de IMEI é uma versão hackeada por mim baseada num gerador postado pelos usuários f_mulder e pvsurkov do site russo forum.china-iphone.ru.
Como eu não podia compilar o programa em linguagem C, fiz a troca do byte 0x57 por 0x55 e do byte 0xDB por 0x8B diretamente nos executáveis. Estes bytes estão próximos, antes de bytes 0x8B. Esta troca é necessária para compatibilidade com o IMEI original do Y803 (Wei Dream). No código fonte, comentei a maneira que o IMEI é calculado.
Colheita de soja. Foto: Wenderson Araujo/Trilux Fotógrafos de mídias rurais já perderam a conta das…
João Batista MezzomoAuditor fiscal O que está por trás de tudo o que está acontecendo…
A.k.a. "SexyCyborg". A mulher do século 21. Naomi Wu testa seu iluminador de implantes na…
A principal ferramenta do jornalista de dados é a planilha, tipo LibreOffice Calc, M.S. Excel…
Rita Almeida, 9 de março de 2019 Psicóloga Rita Almeida: não delirantes, mas deliroides. Não…
Rafael Azzi5 de outubro de 2018 Você se pergunta como um candidato com tão poucas…
View Comments
eu tenho um motorola defy mini e não entendii a parte da aspas tem como fazer um video ou explicar melhor para mim. obrigado
Olá, netinho!
O Motorola Defy Mini usa o chipset Qualcomm Snapdragon S1 MSM7225A. Estas dicas são só para chipsets Mediatek, não funcionarão para você.
Ola, José Antonio Rocha, só queria te agradecer por essa postagem, faz alguns dias que meu cel. estava com IMEI invalido, mas segui como vc postou acima e deu td certo. Obrigada.
Que bom que foi útil pra você, Simone!
Obrigado pelo prestígio!
Meu celular Wei o software parou, ele não abre, o que faço?
Olá, Wellington!
Ressete, ligando-o enquanto segura o botão Volume+.
Mas antes experimente ligar sem o cartão SD e sem os chips SIM. Ás vezes os meus corrompem o cartão e dá problema.
E celular que só tem um imei? Como faço?
Olá, Amanda!
Depende do chip e do sistema operacional do celular. Se for chip Mediatek e Android, os procedimentos devem ser os mesmos.
José Antônio e primeiro quero agradecer a você pela sua excelente explicação e por ajudar a salvar meu android Ching ling S3 BP I9300
Eu havia apagado o IMEI ao resetá-lo...
Em segundo não precisei utilizar todos os recursos na explicação, sorte a minha porque a memória interna do aparelho é curta e não dava espaço para instalar o "Superuser" que também gerava erro e não instalava nenhuma das versões, quanto ao "Busy Box" não consegui instalar algumas versões e a única aceita foi a "BusyBox Non-Root" só após formatar o cartão SD do aparelho. Então ficaram o Busy Box Non-Root e "Android Terminal Emulator" com esses dois programas ambos do Google Play.
Ao abrir o Terminal Emulator e digitar a linha de comando $ echo 'AT+EGMR=1,7,"35182904XXXXXXN"' >/dev/pttycmd1 não precisei usar o "su" e nem dar "reboot" apenas desliguei e liguei o aparelho e os IMEIs estavam ok! então espero que possa ajudar outras pessoas com meu relato e agradecimento.
Meu aparelho é S3 Ching Ling modelo BP I9300
Olá, Litz!
Boas notícias! É ótimo descobrir que não é preciso ter root no aparelho!
Ola Jose eu tenho um wei, e perdi meu imei, tentei usar o programa seguindo passo a passo com o seu tutorial, so que aquele programa mtk droid robot tools nao detecta de jeito nenhum meu celular,
tem outro problema tambem, o celular nao esta detectando o sdcard, e pela conexao usb nao da pra alterar nada no sdcard
espero que voce possa me ajudar, obrigado
Olá, Fabio!
Tente outro método. Verifique se seu celular está rooteado. Verifique se pode usar o ADB. Verifique os contatos do sdcard. Verifique se ele reconhece outro sdcard.
.
eu tenho um iphone 5 chines replica, e eu dei resete nele e voltou a configuração de fabrica, e sumiu o imei, nao tenho como fazer nada nem liga nada, sera q vc pode me ajudar a por um novo imei ou recuperar o imei que sumiu? deste ja muito obrigado, meu email é felipe_belgo@hotmail.com
olá estou com a mesma repica q vc procurando pra configurar o iphone tem um lugar aqui q o pessoal mim indicou para ir q ele da um jeito .o meu temo imei mais não chega rede de nenhuma operadora.
Olá, luiz!
Só conheço estas dicas aí acima, sobre os chips MediaTek com Android. O Hiphone deve ter sistema operacional Nucleos. Não sei como recuperar.
Olá, boa noite! Estou com o celular M5 da multilaser e estou com o problema do IMEI inválido. Consigo acessar o engnnee. Sabe me dizer onde é que consigo informar o novo número de imei?
Olá, Rafael!
É uma das opções do modo Engeneer do Android 4, mas não lembro qual. O meu Wei Note ainda não voltou da assistência técnica para eu conferir. Vá tentando todas as sub-opções. Deve dizer IMEI em algum lugar.
Fiz todo o tutorial e imei não muda
Oi!
Religou o aparelho?
BOM DIA AMIGO, TENHO UM COM O PROCESSADOR MT65XX,SOU LEIGO E DEI O COMANDO PARA RESTAURAÇÃO DE FABRICA E NÃO FUNCIONOU MAIS O MEU E DO MINI CHIPS E UM SLOT SO, NÃO CONSIGO MAIS ACHAR A REDE,POR UM ACASO CONSEGUI ESTE SAITE, E GRAÇAS A Deus, espero que solucione a minha situação,estou lhe enviando o meu email para que possamos conversar e passar instruçoes por ele desde ja qgradeço. ajuda.
Olá, rosariol!
Tudo o que você precisa está no artigo. O segredo é fazer o root no seu celular.