- 1、本文档共100页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ROM開发教程(【L.E.R未完】)
详细 L.E.R 第一课如何安装必备虚拟机、系统、厨房教程【L.E.R-未完】丨【安卓rom定制】丨『第三课』丨认识厨房1-导入ROM文件到工作文件夹(这个就不解释了)2-添加ROOT权限(就是ROM添加添加最高权限,这个一般都是基于官方修改ROM时用到,因为基于第三方ROM基本上都是已经ROOT了的。)3-添加Busybox指令集(在linux下的一些命令支持。。稍微了解一下就OK)4-关闭来及画面音乐(这个一般会在定制机里面能用到)5-添加无限共享功能(手机发射无限信号,可供给其他WIFI终端共享网络)6-对所有Apk文件进行Zipalign操作,优化内存占用(对系统所有的Apk进行优化,据说有用,但我没感觉出来,不过大家都可以做一下这个)7-更改ROM的Wipe操作状态(操作这项后ROM在刷机前会自动清空设备数据)8-更改ROM显示名称(也就是修改手机设置里的关于手下的ROM版本,如果你是从官方提取的底包,建议不要改,很多机型改了刷机后卡第一屏。CM7的话可以随便改)9-检查Update-script刷机脚本是否有错误(这个不解释)10-显示工作文件夹信息(也就上上面提到过得查看ROM修改了什么,还需要修改什么)0-高级操作菜单(进入下一页菜单)99-从工作文件夹建立ROM刷机包(确定什么都修改完成后打包成刷机包)u-定制工具相关信息及升级(这个没啥用)X-退出11-对您的ROM进行Deodex操作(将apk和odex两个文件合并)(这个一般会在官方和第三方定制ROM里面出现操作了这项才能对apk等地方进行修改美化。)12-为提升速度添加内置内存分配优化(仅限官方ROM)13-添加/data/app支持功能(内置APK,可以直接删除)14-添加Nano文本编辑器+sysro/sysrw(调整system分区读写权限脚本)15-添加Bashshell命令的解释器16-添加Apps2SD(简单点说就是支持吧软件安装到SD卡上)17-添加支持/etc/init.d刷机脚本(busybox run-parts)18-添加自定义动画功能(就是替换开机动画了)19-移种工具(仅限测试功能)20-boot.image 工具(解压/打包/etc脚本)(这个就是把内核解开,替换内核啥的用)21-加压data.img功能(一般提取官方ROM后会有这个文件)22-签名APK安装文件或ZIP刷机文件(支持批量操作)23-对update-script或者updater-script刷机脚本进行转换(这个特别提醒一下,我们现在所使用的Recovery只支持updater-script刷机脚本,而厨房只支持update-script脚本,所以我们每次修改完ROM后先这些这项吧脚本换成update-script进行打包)24-混合菜单/插件脚本(三星做tar刷机包时使用)第六步:给ROM打包。我们把自己需要的都改完成后就要封装ROM,大家先进入高级菜单转换脚本,这个前边有提到。我们转换完成后就可以打包了。后面后提示一些选项,大家根据下图或者提示操作。后面会自动提示签名,默认即可。第七步:我们的新的ROM包就这样诞生了,大家可以在OUTPUT_ZIP文件下面找到他 ,复制到手机SD卡里在recover下刷机即可。【L.E.R-未完】丨【安卓rom定制】丨『第四课』丨替换壁纸及开机铃声打开你解包后的工作文件夹(就是你解包后的内容)?????2、替换壁纸和铃声到这里你会发现很熟悉的东西,这里就是装壁纸和铃声的地方。该如何替换呢?这就很简单咯!?我们以 “beats”这张图为例,首先你要找一张或者自己做一张 尺寸、格式相同的图片然后改名为“beats”放进 resource文件夹。替换铃声的道理是一样的,体别提醒的是铃声一定是mp3格式的.【L.E.R-未完】丨【安卓rom定制】丨『第五课』丨修改开关机动画和添加壁纸?一、添加壁纸壁纸的存放位置我们上一课已经说咯,在\system\customize\resource文件夹里,那添加的当然也是添加在这里,只是放进去肯定是不行的,我们还要进行必要的编辑。1、打开system\customize\MNS里的“default”文件?打开后我们找到如图?我们会看到我们熟悉的名字,每一项都是一张壁纸。我们要添加也必须要有同样的格式,添加一张壁纸就得为该壁纸添加一项。?用文字不好表达,再加上我的表达能力有点欠缺,我们还是用图来表达吧,有图有真相嘛!接下来我以“aiddyanb1”这张壁纸为例:?2、添加到\system\customize\resource问价夹里?3、然后在MNS文件里进行编辑我添加的壁纸名为“aiddyanb1” 所以我就添加咯? ?? ? set name=plenty max=10? ?? ?? ?
文档评论(0)