Files
vendor_magisk/README.md

1.4 KiB
Raw Blame History

Magisk Vendor 项目

这个项目为 Android 设备提供 Magisk 支持,适用于 vendor overlay 构建。

更新内容

  • 更新到官方 Magisk v30.2 版本
  • 添加了自动下载功能,无需手动准备 APK 文件
  • 集成了 MD5 校验确保文件完整性
  • 改进了二进制文件提取逻辑
  • 更新了 init 服务配置
  • 添加了自动构建时提取

使用方法

  1. 运行提取脚本自动下载并提取 Magisk v30.2
    python3 extract.py
    
  2. 或者直接进行 Android 构建,二进制文件会自动下载和提取

脚本会自动:

  • 从官方 GitHub 下载 Magisk v30.2 APK
  • 验证文件 MD5 校验和 (2691c30ccf059af2536cb0af803c787c)
  • 提取二进制文件到 rootfs 目录

目录结构

vendor/magisk/
├── extract.py          # 提取脚本
├── magisk.apk          # Magisk APK 文件
├── magisk.rc           # Init 服务配置
├── Android.mk          # 构建配置
├── device.mk           # 设备配置
└── rootfs/
    └── vendor/
        └── etc/
            └── init/
                └── magisk/     # 提取的二进制文件目录

支持的架构

  • ARM64 (arm64-v8a)
  • ARM32 (armeabi-v7a)

兼容性

  • 支持最新版本的 Magisk
  • 适用于 Redroid 环境
  • 兼容 Android vendor overlay 构建系统