You are currently viewing as a guest which gives you limited access to view most discussions, articles, downloads and access our other FREE features. By joining us you will have access to post topics, respond to polls, upload your own files and access many other special features. Registration is fast, simple and absolutely free so, register now and become imserbian!
If you have any problems with the registration process or your account login, please contact support.
I have seen so many Topics flooding the Forum with Request which was started by Great members to help newbies, Just another Easy way to "Help" it to Teach them Directly.
Here you will find all the Related Query/Tutorials/Help|FAQ*|{ by me} for Signing S60v3 files.
Please maintain the forum's environment and do not Spam in this Topic
Which Files to Sign?
The applications posted with the Title in this section with "Unsigned" tag Must be Signed in order to get it working on Individual OS 9.1 devices.
Signing of Files Completely Depends on IMEI of your Phone, in that case if you want to use unsigned file, you must sign it with your IMEI and get it working.
Why is it Really Necessary to Sign Files?
The introduction of platform security in the 3rd edition changed the internals of the system a lot. However, from the point of view of the regular application programmer, changes are not that big and are mostly related to the configuration-like issues. We have to rewrite the MMP file, declare couple of things differently, use different type of icons, etc. - a lot of small things that you just have to carefully do once. As the end result of these small differences you'll have two projects with a bit different structure, a bit different set of files and minor changes in the application code.
Following Changes were made to S60v3 Apps Development :
BLD.INF project file changes for icon and bitmap building via extension makefiles;
MMP project specification file changes for target name, secure ID, vendor ID, capabilities, resources, and registration files for localizable resources and application registration;
Application base constructor and entry point code changes;
NOTE:
When you Get Errors installing signed/self-signed applications like "Certificate Error OR Supplier error Etc.," Change your Date{dd/mm/year} to 6 months Back and Try installing the same,
later change the date to Normal after installing the applications.
This Finishes the FAQS let start working with Tutorial..
Last edited by farhazadeeb; 09-30-2007 at 05:43 PM.
Step 2:
Create an Account at {We will elaborate this Later below}
Code:
h**ps://www.symbiansigned.com
Step 3:
Create a Folder on Desktop and Place the Un-signed file which you like to Sign.
And Sultan Key file {Batch File-Attached below} & signsis.exe file
For example I am going to sign "Advanced Device Locks" { Most imp. app.}
Step 4:
Now we are going to Create Multi-use Certificate which will be Valid for 6 months for Each IMEI. { i.e Only Once you have to Request for Developer Certificates}
Step 5: Open DeveloperCertRequest wizard which was Installed in Step 1
Now Follow the Screens :
Click On Next and follow...
Lets proceed further..
Click Next..
This Step is Crucial and must be carefully Followed..
1.Select all "Application Capabilities" and Click on ADD
2.Enter your Phone IMEI for which you want to sign an App.
On proceeding to Add IMEI's You get the following Screen {we are about to finish this all..}
Forget about the another file, we use Multiuse.csr file now.
Step 6:
Log-in to symbiansigned.com and Under "My Symbian Signed"then click on "Developer Certificates" And select "Request" as shown in pic below..
Enter the Verification code and then Browse for multiuse.csr file and click on "Send"
Now Your Request will be processed and your multiuse.CER file is ready to download.
Download it in Same folder which was placed at Desktop.{ Make sure its *.CER file}
Important Info:
The multiuse.cer file whichis signed for your{one} IMEI will be Valid for 6 months, that means you can Use the same Multiuse.cer file for signing all the applications using "XSign .NET 1.3" for Atleast 6 months once you create it using this Tutorial.
Once you understand the Process only XSign .NET 1.3 is useful for future.
Last edited by farhazadeeb; 09-30-2007 at 05:34 PM..
Now the Task is Much simple, Just Drag and Drop one! Step 7:
Just Download and Install XSign .NET 1.3 from Here
Now you will get your Signed sis/sisx file!
Enjoy.
N o t e:
Please do not state problems regarding creating an account at symbiansigned.com, Rest of the Doubts will be clarified.
The Tutorial was Exclusively created by Me i.e Farhazadeeb, please do not Personalize/Share it before prior notice and suggestions are welcomed.
Imserbians can make Request to sign files, which i am not sure i can fulfill though other imserbians will do plus this feature in strictly for Mobile accessing users.
Last edited by farhazadeeb; 09-30-2007 at 05:36 PM..
Thanks Farhazadeeb, there is no way to get lost with such clear tutorial. But you know what? It should be sticky, otherwise it will be lost after some days. On page 1 it will always be handy for newbies. Great job!
Thanks Farhazadeeb, there is no way to get lost with such clear tutorial. But you know what? It should be sticky, otherwise it will be lost after some days. On page 1 it will always be handy for newbies. Great job!
agreed..this should be stick in order to it be seen more efficiently in this board
So the first to do is creating the Multiuse.csr file using DeveloperCertRequest.
Then go to symbiansigned.com to apply for Multiuse.cer file.
Finally, sign the app using Multiuse.cer downloaded from symbiansigned.com using XSign .NET 1.3 software.
Am I right?
THe troublesome part as u mentioned erlier is on creating an account at symbiansigned.com.
So what the solution?
Could u help me..
Thanks for the tuto.
I am also facing some problems for the same and couldn't get through it.
Use an Email Domain which is not common or like your company's or so.
Originally Posted by tokleh
So the first to do is creating the Multiuse.csr file using DeveloperCertRequest.
Then go to symbiansigned.com to apply for Multiuse.cer file.
Finally, sign the app using Multiuse.cer downloaded from symbiansigned.com using XSign .NET 1.3 software.
Am I right?
THe troublesome part as u mentioned erlier is on creating an account at symbiansigned.com.
So what the solution?
Could u help me..
Thanks for the tuto.
There is something that else that i consider should be included in this thread. It's an issue that takes place when we update firmware or reset our mobiles:
Even some applications that don't need to be signed give the "CERTIFICATE ERROR" or "CERTIFICATE EXPIRED" message. What to do?
The solution is quite simple. Just change the date of your phone 6 months back. After that, reset the date back to normal. Your application will be installed and fully working.
(Farhazadeeb: I posted this here because many people think that when there is a problem with certificates, it has to do with signing)
If you found my post useful, please hit "thanks!"
Last edited by juliocesar55; 10-12-2007 at 05:47 PM..