[NAC WAVE4]Màj firmware 42-03-33-42_NAC-r0

@Gyom90

Il y a du nouveau du côté du NAC Wave2. Une 5ème mouture a été mise en ligne et semble marcher, avec un premier témoignage en ce sens. Tu noteras la suggestion de @rui.saraiva dans la discussion de Wave2:
Now they just have to do the same with the firmware for NAC Wave 1 and Wave 3...

Tu pourras te servir de ces informations pour insister. ;)
 

@Gyom90:

The problem with NAC Wave 3 is the expired certificate:
Code:
> openssl smime -in MediaVersion.ini -pk7out | openssl pkcs7 -print_certs -text | head
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 9 (0x9)
        Signature Algorithm: sha256WithRSAEncryption
        Issuer: C=FR, L=Paris, O=PSA Peugeot Citroen, OU=Certificate Authorities, OU=(c) PSA Peugeot Citroen - For authorized use only, OU=0002 319187308, CN=PSA - OVIP - Code signing - G1
        Validity
            Not Before: Nov 13 09:15:58 2019 GMT
            Not After : Nov 13 09:15:58 2022 GMT
        Subject: C=FR, L=Paris, O=PSA Peugeot Citroen, OU=Open Vehicle Infotainment Platform, OU=(c) PSA Peugeot Citroen - For authorized use only, CN=Continental \/ NAC \/ 1
 

@rui.saraiva

Sais-tu ce qu'on risque à charger directement sur un NAC Wave3, resté à une ancienne version, la dernière version pour Wave 4? On avait constaté que la première version bundle pour Wave3 avait strictement le même firmware que celui prévu pour Wave4 avec le même UpdateId. Sur le deuxième bundle, il était binairement différent mais strictement de même taille à l'octet près. Le cryptage était peut être différent, mais j'avais pensé que c'était en fait le même code.

Si je ne suis pas très clair, je pourrai reformuler autrement. Ou au moins essayer.
 

@jbf69 :

I didn't quite understand what you have written. Are you asking if it is possible to directly install the latest firmware version for NAC Wave 4, 44.02.16.52_NAC-r0, on a NAC Wave 3 with an old 3x.xx.xx.xx firmware?

I also didn't find any common UpdateIDs between the Wave3-to-Wave4 bundles and the matching Wave4 firmware:
Code:
                   NAC_EUR_WAVE3      NAC_EUR_WAVE4
42.01.72.32_NAC-r0 001315031584973470 001315031584967617
42.03.33.42_NAC-r0 001315031622734386 001315031622725679

If I recall correctly, the first bundle had the same European map 8.0.0-r0 (and with the same UpdateID) that the one used in NAC Wave 4. The second bundle have the European map 10.0.0-r0, never released directly for the NAC Wave 4.

For the 42.01.72.32_NAC-r0 firmware versions there are both keys available (see https://github.com/ludwig-v/psa-nac-firmware-reverse-engineering/tree/main/Firmware_Keys/WAVE3 and https://github.com/ludwig-v/psa-nac-firmware-reverse-engineering/tree/main/Firmware_Keys/WAVE4 from @VLud) so it should be possible to compare.
 

@rui.saraiva

Tu as bien compris ma question. Autrement dit, peut-on se constituer soi-même pour un NAC Wave3 (3x.xx.xx.xx) une mise à jour bundle combinant 44.02.16.52 et cartographie V13 (ou en procédant en deux fois)?

Pour 42.01.72.32, je croyais me rappeler que c'était le même UpdateId, manifestement je me trompe. En revanche j'ai le souvenir du même code. D'ailleurs, un intervenant sur ce forum s'était trompé et avait pris le fichier prévu pour Wave4. À part se retrouver sans cartographie dans un premier temps, il n'y avait eu aucune conséquence. Il s'était pourtant fait sermonner sur ce forum. J'avais participé. :( . Je pense que je pourrais retrouver la discussion, si j'y passe un peu de temps.

La question complémentaire était au niveau du risque. Que risque-t-on d'essayer? Avoir "Version incompatible avec le firmware"? ;)

Edit: j'avais bonne mémoire. Extrait du bundle 42.01.72.32:
Capture.PNG

C'était donc bien la même mise à jour pour Wave3 et Wave4.

Et j'ai retrouvé la discussion à propos de celui qui s'était trompé, mais c'est un peu long!
https://www.forum-peugeot.com/Forum...42-01-72-32_nac-r0.120266/page-3#post-2553936
 
Dernière édition:

Yes, it should be possible to install a NAC Wave 4 firmware directly on a NAC Wave 3 hardware with an old 3x.xx.xx.xx firmware version. I did extract and decrypt (thanks @VLud) the old 42.01.72.32_NAC-r0 version for both NAC_EUR_WAVE3 and NAC_EUR_WAVE4 and this are the only differences:

Code:
> diff -qr NAC_EUR_WAVE3/SWL/001315031584973470/ NAC_EUR_WAVE4/SWL/001315031584967617/
Files NAC_EUR_WAVE3/SWL/001315031584973470/Certificates/PSA-OVIP-G1.crl and NAC_EUR_WAVE4/SWL/001315031584967617/Certificates/PSA-OVIP-G1.crl differ
Files NAC_EUR_WAVE3/SWL/001315031584973470/Firmware/FirmwareList.ini and NAC_EUR_WAVE4/SWL/001315031584967617/Firmware/FirmwareList.ini differ
Files NAC_EUR_WAVE3/SWL/001315031584973470/HashList.ini and NAC_EUR_WAVE4/SWL/001315031584967617/HashList.ini differ
Files NAC_EUR_WAVE3/SWL/001315031584973470/MediaHeader/MediaVersion.ini and NAC_EUR_WAVE4/SWL/001315031584967617/MediaHeader/MediaVersion.ini differ

Except the .crl file (Certificate Revocation List, that has no certificates anyway) all the other 3 text .ini files only differ the 18-digit UpdateID.

Emphasis on the SHOULD above - IF ANYONE TRY THIS, DO AT YOUR OWN RISK!
 

@rui.saraiva

Je te remercie beaucoup d'avoir confirmé par des vérifications approfondies ma simple intuition. Je me suis basé sur le fait que chaque fichier ayant strictement la même taille, à l'octet près, entre les versions comparées, ce ne pouvait être que le même code. La probabilité pour que deux codes différents aient strictement la même taille doit être voisine de zéro.

Bien évidemment on ne peut pas dire à @Gyom90 qu'il n'y a aucun risque à tenter. C'est pourquoi, je préférerais que la réponse vienne de Peugeot. Et je ne comprends pas que personne chez Peugeot ne soit capable de répondre à cette question. :mad:
 

@jbf69

j’ai bien eu une réponse du service client me donnant un lien et une mise à jour a essayer (c’était la même en l’occurrence..) dans le mail suivant on m’a dit de me rapprocher d’un centre Peugeot pour une analyse …
Bonjour,

Où en es-tu avec le Service Clients? Il semble qu'une nouvelle mouture du bundle 42.03.33.42 pour NAC Wave3 ait été mis en ligne le 22 ou le 23 décembre (certains fichiers datés du 21, d'autres du 22). C'est la même cartographie que dans la précédente mouture (V10).

