Wed 21 Mar 2007
Before reading this posting, please note that this is a very technical tip. What is it all about? As some of you may know that starting from S60 3rd Edition, every single application (.sis/.sisx) has to be signed. The signing ensures integrity of the application so that nobody can tamper with. Besides that, it also ensures that you can only install trusted applications on your device.
Why do we need to sign S60 3rd applications with our own certificate then? There are more and more S60 3rd applications that are distributed unsigned. For example:
- Screenshot. This application is actually developed by me. I started distributing the unsigned version of this application because Symbian Signed process takes too long. However, I am still distributing the signed version of this application because many users don’t want to bother signing applications.
- ActiveFile. According to S60Tips.com’s last polling, ActiveFile is the most popular file manager application for S60 3rd Edition.
- GNUBox. GNUBox is a small application for your cell phone that allows you to create Internet connection on your device using PC’s Internet connection. This is a useful feature for devices without WiFi support, such as Nokia N71 and N73.
- TaskSpy. TaskSpy is a task manager for Symbian OS devices. It allows you to get more control and information over running tasks on your mobile phone. The developers decided to release unsigned version of TaskSpy because lack of time of Symbian Signed process.
The question now is how to sign S60 3rd application? There is a comprehensive tutorial on Mobile9. It is a very comprehensive and good tutorial, so I don’t want to repeat everything here.
Bonus Links
- Signing process from SymbianSigned.com.
- Symbian signing FAQ from SymbianSigned.com.
- Installing Self-signed Applications in S60 3rd Edition from S60Tips.com.
Compatible devices: S60 3rd Edition, Nokia Nseries, Nokia Eseries.
March 22nd, 2007 at 11:02 am
hi, talking about your ScreenShot. can it be applied in Nokia N92. I can’t find edit button (pencil button) there. Please help me.
March 22nd, 2007 at 11:45 pm
@sanusi: Currently it’s not possible to take screenshot on N92. However, the source code is available on SourceForget.net, so basically you can modify it to support N92.
I am also planning to release new version (3.00) with support of other keys.
March 26th, 2007 at 9:55 pm
Is there anyway to sign 3rd party application on a mac?
March 26th, 2007 at 9:59 pm
@William: It’s a good question. I am not aware of any signing tool for Mac yet.
February 25th, 2008 at 11:27 pm
ok screenshot is a great appy…now i want to remove it…. nice,i cannot remove version 2.45 on my nokia n80.ANTONY PRANATA(fellow canadian)would you explain in plain english how to remove this appy without erasing everything.my appy manager cannot remove it.i have tried everything.even overwriting it with a newer version.the new version won\\\’t even install because it has to overwrite the old version(2.45)which it will not allow.also please post these instuctions on your FAQ as i am sure i am not the only one!
February 25th, 2008 at 11:33 pm
@rob: Have you tried this trick, http://mobile.antonypranata.com/2007/04/28/solving-unable-to-delete-file-on-screenshot-for-symbian-os-s60-3rd/?
February 26th, 2008 at 9:15 pm
nice link ANTONY.try to find that one from your home page…i went to this link and attempted to get into my mem card through mass storage,only it will not let me…my phones says\
July 27th, 2008 at 5:29 am
heyaaa guyz
i can’t make a certificate for My Nokia N73 :S
+ i dont know how to upload the developer certificate on symbiansigned.com :S
can anybody help me with that?
i can give ‘em my symbiansigned.com id + password too
if anybody want to help me so please mail me on shysoul123@gmail.com
thanx in advance
November 8th, 2009 at 5:41 am
I sign my application in and it works http://www.noubis.com/sign-app-phone.php