How to Sign Unsigned applications?

Posted: 04-24-2007, 08:37 PM
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 DZed and Team 3G365...

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

1. SignSIS Files

2. Register an account on www.symbiansigned.com

3. DevCertRequest Tool

This one is vital:

Code:
https://www.symbiansigned.com/DevCertRequest_30_10_2006_v2.0.exe

GUIDE

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





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.

Reply With Quote

Responses to "How to Sign Unsigned applications?"

adeeb
adeeb's Avatar
Administrator®
Join Date: Oct 2005
Location: India
Posts: 14,596
Send a message via Yahoo to adeeb
adeeb is offline  
Re: How to Sign Unsigned applications?
Posted: 04-24-2007, 08:38 PM
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.

Reply With Quote
adeeb
adeeb's Avatar
Administrator®
Join Date: Oct 2005
Location: India
Posts: 14,596
Send a message via Yahoo to adeeb
adeeb is offline  
Re: How to Sign Unsigned applications?
Posted: 04-24-2007, 08:39 PM
9. You will now see four new files in the folder you created in step 1.




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




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




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

Reply With Quote
adeeb
adeeb's Avatar
Administrator®
Join Date: Oct 2005
Location: India
Posts: 14,596
Send a message via Yahoo to adeeb
adeeb is offline  
Re: How to Sign Unsigned applications?
Posted: 04-24-2007, 08:41 PM
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.




You now have everything you need to sign your SIS file.

Open auto_signsis.bat in MS Notepad. You will see that is currently contains the following:

Code:
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:

Code:
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.
Reply With Quote
pookoyikal
pookoyikal's Avatar
Member
Join Date: Apr 2007
Posts: 24
pookoyikal is offline  
Re: How to Sign Unsigned applications?
Posted: 04-30-2007, 05:03 PM
Hi Adeeb....
That certificate file created from www.symbiansigned.com is vaild only for 6 months...so will the application expire after 6 months...if so, i had installed Phone Guardian 2.0 on my phone...so if it expires after 6 months, will that cause any problem with the phones operation ? pls advice... thanks in advance.
Reply With Quote
mohamedhany
mohamedhany's Avatar
Member
Join Date: Dec 2006
Posts: 25
mohamedhany is offline  
Re: How to Sign Unsigned applications?
Posted: 05-02-2007, 01:38 AM
from where i get this 2 files signsis.exe and the other one autosign.bat (GUIDE

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

or do i have to create them .??? hwere is the sign zip folder
Reply With Quote
mohamedhany
mohamedhany's Avatar
Member
Join Date: Dec 2006
Posts: 25
mohamedhany is offline  
Re: How to Sign Unsigned applications?
Posted: 05-02-2007, 01:12 PM
hey i got the zip folder and i'll attach it here
Attached Files
File Type: zip signsis_files.zip (489.3 KB, 1021 views)
Reply With Quote
zagoleg
zagoleg's Avatar
Member
Join Date: May 2007
Posts: 9
zagoleg is offline  
Re: How to Sign Unsigned applications?
Posted: 05-04-2007, 10:27 AM
Thank you, very much.
Reply With Quote
kyc8133
kyc8133's Avatar
Member
Join Date: Nov 2006
Posts: 1
kyc8133 is offline  
Re: How to Sign Unsigned applications?
Posted: 05-07-2007, 05:48 AM
I couldn't make the final step, save the batch file...
the window was close automaticly, so what should i do?
Reply With Quote
nikenbole
nikenbole's Avatar
Member
Join Date: Dec 2006
Posts: 6
nikenbole is offline  
Re: How to Sign Unsigned applications?
Posted: 05-07-2007, 07:28 PM
ok i have no idea what im doing wrong.
I followed the guide to the point.. i get a signed .sis file. But when i try to install it the phone sais something like "Unable to install a program from a unsecrue source" its in swedish so i cant realy translate it exactly to english. But something like that.

edit:
yeah i got a n73
Reply With Quote
 
Thread Tools Display Modes
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Xpress Signer now you can sign your applications easily mertwiper Symbian OS 9.1 Applications 29 06-25-2008 09:40 AM
*READ THIS* How to Sign Unsigned applications? *ALL INFO HERE* ehsanmm Symbian OS 9.1 Applications 21 11-08-2007 12:40 AM
still no sign of the 6230?? Alistair Nokia 1 02-29-2004 12:11 PM
HITS4Pay $10 for sign up Sapphire_uk Nokia 1 02-16-2004 09:46 PM
Any sign of the SE T616? .. anyone? Eric Berthiaume Sony Ericsson 0 06-26-2003 03:27 PM


All times are GMT. The time now is 10:24 PM.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33