SivanLiu / HwFrameWorkSource

华为 framework 源码
172 stars 83 forks source link

HwFrameWorkSource

本项目为华为 framework 源码合集:

Mate10 EMUI 5.1 8.1.0
P9 EMUI 5.0 8.0.0
Mate20 EMUI 9.0.0 9.0.0
Mate20 EMUI 10.1.0 10

framework 提取步骤:

1. 拷贝 framework 到本地目录:

    adb pull /system/framework .

2. 利用 vdexExtractor工具将 *.vdex 转化为 dex 文件

    vdexExtractor -i input_file -o . output_file

3. 利用 jadx将转化后的 dex 文件转化为 java 源码;

4. 编写脚本 convert.sh,请见 convert.sh

5. 注意:

6. 将脚本放到 framework 目录下修改权限,执行即可

参考链接:https://github.com/dstmath/HWFramework