定制个性ROM,外加制作加刷包教程
来源:互联网 发布:linux 查找父目录名 编辑:程序博客网 时间:2024/05/01 14:10
现在咱们的ROM都是基于国外的XDA上的WildPuzzleROM和CM的ROM。
至于咱们自己的修改版ROM,最多就是更换一下自带字体,修改一下自带程序什么的。
我自己也在ROM修改方面不断的努力着,靠着一些其他版的教程,一次次的尝试,终于学会了对ROM进行小的修改、美化。虽然因为发了两篇小八的美化ROM的教程,也被一部分机友称为大神什么的,可是.......这不得不说这是我们的悲哀.......只不过美化个ROM,添加、删除个程序什么的就能被称为大神?
最近在研究怎么修改内核,可惜......找不到半点这方面的教程,连一个可以问的人都没有。这时,整个版的技术薄弱的缺点就显现了出来。
发此贴的目的是,给更多刚加入小八的对技术感兴趣的机友一个好的起步的台阶,让大家能够早些发展起来,避免少走一些弯路。
另外,希望只对ROM进行修改字体,添加删除程序的机友们,不要每修改一个这样的ROM就发一个,毕竟再多的量变,也比不上一个质变。
还有,希望除此之外还有其他技术方面的机友,能够共享一下自己的技术。受之于鱼,不如授之于渔。
————————————————————————————————————————————————
进入正文。
先说怎么修改ROM的自带程序,因为小八的ROM貌似有保护**,在手机上已有的ROM上,删除自带程序是不会成功的(例如用RE文件浏览器,删除system——app下的程序后,重启之后会自动还原),这时,我们只有从ROM包下手了。
1、下载我另一帖子附件中的签名工具,然后解压。
2、搭建java环境,下载我另一帖子附件中的jre-6u21-windows-i586-s.exe,安装。
3、将要修改的ROM放到签名工具的文件夹里面,然后改名为update。
4、双击打开update.zip压缩包(要以压缩包窗口的形式打开,不要解压开,否则会失败)。
5、系统自带程序在system——app里面,可以找到自己不需要的程序进行删除。在这里教大家一个识别这些程序都是什么的方法,直接把整个APP文件夹复制到手机的TF卡,然后在手机上用ES文件浏览器打开,点击某个程序安装,这时会提示是否安装,也就会顺便显示出这个程序是什么,大家可以两者对照着进行删除。但是要注意,不要删除过度,把某个系统程序也删除了。
6、向里面添加自己必备的程序,但是要注意,频繁更新的程序不要添加(例如UC浏览器),输入法不要添加,添加的程序名字一定要改为纯字母。
7、刚打开ROM包时,会有一个data文件夹,里面还有一个app文件夹,这个里面的程序是可以在刷完ROM后进行手动删除的。可以根据自己的喜好,修改,或者添加,但是记得,如果ROM包中本身没有这个文件夹就不说了,有这个文件夹的话,一定要留下一个程序,不可以全部删除,否则ROM刷不上。【CM的ROM里面没有data,可以忽略此段】
8、关闭压缩包窗口,双击Sign进行签名。
学会了添加删除程序,就要进行一些高级的操作了,例如更换字体,更换运营商名称为自己想要的字,开机动画。
相应目标所在的文件夹。【这个是分为WildPuzzleROM和CM的ROM讲的,两者的ROM构架有一些不同。】
字体:system\fonts ,小八的中文和英文字体是在一起的,所以只需要替换一个文件就可以了,将自己想要的ttf格式的字体改名为DroidSans.ttf ,然后拖到ROM压缩窗口的system\fonts 文件夹中。
运营商:system\etc ,里面的spn-conf.xml文件,(参照我这个帖子的二楼进行修改http://www.hiapk.com/thread-632052-1-1.html)
开机动画:data\local , 里面的bootanimation.zip ,WildPuzzleROM 是修改的这个。 CM的ROM里面是修改system\media下的bootanimation.zip
彩虹桥:system\framework里面的com.htc.resources.apk(CM的ROM里面没有这个),将其拖出来,然后以压缩文件的形式打开(以缩窗口的形式打开,不要解压,否则会失败),里面的res\drawable-ldpi内,找到彩虹桥进行修改,或者直接使用我另一个帖子里面的美化素材进行替换。然后关闭com.htc.resources.apk,再将其移回system\framework,覆盖原有的com.htc.resources.apk。
电池、信号、状态栏:system\framework里面的framework-res.apk ,将其拖出来,然后以压缩文件的形式打开(以缩窗口的形式打开,不要解压,否则会失败),里面的res\drawable-ldpi内,找到电池、信号、状态栏的图片进行修改,或者直接使用我另一个帖子里面的美化素材进行替换。然后关闭com.htc.resources.apk,再将其移回system\framework,覆盖原有的com.htc.resources.apk。
_____________________________________________________________________________________________
加刷包的作用是直接替换手机上的系统程序和系统文件。
还是用update修改ROM包的方法,删除ROM包中的除了META-INF文件夹以外的一切东西,然后要加刷什么,就新建相应的文件夹路径,然后把要加刷的东西放里面再签名就行了。我上面提到的那些都可以加刷的。
上面这个方法仅适用于XDA上的WildPuzzleROM,CM的还需要修改脚本,对许多人来说很麻烦,所以可以下载一个WildPuzzleROM进行上述操作得到空的加刷包,可用于CM ROM。
至于咱们自己的修改版ROM,最多就是更换一下自带字体,修改一下自带程序什么的。
我自己也在ROM修改方面不断的努力着,靠着一些其他版的教程,一次次的尝试,终于学会了对ROM进行小的修改、美化。虽然因为发了两篇小八的美化ROM的教程,也被一部分机友称为大神什么的,可是.......这不得不说这是我们的悲哀.......只不过美化个ROM,添加、删除个程序什么的就能被称为大神?
最近在研究怎么修改内核,可惜......找不到半点这方面的教程,连一个可以问的人都没有。这时,整个版的技术薄弱的缺点就显现了出来。
发此贴的目的是,给更多刚加入小八的对技术感兴趣的机友一个好的起步的台阶,让大家能够早些发展起来,避免少走一些弯路。
另外,希望只对ROM进行修改字体,添加删除程序的机友们,不要每修改一个这样的ROM就发一个,毕竟再多的量变,也比不上一个质变。
还有,希望除此之外还有其他技术方面的机友,能够共享一下自己的技术。受之于鱼,不如授之于渔。
————————————————————————————————————————————————
进入正文。
先说怎么修改ROM的自带程序,因为小八的ROM貌似有保护**,在手机上已有的ROM上,删除自带程序是不会成功的(例如用RE文件浏览器,删除system——app下的程序后,重启之后会自动还原),这时,我们只有从ROM包下手了。
1、下载我另一帖子附件中的签名工具,然后解压。
2、搭建java环境,下载我另一帖子附件中的jre-6u21-windows-i586-s.exe,安装。
3、将要修改的ROM放到签名工具的文件夹里面,然后改名为update。
4、双击打开update.zip压缩包(要以压缩包窗口的形式打开,不要解压开,否则会失败)。
5、系统自带程序在system——app里面,可以找到自己不需要的程序进行删除。在这里教大家一个识别这些程序都是什么的方法,直接把整个APP文件夹复制到手机的TF卡,然后在手机上用ES文件浏览器打开,点击某个程序安装,这时会提示是否安装,也就会顺便显示出这个程序是什么,大家可以两者对照着进行删除。但是要注意,不要删除过度,把某个系统程序也删除了。
6、向里面添加自己必备的程序,但是要注意,频繁更新的程序不要添加(例如UC浏览器),输入法不要添加,添加的程序名字一定要改为纯字母。
7、刚打开ROM包时,会有一个data文件夹,里面还有一个app文件夹,这个里面的程序是可以在刷完ROM后进行手动删除的。可以根据自己的喜好,修改,或者添加,但是记得,如果ROM包中本身没有这个文件夹就不说了,有这个文件夹的话,一定要留下一个程序,不可以全部删除,否则ROM刷不上。【CM的ROM里面没有data,可以忽略此段】
8、关闭压缩包窗口,双击Sign进行签名。
学会了添加删除程序,就要进行一些高级的操作了,例如更换字体,更换运营商名称为自己想要的字,开机动画。
相应目标所在的文件夹。【这个是分为WildPuzzleROM和CM的ROM讲的,两者的ROM构架有一些不同。】
字体:system\fonts
运营商:system\etc
开机动画:data\local
彩虹桥:system\framework里面的com.htc.resources.apk(CM的ROM里面没有这个),将其拖出来,然后以压缩文件的形式打开(以缩窗口的形式打开,不要解压,否则会失败),里面的res\drawable-ldpi内,找到彩虹桥进行修改,或者直接使用我另一个帖子里面的美化素材进行替换。然后关闭com.htc.resources.apk,再将其移回system\framework,覆盖原有的com.htc.resources.apk。
电池、信号、状态栏:system\framework里面的framework-res.apk ,将其拖出来,然后以压缩文件的形式打开(以缩窗口的形式打开,不要解压,否则会失败),里面的res\drawable-ldpi内,找到电池、信号、状态栏的图片进行修改,或者直接使用我另一个帖子里面的美化素材进行替换。然后关闭com.htc.resources.apk,再将其移回system\framework,覆盖原有的com.htc.resources.apk。
_____________________________________________________________________________________________
加刷包的作用是直接替换手机上的系统程序和系统文件。
还是用update修改ROM包的方法,删除ROM包中的除了META-INF文件夹以外的一切东西,然后要加刷什么,就新建相应的文件夹路径,然后把要加刷的东西放里面再签名就行了。我上面提到的那些都可以加刷的。
上面这个方法仅适用于XDA上的WildPuzzleROM,CM的还需要修改脚本,对许多人来说很麻烦,所以可以下载一个WildPuzzleROM进行上述操作得到空的加刷包,可用于CM ROM。
0 0
- 定制个性ROM,外加制作加刷包教程
- MIUI ROM 定制教程
- Android ROM 制作教程
- XperiaZ Rom制作教程
- ROM简单制作教程
- ROM简单制作教程
- Android ROM 制作教程
- Android ROM 制作教程
- WINCE ROM 定制大教程
- Andriod手机ROM定制——ROM定制新手教程
- moto xt1085 Rom包半定制制作
- DIY制作WM6 ROM教程
- 三星I8262D制作ROM教程
- ROM制作教程-教你如何制作ROM
- Photoshop制作动感人物个性签名教程
- 安卓Android ROM定制、移植,安卓软件反编译、汉化实战教程第七篇:ROM单刷包的制作即刷机语法
- 安卓Android ROM定制、移植,安卓软件反编译、汉化实战教程第五篇:HTC官方ROM提取(制作前篇)
- ROM 定制
- Linux终端提示符显示颜色
- Androidの权限之平台签名
- poj 2406 Power Strings
- 最新最全各大网站收录、搜索引擎的提交入口
- hdu 4528小明系列故事——捉迷藏 (bfs)
- 定制个性ROM,外加制作加刷包教程
- 基数排序
- 版本控制系统
- OC学习第九天_1 内存泄露 内存溢出 野指针异常
- 断言
- 面向对象技术
- 远端绑定Service第一篇之AIDL进程间通信
- java中leetcode之用Arraylist List实现杨辉三角
- Andriod手机ROM定制——ROM定制新手教程