You Are Here:

Community: Developer Discussion Boards

#1 Old Question Question on mergesis - 2009-03-09, 05:07

Join Date: Jan 2009
Posts: 33
soontobeared
Offline
Registered User
Hi,
I am using the following extensions for my application.
HTML Code:
appswitch103_unsigned_devcertfree.SIS
envy_3rd_1_0_0_unsigned.SIS
I got them signed individually here
HTML Code:
https://www.symbiansigned.com/app/page/public/openSignedOnline.do
. My application(sis) works fine when I merge it with either appswtich or envy.

But, when I am trying to merge both envy and appswitch sises with my application(sis), the resulting sis isn't working. The application doesn't even launch when I click it.I am using the following command to make my final sis.
Code:
ensymble_python.py mergesis SecurePhone.sis envy_3rd_1_0_0_unsigned.SIS appswitch103_unsigned_devcertfree.SIS NewSecurePhone.sis
I had even tried signing the NewSecurePhone.sis over opensignedonline. Even that doesn't help.

Is something wrong with the way I am using mergesis when merging multiple sis files?Even the ensymble readme file doesn't help

Thanks&Regards
Reply With Quote

#2 Old Smile Re: Question on mergesis - 2009-03-09, 05:27

Join Date: May 2007
Posts: 2,738
Location: 21.46 N 72.11 E
croozeus's Avatar
croozeus
Offline
Forum Nokia Champion
Quote:
Originally Posted by soontobeared View Post
Hi,
I am using the following extensions for my application.
HTML Code:
appswitch103_unsigned_devcertfree.SIS
envy_3rd_1_0_0_unsigned.SIS
I got them signed individually here
HTML Code:
https://www.symbiansigned.com/app/page/public/openSignedOnline.do
. My application(sis) works fine when I merge it with either appswtich or envy.

But, when I am trying to merge both envy and appswitch sises with my application(sis), the resulting sis isn't working. The application doesn't even launch when I click it.I am using the following command to make my final sis.
Code:
ensymble_python.py mergesis SecurePhone.sis envy_3rd_1_0_0_unsigned.SIS appswitch103_unsigned_devcertfree.SIS NewSecurePhone.sis
I had even tried signing the NewSecurePhone.sis over opensignedonline. Even that doesn't help.

Is something wrong with the way I am using mergesis when merging multiple sis files?Even the ensymble readme file doesn't help

Thanks&Regards
Do you use signed files while merging or unsigned ones?

Only the first file should be unsigned.
Reply With Quote

#3 Old Re: Question on mergesis - 2009-03-09, 06:26

Join Date: Jan 2009
Posts: 33
soontobeared
Offline
Registered User
Hi Pankaj,
I didn't get you.Can you please elaborate on that?
Code:
ensymble_python.py mergesis SecurePhone.sis envy_3rd_1_0_0_unsigned.SIS appswitch103_unsigned_devcertfree.SIS NewSecurePhone.sis
In the above command, envy_3rd_1_0_0_unsigned.SIS and appswitch103_unsigned_devcertfree.SIS are individually signed. I tried testing either ways - both by signing my SecurePhone.sis and with the original unsigned one.

So whats the correct way of doing it?What was the first file you were referring to?
Btw, is my mergesis usage correct ?

Thanks.
Reply With Quote

#4 Old Re: Question on mergesis - 2009-03-09, 07:25

Join Date: May 2004
Posts: 524
Location: Tampere, Finland
jethro.fn's Avatar
jethro.fn
Offline
Forum Nokia Champion
Quote:
Originally Posted by soontobeared View Post
Code:
ensymble_python.py mergesis SecurePhone.sis envy_3rd_1_0_0_unsigned.SIS appswitch103_unsigned_devcertfree.SIS NewSecurePhone.sis
  • SecurePhone.sis: Does not need to be signed. Signature gets overwritten by Ensymble.
  • envy_3rd_1_0_0_unsigned.SIS: Needs to be signed. If it works by itself, it should work when merged.
  • appswitch103_unsigned_devcertfree.SIS: Needs to be signed. If it works by itself, it should work when merged.
  • NewSecurePhone.sis: Needs to be signed after Ensymble has created it.

So, if you are able to install envy_3rd_1_0_0_unsigned.SIS and appswitch103_unsigned_devcertfree.SIS individually and they work fine, there should be no problem in merging them.

When creating SecurePhone.sis, make sure you enable all required --caps with Ensymble. It is not enough to enable capabilities in Open Signed only. Of course you still need to enable them there, too.
Reply With Quote

#5 Old Re: Question on mergesis - 2009-03-09, 08:41

Join Date: Jan 2009
Posts: 33
soontobeared
Offline
Registered User
Thank you Jethro
I fixed the problem
Reply With Quote

#6 Old Re: Question on mergesis - 2009-06-21, 18:04

Join Date: Feb 2009
Posts: 63
santinomazza
Offline
Regular Contributor
Hello I have created this sis multiple for 3rd edition:

Code:
python ensymble.py mergesis JackSMS_v1_22_0.sis Python.sis miso.sis pykeylock.sis appuifw2.sis appswitch.sis JackSMS.sis
after to have certifyd it on symbiansigned.com I install but an error of lack of certificate for the python appears me.



Then I have tried to create the file .pkg with JackSMS, Python and the extracted library, I create the file .sis through makesis but when I try to certify it on symbiansigned.com this error appears:

Quote:
The .sis file contains capabilities that are not permitted for Open Signed (Online)
FAILURE: Submitted .sis file uses a UID that is not allocated to the account holder matching this email address (0x2000b1a6)

how I can resolve?


Thanks
Reply With Quote

#7 Old Re: Question on mergesis - 2009-06-22, 05:14

