当前位置:文档之家› 安卓系统ROM——修改自己喜欢的ROM教程

安卓系统ROM——修改自己喜欢的ROM教程

安卓系统ROM——修改自己喜欢的ROM教程应某些机油的要求,发布此帖。

希望对大家有所帮助。

安卓系统 --------往往我们下载官方的ROM或是民间ROM都有很多自己不需要的,或是需要重新安装更新的APK,喜欢动手的哥们这下有玩的了,没新ROM的情况下可以考虑试试制作自己心怡的个性ROMROM制作本来就是个体力活,找了很多教程,要么就是太复杂好么就是只有思路没有步骤。

进入主题了:一。

下载JAVA和签名工具:为了节省童鞋们的金币我就上传到网盘了,地址是:/file/f6178fab41下载后安装JAVA.exe ,然后把那个Auto-sign.rar解压出来二。

修改ROM:1.把下载好的ROM解压出来,ZIP格式(不解压也行,直接在压缩包里修改)解压出来的一共3个文件夹:data、META-INF、system和一个文件: boot.img2.进入system/app目录,删除你不想要的组件,或是添加、替换你需要的组件。

这里要注意一下,不要删错东西把系统搞崩溃了,具体的这里发个传送门:/thread-773501-1-4.html (比如我想换掉 2.3Beautify ROM 里面的桌面助手换成我自己习惯用的,在这个文件夹里找到并删掉LauncherAndorid2.3.apk,然后把我要用的LauncherPro.apk放进去。

经20楼的兄弟提醒,有些大点的程序放到这个文件夹里刷好后会报错,如果是些小的比如任务管理器、内存加速器之类的没问题,大的程序还是放到data/app里或是刷好后再安装比较稳妥。

)3.进入data/app目录,看这里是否有你所需的程序,不需要的删除,不过现在这些ROM 这文件夹里基本上也没什么。

你还可以添加你需要的默认安装软件,直接放进去就行了,注意一下不要用中文名。

(开了APP2SD的话,刷好后会自动转到system/sd/app里面)4.可以替换想要的字体、开机动画、自带铃声什么的。

字体在system/fonts里面,把想要的字体复制进去替换掉就行了,DroidSansFallback.ttf是中文字体,DroidSans.ttf、DroidSans-Bold.ttf是英文。

开机动画在system/media里,文件名为bootanimation.zip,同样把要用的复制进去就行。

自带铃声是在system/media/audio里,最近大大们发的这几个ROM铃声比较少点,可能是为了节省空间吧^_^ 我觉得少了点,就把老ROM里的铃声搞进去了(有些童鞋问到菜单栏美化的问题,具体是system/framework里的framework-res.apk 最好是去下牧师童鞋修改好的,然后覆盖就行了)5.修改完成后把所有文件添加到一个ZIP压缩包里,更名为update.zip三。

把update.zip复制到Auto-sign.rar解压出来的目录里,打开Sign.bat会弹出一个框框,完成后会提示按任意键继续,关掉窗口会看见文件夹里多出一个update_signed.zip,然后就恭喜你了,这个就是属于你自己的ROM,可以改名。

四。

最后一步就是刷机了,刷完后就可以用上自己的ROM了。

最后一句:刷机有风险!自己小心谨慎!制作方法一、ROOT无论是什么版本,首先要ROOT一下机器这是定制的前提ROOT-lk2.02下载地址:/file/f91b16ea85先将LK2.02包中的LK2-02-1_update.zip和JE1-custom1-wp55580691.zip传入SD卡中根目录下。

重新按住音量减、照相键、开机键,再次进入刷机模式,刷ROOT包中的i5700_LK2-02_PDA.tar设置图示如下刷好了之后会自动进入recovery模式(界面绿绿的,绿色的字),用方向键选择apply any zip from sd,然后选择LK2-01_update.zip,按OK键,然后会有提示让你按小房子键,按下小房子键即可。

全部运行完毕后,返回选择第一项reboot重启。

二、工具准备下载安装附件中的R.explorer管理器(rootexplorer.v2.9.4.apk)这个工具的作用是备份APK文件、删除APK文件、查看系统目录里面都有什么下载附件中的AndroidResEdit_By_hanhualan...解压到电脑里(如果不能运行则说明你需要安装.NET Framework2.0)我们主要用这个来对定制包签名三、定制包制作知识一般定制ROM(不是美化、也不是制作MOD)其实就是对手机内存里的system/app文件夹的内容进行自定义,自己安装的软件将不会出现在这里,而是\data\文件夹中。

