×

Discussion Board

Results 1 to 6 of 6
  1. #1
    Registered User
    Join Date
    Nov 2010
    Posts
    38

    Applications with auto updates and Symbian Signed

    I want to write a complex application, which is not going to be public. We are going to use Nokia devices only for industrial pruposes, our software will always be limited to a limited number of certain devices, which will all have the one purpose: running our software.

    I want to implement an autoupdate mechanism; a second application, which is capable of downloading and executing a new version of the main application.
    Is this compatible with the symbian signing mechanism? Do i have to sign the main application everytime i deploy a new version of the software? The whole signing process is giving me a headache.

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,689

    Re: Applications with auto updates and Symbian Signed

    The ideal approach also depends on the capabilities you need, and in a closed environment with a really limited number of devices you can actually use a simple developer certificate.

  3. #3
    Registered User
    Join Date
    Nov 2010
    Posts
    38

    Re: Applications with auto updates and Symbian Signed

    I forgot to mention i have a developer certificate.

    Well what are the capabilities I need? http://wiki.forum.nokia.com/index.ph...e_Applications says i need TCB for my Usecase.
    And if i see it correctly, i need to request a new certificate for each new IMEI I get. That seems to be a quite complicated approach to me. And even insufficient, regarding that a dev cert doesnt include the TCB Capability.

  4. #4
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,689

    Re: Applications with auto updates and Symbian Signed

    I meant the capabilities you need for your main application.
    You will not really get TCB for automated updates. Interactive installation requires no capabilities, silent installation of trusted software requires TrustedUI capability, and starting from Symbian^3, silent installation of self-signed software requires AllFiles capability in addition (for S60 platform, TrustedUI is enough). TCB would be required to directly over/write files in \sys folder, including \sys\bin
    And it is required for the updater application, which you write once.
    What really matters is the main app, since that is what you want to modify from time to time, which may or may not require signing it with a trusted certificate, depending on its capability requirements.

  5. #5
    Registered User
    Join Date
    Nov 2010
    Posts
    38

    Re: Applications with auto updates and Symbian Signed

    Uh, you are right. Both apps need different capabilities. I was confused here. As I said its giving me a headache.
    I'm not fully aware of the capabilities of my main app, but i think they will be all covered by a dev cert.

    So if i see correctly: On an S60 FP1 with an application, that installs new software in the background without any(!) user feedback the highest capability i need is TrustedUI?

  6. #6
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,689

    Re: Applications with auto updates and Symbian Signed

    Yes. You will need the SW Installer Launcher API from the plug-in packs (http://wiki.forum.nokia.com/index.php/SDK_API_Plug-in). If you check the example code, it has a single TrustedUI capability (strictly said it also has NetworkServices as I see, but that is not related directly to software installation, and your updater code will have it anyway, since it downloads the updated .sis file from the net, I assume).

Similar Threads

  1. Nokia signing and distribution/updates of applications
    By sergiogiogio in forum [Closed] Publishing to Nokia Store
    Replies: 2
    Last Post: 2010-12-08, 16:12
  2. Symbian^2 and/or Symbian^3 updates for S60 5th devices?
    By jaimemistus in forum General Development Questions
    Replies: 2
    Last Post: 2010-01-13, 21:04
  3. Replies: 3
    Last Post: 2009-05-21, 11:18
  4. Symbian Signed recognizer with self signed exe?
    By vonolsson in forum Symbian
    Replies: 2
    Last Post: 2007-02-23, 10:10
  5. Replies: 2
    Last Post: 2007-01-26, 04:30

Posting Permissions

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