So, you've already seen my guide on getting a developer certificate from OPDA, right? You're interested, but the thought of waiting a possible 24 hours is a daunting one, isn't it? Don't worry, I can feel your pain. And I've also got a solution. Read on to find out how to get a developer certificate (yes, this one's powerful enough to sign HelloOx) in no more than 5 minutes! EDIT: Symbian Signed have blocked this method and it no longer works. If you're still in need of a certificate, refer to my older guide HERE.
First of all I'd like to say a few things. A big 'thank you' goes out to Il.Socio of Symbian-Freak for the initial guide and files. Secondly, this guide might seem like it's long but that's only because of the number of screenshots I've used and the fact that I've tried to make this as easy as possible for everyone to understand. Now that that's out of the way, enjoy the guide!
What you'll need:
-THIS file containing publisher IDs
-The Symbian Developer Certificate Request Wizard (download HERE)
-A computer with internet access
Before you do anything, install the Developer Certificate Request Wizard to your computer and extract the Publisher IDs.zip file to a folder.
1)Get a Symbian Signed account by going to www.symbiansigned.com and clickign 'register'.
Symbian won't let you register with a public domain email so if you have a personal email domain or a work one, you can use that. If you don't have a personal email account you can also (ironically) use Nokia's own @ovi.com email service or Microsoft's @live.co.uk.
2) Now that you've got a Symbian Signed account, open up the DevCertRequest application that you installed. If you don't have a shortcut on your desktop, it'll be in your Start menu under Programs>Symbian OS Tools>Developer Certificate Request>DevCertRequest.
Once you've got it opened, press the button on the right with an ellipsis (...) on it. From here, navigate to a folder that you'll remember, name your output file and then press open.
3) Once again, press the first button that has the ellipsis on it but this time navigate to where you extracted the Publisher IDs.zip file and select the Pub1 file.
Do the same for the second field but this time select the Pub1.key file and then press next (make sure there's a tick in the box next to 'No password').
4) You'll be shown a page that oultines the details of the Publisher ID that you're using, press next.
5)Press the button with an ellipsis again. This is where you'll enter the IMEIs that you want your certificates for. You can find your IMEI code by typing in *#06# from the homescreen of your S60 device. Enter your IMEIs and then press 'add' - you can add up to 1000 IMEIs for your certificate.
Once you've added all your IMEIs, press OK. You'll see a bunch of certificate capabilities highlighted in blue. Press 'add' and they'll all be taken over to the right. Press next.
6)You'll be shown a screen containing the details of your certificate request highlighted in blue. Press finish and you'll be greeted with a success message.
7) Head back to the Symbian Signed website and login using the account you've just created, your username is the email address that you registered with. On Symbian Signed, click the 'My Symbian Signed' tab towards the top of the page. On the left of the page you'll see a bunch of links. Click on 'open signed' and then 'request'. Fill out the form by entering the characters you see in the CAPTCHA and then upload the .csr file that you generated by pressing the 'browse' button.
Click on 'send' and you should now be able to download your shiny new developer certificate!
When signing files, you'll have to use the Pub1.key file in conjunction with your new certificate. There's no password but if the application you're using requires one, just use 0000.