Unable to install the self certification sis file on Nokia E60 device
Hi,
i have created a sample application, created the sis file using makesis. And genereated the signed sis file using self cerification. I tried to install on the Nokia E60(S60 3rd Edition). it says "unable to install a protected application from an untrusted application supplier"
The below are command lines which used for create a self sign sis file.
create sis file
makesis sampletest.pkg
Create self certification file and private key file
makekeys -cert -password symbian123 -len 20
48 -dname "CN=Test User OU=Development OR=Company CO=FI EM=test@company.com" s
elfkey.key selfcert.cer
sign the sis file with self certification
signsis dvttestharness.sis dvttestharness2.
sis selfcert.cer selfkey.key symbian123
please help anybody for this solution
Re: Unable to install the self certification sis file on Nokia E60 device
Hello Manjunath,
What it the UID of your application?
Refer to the Antony's blog for the same:
[B][url]http://blogs.forum.nokia.com/view_entry.html?id=93[/url][/B]
[U]Following is from SDK help:[/U]
[QUOTE]When an application is self-signed it must use a UID from the unprotected range. Specifically, the E range (0xE0000000 to 0xEFFFFFFF) has been reserved for development purposes, and new UID allocations are made from the A range (0xA0000000 to 0xAFFFFFFF). Before being released to end users, a self-signed application must have a UID allocated from the A range. For more information on the application UIDs, go to [url]www.symbiansigned.com[/url].
[/QUOTE]
Regards.
Kiran.
Re: Unable to install the self certification sis file on Nokia E60 device
Hello Manjunath,
First of all check for following on your device:
[QUOTE]Application Manager->Settings->Software Installation->All[/QUOTE]
Regards.
Kiran.
Re: Unable to install the self certification sis file on Nokia E60 device
[QUOTE=kiran10182]Hello Manjunath,
First of all check for following on your device:
Regards.
Kiran.[/QUOTE]
Software installion is already set to all.
i have tried to change the uid in my mmp file to 0x10000025
but still it is giving same error.
Can i know where uid is change either in mmp file or pkg file.
Re: Unable to install the self certification sis file on Nokia E60 device
[QUOTE=kiran10182]Hello Manjunath,
First of all check for following on your device:
Regards.
Kiran.[/QUOTE]
Hi kiran,
the below is related to my pkg file
; SampleTest.pkg
;
;Language - standard language definitions
&EN
; standard SIS file header
#{"SampleTest"},(0x0524BB2),1,0,0
;Supports Series 60 v 3.0
(0x101F7961), 0, 0, 0, {"Series60ProductID"}
;Localized Vendor Name
%{"My Test EN"}
;Unique Vendor name
:"Vendor"
and the below is my mmp file
UID 0x100039CE 0x0524BB2
LANG SC
in which file i can change?
Re: Unable to install the self certification sis file on Nokia E60 device
Hello Manjunath,
Change UID in your .mmp file according to post#2.
For e.g: one of my sample applications has this line: [B]UID 0x0 0xe31f597e[/B] in .mmp file.
Then you need to rebuild your project.
Replace this new UID in your .pkg file also.
Regards.
Kiran.
Re: Unable to install the self certification sis file on Nokia E60 device
By the way From which IDE have you created your application?
If not, then try to create some "HelloWorld" type of application. It will give you some basic idea about UID structure, etc...
Regards.
Kiran.
Re: Unable to install the self certification sis file on Nokia E60 device
[QUOTE=kiran10182]By the way From which IDE have you created your application?
If not, then try to create some "HelloWorld" type of application. It will give you some basic idea about UID structure, etc...
Regards.
Kiran.[/QUOTE]
Hi kiran,
i have tried as your instruction, change the uid in the mmp file and pkg file.
This time, it shows the compatible access and then installation progress bar,
after completion of progress bar, it gives same error.
This time, it shows the same error after completion of installation progress bar.
but not installed.
Re: Unable to install the self certification sis file on Nokia E60 device
Hi,
[QUOTE=manjunaths]Hi kiran,
i have tried as your instruction, change the uid in the mmp file and pkg file.
This time, it shows the compatible access and then installation progress bar,
after completion of progress bar, it gives same error.
This time, it shows the same error after completion of installation progress bar.
but not installed.[/QUOTE]
Have you created "HelloWorld" application just for testing? From which IDE?
Have you rebuild your project after making changes in the .mmp file?
Have you self-signed your .Sis file?
Paste your UID line here from .mmp file.
Regards.
Kiran.
Re: Unable to install the self certification sis file on Nokia E60 device
Hi,
I am trying to install my application on to the target device.(Nokia N97)
I have checked "Application Manager->Settings->Software Installation->All", It has been set to All.
SIS file is getting installed but with a error like "Application doesnot compatible with Phone.Continue Any Way ? (Yes / No)"
I continued with Yes option.
then, I am getting an error like : Requested application access not granted.
Iam using Carbide.C++ V2.0
[U].mmp file :[/U]
TARGET MultiViews.exe
TARGETTYPE exe
UID 0x0 0xA00001FA
[U].pkg file:[/U]
;MultiViews_gcce.pkg
;Languages
&EN
; Header
#{"MultiViews"},(0xA00001FA),1,0,0
;Localised Vendor name
%{"VendorEN"}
;Unique Vendor name
:"Vendor"
Re: Unable to install the self certification sis file on Nokia E60 device
[QUOTE=sunitha.m13;647976]Hi,
I am trying to install my application on to the target device.(Nokia N97)
I have checked "Application Manager->Settings->Software Installation->All", It has been set to All.
SIS file is getting installed but with a error like "Application doesnot compatible with Phone.Continue Any Way ? (Yes / No)"
I continued with Yes option.
then, I am getting an error like : Requested application access not granted.
Iam using Carbide.C++ V2.0
[U].mmp file :[/U]
TARGET MultiViews.exe
TARGETTYPE exe
UID 0x0 0xA00001FA
[U].pkg file:[/U]
;MultiViews_gcce.pkg
;Languages
&EN
; Header
#{"MultiViews"},(0xA00001FA),1,0,0
;Localised Vendor name
%{"VendorEN"}
;Unique Vendor name
:"Vendor"[/QUOTE]
Pkg file would be of interest.
Also info of what SDK you are using to build would help. Of course if you search the forum, its already discussed a lot of times ;)
Re: Unable to install the self certification sis file on Nokia E60 device
Re: Unable to install the self certification sis file on Nokia E60 device
[QUOTE=sunitha.m13;647987]3rd Edition FP1 SDK[/QUOTE]
N97 is a 5th ed device.
Re: Unable to install the self certification sis file on Nokia E60 device
Check [url]http://wiki.forum.nokia.com/index.php/S60_Platform_and_device_identification_codes[/url] for getting the 5th edition identifier.
Re: Unable to install the self certification sis file on Nokia E60 device
I have tried with N79, It is getting installed. But application is not opening.
In Emulator, it works fine...