Aller au contenu
Black Friday MFT Dev du 23 novembre au 5 décembre : notez la date Voir les offres

Technique calculateur

Bosch MD1 / MG1 verrouillés : comment fonctionne vraiment l’unlock

Glitch de tension, impulsion électromagnétique, mode Boot : ce qui se passe vraiment quand on déverrouille un calculateur Bosch MD1 ou MG1, les risques, et la méthode sûre pour votre atelier.

Bosch MD1 / MG1 verrouillés : comment fonctionne vraiment l’unlock
PartagerWhatsAppTelegramLinkedInX

Depuis 2021, de plus en plus de garages se heurtent au même mur : une Golf récente, une Série 3 ou une Classe C arrive pour une reprog, l’outil lit l’identification du calculateur… et refuse la lecture. Le coupable a un nom : Bosch MD1 / MG1 verrouillé. Bonne nouvelle, ces calculateurs se déverrouillent. Voici ce qui se passe vraiment pendant un unlock, pourquoi on parle de « glitch » et d’impulsion électromagnétique, et comment le faire sans griller un calculateur qui vaut souvent plus de 1 000 €.

MD1 et MG1 : la plateforme d’une grande partie du parc récent

MD1 (diesel) et MG1 (essence) forment la famille MDG1 de Bosch. On la trouve sur une grande partie du parc récent : groupe Volkswagen, BMW, Mercedes-Benz, Stellantis, Ford, Renault, Hyundai-Kia et bien d’autres. Au cœur du calculateur, un microcontrôleur multicœur Infineon AURIX (familles TC2xx puis TC3xx).

Ces calculateurs ont été conçus pour résister aux modifications : logiciels signés, démarrage sécurisé, accès de débogage protégés.

« Verrouillé » : qu’est-ce que ça veut dire concrètement ?

Sur les premières versions de logiciel, la lecture en OBD ou en Bench restait possible grâce à des failles exploitées par les fabricants d’outils. Bosch a refermé ces portes au fil des mises à jour, avec la protection anti-tuning (TPROT), puis en fermant l’accès de programmation sur les logiciels récents. Résultat :

  • la lecture OBD est refusée ;
  • la lecture en Bench ne donne rien, ou seulement une partie de la mémoire ;
  • le microcontrôleur refuse d’ouvrir son accès de programmation sans authentification.

Le calculateur n’est pas en panne : il fait exactement ce pour quoi il a été conçu. Pour le lire, il faut d’abord le déverrouiller.

Les trois grandes familles d’unlock

1. Les failles logicielles

C’est la méthode historique : exploiter une faiblesse du logiciel du calculateur pour obtenir l’accès en lecture. Rapide et sans ouvrir le boîtier, mais elle ne marche que sur certaines versions de logiciel, et chaque mise à jour Bosch peut la rendre inutile.

2. Le glitch de tension

Au tout début du démarrage, pendant que le processeur vérifie s’il a le droit d’ouvrir l’accès, une perturbation extrêmement brève et parfaitement synchronisée de son alimentation peut lui faire « sauter » ce contrôle. C’est une technique issue de la recherche en sécurité des puces électroniques (on parle d’injection de faute), aujourd’hui industrialisée par les fabricants d’outils de reprogrammation.

3. L’impulsion électromagnétique

Même idée, autre moyen : au lieu d’agir sur l’alimentation, on induit la faute au moment critique par une impulsion électromagnétique très courte et très localisée au-dessus de la puce, sans contact avec son circuit d’alimentation. Plus ciblée, mais encore plus exigeante en précision.

Pourquoi ce n’est pas un travail de bricoleur

Ces méthodes demandent une synchronisation à l’échelle de la nanoseconde, des réglages propres à chaque référence de calculateur et des procédures validées sur des centaines de pièces. Une erreur peut endommager définitivement le microcontrôleur. Toute la valeur d’un outil professionnel est là : la procédure est déjà mise au point, calculateur par calculateur.

Ce que fait le KESS3 avec son module d’unlock

Alientech a industrialisé l’opération avec le module d’unlock KESS3 pour Bosch MD1 / MG1. Associé au KESS3, il déverrouille le calculateur en mode Boot, de façon guidée :

  1. le logiciel identifie la référence exacte du calculateur et affiche le schéma de connexion ;
  2. le module exécute la procédure d’unlock prévue pour cette référence ;
  3. une fois déverrouillé, le calculateur se lit et s’écrit en Bench, comme n’importe quel autre.

Autrement dit : un véhicule que vous deviez refuser devient un client de plus.

2021+calculateurs MD1 / MG1 verrouillés : l’unlock devient indispensable
Bootmode utilisé pour l’unlock avec le module KESS3
1 foisl’unlock se fait une fois, ensuite lecture et écriture en Bench

Avant de vous lancer : la check-list de l’atelier

  • Vérifiez la compatibilité de la référence et de la version de logiciel dans la liste Alientech : elle s’allonge à chaque mise à jour.
  • Alimentation stable sur le banc, avec une alimentation de laboratoire ou un chargeur-mainteneur de qualité.
  • Sauvegarde complète (mémoire flash, EEPROM, identification) avant toute écriture, archivée au nom du client.
  • Schéma de connexion respecté au fil près, sur un poste protégé contre l’électricité statique.
  • Temps de démontage du calculateur compté dans votre devis : c’est une intervention en Bench, pas en OBD.

Et le fichier, qui l’écrit ?

Une fois la lecture faite, reste le plus important : la cartographie. Avec le Files Service MFT Dev, vous envoyez la lecture depuis votre compte garage et un ingénieur vous renvoie un fichier sur-mesure, sommes de contrôle corrigées, prêt à écrire. Vous suivez chaque étape en direct, jusque sur Telegram.

Un MD1 / MG1 verrouillé sur le pont ? Envoyez-nous la lecture, on s’occupe du fichier.

Créer mon compte garage

Et côté réglementation ?

Lire et modifier le logiciel d’un calculateur n’est pas interdit en soi. Mais pour un véhicule qui roule sur route, la modification doit rester conforme à la réglementation du pays : homologation, normes d’émissions, déclaration à l’assureur. Le professionnel et le propriétaire du véhicule doivent en tenir compte.

Questions fréquentes

Tous les MD1 / MG1 sont-ils verrouillés ?

Non. Les versions de logiciel les plus anciennes se lisent encore en OBD ou en Bench. Le verrouillage concerne surtout les logiciels récents, en particulier depuis 2021. L’identification du calculateur par l’outil vous le dit en quelques secondes.

L’unlock abîme-t-il le calculateur ?

Avec un outil professionnel et une procédure validée pour la référence, le risque est très faible. Les dégâts viennent surtout des montages artisanaux, d’une alimentation instable ou d’un schéma de connexion mal respecté.

Faut-il refaire l’unlock à chaque intervention ?

Non. L’unlock se fait une fois ; ensuite le calculateur se lit et s’écrit en Bench avec le KESS3, comme un calculateur non verrouillé.

Le module d’unlock fonctionne-t-il avec mon KESS3 ?

Le module s’utilise avec le KESS3. Les conditions dépendent de votre version et des protocoles activés : un ingénieur MFT Dev vous le confirme avant la commande.

Les outils cités dans cet article

PartagerWhatsAppTelegramLinkedInX
← Retour au blog

À lire aussi

Blog MFT Dev

Un fichier sur-mesure ou le bon outil, aujourd'hui

Les ingénieurs MFT Dev écrivent vos fichiers moteur et vous aident à choisir le bon outil, du lundi au samedi.