# Add APK to Boot **Repository Path**: zcg9783/add-apk-to-boot ## Basic Information - **Project Name**: Add APK to Boot - **Description**: 为你的boot添加apk并在开机时自动安装 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2025-01-05 - **Last Updated**: 2025-01-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Add APK to Boot #### 介绍 为你的boot添加apk并在开机时自动安装 #### 安装教程 1. 下载本仓库的init.rc和instapp文件 2. 使用Magiskboot解包您的boot文件 ```magiskboot unpack -h boot.img``` 3. 从ramdisk.cpio中获取init.rc 4. 将从本仓库下载的init.rc(或/system/etc/init/init.rc)的内容复制添加到设备的init.rc中 5. 在设备的ramdisk.cpio中新建res与res/apk文件夹 6. 将从本仓库下载的instapp文件复制到res文件夹中 7. 将你希望开机自动安装的APK文件复制到res/apk文件夹 8. 使用Magiskboot重新打包您的boot文件 ```magiskboot repack boot.img``` 9. 将boot刷入您的设备检查是否可用 ```fastboot flash boot boot.img``` #### 注意事项 1. 您的boot镜像必须已经包含了[Magisk](https://github.com/topjohnwu/magisk)所进行的修补 2. 您的Apk不能太大,此处推荐先安装一个[Via浏览器](https://viayoo.com/zh-cn/)App,之后再通过浏览器下载应用 3. 应用安装日志将会输出到/cache/magisk.log中,即您可以通过Magisk App的日志功能查看脚本运行日志 4. 只有脚本首次运行时会安装预装应用,之后运行时不会安装