COMO SALVAR E RECUPERAR IMEI DO SMARTPHONE

Código de identificação dos celulares conectados a uma rede GSM 

 O IMEI é armazenado em um banco de dados chamado "Registro de Identidade de Equipamentos, que contem o número de todos os equipamentos móveis ativos no mundo. 

CPF DO CELULAR:


 Um detalhe importante é a integridade do IMEI (International Mobile Equipment Identity), número de identificação global do celular, semelhante ao CPF, que é reconhecido pelo sistema (mais info acesse).

 Se ocorrer erro no IMEI, o aparelho será bloqueado e não reconhecerá o SIM CARD... mas é possível recuperar. Processo importante para quem faz troca de ROM (flash).

 Já sabemos o que é IMEI, veremos onde ele fica guardado no aparelho Android, assim como os riscos existentes caso esse local seja danificado, principalmente após instalação de novas ROMs.

VISUALIZAÇÃO E BLOQUEIO:

 Para descobrir o IMEI, leia na bateria do aparelho ou digite *#06# no discador. 

Obs.: Em caso de roubo do aparelho, ligue para à operadora, para que faça a o bloqueio através do IMEI, assim quem estiver com o aparelho não poderá usá-lo. 

 
 No sistema android a pasta EFS é onde ficam armazenadas as informações sobre o aparelho (IMEI, código do produto, endereço MAC, etc) salvo no arquivo criptografado "nv_data.bin".

 Um dos motivos para o problema é justamente a criptografia, que impede a leitura/modificação. se acontecer algo com algum dos arquivos dessa pasta, o IMEI irá corromper e perderá o sinal da operadora. 

BACKUP E RECUPERAÇÃO: 

 O backup pode salvar o aparelho da assistência técnica. Existem alguns aplicativos que ajudam: HC ktool5irom toolbox, SGtoolbox

Obs.: É necessário ter acesso root liberado (superadmin desbloqueado).

HC KTOOL - BACKUP:
1. baixe hc-ktool e instale;

2. Inicie e clique em “Backup EFS to /sdcard/efs.img”;
3. Depois em “Backup done, verify?” clique em “yes”;
4. Para finalizar clique em “Run check”, será criado dois arquivos (efs.img; efs.tar.gz). Salve os dois arquivos em um lugar seguro.

HC KTOOL - RESTAURAÇÃO:
1. Copie para a raiz do aparelho os dois arquivos (efs.img; efs.tar.gz);
2. Inicie hc-ktool e clique “Restore EFS from Backup”;
3. Clique primeiro em “Restore IMG” e espere acabar;
4. Para finalizar clique em “Restore TAR” e espere o aparelho reiniciar e o IMEI estará restaurado.

5IROM - BACKUP:
1. baixe 5irom e instale;
2. Inicie e clique "Premir backup IMEI", será criado sdcard/5irom/imeibackup

5IROM RESTAURAÇÃO:
1. Copie para /sdcard/5irom/imeibackup/ os arquivos;
2. Inicie 5irom e clique "Premir restore IMEI";3. Reinicie o aparelho.

SGTOOLBOX - BACKUP:
1. baixe gtoolbox e instale;
2. Inicie e clique "Backup EFS partition", será criado dois arquivos "EFSpart.img.SAVE" e "EFSpart.img.TMP" na pasta "Galaxy Toolbox"

SGTOOLBOX RESTAURAÇÃO:
1. Copie para a raiz do aparelho os dois arquivos (EFSpart.img.SAVE e EFSpart.img.TMP);
2. Inicie galaxy toolbox e clique "Restore EFS partition";
3. Reinicie o aparelho.

RECUPERAÇÃO MANUAL:

 Normalmente o sistema cria automaticamente um backup da ultima modificação no EFS, cria 4 arquivos: .nv_core.bak, .nv_core.bak.md5, .nv_data.bak, .nv_data.bak.md5.

 No modo manual, instale no computador o Andoid SDK ADB (comunicação com celular via USB) e no celular o Terminal Emulator.

SDK ADB - BACKUP:

