Yes, I read all the posts and tried all the suggested changes but still getting the same result. My E51 phones are set to accept 'all' installations, not 'signed only'. I have changed the UID2 to 0x100039CE, made sure that I am using the correct .cer file and my IMEIs appear to be correct but I am still getting the same error. What else could it be???
i suggest you match the error you are getting with the reasons stated in http://developer.symbian.org/wiki/in...n_supplier..22 and let us know.
The extra error code will not help (E51 is older than S60 3rd FP2), but you can still benefit from checking the list of possible causes: http://blogs.forum.nokia.com/blog/lu...er-debug-guide
Some blind guesses: older devices do not necessarily like if a file is signed multiple times, make sure that it is signed exactly with one certificate, the devcert. Disable online certification checks if they are enabled.
Show your .pkg file.
Ok, I'll check out those links and see what I can learn.
here is my pkg file:
Code:; Installation file for Symbian OS 9.x for generic console application ; Installation file for CallMode EXE ; ; This is an auto-generated PKG file by Carbide. ; This file uses variables specific to Carbide builds that will not work ; on command-line builds. If you want to use this generated PKG file from the ; command-line tools you will need to modify the variables with the appropriate ; values: $(EPOCROOT), $(PLATFORM), $(TARGET) ; ; ; UID is the exe's UID ; #{"CallMode EXE"},(0xED93BF02),1,0,0 ;Supports Series 60 v 3.0 [0x101F7961],0,0,0,{"S60ProductID"} ;Localised Vendor name %{"Vendor-EN"} ;Unique Vendor name :"Vendor" "$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\CallMode.exe" -"!:\sys\bin\CallMode.exe" "$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\ConsoleMenu4_reg.rsc" -"!:\private\10003a3f\import\apps\ConsoleMenu4_reg.rsc"
Hmm. What does it show when you type the following on command prompt:
And to list down IMEIs from the dev cert, try this link: http://wiki.forum.nokia.com/index.ph...s_in_a_DevCertCode:signsis -o yourDevCertSigned.sisx
Nokia Developer Wiki Moderation team
This is strange! I have not encountered such an error with signsis -o ever.
Let's do it like this: Can you try submitting to OpenSigned Online and then install that signed sis on your E51. Does it work?
Nokia Developer Wiki Moderation team
It looks like OpenSigned Online won't work for this app as it requires MultimediaDD and the last bullet under service information for OpenSigned Online says "SIS files can be signed for all Platform Security Capabilities except CommDD, MultimediaDD, NetworkControl, DiskAdmin, DRM, AllFiles, TCB."
I can certainly do that but I don't think it will tell us anything relevant to this problem since all my other sis files were self-signed and successfully installed using the same tools and phones I am using now (except DevCert). Deductive reasoning tells me that this problem is either specific to my latest app or to the OpenSigned Offline process so I am not sure what would be the point of signing and installing some other random .sis file. Do you agree?