本帖最后由 三星电子 于 2013-11-20 09:15 编辑 想必论坛好多人都会自己做ROM或者自己diy&定制三星官方的ROM再封装后刷机吧,引用一句话“难者不会,会者不难”只要自己会了,也就觉得简单了许多。会的大神请勿黑,主要对小白!今天给大家开这个帖让大家了解一下以卡刷刷机包为准怎么定制第三方ROM,先从第一步起。 我们先了解一下互联网上最普遍的ROM 图为本人自己还未完善的的7100ROM 大家可以看一下 不管是CM MIUI 还是民间ROM 一般都是以ZIP压缩包组成的,先来介绍一下ROM包里面的文件。 根目录下面的文件夹介绍: 接下来我们用到一个开发程序也就是大家常见的java环境,因为过程中会用到一些java命令,所以先搭建环境 教程在这里 JAVA环境搭建 1.把下载好的ROM解压出来,解压出来的一共2文件夹:META-INF、system和一个内核文件:boot.img 有的ROM有别的文件夹比如自己定制的刷机脚本里面有添加程序的选项文件夹 2.stem\app文件夹,这里面都是系统里的程序,可以删除ROM本身集成的软件,删除的时候如果有odex文件记得连同名odex文件一起删除 3.要在rom里添加自己喜欢的程序也很简单,直接将apk文件拖入app文件夹,值得一提的是文件名不要有中文,需要提醒的是添加前最好先解包apk看看有没有lib文件夹(解包apk可以右键点击apk程序-打开方式-就可以打开了)如果有的话要复制里面的so文件到rom的system/lib里. 字体 铃声 开机画面 替换修改 1.字体:system--fonts--DroidSansFallback.ttf 替换即可 2.铃声:system--media--audio--alarms闹钟铃声目录notifications通知铃声目录ringtones来电铃声目录 3.开机画面:system--media--bootanimation.zip 替换即可 ROM信息定制修改 1.进入system 2.用 记事本 打开build.prop进行修改 ro.build.display.id=xxx 这里显示内部版本信息 ro.product.model=ME501 机型 ro.product.locale.language=zh 语言 zh为中文 ro.product.locale.region=CN 国家 CN为中国 ro.build.version.full=xxx 系统版本信息 ro.config.notification_sound=xxxx.ogg 默认消息铃声,自己选择\system\media\audio\notofication文件夹里的铃声 ro.config.alarm_alert=xxxx.ogg 默认闹钟铃声,自己选择\system\media\audio\alarm文件夹里的铃声 ro.config.ringtone=xxxx.ogg 默认来电铃声,自己选择\system\media\ringtone文件夹里的铃声 打包和签名 修改好后就是打包签名了,打包的话要全选META-INF、system文件夹和boot.img文件,压缩格式为zip,压缩方式改为最好,其他不要修改! 然后就是签名了 签名和反编译工具 下载好后解压文件,运行APKSIGN.EXE,点击选择APK或者ROM文件 选择路径找到压缩好的zip文件点打开然后选择签名文件保存目录(建议选桌面,这样好找),最后点击软件下面的制作签名。软件这是显示正在制作,请等待……,不要管他,等着就是了,过一会弹出对话框提示签名制作成功,这是桌面会多出update_signed.zip文件,这个文件已经可以用来刷机了 |