第十二课:安卓系统内核的替换和字体替换

更新时间:2023-07-19 05:44:18 阅读: 评论:0

本帖最后由 wei663447900 2011-8-10 22:22 编辑

当然后先还是文字讲解啊
画玫瑰花的简笔画一、文字替换
文字替换其实很简单的一个过程,大家只需要记住以下三个就可以了:

                    &f      中文字体
                     DroidSans                  为英文和数字
                     DroidSans-Bold            为英文和数字加粗


了解这三个文件的作用就可以了,找到自己喜欢的字体该名称相应的文件名替换即可!
二、内核的替换
ROM中内核大部分是以BOOT.IMG的形式存在着,当然有时也以kernel文件夹的形式存在。
替换内核需要用到厨房软件,前期已经讲解,这里不作说明。打开厨房进入选择0,然后选择21即可,此时解压出来一些文件,主要需要替换的文件就是zImage文件,换完后返回厨房打包即可!这个过程的前提是你整个ROM解压包都需要在,要不然无法打包boot.img的!主要请看视频介绍!


这里给大家讲一个最简单的替换方法:
首先当然是下载一个第三方的内核同步碎石封层zip包,然后解压,解压出来以后会得到以下几个文件
1kernel
2恍如隔世的意思、META-INF
3system
然后需要做的就是将管理学国家线kernel整个文件夹复制到ROM包的根目录下,接着就是将system文件夹下的文件对应的放入ROM包的system文件夹对应文件夹下,最后我们就是提取META-INF下的脚本文件,以下一段:
ui_print("");
package_extract_dir("kernel", "/tmp");
ui_print("Adding kernel ");
精神语录t_perm(0, 0, 0777, "/tmp/dd");
t_perm(0, 0, 0777, "/tmp/mkbootimg.sh");
t_perm(0, 0, 0777, "/tmp/mkbootimg");
t_perm(0, 0, 0777, "/tmp/unpackbootimg");
ui_print("Packaging ");
run_program("/tmp/dd", "if=/dev/block/mmcblk0p22", "of=/tmp/boot.img");;
run_program("/tmp/unpackbootimg", "/tmp/boot.img", "/tmp/");
run_program("/tmp/mkbootimg.sh");
ui_print("Flashing boot.img ...");
asrt(write_raw_image("/tmp/newboot.img", "boot"),
黄连丸      delete("/tmp/boot.img"));
复制到ROM包刷机脚本的下面这一段下面:
ui_print(">>>Flashing boot.img");
asrt(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),猪肺怎么洗
delete("/tmp/boot.img"));
一定是后面。
这一段的意思其实就是相当于我们又刷了一次内核的意思!打这里手动换内核的方法就完了!   
拉杆箱品牌排行榜

本文发布于:2023-07-19 05:44:18,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1104484.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:文件   替换   需要   厨房   内核   文件夹   解压   名称
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图