Posts by rui.saraiva

    The UpdateID 001315031613548831 (that you used in the previous URL to download the license) is for firmware version 21.08.87.32_NAC-r1. That license obviously doesn't work with the latest firmware version for the NAC Wave 2, 21.08.90.52_NAC-r0 (UpdateID 001315031666020829).

    But if you use the Toolbox to prepare the USB flash drive, everything should be fine.

    It doesn't make any difference - any software that uses the Majestic API, using that VIN will download the updates for the NAC Wave 4 system.

    It isn't the first time the information stored in the Peugeot/Stellantis servers is wrong.


    As I wrote, he needs the original VIN from where that RCC came from (probably impossible to know), or the UIN that he could find in the head unit's label. Because it's a RCC system, without using a diagnostic software, it's is impossible to know the UIN. In a NAC system, you could use the "export config" option and find the UIN in the created files. Or find it in the spylogs. No sush options on a RCC system.


    By the way, the UIN from that NAC Wave 4 was validated in January 2020:

    murpi89 To download the correct license, you need either the VIN of the car from where that head unit came, or the labels in that head unit:

    It is also impossible to install any map update for the NAC Wave 3, they all have, you guessed it, expired signing certificates. Right now, you could only install:


    NACFirmware / SystemMaps / Cartography
    Wave 1NONEAny compiled after Nov 2023
    Wave 221.08.90.52_NAC-r0Any compiled after Nov 2023
    Wave 3NONENONE
    Wave 444.07.05.22_NAC-r0 or 44.07.33.32_NAC-r0Any compiled after Nov 2023

    It seems the 44.07.33.32_NAC-r0 firmware version is available again in PUB status.
    It should be possible to upgrade using the Peugeot Update software or with an online installation (without the license key on the USB flash drive):

    The .tar update file is exactly the same, there's no need to download it again if you already have an older version (it hasn't had any problem in the first place anyway...).

    The previous 44.07.05.22_NAC-r0 version is still in AVP status and probably died right here...

    Those 2 firmware versions, 44.07.xx.xx, that still are signed with a valid certificate, are no longer in PUB status. So MyPeugeot/Peugeot Update/Mittns Toolbox will offer the latest version that is in PUB status, the 44.06.44.22_NAC-r0, that hasn't a valid certificate and it is impossible to install.


    Because those 2 firmware versions 44.07.xx.xx are no longer in PUB status, you also need to prepare the USB flash drive manually, copy the license file to it and the car must be offline.

    They're f*cking consistent, now it is impossible to install any NAC firmware.

    Because the latest NAC Wave 2 firmware version (21.08.90.52_NAC-r0, that is) is not in PUB status, you probably need the digital license/key in the USB flash drive. The generic "Version not compatible with hardware" error message now might be because the license cannot be verified online and not the expired certificate.

    File downloaded from https://ds4emloty3shq.cloudfro…_NAC-r0_NAC_EUR_WAVE2.tar (2 729 062 912 bytes, old file was 2 728 908 800 bytes):


    SHA256 sums of PSA_ovip-int-firmware-version_21-08-90-52_NAC-r0_NAC_EUR_WAVE2.tar:

    Code
    885fa4ea3ee469d867c74a1f3cdde2c960b250582abf07f3ebcf932b0e15555c Original file, certificate expired on 8 Nov 2024
    0b9dcb42e6d5d1d11d97230f49f818ed68373a93659965cb3bd9bf3bb4b62d39 File from 3 Dec 2024, new PSA-OVIP-CS-G1.crl
    a7ebd29a468f23779994fae4df426354d6dbc6516b28e43a56bc09678a6934dd File from 9 Jan 2025, signed MediaVersion.ini

    DerDieDasWerWieWas

    HTTP
    > curl --head https://ds4emloty3shq.cloudfront.net/CONTINENTAL/NAC_EU/ovip-int-firmware-version/PSA_ovip-int-firmware-version_21-08-90-52_NAC-r0_NAC_EUR_WAVE2.tar
    HTTP/1.1 200 OK
    Content-Type: application/octet-stream
    Content-Length: 2729062912
    Connection: keep-alive
    Date: Thu, 09 Jan 2025 15:57:00 GMT
    Last-Modified: Thu, 09 Jan 2025 08:40:10 GMT

    This is the new file, uploaded today. The Majestic API was returning a "PSA_ovip-nt-firmware...", missing an "ï".

    For instance, the signing certificate of the map-eur_28.0.0-r0 (for NAC_EUR_WAVE2):

    Besteht eigentlich die Möglichkeit in einem Zertifikat (mit passender Software) die Ablaufzeit einfach zu ändern, um so die Gültigkeit zu verlängern?


    This is the base of all cryptography, so no...


    rui.saraiva


    Gibt es inzwischen schon neuere Informationen zu den nicht funktionierenden SW-Updates?


    No. The history goes something like:

    3 Nov 2024: Certificate expired, updates are now "impossible" with the generic "Version not compatible with hardware" error;

    3 Dec 2024: New .tar file was uploaded with a new certificate, but the code wasn't signed using it;

    13 Dec 2024: They removed the "PUB" (Published) status from the 21.08.90.52_NAC-r0 version (now in "AVC" status - Waiting for supplier validation), the previous 21.08.87.32_NAC-r1 is now the latest version with "PUB" status - everything that uses the Majestic API (Peugeot Update, MyPeugeot, Mittns toolbox, etc) now offers that version, but is also signed with the certificate that expired in 3 Nov 2024...


    So it seems that they are aware of the problem, but don't know how to fix it!