LG Volt Spirit 4G, erro após colocar firmware stock: Current version is not available for user. Can’t find matched cust for NT-code mcc/mnc [72402],subset[FF]

Adquiri um smartphone LG Volt H442f 4G (modelo vendido no mercado externo como LG Spirit H440). Boa relação custo benefício, mas abarrotado de aplicativos da operadora. Como a operadora deve achar pouco, assim que coloquei o chip do telefone, ainda baixou mais uns.

Percebi que a rotina de apps intrusos não ser fácil e resolvi instalar um firmware stock, sem o bloatware que as operadoras gostam de instalar.

Atualizado o firmware (H442f10b_00.kdz), a seguinte mensagem de erro era apresentada:

Current version is not available for user. Can’t find matched cust for NT-code mcc/mnc [72402],subset[FF]

2015-08-11 23.38.39

A mensagem era incômoda, mas nenhuma funcionalidade do smartphone foi afetada. Procurei como remover isso, mas sem sucesso. Informavam que podia ser algo relacionado a diferença de serviços permitidos pelo firmware e o hardware do aparelho, diferenças entre a região do original do firmware e a de utilização do aparelho (não era o caso, o firmware é para o Brasil e o aparelho é o disponibilizado nas lojas).

O site que deu mais informações sobre o problema foi esse:

http://forum.xda-developers.com/lg-g3/general/how-to-change-region-t2904951

O resumo: a LG não utiliza mais um firmware para cada região onde vende seus aparelhos. Utiliza um único firmware que verifica durante o boot informações regionais obtidas em alguns arquivos internos, seleção de idioma e até o chip da operadora e, reunindo essas informações, escolhe o perfil mais adequado, ou aplica um genérico.

Os parâmetros regionais ficam na pasta /cust, especificamente no arquivo /cust/cust_path_mapping.cfg.

Por exemplo, um arquivo cust_path_mapping.cfg tem esse conteúdo:

20810,FF=/cust/VDF_COM/FR
20810,01=/cust/VDF_COM/LPM

Os dígitos são uma combinação: os três primeiros dígitos são o código do país, os dois seguintes são da operadora e os dígitos após a vírgula, o perfil.

No exemplo acima “208” se refere a França, “10” a operadora Vivendi.

Qualquer país que a informação de país, operadora e vendor (o fornecedor do aparelho, que pode ser um de operadora, bloqueado ou desbloqueado ou um aparelho desbloqueado sem nenhum vínculo de operadora, vendido diretamente pela LG ou seus fornecedores) se referir a “FF” será aplicado o perfil “/cust/VDF_COM/FR”, caso esse código seja “01”, o perfil específico “/cust/VDF_COM/LPM” é aplicado.

A wikipedia tem uma página bem completa com os códigos de país e operadora: https://en.wikipedia.org/wiki/Mobile_country_code

Seguindo a mesma idéia, abri o arquivo /cust/cust_path_mapping.cfg do meu LG Volt e encontrei as seguintes linhas:

FFFFFF,31=/cust/OPEN_COM
FFFFFF,34=/cust/OPEN_COM

Um único perfil é aplicado para dois seletores (“31” e “34”). Como é um único perfil, então foi só adicionar uma linha para a combinação que gera o erro apontando para ele, modificando o arquivo /cust/cust_path_mapping.cfg deixando-o dessa maneira:

FFFFFF,31=/cust/OPEN_COM
FFFFFF,34=/cust/OPEN_COM
72402,FF=/cust/OPEN_COM

Agora não aparece mais a mensagem de erro incômoda de antes.

Para alterar esse arquivo é necessário que tenha sido feito root no aparelho. Para essa versão de firmware o root foi feito com o Kingroot, versão desktop.

Caso vá fazer essa alteração, não se esqueça de fazer backup de todo o conteúdo de seu celular e tenha ferramentas para recuperação em caso de travamentos.

Sobre androideia

Passando o tempo...