Join Date: Feb 2008
Posts: 2,544
Location: Bhavnagar, Gujarat, India
Send a message via Yahoo to gaba88 Send a message via Skype™ to gaba88
gaba88's Avatar
gaba88
Online
Forum Nokia Champion
Quote:
Originally Posted by santinomazza View Post
Hello I have created this sis multiple for 3rd edition:

Code:
python ensymble.py mergesis JackSMS_v1_22_0.sis Python.sis miso.sis pykeylock.sis appuifw2.sis appswitch.sis JackSMS.sis
after to have certifyd it on symbiansigned.com I install but an error of lack of certificate for the python appears me.

hello santonomazza

before merging the all the sis you need to sign them separately because when you are using mergesis the certificate of the first file you have entered is effected.

So try signing all the sis before you use mergesis and sign the complete sis after using mergesis.

Regards
Gaba88


Gargi Das- http://gargidas.blogsot.com

Forum Nokia Python Wiki


Learn Python at http://mobapps.org/PyS60
Reply With Quote

#8 Old Re: Question on mergesis - 2009-06-22, 08:42

Join Date: Feb 2009
Posts: 63
santinomazza
Offline
Regular Contributor
But this program I would have to distribute to the customers!
Reply With Quote

#9 Old Re: Question on mergesis - 2009-06-22, 08:48

Join Date: Feb 2008
Posts: 2,544
Location: Bhavnagar, Gujarat, India
Send a message via Yahoo to gaba88 Send a message via Skype™ to gaba88
gaba88's Avatar
gaba88
Online
Forum Nokia Champion
hello santinomazza

i am sorry but AFAIK there is no other way, the other method which i would think of is getting a Publisher ID which would cost you 200 dollars .

I may me missing some other ways but this what i know.

Enjoy Pythoning
Gaba88


Gargi Das- http://gargidas.blogsot.com

Forum Nokia Python Wiki


Learn Python at http://mobapps.org/PyS60
Reply With Quote

#10 Old Re: Question on mergesis - 2009-06-22, 08:50

Join Date: Feb 2009
Posts: 63
santinomazza
Offline
Regular Contributor
Instead if I create the file sis leaving from the file pkg it is possible?
Reply With Quote

#11 Old Re: Question on mergesis - 2009-06-22, 08:56

Join Date: Feb 2008
Posts: 2,544
Location: Bhavnagar, Gujarat, India
Send a message via Yahoo to gaba88 Send a message via Skype™ to gaba88
gaba88's Avatar
gaba88
Online
Forum Nokia Champion
Quote:
Originally Posted by santinomazza View Post
Instead if I create the file sis leaving from the file pkg it is possible?
hello again

you can make a sis out of the pkg file if you have exe or dll file i.e. what we get when we develop applications in native C++. I am afraid that is not going to help you too.

Regards
Gaba88


Gargi Das- http://gargidas.blogsot.com

Forum Nokia Python Wiki


Learn Python at http://mobapps.org/PyS60
Reply With Quote

#12 Old Re: Question on mergesis - 2009-06-22, 09:03

Join Date: Feb 2009
Posts: 63
santinomazza
Offline
Regular Contributor
This is my file .pkg: http://www.nokioteca.net/home/forum/...owtopic=153862
Reply With Quote

#13 Old Re: Question on mergesis - 2009-06-22, 09:14

Join Date: Feb 2008
Posts: 2,544
Location: Bhavnagar, Gujarat, India
Send a message via Yahoo to gaba88 Send a message via Skype™ to gaba88
gaba88's Avatar
gaba88
Online
Forum Nokia Champion
Quote:
Originally Posted by santinomazza View Post
very long pkg file.

actually you need to provide come capabilities to all the pyd,exe and dll. I guess those are missing in your pkg file.

And that is why you need to sign each and every sis differently earlier.

Hope you got it now

Regards
Gaba88


Gargi Das- http://gargidas.blogsot.com

Forum Nokia Python Wiki


Learn Python at http://mobapps.org/PyS60
Reply With Quote

#14 Old Re: Question on mergesis - 2009-06-22, 09:18

Join Date: Feb 2009
Posts: 63
santinomazza
Offline
Regular Contributor
Quote:
Originally Posted by gaba88 View Post

actually you need to provide come capabilities to all the pyd,exe and dll. I guess those are missing in your pkg file.

Sorry but I have not understood what I would have to make
Reply With Quote

#15 Old Re: Question on mergesis - 2009-06-22, 09:23

Join Date: Feb 2008
Posts: 2,544
Location: Bhavnagar, Gujarat, India
Send a message via Yahoo to gaba88 Send a message via Skype™ to gaba88
gaba88's Avatar
gaba88
Online
Forum Nokia Champion
Quote:
Originally Posted by santinomazza View Post
Sorry but I have not understood what I would have to make
Hello santinomazza

i have already told you that you need to sign the extensions and all other dependencies separately. I dont konw if there is any other method.

Regards
Gaba88


Gargi Das- http://gargidas.blogsot.com

Forum Nokia Python Wiki


Learn Python at http://mobapps.org/PyS60
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

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 Off
HTML code is Off
Forum Jump
Similar Threads
Thread Thread Starter Forum Replies Last Post
Annoying question when dialing by bluetooth tejohf Bluetooth Technology 0 2003-09-04 20:56
Newbie question: What is the call stack? advocatee General Symbian C++ 2 2003-06-22 06:27
my question is a question about the NOKIA MMSC EAIF EMULATOR. tinduc General Messaging 1 2003-04-14 04:14
i'm using the nokia mobile internet toolkit 3.1, and i have a question tinduc General Messaging 0 2003-04-07 10:52
question deleted kiokups General Messaging 1 2002-09-25 21:07

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia