单刷包、美化包、定制自己的ROM,有木有想过怎么玩!
其实都很简单,真的相当简单,东东手你就知道了,像什么字体、美化啥的几下就搞定的!
下面教程所有需要的资源:
好,不多说,看看都需要怎么操作!瞧仔细咯……
首先:环境的搭建(俗话说磨刀不误砍柴工,搭建好环境是后面所有操作的根基,这个难么,当然一点也不难!)
所谓的环境,也就是三个软件的支撑!1、java环境◆在Windows下搭建一个Java环境,下载安装JDK for Windows(网盘有下载,文件名:jdk-6u26-windows-i586.exe/或者去官网下载JDK)◆在电脑上按照普通软件的安装方法装好所下载到的JDK安装包。◆然后需要设置环境变量:JAVA_HOME、PATH、CLASSPATH JAVA_HOME:我的电脑->属性->高级->单击“环境变量”按钮->单击“系统变量”区域的“新建”按钮->在“变量名”文本框中输入JAVA_HOME,在“变量值”文本框中输入JDK的安装路径(例C:\Program Files\Java\jdk1.6.0_26,这个是由你所安装的JDK路径所决定的),单击确定。 PATH:在系统变量中查看PATH变量,如果存在PATH,则在最末尾多添加一个%JAVA_HOME%\bin;。如果不存在,则新建变量PATH,设定变量值为:%JAVA_HOME%\bin; CLASSPATH:在系统变量中查看CLASSPATH变量,如果存在CLASSPATH,则在最末尾添加%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;。如果不存在,则新建一个,设定变量值为:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;◆完成以上步骤后,开始验证是否安装成功:运行CMD(开始,运行,输入cmd,回车),输入:javac。假如出现了一堆如何使用java的帮助,那就是已经安装成功了。2、签名环境◆不管是修改了apk,还是单刷zip包,或者ROM系统,最后都需要对修改的zpk或者zip进行签名操作◆签名软件: ◆下载好后直接解压,得到如下图文件: ◆使用方法也是相当简单:把需要签名的apk或者zip包放到Sign文件夹下然后apk签名就把apk拖动到apk.bat上面 zip签名就把zip文件拖动到zip.bat等签名完成后会在该文件夹,多出一个带“_signed”的文件,就是已经签名好的文件咯,就可以刷机咯!3、压缩环境◆说这个貌似有点多余,不过还是要说一下,zip文件和apk文件都需要能打开查看的文件呗,那就是WINRAR解压缩软件啦◆当然,这个作为装机必备软件,应该是每个人都有了,如果还没有,那就赶紧下载安装:
第一:制作字体单刷包
字体单刷包,用来替换中英文字体:\system\fonts下DroidSans.ttf为默认英文、DroidSans-Bold.ttf为默认英文粗体、DroidSansFallback.ttf为默认中文制作步骤(本着简单高效的原则,我们就直接使用别人的字体包,替换里面的字体为自己需要的字体,然后签名即可):◆下载别人字体包: Font.zip(5.37 MB, 下载次数: 629)◆双击打开,替换里面的字体文件为自己需要的字体文件。
替换的意思就是找到ZIP文件里三个字体字体,把自己的修改好字体(跟ZIP里面三个文件同名)托到里面覆盖掉原来的即可
这里注意:DroidSans.ttf为默认英文、DroidSans-Bold.ttf为默认英文粗体、DroidSansFallback.ttf为默认中文英文和英文粗体可使用同一个字体(也就是说不分粗细)还有,替换前一定要注意文件名的字体大小写,后缀名是小写的“.ttf”,绝对不能是大写的“.TTF”。----附带说一下如何打开默认显示文件后缀名,点击“开始”菜单---控制面板---文件夹选项,在查看选项卡中把“隐藏已知文件类型的扩展名”前面的选中去掉。
◆替换好以后,当然是签名了,千万别忘了重新签名一下才刷写,不然出了问题别怪我哟! 把改好的font.zip文件移动到Sign文件夹,托到zip,bat上签名,生成一个font_sigend.zip文件就是我们自己的单刷字体包了! 第二:制作资源修改单刷包(比如托盘修改、各种锁、信号修改、spn修改、声音图片替换等等!)
◆下载一个空包:
◆下载好后,在桌面或者其他地方新建一个文件夹(不能带中文,比如就123),把xxx.zip直接解压,得到两个文件夹
META-INF这个文件夹不能去动,这个文件夹里面存放的相当于是刷机的时候的一个引导,引导把system文件夹下的资源刷写到手机! 我们要替换的资源一般都放在在system文件夹下,比如要替换com.htc.resources.apk文件,就需要在system文件夹下新建framework文件夹,然后把修改好的com.htc.resources.apk文件放在里面,然后打包签名刷机即可。
◆重头戏---修改资源: 1、com.htc.resources.apk文件修改:(修改锁屏为透明锁等各种锁、修改托盘为横屏或者原版) 首先在上一步的system文件夹下,新建framework文件夹 然后提取com.htc.resources.apk到framework文件夹------要修改资源来刷进那个系统,就把该系统ROM里面的com.htc.resources.apk提取出来 接着替换资源,用WINRAR打开com.htc.resources.apk
打开com.htc.resources.apk后双击进入res文件夹
锁屏为drawable-mdpi文件夹下lockscreen_arc.png、lockscreen_arcglass_bottom.png、lockscreen_arcglass_top.9.png最主要是修改第一个png图片,可以自己修改,也可以从别的ROM中提取替换到这里(直接拖进去覆盖);
托盘为drawable-port-mdpi文件夹,比如里面的横条托盘想要换回原版的,只需要找个原版ROM把其下com.htc.resources.apk里面的drawable-port-mdpi整个文件夹替换到我们这里即可(直接拖进去覆盖)。
这里注意:资源替换好后com.htc.resources.apk文件需要重新签名,得到com.htc.resources_signed.apk文件,对com.htc.resources_signed.apk进行重命名为com.htc.resources.apk,然后放到123\system文件夹里来
最后,选中123文件夹下的 META-INF和system两个文件夹(右键-----添加到压缩文件,弹出如图对话框,注意红色框选地方必须一致),打包生成xxx.zip文件,把zip文件进行签名(这里签名也是必须的,上面一步是对apk签名,这里是对zip签名),签名完成后你的单刷包就出来了
一个相关单刷包和资源参考
2、framework-res.apk文件修改:(修改信号样式)
具体参看上面的操作,该文件同样是在framework文件夹 信号在framework-res.apk文件的drawable-mdpi文件夹
比如我的ROM里面用的信号为:ziyuan.rar(5.79 KB, 下载次数: 155)
想要修改为自己喜欢的样式,只需要找到资源提取,同名替换即可
替换好后,同样的需要对apk和zip都进行重新签名
3、spn-conf.xml文件修改:(该中国移动、中国联通的显示名)
首先在上一步的system文件夹下,新建etc文件夹
然后提取spn-conf.xml到etc文件夹------要修改资源来刷进那个系统,就把该系统ROM里面的spn-conf.xml提取出来
如:
同样的,最后,选中123文件夹下的 META-INF和system两个文件夹(右键-----添加到压缩文件),打包生成xxx.zip文件,把zip文件进行签名,签名完成后你的单刷包就出来了
4、待续……
◆特别强调:
修改好打包为zip文件后,是一定要进行签名的
如果你的单刷包里面带APK,并对APK进行了修改替换,也需要对apk进行重新签名后才放到里面,然后打包为zip,签名,刷机
第三:简单定制ROM(只是简略说一下方法,不建议尝试,建议多去咱们论坛的ROM区学习后再做!)
◆ROM下载,建议网上下载一个自己觉得可以的ROM,在这个基础上做修改。◆下载的ROM都是.zip文件,直接用winrar解压到一个单独的文件夹。 删除掉里面原来的签名文件:即\META-INF文件夹下的CERT.RSA、CERT.SF、MANIFEST.MF三个文件 精简或添加APK:\system\app(删除apk时候,如果有同名odex也要删除) 精简并修改系统代码:\system\customize(下的default.xml) 添加APN:system\etc下的apns-conf.xml(可在网上下载大APN,替换后刷机自动识别上网) 替换字体:\system\fonts下DroidSans.ttf为默认英文、DroidSans-Bold.ttf为默认英文粗体、DroidSansFallback.ttf为默认中文 美化状态栏和电源等:\system\framework下framework-res.apk(电量精确)、com.htc.resources.apk(透明锁) 精简修改声音文件:\system\media 替换搜索键为电源键:\system\usr\keylayout下legend-keypad.kl和qwerty.kl两个文件 修改系统名称等:\system下build.prop
◆修改好后,打包ROM 选中META-INF、system、boot.img等文件,直接用winrar打包为标准的zip格式,名字用update,打包后生成update.zip文件。
◆签名: 将update.zip文件用签名的软件签名,生成update_signed.zip就OK!
终于写好了,自己动手才是硬道理,希望大家多加分支持
|