Peugeot Forums banner
21 - 40 of 93 Posts
The same scripts that search for new updates daily to build up my site will also warn me of any file changes. That's why I know about the new 3 December file (it has a new certificate file, but they didn't sign the code with it...).

So any news will be posted here.
 
And here is the news.

The update file was reuploaded today, it has again a PUB status, a new size, and, more importantly, a new certificate and the code is finally signed with it. It expires on 8 Nov 2026.

Code:
{
  "updateType": "ovip-int-firmware-version",
  "updateVersion": "21.08.90.52_NAC-r0",
  "updateProvider": "CONTINENTAL",
  "updateId": "001315031666020829",
  "updateDate": "2025/01/08 14:08:27",
  "updateStatus": {
    "code": "PUB",
    "label": "Publié"
  }
}
Code:
> 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
Code:
> openssl smime -in SWL/001315031666020829/MediaHeader/MediaVersion.ini -pk7out | openssl pkcs7 -print_certs -text | head
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            7e:3e:30:93:b5:e0:50:3a:43:c3:02:68:b1:06:c4:1d:fb:35:db:b7
        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  8 18:27:06 2023 GMT
            Not After : Nov  8 18:27:06 2026 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
 
And here is the news.

The update file was reuploaded today, it has again a PUB status, a new size, and, more importantly, a new certificate and the code is finally signed with it. It expires on 8 Nov 2026.

Code:
{
  "updateType": "ovip-int-firmware-version",
  "updateVersion": "21.08.90.52_NAC-r0",
  "updateProvider": "CONTINENTAL",
  "updateId": "001315031666020829",
  "updateDate": "2025/01/08 14:08:27",
  "updateStatus": {
    "code": "PUB",
    "label": "Publié"
  }
}
Code:
> 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
Code:
> openssl smime -in SWL/001315031666020829/MediaHeader/MediaVersion.ini -pk7out | openssl pkcs7 -print_certs -text | head
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            7e:3e:30:93:b5:e0:50:3a:43:c3:02:68:b1:06:c4:1d:fb:35:db:b7
        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  8 18:27:06 2023 GMT
            Not After : Nov  8 18:27:06 2026 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
They must have been listening to you!
 
rui.saraiva can you also provide key file 21.08.90.52_NAC-r0 ?
As in Peugeot update app it is still showing 21.08.87.32_NAC-r1 as latest version. So I downloaded it from your site but I need .key file for it as it doesn't work when I connect my car to wifi to automatically check for license online
 
Don't use the MyPeugeot app or "Peugeot Update" software, they are still offering the old update 21.08.87.32_NAC-r1 that also has expired certificates (it's PSA/Stellantis, they can't do everything right at first).

Download from the cloudfront link directly -

Extract the .tar file update to a FAT32-formatted USB flash drive and that's it. You don't need the digital license/key (that is specific for that version AND for your car) if you connect your car to the internet - it could be an active and available Connected services subscription, a WiFi network, or tethering your phone (sharing mobile data over bluetooth).

EDIT:
In fact, because this latest version isn't in PUB status again, you might need to have the digital license/key on the USB flash drive:

Code:
{
  "updateType": "ovip-int-firmware-version",
  "updateVersion": "21.08.90.52_NAC-r0",
  "updateProvider": "CONTINENTAL",
  "updateId": "001315031666020829",
  "updateDate": "2025/01/08 14:08:27",
  "fileName": "PSA_ovip-int-firmware-version_21-08-90-52_NAC-r0_NAC_EUR_WAVE2.tar",
  "updateStatus": {
    "code": "AVC",
    "label": "En attente de validation fournisseur"
  }
}
 
Don't use the MyPeugeot app or "Peugeot Update" software, they are still offering the old update 21.08.87.32_NAC-r1 that also has expired certificates (it's PSA/Stellantis, they can't do everything right at first).

Download from the cloudfront link directly -

