Discussion Board

Results 1 to 10 of 10
  1. #1
    Registered User CalleNielsen's Avatar
    Join Date
    Dec 2006
    Posts
    6
    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 Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,673
    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 CalleNielsen's Avatar
    Join Date
    Dec 2006
    Posts
    6
    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 Paul.Todd's Avatar
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644
    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 CalleNielsen's Avatar
    Join Date
    Dec 2006
    Posts
    6
    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 Paul.Todd's Avatar
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644
    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 CalleNielsen's Avatar
    Join Date
    Dec 2006
    Posts
    6
    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 CalleNielsen's Avatar
    Join Date
    Dec 2006
    Posts
    6
    Double post removed.

  9. #9
    Super Contributor Paul.Todd's Avatar
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644
    Thanks,

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

  10. #10
    Super Contributor Paul.Todd's Avatar
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644
    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. [moved] Theme Studio Error
    By TalJ in forum Themes/Carbide.ui
    Replies: 2
    Last Post: 2009-09-06, 03:39
  2. 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
  3. Auto start and embeded SIS file
    By zabbas12 in forum Symbian C++
    Replies: 5
    Last Post: 2007-04-12, 06:59
  4. recreate signed sis file
    By rahulsingh in forum Symbian C++
    Replies: 2
    Last Post: 2005-10-28, 10:37
  5. 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
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved