The following article is a step by step picture guide on how to sign/unsign Symbian SIS/SISX package files with your own certificate signature using SISContents by Aquarius.
Introduction
When it comes to S60 Symbian SIS/SISX signer utilities, there are a lot of Windows- and Symbian-based programs around. My favorite out of the crowd is SISContents by Aquarius, because this portable program is user-friendly, reliable, robust, concise, or simply gorgeous.
The prerequisite to signing S60 Symbian applications (.SIS/.SISX files) is to have both your phone’s certificate (.CER) and private key (.KEY) files in hand. If you don’t have your S60 Symbian mobile phone’s CER/KEY files, use my comprehensive guide on getting your OPDA certificate.
Prepare yourself a copy of the SISContents by Aquarius and copy your CER/KEY (e.g., OPDA-266880.cer & OPDA-266880.key) to SISContents\Shell folder. Now follow the 11 steps mentioned below.
Step 1: Opening SISContents
Inside SISContents, run extsis.exe.
Step 2: Creating a New Package
Make a new package using File/New file/Empty package (Ctrl+N), resulting a default name like untitled.sis.
Step 3: Creating Signing Profile
Select certificate (e.g., OPDA-266880.cer) and private key (e.g., OPDA-266880.key) files. Leave the private key passphrase unchanged. Now select a profile name matching your name and Series 60 cellphone (e.g., Komeil’s Nokia N95 8GB), press the Apply button, and close the dialog.
Step 4: Launching Open SIS File Open Dialog
Open the SIS/SISX file you wish to sign using File/Open file… (Ctrl+O).
Step 5: SIS File Opened
If the file already had a signature, you can see the certificate chain, and you need to follow steps 6 & 7 to remove the signature. If there’s no certificate chain, then skip steps 6 & 7 and jump right to step 8.
Step 6: Deleting All Signatures
Delete all latched certificates using Tools/Delete Signatures.
Step 7: Signatures Deleted
If the delete attempt is successful, the certificate chains should disappear, also displaying Signing status: Unsigned.
Step 8: Signing SIS Package with the Certificate Profile
Open Sign package dialog using Tools/Sign package. Select the signing profile you’ve created in step 3 inside the combo box.
Step 9: Adding Signature to the SIS/SISX Package
Press Add signature to apply the added signature to the SIS/SISX package
Step 10: SIS File Is Signed
If the sign attempt is successful, the newly added certificate chain should appear, also displaying Signing status: Signed.
Step 11: Save SIS/SISX File As…
Now to finalize your work, save the file using File/Save as… (Ctrl+S) either overwrite the source SIX/SISX or select a different name. (e.g., concatenate something like Signed for Komeil’s N95 8GB to the file name.)
9 thoughts on “How To Sign/Unsign Symbian Applications Using SISContents”
Thanks buddy. Tho almost a year guide, it just helped me! Thanks. Regards – Jeff.
i cant acquire my certificate after 5 days. mr. komeil please help me. i am fade up with my nokia’s phone. otherwise give me a easey and short method to hack it. please please help me. thanks
Nokia Symbian Certificate Closed since June 23, 2011 Because some now rules and procedure is used by Symbian certification, OPDA (and countless similar sites) has stopped working since June 23, 2011.
Thanks buddy. Tho almost a year guide, it just helped me! Thanks. Regards – Jeff.
Thanks for you guide
Hey bro , I got a problem which is invalid DSA key and i retry i got private key is encrypted. any idea ?
i cant acquire my certificate after 5 days.
mr. komeil please help me.
i am fade up with my nokia’s phone.
otherwise give me a easey and short method to hack it.
please please help me.
thanks
Nokia Symbian Certificate Closed since June 23, 2011
Because some now rules and procedure is used by Symbian certification, OPDA (and countless similar sites) has stopped working since June 23, 2011.
This worked great for Sony Ericsson Vivaz (S60v5).
I already had certificate & key from months ago (you noted this in instruction as “preparing”).
Thanks,
Rob
Works for me on Nokia E65. It must work on all Symbian phones. Thanks.
hi it says that it is from untrusted supplier after creation of new file as your method
Because of some now rules and procedures, Nokia Symbian certificate has been closed since June 23, 2011. Your old certificate might have also expired.