楼主上个月刚开始接触ROM定制,积累不少经验了,在这里放一个教程哈。

必备工具:

1. 厨房定制工具

(安卓厨房是一款为人所熟知的定制工具,不用我过多介绍,其实还有很多更好用的工具,大家有空也可以尝试下,比如:ROM 旋风和ROM 定制大师。)

ROM 旋风因为版权问题,暂时无法找到合适截图,这里提供下ROM 定制大师的截图。

2.apktool

3.WinRAR

4.DoApk(一个签名软件)

5.notepad++ 或 Ultraedit

6.Jre 或 jdk1.7(推荐 jdk)并配置 Java 环境自选工具:

1.deodextools

2.bootimg 解包工具

---------------------- 下面进入教程 -------------

初级:

第一步:下载官方包 ---- 在官网下载适合自己的官方 Rom,本教程以 miui 米 3TD 开发版为例,版本号 4.5.23

第二步:将 rom 包放到厨房软件目录中:一键厨房(沉默之星定制)一键厨房(沉默之星定制)homekitchenoriginal_update 这个路径下(如图)。

第三步:

1. 打开厨房,输入 "1" 选择第一项

2. 直接按回车

3. 到这步时,选择你想要修改的 rom(当然如果 original_update 中只有一个 rom 包时直接按回车就好了)因为 lz 只有一个包,所以果断回车。

4. 改名字看心情吧。。不改也无妨。

5. 这步非常关键!!注意,一定要选 2!!选一的就刷不了机了!之后会提示是否删除 recovery 文件夹,直接回车。

第四步:开始修改 Rom

1. 首先进入 Rom 文件夹(homekitchenWORKING_ 你自定义的名字)

2. 然后修改 build.prop(systembulid.prop),修改方法:http://pan.baidu.com/s/1eQEbf94 txt 里面都是有用的

3. 根据需要精简 apk(systremapp) 精简建议(已有大神总结)

4. 可以修改 systemmedia 中的文件来优化体验效果(铃声、默认主题、开机动画、系统音效等)

其中:audio 为系统铃声 / 音效文件夹,hapic 目测是系统组件图片,lockscreen 是锁屏壁纸,theme 是主题,video 是锁屏播放音乐时的背景动画,wallpaper 是壁纸。其中 audio 中:alarm 是闹钟音乐,ringtones 是来电 / 短信提示音,notification 是其他信息提示音,ui 是系统音效。可自行添加或删除。

5. 修改系统默认主题:

1-- 首先 你在 手机里 主题搭配 根据自己的 喜好 搭配好。

2-- 然后 用 RE 进入 data _system_theme( 记为 theme ①)文件夹 整个复制出来。

3-- 然后用电脑把这个 theme ①里的文件 覆盖 rom 包里 system _media -theme ② _default 。

实测有效!!!

------------------------- 下面是高级教程 ---------------------------

1. 添加 init.d 支持:

首先在 /system/etc 下新建文件夹,命名为 init.d,然后在厨房里输入 "0",之后输入 14(添加 init.d 支持,忽略一切错误)

然后进入 META-INFcomgoogleAndroid 在 updater-script 中添加:set_perm_recursive ( 0, 2000, 0777, 0777, "/system/etc/init.d" ) ; 不用管这个,直接加就好了

android:targetClass="com.vipercn.viper4android_v2.activity.ViPER4Android" 就是V4A/AndroidManifest.xml里的 package="com.vipercn.viper4android_v2.activity.ViPER4Android" 与 的组合 一般会有有多个 "