系统所有的程序都在这个文件夹里,比如浏览器、拨号器、联系人等先来看一下通常情况下这个文件夹里都包含什么:\system\app\AlarmClock.apk 闹钟\system\app\AlarmClock.odex\system\app\Browser.apk 浏览器\system\app\Browser.odex\system\app\Bugreport.apk Bug报告\system\app\Bugreport.odex\system\app\Calculator.apk 计算器\system\app\Calculator.odex\system\app\Calendar.apk 日历\system\app\Calendar.odex\system\app\CalendarProvider.apk 日历提供\system\app\CalendarProvider.odex\system\app\Camera.apk 照相机\system\app\Camera.odex\system\app\com.amazon.mp3.apk 亚马逊音乐\system\app\Contacts.apk 联系人\system\app\Contacts.odex\system\app\DownloadProvider.apk 下载提供\system\app\DownloadProvider.odex\system\app\DrmProvider.apk DRM数字版权提供\system\app\DrmProvider.odex\system\app\Email.apk 电子邮件客户端\system\app\Email.odex\system\app\FieldTest.apk 测试程序\system\app\FieldTest.odex\system\app\GDataFeedsProvider.odex\system\app\Gmail.apk Gmail电子邮件\system\app\Gmail.odex\system\app\GmailProvider.apk Gmail提供\system\app\GmailProvider.odex\system\app\GoogleApps.apk谷歌程序包\system\app\GoogleApps.odex\system\app\GoogleSearch.apk 搜索工具\system\app\GoogleSearch.odex\system\app\gtalkservice.apkGTalk服务\system\app\gtalkservice.odex\system\app\HTMLViewer.apk HTML查看器\system\app\HTMLViewer.odex\system\app\IM.apk 即使通讯组件包含MSN、yahoo通\system\app\ImCredentialProvider.apk\system\app\ImProvider.apk\system\app\ImProvider.odex\system\app\Launcher.apk 启动加载器\system\app\Launcher.odex\system\app\Maps.apk 电子地图\system\app\Maps.odex\system\app\MediaProvider.apk 多媒体播放提供\system\app\MediaProvider.odex\system\app\Mms.apk 短信、彩信\system\app\Mms.odex\system\app\Music.apk 音乐播放器\system\app\Music.odex\system\app\MyFaves.apk T-Mobile MyFaves程序\system\app\MyFaves.odex\system\app\PackageInstaller.apkapk安装程序\system\app\PackageInstaller.odex\system\app\Phone.apk 电话拨号器\system\app\Phone.odex\system\app\Settings.apk 系统设置\system\app\Settings.odex\system\app\SettingsProvider.apk 设置提供\system\app\SettingsProvider.odex\system\app\SetupWizard.apk 设置向导\system\app\SetupWizard.odex\system\app\SoundRecorder.apk 录音工具\system\app\SoundRecorder.odex\system\app\Street.apk 街景地图\system\app\Street.odex\system\app\Sync.apk 同步程序\system\app\Sync.odex\system\app\Talk.apk 语音程序\system\app\Talk.odex\system\app\TelephonyProvider.apk 电话提供\system\app\Updater.apk 更新程序\system\app\Updater.odex\system\app\Vending.apk 制造商信息\system\app\Vending.odex\system\app\VoiceDialer.apk 语音拨号器\system\app\VoiceDialer.odex\system\app\YouTube.apkYoutube视频\system\app\YouTube.odex然后是定制包的结构,定制包的命名一般是XXXX(英文).zip内容包括/system/app/my.apk(你想要放进系统中的程序)/META-INF/com/google/update-script(定制包脚本)/META-INF/CERT.SF(签名文件)/META-INF/CERT.RSA(签名文件)/META-INF/MANIFEST.MF(签名文件)(附件中的custom.zip为范例,大家可以下载直接进行修改)首先应将准备好的程序放进这个ZIP包的/system/app目录里,只要将程序拖进附件中custom.zip的APP目录即可然后删除/META-INF/CERT.RSA和META-INF/CERT.SF这两个文件,为了签名做准备下面我们的来看最后一处需要编辑的地方——脚本四、脚本:现在我们对里面的文件有了大致的了解,那么举例说明,如果我们要做一个基于以上ROM的定制包,那么大概要进行两种操作1.添加目录里的APK程序到ROM的system/app里2.从ROM里删除APK程序(即瘦身)3.显示进程添加目录的语句为copy_dir PACKAGE:定制包路径手机内存路径删除程序的语句为delete 手机内存路径显示进程语句为show_progress脚本文件可用TXT、记事本等程序作为打开方式并编辑保存作为初学者只需要掌握以下范例即可show_progress 0.1 0deleteSYSTEM:app/DivXRegCode.odexdeleteSYSTEM:app/YouTube.apkcopy_dirPACKAGE:system SYSTEM:show_progress 0.1 10其中对前后两个show_progress语句不需要理解,看中间的,第二句是删除system/spp文件夹内的YouTube.apk文件,第三句是复制(同时会覆盖已存在的文件)定制包中的system文件夹到手机内存的system文件夹。

相关主题