`
swerit
  • 浏览: 56237 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

android替换字体文件后无法开机

 
阅读更多
   由于某些原因我们需要替换掉系统自带的字体库中的部分文件,在/system/fonts/目录下面,替换之后重启的时候,有时候会出现一直停留在一个界面而无法开机的现象,刷机当然可以解决问题,但是有了一个更加简单的方法,如下:
    既然无法开机是替换字体文件造成的,那么就把字体文件换回来就可以了。如果在替换字体文件之前对被替换的字体文件(.ttf格式的文件)有备份的话,那就最好了,直接用它,如果没有的话就从网上去找一个相同的吧。
    以DroidSerif-Italic.ttf文件为例,DroidSerif-Italic.ttf文件被替换为其它语言或者字体的文件造成无法开机,拿到它的备份。
    1:用数据线连接你的手机,然后打开豌豆荚或者360的刷机精灵这类软件,让它安装好驱动。
    2:现在你的电脑应该可以设别你的手机了,使用adb命令(不会的、没有下载adb的去网上学习一下)
adb remount

这条命令的目的是用可读写的方式挂载根目录。
    3:使用adb命令将备份的DroidSerif-Italic.ttf文件导入到手机的/system/fonts/目录中,覆盖掉造成无法开机的那个文件。命令如下
adb push 源文件绝对路径 目的绝对路径

比如:
adb push f:/DroidSerif-Italic.ttf /system/fonts/

   4:现在可以了,重启一下就ok。

即使替换之后,自己怀疑会出问题的地方:
    DroidSerif-Italic.ttf 文件的权限以及所属用户和用户所在组有可能会影响,但是目前我还没有试过这样的情况也不太清楚解决的办法。只有遇到困难的同志多找找资料来解决了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics