Reconstruir a /efs e o seu conteúdo para recuperar o IMEI
Espero que este tutorial vos seja útil. Queiram deixar o vosso feedback em caso de alguma sugestão ou incorrecção.Um abraço.Reconstruir a /efs e o seu conteúdo para recuperar o IMEI
#1
Mensagem publicada 10 November 2010 - 17:42
- BettyDiody, AustAdmilk, Rebdert e 5 outros gostam disto
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#2
Mensagem publicada 10 November 2010 - 19:24
#3
Mensagem publicada 10 November 2010 - 20:06
Boa sugestão, passou-me por completo. Logo que possa vou actualizar.Obrigado,Um abraço.Parece-me uma excelente iniciativa.Não sei se vais colocar a forma de efectuar o backup da pasta /efs mesmo antes de continuares com o manual. Apesar da informação já existir no forum, penso que seria uma mais valia incluíres no manual logo de início.Muito obrigado pelo esforço e dedicação.Aguardo o "terminus" do mesmo.
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#4
Mensagem publicada 11 November 2010 - 10:56
#5
Mensagem publicada 14 November 2010 - 23:59
#6
Mensagem publicada 15 November 2010 - 09:25
Bom dia,Para um melhor diagnostico e para não diminuir as hipóteses de sucesso na recuperação do IMEI, aconselhava-te a não tentares nenhum procedimento, ate que analisar bem o ponto de situação.Assim precisava que me dissesses se o teu IMEI simplesmente não aparece ou se tem um IMEI que não corresponde ao do teu equipamento. Se pudesses dizer-me qual o conteúdo da /efs ( ls -a -l ) também ajudava.Aguardo pela informação e até lá tem calma, pois sem calma nada se faz.Um abraço.on.one o procedimento descrito só se pode aplicar caso tenhamos backup de .nv_data.bak e .nv_data.bak.md5, certo?Acho que já fui. Tenho um backup destes ficheiros mas suponho que já tenha sido feido depois do imei se ter alterado (só hoje me apercebi disso...).Alguma dica?Obrigado
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#7
Mensagem publicada 15 November 2010 - 11:02
#8
Mensagem publicada 15 November 2010 - 11:17
#9
Mensagem publicada 15 November 2010 - 21:29
#10
Mensagem publicada 16 November 2010 - 17:34
#11
Mensagem publicada 16 November 2010 - 17:56
A pasta /efs é como a memória permanente do telefone. Se alguma coisa de errado acontecer basta que com calma, e mediante a estrutura conhecida da /efs reponhas os ficheiros corrompidos ou em falta.Exemplo:Imagina que ficas sem o ficheiro .imei com o ficheiro .nv_data.bak com owner diferente de radio e o nv_data.bin corrompido.Isto resulta que o equipamento fica sem saber o teu IMEI, o owner radio fica sem acesso ao .nv_data.bak para recriar o ficheiro nv_data.bin e o nv_data.bin está corrompido e assim não serve para nada.Com o backup e conhecendo a estrutura da /efs, podes criar o ficheiro em falta, ou seja, .imei, podes colocar o ownership correcto ao .nv_data.bak e podes substituir o ficheiro corrompido (nv_data.bin) pelo sua copia o ficheiro .nv_data.bak.Depois do reboot o telefne fica como novo.Espero ter elucidado as tuas duvidas.Um abraço.on.onePermite-me abusar do teu conhecimento, mas tenho dúvidas que de certeza são por ti consideradas noob, mas peço-te paciência.1ª Duvida: Ok tenho o backup integral da pasta /efs, realizada pela forma que descreveste. Se alguma coisa correr mal coloco esses ficheiros na memória do telefone e executo os diversos comandos dentro das directorias que referes, é assim?Os comandos funcionam como reactivação dos serviços, é isso?ou não tem nada a ver. Se alguma coisa correr mal basta-me executar os comandos que referes alterando os dados nos locais indicados? mas se assim for qual a razão do backup?Desculpa as perguntas mas queria mesmo perceber isto.Obrigado.
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#12
Mensagem publicada 16 November 2010 - 18:31
é assim?Os ficheiros que não se conseguem recriar e é preciso ter backup são: .nv_data.bak e .nv_data.bak.md5. Os ficheiros nv_data.bin, nv_data.bin.md5 e .nv_state são criados a cada boot, sendo o ficheiro nv_data.bin e recriado a partir do ficheiro .nv_data.bak
#13
Mensagem publicada 16 November 2010 - 18:40
Isso mesmo. Nos dois comandos assume-se que os ficheiros já estão descompactados e estão no /sdcard.Nos restantes casos dá-se os comando no terminal para se criarem.Um abraço.Sim eu isso estou a perceber.Desculpa insistir mas há uma questão que continuo a não perceber.OK, a estrutura da /efs é conhecida.Eu tenho o backup gravado dos ficheiros ocultos e visiveis.Dos comandos que apresentas, e nomeadamente nestes 2: * .nv_data.bak[b']cp /sdcard/.nv_data.bak /efs [/b]e * nv_data.bin.md5cp /sdcard/nv_data.bin.md5 /efsé que vais ao /sdcard buscar as cópias previamente geradas. certo? as mesmas estão em tar pelo que devemos antes de mais coloca-las descompactadas em /sdcard, certo?no que respeita ao resto dos comandos apenas os temos que dar no terminal, dado que não precisamos do que está nas cópias de backup, dado que como tu muito bem disseste:
é assim?Os ficheiros que não se conseguem recriar e é preciso ter backup são: .nv_data.bak e .nv_data.bak.md5. Os ficheiros nv_data.bin, nv_data.bin.md5 e .nv_state são criados a cada boot, sendo o ficheiro nv_data.bin e recriado a partir do ficheiro .nv_data.bak
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#14
Mensagem publicada 16 November 2010 - 18:49
#15
Mensagem publicada 16 November 2010 - 18:54
Aqui não há ensinamentos. Somos uma comunidade e como tal há partilha.....Os tuas dúvidas podem ser as dúvidas de outros e assim, outros podem ver também as suas dúvidas esclarecidas.Obrigado pelo interesse.Um abraço.OK. compreendido e entendido. Fez-se luz.Obrigado pelo ensinamento.
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#16
Mensagem publicada 18 November 2010 - 08:02
#17
Mensagem publicada 18 November 2010 - 12:44
Acabei de falar com uma pessoa que poderia ajudar.Mas referiu que sem os .nv_data.bak ou .nv_data.bak.md5 é complicado de momento.Fiquei com a percepção que de futuro pode haver maneira, até porque já há um sistema de protecção novo o que significa que pode haver já algum trabalho para recuperar os telefone no estado que se encontra o teu.De momento foi tudo o que consegui apurar.Qualquer novidade, eu dou noticias.Um abraço.No meu caso que não tenho backups de files nenhuns em bom estado, quais são as minhas hipóteses?Tu que já conheces o meu caso, o que dizes, on.one?Já segui tudo o que tinhas no link do primeiro post e como estou neste momento com a JPC, apenas usei o "chown 1001:1001" em vez do "chown radio.radio".cUMPs
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#18
Mensagem publicada 18 November 2010 - 15:35
#19
Mensagem publicada 18 November 2010 - 15:46
Não sei o resultado, só tentando se saberá. De qualquer das maneira só precisavas do .nv_data.bak e .nv_data.bak.md5.Um abraço.E o que é que acontecerá se eu arranjar uma cópia dos seguintes files em bom estado de um telefone igual ao meu e colocá-los na minha pasta /efs?nv_data.binnv_data.bin.md5.nv_data.bak.nv_data.bak.md5.nv_stateEstranho que neste momento tenho mais dois files na pasta /efs. Não sei se é normal. São o nv2.bak e o nv2.bak.md5cUMPs
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#20
Mensagem publicada 22 November 2010 - 07:59
#21
Mensagem publicada 25 November 2010 - 02:49
#22
Mensagem publicada 25 November 2010 - 09:55
Não é mau, é muito mau!Pode-se fazer algo se tiveres algum tipo de backup.Um abraço.oi. tem algum mal em ter o imei alterado no galaxy s? apareceu me um imei estranho a pouco e tenho receio que possa acontecer algo mau..
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.
#23
Mensagem publicada 25 November 2010 - 10:14
Bem vindo ao clube...Eu também tenho o meu na mesma m3rd4 e não tenho backups e não consigo voltar atrás...oi. tem algum mal em ter o imei alterado no galaxy s? apareceu me um imei estranho a pouco e tenho receio que possa acontecer algo mau..
#24
Mensagem publicada 25 November 2010 - 13:48
#25
Mensagem publicada 25 November 2010 - 15:36
Mas onde tens os ficheiros, no pc ou na pasta /efs no telefone.BTW, qual é o teu IMEI alterado?Envia PM se quiseres.Um abraço.Eu tnh 2ficheiros d backup. Nv data bin e nv data bar.cono faço agora para recuperar o imei?
Nexus 6 - Stock Android 6.0.1 (MMB29K), no userdata encription, display @ 1080p.