×

Discussion Board

Results 1 to 10 of 10
  1. #1
    Registered User
    Join Date
    Dec 2006
    Posts
    6

    How to dump SIS file capabilities?

    Hi

    I am unable to find a tool that can do this simple job.
    The closest i got is sisinfo.py, but it only lists the capabilities of the contained files, not the sis file itself (capabilities of the certificate).

    I did find a web page that can tell me this (www.whythefuckwontmysisfileinstall.com (this page is actually more useful than the name sugests)), but I am not too keen on uploading my applications to the web.

    Does anyone know about such a tool?

    Thank you in advance

    Calle

  2. #2
    Nokia Developer Moderator
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    29,166

    Re: How to dump SIS file capabilities?

    Hmmm, have you checked that they actually work in a way you think they do. I would assume that they njust summarize all capabilities needed in the content of the sis.

    yucca

  3. #3
    Registered User
    Join Date
    Dec 2006
    Posts
    6

    Re: How to dump SIS file capabilities?

    I haven't actually studied the theory behind this that thoroughly. I found information about it in a sis specification, but i just realize that this was for the old format, and that "capabilities" has another meaning there. Confusing. Btw. here is the new 9.x sis file specification

    I am just thinking that the information about capabilities has to be somewhere in the certificate, because howelse will the phone know if the used capabilities has been granted by Nokia (in case of using one of the 7 manufacturer capabilities)?

    But maybe this information is encrypted inside the certificate.

    Maybe I'm mising a basic point about symbian security, so i guess there is no other way than to study this a bit deeper

    Thanks for your thoughts.

    Calle

  4. #4
    Super Contributor
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644

    Re: How to dump SIS file capabilities?

    I think its stored in one of the critical fields of the certificate.

    If you are a devkit licencee there are additional tools you can use

  5. #5
    Registered User
    Join Date
    Dec 2006
    Posts
    6

    Re: How to dump SIS file capabilities?

    Ok, i guess that means it is an encrypted part of the certificate.

    Unfortunately I'm not a symbian licensee, so i guess I'm out of luck.

    Thanks for the info

    Calle

  6. #6
    Super Contributor
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644

    Re: How to dump SIS file capabilities?

    Its not encrypted, right click over the devcert .cer file and choose open and select the details tab.

    The first entry contains the imei's and maybe the DWORD at the front is the capabilities

    Don't know what is in the second field.

  7. #7
    Registered User
    Join Date
    Dec 2006
    Posts
    6

    Re: How to dump SIS file capabilities?

    Great. I had no idea that the format of the certificate files were generic to this degree.

    The capabilities are actually stored in the second field with an offset of 3 bytes. That is, byte 3 to 5 contains the capabilities in the same order as defined in TCapability.

    I realize that i had completely misunderstood the concept. Sorry for the not so clever questions.

    Thanks

  8. #8
    Registered User
    Join Date
    Dec 2006
    Posts
    6

    Re: How to dump SIS file capabilities?

    Double post removed.

  9. #9
    Super Contributor
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644

    Re: How to dump SIS file capabilities?

    Thanks,

    That saved me some R&D. I had only got as far as looking at the IMEI list

  10. #10
    Super Contributor
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644

    Re: How to dump SIS file capabilities?

    Thanks to Charles Davies over at Symbian, DumpSis is in the FP1 SDK, which is nearly the best tool for getting this info. (The best is the one in the 9.5 sdk)

Similar Threads

  1. Creating and installing SIS file...
    By Himanshu_Joshi in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 1
    Last Post: 2007-04-12, 17:36
  2. Auto start and embeded SIS file
    By zabbas12 in forum Symbian
    Replies: 5
    Last Post: 2007-04-12, 06:59
  3. recreate signed sis file
    By rahulsingh in forum Symbian
    Replies: 2
    Last Post: 2005-10-28, 10:37
  4. problem while making sis file
    By kunal_the_one in forum Symbian Tools & SDKs
    Replies: 1
    Last Post: 2004-08-04, 03:36

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×