08 December 2008
Resource Cleanup
Freeware S60 Resource Cleaner
S60 Resource Cleanup is a Python based application, a script actually that clean-up drives from unneeded application resource and help files on Series 60 platform.
Application is tested on Nokia N95-1 but should work on most of the S60 3rd edition devices but it is always highly suggestible to make a back up before testing it. Several Symbian applications (especially Nokia's) install resource and help files for quite many languages even though you never going to use them.
This script lets you select the languages that you want to keep and deletes the resource and help files of all the other languages (from C:\Resource and/or E:\Resource and their sub-directories).
As a result a lot of free space (several MB depending on your apps) can be freed from the disk drives. The script can take a backup of the removed files, on memory card (E:\ResourceBackup). You can also restore the files from the backup. Or you can transfer them in your pc and free space from the memory card.
Use it wisely, backup is recommended at least the first time. Note that several applications use only English (UK) (code 01) resources, so it is strongly recommended to keep that language.

Requirements:
- An S60 phone with patches to disable capabilities.
- Python for S60 installed on the phone.
- Python script shell installed on the phone
Usage:
- Download rescleanup.py and copy it to c:\python (or e:\python).
- Disable capabilities on the phone.
- Open Python shell and from menu select "Run script" and select the script.
- Follow the menu to perform cleanup/restore.
- You can navigate with all the arrows.
- It takes time to run, so have patience.
- You can cancel the active job by selecting "exit" or with the left arrow.
- Remember that no file will be lost if you have enabled backup.
- The language refers only to the user interface language, not the writing language.
- The backup location is fixed to E:\ResourceBackup, so in order to keep backup you need a writeable E: drive (memory card)
|