【固化字体驱动】S60V3固化字体驱动DIY素材+制作教程
本帖参考自原塞班论坛高级版主lisen9065和原塞班DDC固件组【心雨】的帖子,我做了整合和完善--------------------------------------------------------------------------------------------
字体驱动配置文件Fontrouter.ini可以固化到z:\data\fonts里面,但是极不推荐这做法。
因为后期如果需要调整字体的大小或者其他参数,就无法修改这个配置文件。
这里建议是通过初始化命令(CP命令)\private\100059C9\ScriptInit.txt,
就可以复制Fontrouter.ini到c/data/fonts或者e/data/fonts
如果需要固化一个字体,直接放到z:\data\fonts里即可。
固化字体时候的注意事项:
这点比较重要,也是大家容易忽略的地方,也是导致很多地方字体混乱的问题。就是如果你把字体固化到了Z盘固件中,就一定要删除原机自带的字体,要不然会显示字体混乱。
如果你修改的是大核心包或者大语言包固件,那么很简单,删除所有resource\fonts下面所有字体就可以了(S60ZDIGI.ttf也可以不删除,如果不删除,那么闹钟和默认计算器里面显示的数字就是这个字体),如下图:
如果你修改的是语言包,那么没办法删除核心包里面的字体,就需要用0字节的文件来代替,例如N86,语言包里面有3个字体S60TCHK.c cc(繁体)、S60SC.c cc(简体)、S60ZDIGI.ttf(数字),核心包里面有3个字体nosnr60.ttf、nssb60.ttf、nstsb60.ttf,直接把语言包里面的S60TCHK.c cc、S60SC.c cc、S60ZDIGI.ttf删除(S60ZDIGI.ttf也可以不删除,如果不删除,那么闹钟和默认计算器里面显示的数字就是这个字体),然后新建3个0字节文件覆盖核心包里面的nosnr60.ttf、nssb60.ttf、nstsb60.ttf,如下图所示:
下面提供一个现成的可固化z盘的字体驱动,已经修改好的了,N86测试通过~
**** Hidden Message *****
固化字体驱动后,如果想更换字体,只需要将字体文件放到c/data/fonts或者e/data/fonts下重启手机即可。
假如你固化了驱动,配置文件和第三方字体都放在c盘了,而那个字体是损坏的,这样就会导致开不了机,难道要硬格吗?
不用硬格!!!
按照以下方法解决:
关机取出内存卡接到电脑上,在存储卡根目录下新建一个文本文档命名为 Disable.frt (或者 SafeMode.frt ),
然后将存储卡插入手机即可开机,这个是调用字体驱动的安全模式,开机即可恢复自带字体。
------------------------------------------------------------以下是固化字体驱动需要修改为自启动的教程-----------------------------------------------
(其实就是将字体驱动固化到Z盘,并修改FontRouter.rsc达到驱动自启动。)
教程开始:
**** Hidden Message *****
多谢楼主分享,还用得到这个 支持一下 谢谢分享,辛苦了 谢谢分享!我就是来看看!顺便支持楼主发帖!楼主您发帖辛苦了! 感谢分享 固化字体驱动 多谢 感谢分享~~~ 感谢楼主分享 来看看 dyxdyxdyxdyxdyxdyx 而我认为 谢谢分享 感谢分享塞班有你们真好