Please note that as of October 24, 2014, we will be archiving some of the Nokia Developer discussion boards. The Nokia Asha and Nokia X sections will remain open for continued use. The "Windows Phone/Lumia" and "Other Platforms" sections will become read-only. For your Windows Phone development questions, we invite you to visit the Microsoft Developer Network (MSDN) discussion forums.

If this is your first visit, be sure to check out the FAQ. To start viewing messages, select the forum that you want to visit from the selection below.

TCB and AllFiles on Symbian

Hi,
Is it possible to compile .exe files with TCB and AllFiles with QtSDK?
Does the app needs a special UID range or something else?
It seems like there are some restrictions but I found no information about it.

I want to change the icon of my app, so I tried to replace the .mif with deleting and copy a new one.

Because I read Symbian OS internal I know TCB and AllFiles are needed for this, but a usual devcert isn't enough for it.

It did compile as unsigned .sis but won't install
Next try: with disabled plattform secutiry the .exe won't launch, but a version with no caps works fine.
Not usefull for endusers, so bad idea.

My UID is currently from 0xE range, could that be the issue?

Lantersoft Icon changer can modify icons on the fly, but it's a closed source app and I thought this could be an workaround.

Re: TCB and AllFiles on Symbian

You would need to have a certificate which includes the capabilities. Also all libraries you use MUST have the capabilities you use in your app, so you can only link to libraries having the TCB, and rather often they might be missing it. so you should also put the TCB stuff into a separate non-UI exe.

Re: TCB and AllFiles on Symbian

Originally Posted by huellif

And where can I get a developer cert for my IEMI with this caps?

Generally you don't, unless you have valid use case as well as business case for it, and there is no other ways on doing the task. Anyway, you can always send email to the the Symbian signed email account and ask.

Re: TCB and AllFiles on Symbian

As far as I can remember , there is no public API, the Icon comes either from the resource file defined by the app, or it could be overwritten by the theme. And both of these are pretty much something which can not be modified.

The Cache cleanup has been discussed earlier, I suppose there was an API for it, though its been some years since I checked that, thus would not remember any direct API anymore.

Lanternsoft might have found something usefull on the open-sources parts, and successfully used those, unfortunately Nokia does not provide the Symbian Open sources anymore.