C'est finement organisé. Si tu suis à la lettre ce que Peugeot propose:
1. Tu vas passer à 42.03.33.42
2. Tu vas installer la cartographie V10 pour Wave4
3. On va te suggérer de passer le firmware à 44.02.16.52
4. On va te suggérer de passer à V13.

Now they just have to do the same with the firmware for NAC Wave 1 and Wave 3...
Tu as été entendu pour NAC Wave3! Je n'ai pas vérifié pour NAC Wave1. ;)

Ajout pour @rui.saraiva : j'ai essayé d'imiter tes commandes magiques de vérification des certificats. Pour NAC Wave3 ça me semble bon, mais pour Wave1, malgré une nouvelle mouture du 05/10/2022 ce ne semble toujours pas bon! Mais depuis le temps, tous les possesseurs de NAC Wave1 ont renoncé! :(
 
Dernière édition:

Bonjour à tous,
J'ai une 2008 modèle 2019
je viens d'installer Peugeot Update sur mon MAC
J'ai acheté cette clef USB pour faire la manip, mais j'ai un doute si USB 3 est une bonne idée ou s'il vaut mieux une USB 2 ?
Autre question, Puis je faire la mise à jour en roulant ? Il semble que oui
Et si oui, combien de temps approximativement va durer les 2 mise à jour (système et cartographie), sachant que c'est la première fois que je vais faire une mise à jour

Merci

Cordt
SEB


Clé USB 3.0 SanDisk Ultra Flair 32 Go allant jusqu'à 150 Mo/s
 

Merci jbf69 pour ta réponse rapide et détaillée !
Niveau de firmware sur ton NAC actuellement?, je ne connais pas ce terme NAC, qu'est ce que c'est ?
Comment et où vais je trouver l'info ?
 


Rien d'étonnant, non. 2008 de 2019 = ancien 2008, et non pas P24

EDIT : ce message était en réponse à jbf69 -qui a supprimé son message depuis- qui disait que c'était surprenant d'avoir un NAC Wave2 sur une 2008 de 2019 ...
 
Dernière édition:
  • J'aime
Reactions: zoc


@jbf69

Excuse moi pour la réponse un peu tardive,
je ne me suis pas connecté depuis quelque temps..
J'ai été voir pour prendre un rendez vous, on m'a regardé avec des grands yeux et on m'a proposé un rendez vous mais je n'était pas dispo pour cet fin d'année...
Bref je vais essayer d'installer cette nouvelle version et je reviendrais vers toi sans faute ;)
Merci de t'intéresser de la sorte c'est vraiment sympa :)
 

@Gyom90

Pas de mal!

Quand tu auras préparé ta clé USB avec les deux mises à jour combinées, je te conseille de ne faire que la mise à jour de firmware.

Après cette mise à jour de firmware, tu vas te retrouver sans cartographie, donc sans GPS. Il te faudra donc installer rapidement une version de cartographie, mais je te conseille d'installer directement la V13.

Peugeot Update te la proposera, en même temps qu'une nouvelle mise à jour de firmware (c'est là que je trouve que Peugeot aurait pu faire un effort!). Mais tu peux ne retenir que la cartographie et reporter la mise à jour du firmware 44.02.16.52 à plus tard.

Si tu as deux clés USB sous la main, tu peux préparer à l'avance la cartographie V13, mais il faudra le faire sans "l'aide" de Peugeot Update. Si vraiment tu n'as qu'une clé USB, tu pourrais substituer la V13 à la V10, mais si ça t'effraie, oublie!
 
Dernière édition:

C'est bon @jbf69 j'ai pu faire ma mise a jour !
Il me reste la V13 a faire du coup,

Il ne faut pas faire la 44.02.16.52 ou je peux la faire aussi pour le coup ?
 

@Gyom90

Bravo!

Tu peux faire la mise à jour du firmware. Je suis de ceux qui ne se précipitent pas s'il n'y a pas une bonne raison de faire. Mais les avis de ceux qui tiennent à être à jour sans traîner sont tout à fait respectables. Il n'y a pas eu, je crois, de retours vraiment négatifs sur ce dernier firmware. Il y a une discussion dédiée sur la 44.02.16.52. parcours-là.