固件修改添加中文字库的方法

固件修改添加中文字库的方法,第1张

1、首先,固件修改添加中文字库的方法是下载中文GB2312的二进制点阵文件;将HZK16.fnt文件放入nihongo文件夹中;修改主makefile文件和appmake.txt文件。

2、其次,将原来装载nihongo.fnt的语句替换成装载HZK16.fnt即可;修改bootpack.c文件,将之前分配的装载字体的内存扩大,载入字库的文件名;在haribotegraphic.c中添加支持汉字的代码,增加一个函数用于显示汉字。

3、最后,修改putfonts8_asc函数里if (tasklangmode == 3)语句块,测试程序即可。

字库损坏有软件损坏和物理损坏两种,如果是物理损坏就需要进行更换字库来解决故障。比如三星出名的“字库门”就是手机字库问题,后以三星提供免费维修告终。

(手机程序、控制信息、字库信息是存储在一个专用芯片里面,芯片中主要部分是字库,所以一些售后和维修人员就习惯把这个存储芯片称做字库芯片。更准确的表述应该为eMMC芯片(embedded MultiMediaCard)。)

非物理损坏(修复字库方法有两种):

① 第一种是JTAG修复,它属于软件维修范畴,一般是针对刷错ROM导致不开机的情况。具体步骤:

a.需要用内存卡做一张死机修复卡,将修复卡放入手机当中,插上挖煤神器,安装电池等待进入挖煤模式;

b.下载针对该机型的官方固件(5件套),然后用Odin 3进行刷机;

c.在刷机模式下修复EFS,然后再修复信号,最后在开机状态下修改串号,至此修复工作完成。

② 第二种修复是通过编程器重新编写字库启动程序:

a.将字库从主板上拆下;

b.、放在编程器中重新编写字库启动程序;

c.将字库重新安装回主板上;

d.修复信号。

物理损坏:

a.拆机取出主板;

b.使用热风机吹字库芯片位置,取下字库;

c.进一步去掉主板上的胶;

d.安装新字库;

e.用SPT设备写入串号、修复信号。

安装:

一般将字体安装在mmc,用资源管理器软件,如我的电脑之类将c-fonts放入C\system中(如果原机系统有fonts文件夹,请改名删除),e-fonts放在e\system中,将文件夹的c-和e-删除(也就是字体文件夹一定要是Fonts系统才能识别),最后从新启动手机即可。一次重启不行的,可以重复 *** 作一次! 也可以直接下载sisx格式的字库安装(安装卸载比较方便)

更换:

一种方法是直接用读卡器换e盘system文件夹里Fonts文件夹里的字体文件。再重新启动手机! 另一种:先将c盘system文件夹里Fonts文件夹改名再重起新启动手机!再换e盘system文件夹里Fonts文件夹字体文件。再将c盘system文件夹里Fonts文件夹(你才重命名的)名称改回Fonts。然后重启手机!

删除:

先将c盘system文件夹Fonts文件夹改名。重启手机!再删除C盘system文件夹和E盘system文件夹里Fonts文件夹。然后重启手机,如果遇到不能重命名的情况请到电脑上删。如果是sisx格式直装版字库直接在程序管理中卸载即可!!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7988406.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存