viper4android xml,ROM 定制图文教程 ROM 制作深度解析(新手适用)相关推荐

  1. HTC Android系统 自定义ROM定制图文教程

    小弟写得差 请勿拍砖,如果有意见请直接回复本贴!谢谢! 技术有限,部分可能不详细或者错误的请各位指出,大家交流! 前言: 一个完整的ROM根目录会有以下几个文件夹及文件: data META-IN s ...

  2. Android手机ROM定制初级教程以及Android系统文件夹结构介绍【转】

    Android手机ROM定制初级教程以及Android系统文件夹结构介绍 一个完整的OM根目录会有以下几个文件夹及文件: data META-IN system boot.img  系统目录说明 1. ...

  3. php get caller info,ROM定制中高级教程,如何自定义桌面快捷方式

    ROM定制中高级教程,如何自定义桌面快捷方式!! 好久没发帖子了,今天就讲讲如何自定义桌面快捷方式(感谢猩猩大师的指导),希望能给刚刚学定制ROM 的兄弟提供帮助! 准备工作: 1.配置好JAVA环境 ...

  4. 安卓android+rom定制,移植,安卓Android ROM定制移植教程.doc

    安卓Android ROM定制移植教程 CyanogenMOD移植教程 转自秋叶随风Ivan.系统选择和安装建议使用 ubuntu LTS 10.04 X64 新手朋友推荐Deepin Linux 基 ...

  5. 安卓android+rom定制,移植,安卓Android ROM定制移植教程。.doc

    安卓Android ROM定制移植教程. CyanogenMOD移植教程 转自秋叶随风Ivan.系统选择和安装建议使用 ubuntu LTS 10.04 X64 新手朋友推荐Deepin Linux ...

  6. 驱动报错问题解决-ROM定制开发教程

    Windows7系统对驱动程序的使用要求有数字签名,禁用驱动程序签名可以避免刷机驱动感叹号导致无法刷机的问题. 工具/原料 硬件:电脑 操作系统:Windows7 方法/步骤1 Windows7系统禁 ...

  7. 【ROM定制】Android 12 制作『MIUI官改』那点事③工具

    作者:小谢 内容:「MIUI官改」的工具 时间:2022.10.12 机型:小米10 安卓:Android 12 版本:V13.0.7.0稳定版 制作『MIUI官改』②环境:查看链接 -------- ...

  8. CSGO服务器插件配置教程SourceModMetaMod插件深度解析

    CSGO服务器插件配置教程SourceMod&MetaMod插件深度解析 我是艾西,再上一篇中我详细的说了csgo社区/私人服务器的搭建过程以及需要注意的一些事项,那么很多小伙伴对于插件可能还 ...

  9. 【ROM定制】Android 12 制作『MIUI官改』那点事⑤去除

    作者:小谢 内容:「MIUI官改」的去除 时间:2022.10.17 机型:小米10 安卓:Android 12 版本:V13.0.7.0稳定版 制作『MIUI官改』④修改:查看链接 -------- ...

  10. 【ROM定制】Android 12 制作『MIUI官改』那点事①了解

    作者:小谢 内容:「MIUI官改」的了解 时间:2022.09.27 机型:小米10 安卓:Android 12 版本:V13.0.7.0稳定版 不同的机型.安卓版本.MIUI版本,可能不太一样,但原 ...

最新文章

  1. UVa10795 - A Different Task
  2. 2019-05-30启动redis 后台服务运行·
  3. 三国大将风云java_三国正史四大猛将:临阵斩杀敌方大将,连吕布和马超也做不到...
  4. 许式伟《Go语言编程》章节摘录:Go语言简史
  5. 关于C3P0容错和自动重连特性的研究
  6. mysql免安装_腾讯云Ubuntu18.04部置Django2系列(二):Ubuntu18.04 安装Mysql
  7. Google Map 附近查询
  8. 设备树与驱动的关系_9 Linux设备树的原理与应用实例(一)—— 什么是设备树...
  9. 内存颗粒与内存体质的关系
  10. 高大上的数据可视化图表,只需6步就能完成
  11. 有哪些大型网站是用 Python 开发的
  12. 文件和磁盘存储器管理
  13. 向所有苦苦拼搏的而立之年的男人们推荐这个电影《老男孩》
  14. MySQL时间序列分表分区_干货丨时序数据库分区教程
  15. X11 关闭屏幕保护
  16. Py遇到Bad key “text.kerning_factor“ on line 4 in
  17. java开源项目CrapApi接口管理系统
  18. Sony vegas 制作电子相册
  19. 基于STM32的HAL库的倒立摆控制(一)PWM输出
  20. MTK LCM驱动移植

热门文章

  1. Idea的JShell Console
  2. STM8S003F3控制LED
  3. CTF——9款网站目录扫描工具推荐——附下载链接与相关字典
  4. WordPress收费下载插件Erphpdown v11.0
  5. win10设置mysql环境变量
  6. 把 14 亿人拉到一个微信群,如何实现?
  7. 实现HTML调用打开本地软件文件
  8. 计算机课程教学调查问卷,计算机基础课程调查问卷
  9. 用户体验设计5大目标
  10. ssdp java_SSDP协议 - 实施