Discussion Board

Results 1 to 5 of 5
  1. #1
    Registered User nshenoy's Avatar
    Join Date
    Aug 2009
    Posts
    22
    Hi All,

    I have to create a new version of an app(3.x and 5.0) for my company with a different name for the application(due to company policies). The company doesn't want to create a new application as we don't want to create issues with clients having problems with installation and installation. They want the new sis to work in the same way as if the name wasn't changed.

    I have made all the changes including the resource files for displaying. These changes work without any problem. But if I change the package name in the sis file header, I get an 'Update error' when I install it on a 3.0 device while the updation works fine in 5.0(It even changes the package name in application manager!!!).

    I have gone through the Common Installer Errors in which it says:

    "Update error"

    * The installation package is attempting to overwrite a file that doesn't belong to it.
    o This also applies if your Standard Application (SA) package has the same UID as an already installed one, but uses a different package name (note that this does not refer to the file name of the SIS file, but the user-visible package name declared inside the PKG file).
    o You have a file, such as a resource shared between two applications, and one of the applications is already installed.
    * Partial Upgrade (PU) installation package is attempting to upgrade pre-installed package.
    * Attempting to install preinstalled app on top of another application that shares same package UID.
    * Upgrade package is not trusted to upgrade its base package.
    * Augmentation package (SP type) is using same package name used by base package.
    * Installation package is attempting to overwrite orphave binary and security policy doesn't allow it.

    I just want to know if there is a workaround for this to work on 3.0. Is there a way to know if any previous version of the application is installed on the phone or not before the sis file header is read?


    It would be great if this is possible.


    Thanks in Advance..

  2. #2
    Super Contributor r60600's Avatar
    Join Date
    Feb 2004
    Posts
    1,980
    The UID and application name in pkg file had better not been changed.it's a good way that change the application's caption and installation information.

  3. #3
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    Remember that S60 3rd edition initial release devices happened a long time ago, and they were the first ones dealing with the new installation file format.
    Consider naming the actual device you are using, checking its current firmware, checking if there are updates available for it, testing this issue with 3.1/3.2 devices.

  4. #4
    Registered User nshenoy's Avatar
    Join Date
    Aug 2009
    Posts
    22
    Wizard_hu_,

    Sorry for the incomplete information. I'd tested it on N71 with firmware version 4.0642.1.05 and Hardware RM-67 which I checked to be latest.

    In the mean time, I checked the same with E71 and the updation worked well.


    So, I assume it is a issue with the initial release as I don't have any other 3.0 device to test. Is there a work around for this? Or should I keep the old package name in the sis header file for 3.0?


    Thanks in Advance.

  5. #5
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    Unfortunately I do not know, I was just dumping my ideas.
    However there is a new one: you can always experiment with the Remote Device Access service, http://www.forum.nokia.com/rda (or "I Want To", "Develop applications", "Access a Nokia device for development or testing"). Probably you will still find S60 3rd noFP devices there, and you can also ask for other ones if necessary (perhaps for particular firmware versions too).

Similar Threads

  1. Replies: 2
    Last Post: 2009-07-14, 01:16
  2. Multiple programs within single SIS file dilema
    By LongSteve in forum Symbian C++
    Replies: 6
    Last Post: 2008-03-20, 06:05
  3. Problem to install sis file
    By aamitgupta in forum Symbian C++
    Replies: 13
    Last Post: 2008-02-15, 17:59
  4. Can I package two apps into one sis file?
    By goodtaste in forum Symbian C++
    Replies: 1
    Last Post: 2007-06-10, 11:21
  5. Tips on using NDS 1.1
    By mitts in forum Symbian Tools & SDKs
    Replies: 7
    Last Post: 2006-01-18, 16:07

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