Extract the .tar file update to a FAT32-formatted USB flash drive and that's it. You don't need the digital license/key (that is specific for that version AND for your car) if you connect your car to the internet - it could be an active and available Connected services subscription, a WiFi network, or tethering your phone (sharing mobile data over bluetooth).

EDIT:
In fact, because this latest version isn't in PUB status again, you might need to have the digital license/key on the USB flash drive:

Code:
{
  "updateType": "ovip-int-firmware-version",
  "updateVersion": "21.08.90.52_NAC-r0",
  "updateProvider": "CONTINENTAL",
  "updateId": "001315031666020829",
  "updateDate": "2025/01/08 14:08:27",
  "fileName": "PSA_ovip-int-firmware-version_21-08-90-52_NAC-r0_NAC_EUR_WAVE2.tar",
  "updateStatus": {
    "code": "AVC",
    "label": "En attente de validation fournisseur"
  }
}
I just tried to install it according to your method, but unfortunately here too it gives version incompatible with hardware. So unfortunately this possibility also ends.
 
@Changedforlife : Did you also download the license key ("license_xxxxxxxxxxxxxxxxxxxx_yyyyyyyyyyyyyyyyyy.key") and copy it to "\license" folder?

The Amazon CloudFront is a known CDN (Content Delivery Network). PSA/Stellantis started using it in late 2022 to share the firmware updates. Before that, they used their own very slow majestic-web.mpsa.com server.
 
@rui.saraiva
I did it like you said, I downloaded newest version (21.08.90.52_NAC-r0) from link that you shared, and i extracted it to FAT32 usb on root, so that SWL folder is in root of usb device, and connected my car to internet wia hotspot(also tried with bluetooth tethering), but I still got error "Version not compatible with hardware" so that's why I asked for key.
But where I can download key for newest version? On Peugeot update they are providing key for 21.08.87.32_NAC-r1, and in filename of key which is like license_xxxxxxxxxxxxxxxxxxxx_yyyyyyyyyyyyyyyyyy.key yyyy characters are actually folder name which is in SWL folder, and those numbers are different for 21.08.87.32_NAC-r1 and 21.08.90.52_NAC-r0
Do you think that I can use key from Peugeot Update (for version 21.08.87.32_NAC-r1) but to rename it to license_xxxxxxxxxxxxxxxxxxxx_001315031666020829.key ?
 
@Changedforlife : Did you also download the license key ("license_xxxxxxxxxxxxxxxxxxxx_yyyyyyyyyyyyyyyyyy.key") and copy it to "\license" folder?

The Amazon CloudFront is a known CDN (Content Delivery Network). PSA/Stellantis started using it in late 2022 to share the firmware updates. Before that, they used their own very slow majestic-web.mpsa.com server.
Thnks for your response, and i understand....

If I follow the link you have published here. When I unpack this TAR, only the SWL and Updateinfo.xml file are in it. So which key do you mean? And where can i find it?
 
@rui.saraiva
I did it like you said, I downloaded newest version (21.08.90.52_NAC-r0) from link that you shared, and i extracted it to FAT32 usb on root, so that SWL folder is in root of usb device, and connected my car to internet wia hotspot(also tried with bluetooth tethering), but I still got error "Version not compatible with hardware" so that's why I asked for key.
But where I can download key for newest version? On Peugeot update they are providing key for 21.08.87.32_NAC-r1, and in filename of key which is like license_xxxxxxxxxxxxxxxxxxxx_yyyyyyyyyyyyyyyyyy.key yyyy characters are actually folder name which is in SWL folder, and those numbers are different for 21.08.87.32_NAC-r1 and 21.08.90.52_NAC-r0
Do you think that I can use key from Peugeot Update (for version 21.08.87.32_NAC-r1) but to rename it to license_xxxxxxxxxxxxxxxxxxxx_001315031666020829.key ?
I did the same, and also want to know that, what the answer is.
 
21 - 40 of 93 Posts