O que é o NCD Secure Coding? Sistema Anti-Adulteração da BMW Explicado
Se tentou codificar um BMW mais recente (2021+) utilizando métodos tradicionais como a edição FDL no E-Sys, provavelmente deparou-se com uma barreira. O carro rejeita as suas alterações, reverte para as configurações de fábrica ou apresenta erros. Bem-vindo à era do NCD Secure Coding – a resposta da BMW às modificações não autorizadas.
A Forma Antiga: Codificação FDL
Em BMWs mais antigos (série E, série F até ~2020), a codificação era relativamente simples:
- Ligue o E-Sys ao carro através do cabo ENET
- Leia os dados de codificação atuais (ficheiros CAFD)
- Edite parâmetros individuais utilizando FDL (Function Description Language)
- Escreva a codificação modificada de volta no módulo
Isto permitia aos entusiastas ativar funções escondidas, alterar comportamentos e personalizar os seus carros. Foi a era dourada da codificação DIY da BMW.
A Nova Forma: NCD Secure Coding
A partir de cerca de 2021, a BMW introduziu NCD (New Coding Data) com assinaturas digitais. Eis o que mudou:
- Ficheiros assinados obrigatórios – Cada ficheiro de codificação (NCD/CAFD) tem de ser assinado digitalmente pelo backend da BMW. Ficheiros não assinados ou editados manualmente são rejeitados.
- Acabou a edição FDL – Não pode simplesmente alterar um parâmetro e gravá-lo de volta. A verificação de assinatura falha.
- Codificação baseada em FA – Em vez de editar parâmetros individuais, modifica o FA (encomenda do veículo) e gera novos ficheiros NCD assinados que correspondem.
- Dependência do backend – O processo de assinatura requer acesso aos sistemas backend da BMW ou ferramentas equivalentes.
NCD 2.0 vs NCD 3.0
NCD 2.0
A primeira geração de codificação segura, cobrindo aproximadamente 95% dos módulos em BMWs série G e série i de 2021-2024. A maioria dos serviços de geração NCD suporta bem a versão 2.0.
NCD 3.0
A versão mais recente e mais restritiva que aparece em modelos 2024+ com iDrive 8.5/9 e hardware Neue Klasse. Utiliza um mecanismo de assinatura diferente e é mais restritiva. Atualmente menos serviços suportam a versão 3.0, mas a cobertura está a expandir-se.
Que BMWs Utilizam NCD Secure Coding?
Geralmente, qualquer BMW com iDrive 7 ou mais recente (unidade MGU/MGU2) utiliza codificação segura NCD para pelo menos alguns módulos:
- G20/G21 Série 3 (2019+)
- G22/G23/G26 Série 4
- G30/G31 Série 5 (LCI)
- G60/G61 Série 5 (nova geração)
- G70 Série 7
- G80/G82/G87 M3/M4/M2
- G05/G06/G07 X5/X6/X7
- G09 XM
- I20 iX
- U11 X1/iX1
- Todos os outros modelos da plataforma G e série i
Como Codificar um BMW Moderno com NCD
O processo é diferente da codificação tradicional FDL:
- Leia o FA e SVT atual – Exporte o FA (lista de equipamentos) e SVT (tabela de peças de software) do seu veículo utilizando E-Sys
- Modifique o FA – Adicione ou remova códigos de opções (códigos SA) para ativar/desativar funções. Por exemplo, adicione 5AP para faróis anti-encandeamento ou 6CP para CarPlay em ecrã completo.
- Gere ficheiros NCD assinados – Envie o FA + SVT modificado para um serviço de geração. O backend cria ficheiros NCD devidamente assinados que correspondem à nova configuração.
- Aplique os ficheiros NCD – Carregue os ficheiros NCD gerados no E-Sys e codifique-os nos módulos relevantes.
O nosso serviço de geração NCD trata das etapas 2-3 →
O que Ainda Pode Ser Codificado em BMWs NCD?
Apesar das restrições, muito ainda é possível através da modificação de FA + geração NCD:
- Apple CarPlay em ecrã completo
- Faróis anti-encandeamento
- Opções de iluminação ambiente
- Funções de chave digital
- Apresentação de informações de limite de velocidade
- Desativação de aviso legal
- Conversão de região
- Codificação retrofit (engate, câmaras, volante aquecido)
- Funções M Performance
Equívocos Comuns
"Já não se pode codificar BMWs série G"
Errado. Pode codificá-los – apenas não com o método FDL antigo. A geração NCD obtém os mesmos resultados através de um processo diferente.
"A codificação NCD é permanente e não pode ser revertida"
Errado. Pode sempre gerar ficheiros NCD do FA original para reverter à codificação de fábrica.
"É preciso uma concessionária para codificar BMWs NCD"
Errado. Serviços independentes como a TempaDrive podem gerar ficheiros NCD e realizar codificação remotamente.
Conclusão
O NCD Secure Coding mudou as regras do jogo para modificações BMW, mas não o encerrou. O processo é diferente – modificação de FA em vez de edição FDL, ficheiros assinados em vez de alterações manuais – mas o resultado final é o mesmo: um BMW personalizado configurado exatamente como deseja.
Obtenha ficheiros NCD gerados para o seu BMW → | Contacte-nos para ajuda com codificação →