Namespaces
Variants
Actions

Archived:Reinstallation problem in early SW builds on devices compliant with S60 2nd Edition, Feature Pack 1 (Known Issue)

Jump to: navigation, search
Archived.png
Archived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

Issue applies to out of scope platform versions.
Article Metadata

Tested with
Devices(s): Nokia 6260, Nokia 6620, Nokia 6670, and Nokia 7610

Compatibility
Platform(s): S60 2nd Edition, Feature Pack 1

Article
Created: User:Technical writer 1 (17 Mar 2005)
Last edited: hamishwillee (24 Apr 2013)

Contents

Overview

This known issue concerns the system installer and .sis installation packages that contain embedded SIS files.

Symptoms

Embedded components are reinstalled, but the main application is not reinstalled.

Description

Reinstalling an application package (.sis) which contains embedded .sis components results in the main application not being installed.

How to reproduce

; Demo.pkg
;

;Language - standard language definitions
&EN

; standard SIS file header
#{"Demo"},(0x01005AAA),1,0,0

;
"..\..\..\epoc32\release\armi\urel\Demo.app"-"!:\system\apps\Demo\Demo.app"
"..\..\..\epoc32\data\z\system\apps\Demo\Demo.rsc"-"!:\system\apps\Demo\Demo.rsc"
; normal way to embed a .sis package causes the problem
; in reinstallation
@"embedded.sis", (0x10005555)

Solution

The problem will be fixed in maintenance SW builds for the devices in question.
For devices that have early SW builds, the installation package can be changed with the example code shown below to overcome the problem. This solution also works with devices that have the maintenance SW builds.
; Demo.pkg
;

;Language - standard language definitions
&EN

; standard SIS file header
#{"Demo"},(0x01005AAA),1,0,0

; moving the embedded .sis before the list of main
; components will resolve the problem
@"embedded.sis", (0x10005555)
;
"..\..\..\epoc32\release\armi\urel\Demo.app"-"!:\system\apps\Demo\Demo.app"
"..\..\..\epoc32\data\z\system\apps\Demo\Demo.rsc"-"!:\system\apps\Demo\Demo.rsc"

This page was last modified on 24 April 2013, at 03:43.
157 page views in the last 30 days.
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