Login

Login
No account yet? Register
 
Home arrow Tutorials arrow How to sign Symbian OS application guide
How to sign Symbian OS application guide
ImageHere are the instructions (How do I get my Symbian OS application signed?) for a detailed explanation of how to get your Symbian application signed. In order to submit applications for testing by the program, publishers need to be the holder of a ACS Publisher ID from an approved Certification Authority. The application publishers also need to complete the contractual agreement, available on the registration page. Application signing is a way of adding a tamper-proof "digital signature" to a software application. It is an industry-standard technique and is used in phones containing Symbian OS to ensure that when an application is installed into the phone it is unchanged from when it was signed, proving that it has not been 'hacked' or maliciously altered.

IMPORTANT NOTE: If you get a date or expiration error when trying to install an app that you dev-signed, make sure that the date format on your device (Tools -> Settings -> Date and Time -> Date format) is "dd mm yyyy"!

More and more developers are openly providing unsigned beta applications on their sites. Examples are rotateMe, TaskSpy, and of course FExplorer.

DZed posted an incredible guide over on the Go Symbian Forum teaching the masses how to sign an unsigned SIS file. As most of you know, S60 3rd apps must be signed in order to be installed on a device.

Despite this guide, many people are still having troubles when attempting to sign a sis file. As such, I've compiled a slightly ammended guide that should clear up all of the question marks with regards to Symbian signing. Of course, all credit goes to original uploader for the tutorial.

Note: In this guide I will be signing an app called "xyz" as an example. When you sign a real app, simply substitute "xyz" with the actual app name.

TOOLS

 

  • SignSIS Files & AutosignSis
  • Register an account on www.symbiansigned.com
  • DevCertRequest Tool

 

GUIDE


1. Create a new folder on your desktop containing the unsigned SIS and the two files from signsis_files.zip.

Image

2. Open the DevCertRequest tool that you downloaded and installed as per item 3 above under Tools.
You must now create a name and an output directory for the cert request you will be creating. Give it any name and choose the folder that you created in step 1 for the output directory. Then hit next.

3. On the next screen, check No. Then next to "Private key file" browse to the folder you created in step 1 and give your key file the same name you've been using. Then click on Open.


4. Make the password 12345 and then re-enter it.

5. Populate the required fields on the next screen with any data and then click next.

6. Now you will have to add your device's IMEI number to the cert. Follow the guide in the image below and if you do not know your device's IMEI, enter *#06# on your device in the standby screen.

7. Highlight all of the "Application Capabilities" and click Add.

8. On the final screen simply click Finish.

9. You will now see four new files in the folder you created in step 1.

Image

 

10. Now go to www.symbiansigned.com and log in.

Image

11. Click on the "My Symbian Signed" tab, then click on "Developer Certificates".
Image

12. Click "Request" under "Developer Certificates". Then browse to the CSR file in the folder you created in step 1.

Once the CSR is uploaded, simply click on "My DevCerts" in the menu on the left and you will see a link to download your newly created certificate (CER file). Save it in the folder you created in step 1.
Image

You now have everything you need to sign your SIS file.
Open auto_signsis.bat in MS Notepad or Right click - edit. You will see that is currently contains the following:

signsis xyz.sis xyz_signed.sis xyz.cer xyz.key 12345

Replace every "xyz" as appropriate. So if your unsigned file (and all of the files you named above) is called "MyApp", then the text in the batch file should read:

signsis MyApp.sis MyApp_signed.sis MyApp.cer MyApp.key 12345

Save the batch file (choose Save, not Save As) and exit.

Now just go back to the folder you created in step 1 and double-click on auto_signsis.bat. Your newly signed SIS file will be created in the same folder for you to install and enjoy.

Attachment contains : SingingTools.Zip (4.11Mb) Download it HERE
1) SignSis
2) Auto_signsis
3) Signing Tutorial/Guide
4) DevCerRequest Tool

Important Check :

For those of you are facing problem of not getting a new signed file after editing the Auto_signsis.bat file. Please check the following and make Sure that its exactly as stated :

signsis nameofapplication.sis nameofapplication_signed.sis nameofapplication.cer nameofapplication.key 12345

then make sure you save it and not save as.

Option 2

Xpress Signer


This utility designed for express software Symbian signing.
All you need is:
1. Xpress Signer (mykey.key file in program folder)
2. Developer Certificate Request programm to get your certificate
3. and Xpress Signer again to Sign the Software you need!!

 


Instruction:
0. Install XpressSigner
1. Make request for certificate in Developer Certificate Request programm using mykey.key file in XpressSigner folder.
2. Receive your certificate.
3. Run XpressSigner
4. Select the key file (*.key)
5. Select the certificate file (*.cer)
5. Select rhe files to be signed
6. Enter the password used in Developer Certificate Request
7. Check the list of files to be signed
8. Press GO! button.

DOWNLOAD HERE


File Size - 1.14 MB

 

Trackback(0)
Comments (0)Add Comment

Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger

security code
Write the displayed characters


busy
!
 
< Prev   Next >
Handango Inc.
Nokia N73 Unlocked GSM Phone Silver
Mobile Phone | MPAA | Comprar vivienda Denia | Download Movies | Ringtones