FontRouter2 for Symbian 9 启动第一轮测试

发布页面:http://fontrouter.oasisfeng.com/forum/viewforum.php?f=5

由于Symbian 9安全机制的限制,所有被Server调用的ECOM插件都必须至少拥有ProtServ权限。为什么有这个限制呢?Symbian 9安全体系的介绍中给出了缘由:

1. The capabilities of a process never change. There is no way of adding capabilities to a process, nor of removing capabilities from a process. All DLL code runs at the capability level of the process that loads it.

2. A process cannot load a DLL with less capability than itself. The need for this constraint follows from the fact that all DLL code runs at the capability level of the loading process and therefore must be at least as trusted at the loading process. DLL capabilities only reflect the level of trust that the loading process can place in them; they don’t actually authorise anything.

但就是因为这个机制本身缺陷而强加的约束,使得完全用不到“ProtServ”权限的FontRouter2也无法采用自授权证书方式发布。在这一点上,实在应该对Symbian 9的DLL安全机制设计提出批评,看看在Symbian开发者论坛上因为Recognizer Plugin所面临的同样问题而引发的争论,就可以理解众多Symbian 9开发者的感受了。

言归正传,正是因为上述原因,目前FontRouter2 for Symbian 9只能采用“未认证安装包”的形式发布,它不能被直接安装至手机中。用户必须首先向Symbian Signed申请开发者证书,并使用获得的证书自行对安装包进行授权,才能在手机上正常安装和使用。详细的步骤和注意事项可以参考以下文章:

http://www.gosymbian.com/forum/viewtopic.php?t=757 (英文)
http://blogs.forum.nokia.com/view_entry.html?id=429 (英文)
http://bbs.0110.cn/redirect.php?tid=303848&goto=lastpost&frameon=no (中文)

《FontRouter2 for Symbian 9 启动第一轮测试》有4个想法

  1. 我这是第二次不小心搜索到你的blog了,呵呵,发现我们有很多兴趣很接近的地方.

    第一次是因为差symbian的事情,貌似是为了找那个传说中的早期的sdk(年代久远,名字我也记不清了,就是那个有所有函数.h文件的东东).

    今天是以为auto hotkey的事情—–最近几天我也在玩这个,功能比hoekey强大多了,解决了我以前尝试用hoekey解决未遂的问题.不过确实资源消耗也比hoekey大一点.

    另外还有一个共同点,就是都上水木,不过这年头上水木的人实在太多,算不得什么.

    anyway,如果有兴趣,email联系,说不定还有些事情可以讨论讨论.

  2. 无意中到了这里,原来就是作者的blog!高兴img

    本人是n71使用者在使用第三方字体时,有个别字号在个别软件中Y轴不正确;而且手机比较容易无故死机(屏幕硬直,无响应死法)。注:本人使用雅黑6.5m版本,除以上问题外非常完美!

  3. Well, its kind of interesting to find this project evolving to independent
    internationalization of symbian flavors, crippled by manufacturers such as
    Nokia. All that quick hacks, like renaming .ttf files in E:/resource/fonts
    do not actually always work as intended. I guess many people looking forward for a clean solution for display on Nokia symbian devices of different charsets or complete UTF table.

    Thanx for ya work pal.

发表评论

电子邮件地址不会被公开。 必填项已用*标注