I’m trying to find out how to create a branding (a la Orange, Vodafone etc.) for Nokia S60 devices, particularly I would like to create a custom theme, preinstall apps, add some contacts, bookmarks/favourites etc..
As a newbie to SW Development for mobile devices I did some research and found out that I could create a custom theme with carbide.ui S60 Theme Edition, but for all other things I’m stuck and not sure how to do it.
I read about the possibility to create a custom firmware, but though it seems to give the broadest range of customization possibilities it appears to me as a too heavyweight approach (need for sources, maintenance, etc.). I also could think of writing an installation script/app that would add the contacts and bookmarks, install other applications and set settings if necessary.
I would really appreciate if somebody could give me some advices and hints about the right way to achieve what I’m trying to do.
Also the ways for final deployment to the device is of big interest to me. As it might be relevant: the number of devices to brand would be around 1000