Installed themes not visible in S60 Application Manager after restore (Known Issue)
The article is believed to be still valid for the original topic scope.
Article Metadata
Compatibility
S60 3rd Edition, Feature Pack 1
Article
Overview
After backing up a system that has additional themes installed and then restoring from the backup, themes are no longer visible in the Application Manager.
Description
Themes files that are installed to the private folder of Skin Server are backed up/restored as a part of Skin Server private data. However, after running a backup and the subsequent restore operation, themes are no longer visible in the Application Manager, making it impossible to uninstall them.
Solution
Additional steps are required to properly backup and restore themes:
1) Create a "backup_registration.xml" file with a "system_backup" tag. The following is a sample content:
<?xml version="1.0" standalone="yes"?>
<backup_registration>
<system_backup/>
<restore requires_reboot = "no"/>
</backup_registration>
2) Update the theme's .pkg file and add the following line, where <packageUID> is the UID of the theme package
"backup_registration.xml" - "!:\private\10202D56\import\packages\<packageUID>\backup_registration.xml"
e.g.
"backup_registration.xml" - "!:\private\10202D56\import\packages\a0000555\backup_registration.xml"
and then recreate the .sis file and reinstall the .sis file on the phone.


(no comments yet)