安卓清理大师
您当前位置: 刷机教程 -移植教程
MIUI V4移植教程之高通篇(PDF全文下载)
发布日期:2024/5/15 来源:ROM基地 编辑:ROM基地 12288 阅读 2评论
“工欲善其事,必先利其器”。在开始定制MIUI ROM 之前,我们需要搭建好必要的开发环境。本教程的主旨是如何基于原厂ROM 修改。我们所涉及的修改理论上说是不需要源码的,对源码开发感兴趣的可以参照http://source.android.com。对于ROM 开发者来说,我们建议下载一份google 发布的android 源码,这不是必须的,但是对于理解排查ROM 适配中的一些错误有很大的帮助。

目录

  1. 第一章 搭建开发环境
    1.操作系统
    2.安装Android SDK
    2.1 安装JDK
    2.2 下载Android SDK 包
    2.3 安装
    2.4 adb
    3.同步MIUI 代码
    4.patchrom 项目
  2. 第二章认识Android 手机
    1.bootloader
    2.正常启动
    3.System 分区
    4.data 和cache 分区
    5.小结
  3. 第三章寻找合适的原厂ROM
    1.熟悉适配的机型
    1.1 逛论坛刷机
    1.2 合适的原厂ROM
    1.3 adb logcat
    2.修改boot.img
    3.deodex
    4.Makefile
    5.workspace
    6.firstpatch
    7.fullota
  4. 第四章反编译
    1.反编译
    2.AndroidManifest.xml
    3.资源
    4.smali
    第五章适配MIUI Framework
    1.为什么使用代码插桩
    2.适配规范
    2.1 android,miui
    2.2 i9100
    3.移植资源
    4.修改smali
    4.1 比较差异
    4.2 直接替换
    4.3 线性代码
    4.4 条件判断
    4.5 逻辑推理
    5.smali 代码注入
    5.1 确定需要注入的smali 代码
    5.3 注入代码
    5.4 编译smali 代码
    5.5 调试smali 代码
    5.6 调试smali 问题以及追踪方法
    6.建议

工具准备

扫一扫可添加微信客服

获取更多ROM基地动态

8

上一篇:红米K40/POCOF3(alioth)解BL刷入KernelSU内核root教程-隐藏root权限

发表评论
点击换图
发表