We have several prototype S60 3rd edition devices. With later firmware versions, we are no longer able to install self-signed SISX files on them.
Self-signed SISX files, which worked fine on previous firmware versions, now refuse to install. The error message is "Certificate error. Contact the application supplier." The certificate is still valid and the date setting on the phone is correct. The option to install non-signed SISX files has been switched on.
A self-signed certificate that works on older firmwares, but does not work on the new one can be generated with:
makekeys -cert -password <passwd> -dname "OR=<company> CO=<country>" self.key self.cer
The SIS file is signed with signsis:
signsis file.sis file.sisx self.cer self.key passwd
If someone has any sort of input on this, I'd be grateful. We have some packages that are updated often and don't need any restricted caps, which are distributed to people outside the company, so self-signed SIS files really is the way to go.
Does anyone else use self-signed SISX files?