Execute o ADB Tools e faça o backup da EFS para o sdcard: 
adb shell (inicia ADB) 
su (permissão superadmin
cd /sdcard (acessa o sdcard)
sudo mkdir bkpefs (cria pasta bkpefs)
cp /efs/*.* /sdcard/bkpefs (copia arquivos de efs para bkpefs)
chown 1001:1001 *.* (evitar problemas de permissão)

SDK ADB - RECUPERAÇÃO:

Método1: No SDK Tools, digite:
adb shell
su
chown 1001:radio /efs/nv_data.bin 
ou 
chown 1001:1001 /efs/nv_data.bin

Método 2: Se não resolver, digite:
su
cp /sdcard/bkpefs/*.* /efs

Método 3: Se não resolver, digite:
chown 1001:1001 nv_data.bin
chown 1001:1001 .imei
chown -R 1001:1001 imei
chown 1001:1001 .nv_data.bak
chown 1001:1001 .nv_data.bak.md5
chown 1001:1001 nv_data.bin.md5
chown 1001:1001 nv.log
chown 1001:1001 .nv_state
chown 1001:1001 .nv2.bak
chown 1001:1001 .nv2.bak.md5

chmod 700 nv_data.bin
chmod 666 .imei
chmod 700 .nv_data.bak
chmod 700 .nv_data.bak.md5
chmod 700 nv_data.bin.md5
chmod 666 nv.log
chmod 666 .nv_state
chmod 700 .nv2.bak
chmod 700 .nv2.bak.md5

TERMINAL EMULATOR - BACKUP:

Execute o terminal e faça o backup da EFS para o sdcard: 
su
cd /sdcard 
sudo mkdir bkpefs 
cp /efs/*.* /sdcard/bkpefs 
chown 1001:1001 *.*

TERMINAL EMULATOR - RECUPERAÇÃO:

Se usar o Terminal Emulator, digite apenas:
su
chown 1001:radio /efs/nv_data.bin
Reinicie o aparelho

Se não resolver digite
su
cp /sdcard/bkpefs/*.* /efs

RECUPERAÇÃO SEM BACKUP:


 Caso esqueceu ou nunca fez backup, existe uma alternativa usando o aplicativo "IMEI Unlockrecria novamente a pasta EFS e ainda desbloqueia.

Para os usuários dos aparelhos da série Galaxy use "GalaxSim Unlock" para o SII existe o GSII_Repair:

1. Download e intale o Samsung Kies (ou Driver Samsung USB) e Odin3;
2. Procure para sel celular um arquivo parecido com "Param_Bin_I9305" - I9305 significa S3 procure o modelo de seu celular - e descompacte no computador;
3. No celular acesse p Download Mode, pressione: "VOL-" + "HOME" + "LIGAR";
4. Conecte o celular no computador usando cabo USB e execute o ODIN;
5. No ODIN pressione "PDA Button" e selecione o arquio "Param_Bin_I9305.tar.md5" que estava compactado em "Param_Bin_I9305";
6. Pressione o botão "Start" e espere o fim do flashing. Se sucesso, irá aparecer 'PASS!' na caixa verde; 
7. Espere o celular reiniciar;

RECUPERAÇÃO NO MEDIATEK:

 Existem os smathphones xing-ling que usam um sistema "genérico", made in Taiwan, o Mediatek (MT6516, MT6513, MT6573, MT6575 e MT6577) que cria smatphone de baixo custo, o processo é diferente pois não existe a pasta efs:

BACKUP E RESTORE:

 Para realizar o backup é necessário ter um gerenciador de arquivos no modo root (ex. Root Explorer, File Expert).

MPOB BACKUP:

 Procure data/nvram/md/NVRAM/ ou data/md/NVRAM/ e copie a pasta "NVD_IMEI" para o sdcard (cartão externo). O arquivo principal é o "MPOB_001"

MPOB - RESTAURAÇÃO:

1. Inicie o gerenciador de arquivos
2. Copie o arquivo "MPOB_001" do cartão SD externo para a pasta /data/nvram/md/NVRAM/NVD_IMEI/ (ou /nvram/md/NVRAM/NVD_IMEI/).
3. Defina as permissões para leitura e escrita (rw-rw ou 0660):
su (para entrar como superadmin)
chmod 0660 /data/nvram/md/NVRAM/NVD_IMEI/*

Obs.: Caso copiou a pasta inteira: chmod 0660 /data/nvram/md/NVRAM/ -R









Comentários
4 Comentários

4 comentários

Muito bom o tuto!
Uma pergunta, esse GSII_Repair pode ser usando com qualquer galaxy, ou so com os galaxy S2?

Reply
Anônimo Admin

Tutorial para reparar IMEI perdido na atualização de ROM... Seu celular está com esse problema?
MÉTODOS DE REPARAÇÃO / ALTERAÇÃO DO IMEI

(1)
Se o seu telemóvel for chinoca, procure no google a palavra "Engineer Mode" e verifique os números para seu dispositivo (ex, MT6577), pois além dos códigos mencionados abaixo existem outros...
Pois bem, faça como se fosse telefonar para alguém.
Digite os códigos abaixo no campo de seu celular. Possivelmente um deles abrirá um menu para reconfigurar seu IMEI. Aconselho a ver melhores informações de como reparar ou alterar seu IMEI por esse método no Google, pois celulares chinocas tem vários códigos úteis.
Geralmente, os códigos de Engineer Mode mais comuns são:

*#15963#*
*#3646633#
*#*#3646633#*#*
*#*#200808080#*#*

Tente digitar um a um em seu celular, como se fosse telefonar para alguém. Um menu aparecerá e é nesse menu onde haverá a alteração de IMEI.

(2)
Agora, para quem tem um celular original (sem ser chinoca), instalou uma ROM, perdeu o IMEI e não tem backup da pasta EFS, faça o procedimento abaixo para corrigir isso (funciona apenas em Android 4 e suas variantes). Faça como se fosse telefonar para alguém e no campo dos números digite:

*#272*SEU_NÚMERO_DE_IMEI#*

Reinicie o telemóvel (celular) e pronto. Seus problemas com IMEI acabaram...
Lembro que o número de IMEI fica geralmente escrito dentro do telemóvel (celular) e logo abaixo da bateria de seu aparelho. Ele é composto por 15 dígitos e geralmente começa por 353.
Caso queira saber outros códigos úteis, procure no Google por "Código Secreto Jelly Bean".

Espero ter ajudado aqueles que, como eu, atualizaram a ROM do celular, para deixá-lo com uma versão mais atual do Android...

Reply

Obrigado por contribuir, eu adicionei ao texto..

Reply

O criador disse que é somente para Galaxy SII, o app apaga ~> "/dev/block/mmcblk0p1"

Reply

Postar um comentário