发布网友 发布时间:2022-04-19 13:29
共1个回答
热心网友 时间:2023-04-28 11:10
1、复制字体
将K4通过usb连接至PC,在根目录下建立fonts的文件夹。然后将要替换的中文字体文件复制到该文件夹下。
2、进入工程模式
在kindle根目录下创建ENABLE_DIAGS的空文件夹,然后拔出USB线,重启K4(在主画面,按“菜单键”进入Settings,再按“菜单键”选择Restart)
3、工程模式连接K4
重启K4后,设备会自动进入调试模式。
这时将K4插上USB线连接到电脑,在K4菜单中依次选择 Misc indivial diagnostics -> Utilities -> Enable USBnet,最后并根据提示按方向键右键确认(FW RIGHT)
这时K4会出现如下屏幕提示,其中的ipAddress:192.168.15.244很重要(后面要用,把它记录下来)。
5、安装Windows驱动
当你在工程模式下选择了“Enable USBnet”后,Windows会自动安装K4工程模式的USB驱动。但在Win7系统下,系统可能不能识别工程模式下的k4,你需要通过设备管理器(device manager)中鼠标右键点选新产生的“无法识别的设备“,在弹出菜单中选择更新驱动程序,然后选择手动查找的方式,在列表中选择网络适配器(Network adapter),厂商选择Microsoft Coperation ,选择设备为”Remote NDIS based internet sharing device”。具体操作参考下图:
6) 设置网络连接
完成驱动安装后,会发现在网络连接面板中出现一个新的适配器(如图红框)。通过网络连接的属性选项,改变该设备的Ipv4,设置IP为:192.168.15.1,子网掩码为:255.255.255.0 ,其它保持空白。
7) SSH登录
好了,一切准备工作就绪,现在就可以用SSH登录了,在Putty中连接到之前要求你记录的IP地址:192.168.15.244(如果你没有putty工具的话,可以去网上下载) ,输入用户名为 root ,密码为 mario 。
哈哈,不出意外现在已经成功登录k4的工程模式的后台,
8)挂载驱动器
在Putty窗口输入以下命令:
mount /dev/mmcblk0p1 /mnt/base-mmc
9)复制字体
之前我们将需要改变的字体保存在了(/mnt/base-us/fonts/)目录下,输入以下命令将要替换的字体复制到系统字体目录下:
(此处注意大小写)
cp /mnt/base-us/fonts/CJK-Regular.ttf /mnt/base-mmc/usr/java/lib/fonts/
cp /mnt/base-us/fonts/CJK-Bold.ttf /mnt/base-mmc/usr/java/lib/fonts/
10) 修改系统默认中文字体
vi /mnt/base-mmc/usr/java/lib/font.properties
找到如下行:
hans.0=MHeiM18030_E.ttf 【此处为标准字体】
hans.plain=MHeiM18030_E.ttf
hans.1=MHeiM18030_E_Bold.ttf 【此处为粗体】
hans.bold=MHeiM18030_E_Bold.ttf
将其修改为(按 i 键进入编辑模式):
hans.0=CJK-Regular.ttf
hans.plain=CJK-Regular.ttf
hans.1=CJK-Bold.ttf
hans.bold=CJK-Bold.ttf
保存退出(按ESC,输入 :wq)。
11)退出调试模式
在K4上退回到调试模式主菜单(不停地按K4方向键的右键),然后选择”’Exit, Reboot or Disable Diags’”->”’Disable Diagnostics”,,并按照提示按左键确认(FW Left )退出。
当设备将重启并回到正常模式后,字体已经替换成功了(包括菜单字体)。看下面的图,就是已经更换了字体的。