Problem description: Car Scanner connects to a license verification server to obtain available purchase options and to verify the license. The connection to the server is secure and is certified by an electronic certificate issued by the Let’s Encrypt service. The validity of this certificate is verified through a chain of trusted certificates that already come with the Android device.
All certificates have their own validity period, and the root trusted certificates, included in old Android devices (5.0-7.1.1) of the Let’s Encrypt service also had their own validity period, which has now expired.
Starting with Android 7.1.1, updated root certificates with an updated validity period are already supplied, but devices on Android 5.0-7.1.1 contain expired Lets Encrypt root certificates, so older devices can’t verify connection to Car Scanner license verification server and can’t download list of available purchase options.
Workaround: Install the required certificates manually.
It’s completely simple.
1) Download the latest certificates from the Lets Encrypt website: https://letsencrypt.org/certificates/
From the Root Certificates section, download the ISRG Root X1 certificate in pem format.
2) From the Intermediate Certificates section, download the Let’s Encrypt R3 certificate in pem format.
2) Copy both certificate files to your Android device in any way convenient for you.
3) Go to Android settings -> Security -> Install from SD card. Select the file with the first certificate. The system will ask you for the name of the certificate, enter any, for example cert1 and click OK.
Now select the file with the second certificate. The system will ask you for the name of the certificate, enter any, for example cert2 and click OK.
All is ready!