Publicado em 11/08/2015, em android e marcado como , . Adicione o link aos favoritos. 50 Comentários.

  1. evil in heaven

    Sabe qual a ultima versão de firmware para esse telefone? Fiz o procedimento, alterando o numero pois o meu erro indicava o codigo 72406. Funcionou bem!

    Só uma duvida. Meu telefone me pareceu mais lento após usar a firmware genérica. O seu ficou Ok?

    • Usei a versão 10b. Qual a versão do seu aparelho? O Volt tem 3 versões: com TV e 3G, 3G e 4G. Ao que lembro todas são dual chip. Não percebi lentidão, pode ser ocasionando por algum app que você tenha usado posteriormente. O “06” indica que o firmware que você utilizou é originalmente da Vivo. Você baixou onde? Só encontrei a versão da Tim.

  2. Marcos Augusto

    Amigão, rootei o aparelho graças a essa dica sua, mas fiquei com dúvidas em relação a alteração desse arquivo. Como faço para saber qual a combinação que devo fazer para minha mensagem de erro sumir ?

    • Se seu telefone está com root você pode utilizar um gerenciador de arquivos (como o ES Explorer) para abrir o arquivo /cust/cust_path_mapping.cfg (na pasta raiz do aparelho, dentro da pasta cust, o arquivo cust_path_mapping.cfg). Se ele perguntar como abrir o arquivo selecione texto ou bloco de notas.

      Se você usa algum emulador de terminal no aparelho, digite o seguinte comando no prompt

      cat /cust/cust_path_mapping.cfg

      e o conteúdo aparece.

      Se tiver dúvidas, poste a mensagem de erro que você recebe e o resultado do conteúdo aqui.

  3. Mesmo tendo aplicado root em meu aparelho, ele não consegue alterar o arquivo. Tentei de todas as formas, por terminal, adb, ES Explorer. Todos sem sucesso. Informa sempre que não é possível alterar por se tratar de um arquivo de sistema. Tem alguma ideia de o que está dando errado? Fiz o root pelo LG One Click.
    Obrigado.

    • Qual a versão de firmware que você está usando? Tem certeza que o root foi aplicado? O ES explorer abre uma janela solicitando a permissão de root quando o arquivo é de sistema. Veja também se você marcou a opção de escrita (R/W) para a parte de arquivos de sistema.

  4. Por acaso vc tem o arquivo ai pra me passar? o link la do XDA ta quebrado, preciso dessa stock rom. H442f10b_00.kdz Se tiver te agradeço 🙂

  5. Segui exatamente os mesmos passos de você. Comprei o celular pensando que era livre de aplicativos da operadora, mas acabei por ter uma infeliz surpresa ao saber que era da Vivo. Veio cheio de bloatware, além de wallpapers, transições, músicas e aquela animação chata ao ligar o aparelho.

    Coloquei esse mesmo firmware, H442f10b_00.kdz, e depois de brigar muito para achar os drivers da LG para o Download Mode (eu tinha um Moto G… meu Deus, Motorola é tão mais fácil… Linux era só o que eu precisava pra resolver minha vida), me deparo com esse erro.

    Quando o colei no Google, esperava uma solução em um site americano. Fiquei surpreso que esse blog foi a primeira opção, e que tinha acertado de primeira! Fiz o root usando o King Root, instalei o EZ Explorer, habilitei os privilégios de root (https://seo-michael.co.uk/enable-root-browsing-on-es-file-explorer/) e coloquei “72406,FF=/cust/OPEN_COM” na terceira linha. Funcionou perfeitamente. Depois, instalei o Trebuchet (launcher do CM12) e finalmente meu cel ficou perfeito.

    Obrigado pelo help!

  6. Boa tarde, amigo me tire uma dúvida por favor:

    Se eu entendi corretamente, este local “/cust” onde fica o arquivo cust_path_mapping fica numa partição que não é modificada quando se flasheia uma nova rom correto?

    Minha dúvida é basicamente o seguinte:

    Se eu fizer root no aparelho, editar este arquivo, e depois por algum motivo precisar reflashear o aparelho, as alterações feitas neste arquivo não seriam perdidas, correto?

    Obrigado.

    • O contrário: fica na raiz que é justamente a que é sobreposta a cada vez que se faz um flash de firmware. Teoricamente a cada flash você terá que reeditar esse arquivo.

      Se seu aparelho ainda não foi feito root sugiro que você vá nessa pasta e copie o conteúdo desses arquivos e, se possível, coloque aqui para aperfeiçoarmos o processo de correção.

      • Deixa eu perguntar mais uma coisa: Existe alguma ferramenta que me permita extrair/modificar/recompilar arquivos KDZ?

        Considerando que sim, não seria mais fácil abrir o KDZ e modificar o cust ?

    • Sim, existem ferramentas para abrir arquivos .kdz. Procure no xda-developers.

      O /cust não é gravado no kdz, parte do conteúdo é gerado dinamicamente em função de operadora, simcard e região, por algum motivo em alguns aparelhos isso não é gerado corretamente, já que em alguns aparelhos mais comuns, como o G3, você observa nos forums que muita gente faz o flash e não tem problema, mas alguns usuários são “premiados” com a mensagem de erro.

      • No site onde eu achei a ROM brasileira sem operadora do H342F encontrei também roms para versões da VIVO, TIM e OI, mas como o site é chinês/japonês não consigo entender como que faz pra liberar o link de download, consegui acessar o link da ROM stock (que não funcionou pra mim) por sorte, mas as outras não consigo liberar o link, este site tem um sistema de pontuação (pelo que entendi) que é preciso X pontos para exibir os links ….

        Se alguém quiser tentar, segue o link para a ROM H342F da VIVO….
        http://cwww.gaodi.net/forum.php?mod=viewthread&tid=669000&fromuid=200800

      • PS: A ROM H342F brasileira sem operadora não funcionou pra mim, como disse antes, ela trava quando chega em 94% e o flash não termina…

      • No xda developers há uma thread com as ROMs stock do H442 e suas variantes, entre elas uma para o H442f. Sei que está correta por que é a que usei. Experimente com ela.

        O gaodi é um site que cobra para dar acesso aos links. Acesse com o chrome que tem função de tradutor. Nunca usei esse site não sei se realmente tem as ROMs que diz.

      • Meu aparelho é o H342 não H442 …

        Eu entendi mais ou menos o sistema de “pagamento” do Gaodi e consegui juntar pontos pra baixar umas 20 ROMS – acredito que eles não tenham todas as rom que dizem ter … mas periodicamente vou ficar verificando e quando tiverem vou baixar de lá e upar na dropbox.

  7. Ótimo ajudou muito !!!

  8. ATENÇÃO: ESSA ROM É APENAS PARA MODELOS 3G COM TWRP! SE VOCÊ NÃO SABE O QUE É TWRP NÃO UTILIZE ESSA ROM!

    ========================================================================================================

    Para resolver esse problema na rom lollipopi é só fazer o procedimento abaixo que ta resolvido.

    Só flashear pelo twrp e ja era
    https://drive.google.com/file/d/0B4dAkqWeHszaT2NuRFhTZVBOcFk/view?usp=sharing

    • Dê maiores informações sobre essa ROM, por favor! Assim fica difícil de recomendar.

    • Cara, você tem que tomar cuidado antes de sair indicando as coisas pro povo fazer. Eu já tinha ouvido falar dessa rom, uns caras de um fórum russo que criaram (http://4pda.ru/forum/index.php?showtopic=686154), e a página do Google+ do Volt disponibilizou uma fonte de links e tutoriais em português (https://plus.google.com/communities/106566571023308743915).
      Mas, entretanto, isso só é válido para o LG Volt 3G, que tem processador Mediatek. Ela NÃO vale para os modelos 4G com processador Qualcomm. Não desenvolveram TWRP para o modelo 4G, nem nenhum tipo de rom para ele. Ou a gente fica com a imagem que veio de fábrica, ou instala esse KDZ com uma quantidade menor de bloatware.

      😉

      • Eu perdi meu tempo tentando ajudar pessoas que nao querem ser ajudadas… Vcs querem o que mais, estou dando a solucao e nao ta bom?… Amigo vc ta por fora, o arquivo que cito nao é uma rom é apenas um arquivo pra se usar com TWRP para solucionar os problemas citados ao ligar o aparelho que esta com uma rom de outro país, no caso o lollipopi 5.0 e como eu disse, pra outras versoes nao sei se funciona, no meu, com a versao internacional do android stock da LG 5.0 funcionou… Simples assim, entra no TWRP indica o arquivo baixado e “booom” resolvido. Melhor do que ficar editando arquivo manualmente. O meu aparelho é um LG G3 com 4G e esta funcionando maravilhosamente bem. Quanto a rom que vc cita nao sei… Nao usei rom nenhuma dessas que indicou, meu comentario é somente sobre o arquivo com a solucao do erro especificado anteriormente. Vcs fazem tempestade em copo d’agua, distorcem assuntos.

      • Eu perdi meu tempo tentando ajudar pessoas que nao querem ser ajudadas… Vcs querem o que mais, estou dando a solucao e nao ta bom?… Amigo vc ta por fora, o arquivo que cito nao é uma rom é apenas um arquivo pra se usar com TWRP para solucionar os problemas citados ao ligar o aparelho que esta com uma rom de outro país, no caso o lollipopi 5.0 e como eu disse, pra outras versoes nao sei se funciona, no meu, com a versao internacional do android stock da LG 5.0 funcionou… Simples assim, entra no TWRP indica o arquivo baixado e “booom” resolvido. Melhor do que ficar editando arquivo manualmente. O meu aparelho é um LG G3 com 4G e esta funcionando maravilhosamente bem. Quanto a rom que vc cita nao sei… Nao usei rom nenhuma dessas que indicou, meu comentario é somente sobre o arquivo com a solucao do erro especificado anteriormente. Vcs fazem tempestade em copo d’agua, distorcem assuntos.

        Faz o seguinte, entra nessa comunidade e veja de onde tirei
        (https://plus.google.com/114879151865628109239/posts/EDPjrTNrs7W)

  9. muito bom,cara o meu deu certo

  10. Olá! Já que graças a essa página eu descobri como resolver esse erro super chato, gostaria de retribuir dando uma boa notícia (àqueles que não sabem): saiu uma versão stock oficial para nosso aparelho com o Android 6.0 Marshmallow!

    Descobri ontem dando uma passeada pelo XDA-Developers. Foi lançada uma imagem KDZ Polonesa para o LG-H440N, que em resumo é o mesmo que o nosso LH-H442F. Segui as instruções nos tópicos e consegui instalar no meu aparelho. Está funcionando perfeitamente bem!

    Se alguém tiver interesse, fiz um pacote com a maioria dos arquivos necessários aqui: https://www.dropbox.com/s/181rlx7tzbquk5y (só não inclui as imagens KDZ porque são muito grandes).

    Para instalar o Android 6.0 Marshmallow em seu LG-H442F (“LG Volt 4G”), basta seguir esses passos:

    1º – Extraia os arquivos. Entre na primeira pasta e installe os drivers da LG (recomendo remover os antigos, caso tenha instalado). Talvez seja necessário reiniciar o computador;
    2º – Na segunda pasta, abra o arquivo “DOWNLOAD LINK” e baixe a imagem H440n10. Salve ela nessa mesma pasta. Após, coloque o celular em modo de download e rode o programa “LGFlashTool2014” com permissão de administrador para fazer o flash dessa imagem;
    3º – Passe a introdução do celular e deixe ele ligado conectado ao computador. Entre na terceira pasta e instale os arquivos do LGUP em ordem (primeiro o LGUP_8994_DLL_Ver_0_0_3_23 e depois o 2nd – LGUP_Install_Ver_1_14_3);
    4º – Abra a quarta pasta e execute o comando “h440n.bat” com permissão de administrador;
    5º – Finalmente na quinta pasta, faça o download da imagem H440n20a . Após, abra o LGUP e insira o caminho completo de onde está essa nova imagem KDZ, incuindo a extensão (o LGUP não vai conseguir enxergar o arquivo pois está configurado apenas para a extensão .tot e não para .kdz, mas funciona mesmo assim);
    6º – Clique no botão start e espere. O celular irá reiniciar algumas vezes e então você terá o Android 6.0 Marshmallow!

    OBS.:

    1. Esse tutorial está bem resumido. Nele, eu presumo que você já conheça alguma coisa sobre como fazer flash de uma imagem KDZ, entrar em Download Mode e executar programas como administrador;
    2. A LG tem o hábito de remover links antigos quando lança uma atualização. Isso quer dizer que, dependendo da data que você esteja lendo esse tutorial (foi estrito dia 05/08/2016) os mesmos já estejam offline. Mas, não criemos pânico! Procure pelo arquivo atualizado aqui: http://lg-phone-firmware.com/firmware-LG+Spirit+4G+LTE-Tutti-168.html;
    4. Até a presente data não existe metodologia para fazer root no Android 6.0. Se você se importa muito com isso, talvez seja melhor esperar mais um tempo antes do update;
    5. Ao iniciar o aparelho, aparecerá uma mensagem de erro como essa: “Current version is not available for user. Can’t find matched cust for NT-code mcc/mnc[72406],subset[FF]”. Ela é inofensiva, mas infelizmente não há como corrigir isso nesse momento justamente por causa do root indisponível. Mas assim que ele for liberado, é possível resolver a questão editando o arquivo /cust/cust_path_mapping.cfg no celular. Mais informações no link: https://androideia.wordpress.com/2015/08/11/lg-volt-spirit-4g-erro-apos-colocar-firmware-stock-current-version-is-not-available-for-user-cant-find-matched-cust-for-nt-code-mccmnc-72402subsetff/
    6. Muitas pessoas podem estar querendo atualizar para o Android 6.0 (inclusive foi meu caso) por causa de um recurso bem interessante: poder utilizar o cartão SD como memória interna. Pois bem, a LG por algum motivo BLOQUEOU esse recurso nessa imagem, e para corrigir é preciso, adivinha? Do root! Assim que ele estiver liberado, basta seguir as informações nesse link: https://www.reddit.com/r/LGG3/comments/3zrccg/quick_guide_enable_sd_as_internal_storage_on_new/
    7. Como a imagem do Marshmallow não foi lançada oficialmente no Brasil, não temos português como uma opção de idioma. Se for muito importante isso para você, basta seguir os passos aqui: http://forum.xda-developers.com/android/development/guide-convert-h440ar-to-h440n-maybe-t3387044#post67074988
    8. Este tutorial em português foi escrito por mim, mas todo o serviço foi feito por outros usuários do Fórum XDA-Developers. Se puder, preste seus acradecimentos nesses tópicos:

    http://forum.xda-developers.com/android/development/guide-convert-h440ar-to-h440n-maybe-t3387044
    http://forum.xda-developers.com/android/development/lg-spirit-4g-lte-h440n-android-6-0-t3392236/page4

    Abraços!

  11. Oi, tenho um LG Volt 4G, no aparelho esta como modelo LG-H442F. queria colocar Android 6.0, portanto estou tentando baixar ( http://csmgdl.lgmobile.com/dn/downloader.dev?fileKey=FW42DZL232VIAMQ4B7EF261/H440n10i_00_1124.kdz ) e não estou conseguindo. tambem tento baixar ( http://csmgdl.lgmobile.com/dn/downloader.dev?fileKey=FW4CUT3552TLAY871EAEID2/H440n20a_00_0428.kdz ) e não aparece nada pra mim. alguem me ajuda?

  12. Marcio vinicius

    O meu aparelho tá na mesma situação, com a diferença que ele sofre pra ligar. E quando liga, aparece “warning current version is not avaiable for user. cant find matched cust for nt-code MCC/MNC[FFFFF], subset[34]
    O que pode ser que está gerando esse conflito na hora de ligar? E pra ter acesso a pasta /cust, como faz?

    • Marcio vinicius

      Esqueci de mencionar que o meu é o LG G4 H815P, mas creio que a solução seja a mesma.

    • O que causa o problema é desconhecido, aparece quando se troca o firmware. A solução, se for como no H440, é alterar o arquivo /cust/cust_path_mapping.cfg adicionando uma linha extra com o seu erro:

      FFFFFF,34=/cust/OPEN_COM

      Para modificar esse arquivo o aparelho precisa estar com root.

  13. muito obrigado Androideia ate que em fim consegui resolver isto
    to pensando em criar um video explicando como corrigir isso pois estou em um grupo no facebook de celulares LG todos lá estao tendo este mesmo problema apos atualizar o firmware

  14. Antonio Caser

    Estranhíssima a atitude dessa empresa lg, instalei uma firmware do Brasil OPEN_BR e apareceu as configurações da Turquia… Isso se chama DESONESTIDADE para com seus clientes.

    • Primeira vez que ouço falar nesse tipo de problema. Já usei firmwares do leste europeu mas o aparelho já se inicia oferecendo como opção de linguagem Português do Brasil e Espanhol, ou seja: detectou que fisicamente o aparelho estava sendo ativado na América do Sul. Baixou da LG? Senão, mais fácil ter sido um firmware mal identificado.

  15. Bruno sousa

    Meu e um lg g4, também apareceu essa mensagem com oq devo fazer para resolver isso? A versão atual não está disponível para o usuário. Não é possível encontrar correspondência para NT-code mcc / mnc [ffffff], subconjunto [34]

    • O método é o mesmo do LG Spirit, basta encontrar o arquivo a ser editado. Provavelmente está na mesma localização. Lembre-se que esse arquivo só pode ser alterado em aparelhos com root, é um arquivo de sistema.

  16. GeraldoSubtil

    Desculpem não sei se meu problema pode ser exposto aqui. Tenho LG-H442F apresenta dificuldade em encontrar satélite e fixar. Em alguns fóruns dizem que o android vers 5.0.1 apresenta esse problema.Por isso pretendo atualizar para o android vers 6.0 para testa se o GPS FIXA. Entrei no menu secreto 277634#*# em GPS O GnssTest ao dar START GPS não fixa e perde o sinal Alguém tem solução para esse problema. grato!

  17. Ricardo do Carmo

    ola pode me ajudar. sempre que o meu lg g7 thinq numero do modelo: LM-G710EMW. ANDROID 10. VERSÃO DO SOFTWARE V30F-724-02. liga aparece essa mensagem.
    outra coisa, ele fica reiniciando a cada 5 segundo ao mexer, fica desconectando do wi-fi. nao sei mais como resolver esse problema. me ajude por favor

    WARNING

    Current version is not available for user. Can’t find matched carrier. Check NT-Code: 72402,72403,72404: FF,FF,FF

  18. Provavelmente o método é o mesmo do LG Spirit, basta encontrar o arquivo a ser editado. Provavelmente está na mesma localização. Lembre-se que esse arquivo só pode ser alterado em aparelhos com root, é um arquivo de sistema.

  19. desculpe como faço tudo isso por favor

    • O processo de root você precisa procurar, varia de modelo pra modelo. Depois é só editar o arquivo. Mas um alerta: tanto o processo de root como a alteração de arquivos de sistema podem travar o celular se feitos de maneira incorreta. Se não tiver confiança peça para alguém com mais experiência para fazer ou você se arrisca a transformar o celular em peso de papel.

Deixar mensagem para Marcio vinicius Cancelar resposta

Matt's Entropy

... seeding /dev/random, one blog post at a time.

Maravilhoso Mundo Novo

De volta ao Paraíso

androideia

Idéias e Android, necessariamente não nessa ordem.

Another Airgun Blog

Idéias e Android, necessariamente não nessa ordem.

Armas de Pressão - Modificações e afins

Metade da graça em atirar está em fazer ajustes na arma.