背景
编译小米8的LineageOS-20的内核。
编译环境是手机环境,安装Termux,LinuxDeploy,JuiceSSH,3个App。
手机必须是root的。
纯手机操作就是上面3个App,ssh主要是链接Ubuntu用的,Termux也可以代替。
电脑远程连接Ubuntu操作更方便。
环境配置
工具包如下:
├── android_kernel_xiaomi_sdm845-lineage-20.zip
├── apk
│ ├── JuiceSSH_v3.2.2_Premium.apk
│ ├── Linux Deploy Pro_3.1.0.apk
│ └── Termux_0.119.1.apk
└── ubuntu1804-arm64-v1-rootfs.tar.zst
手机上面安装3个apk,授予root权限。
把ubuntu1804-arm64-v1-rootfs.tar.zst放在sdcard根目录下。
在/data/目录下创建linux目录,在linux目录中创建ubuntu1804目录。
创建目录可以使用命令创建,也可以使用mt管理器等工具创建。目录创建完成后把ubuntu1804-arm64-v1-rootfs.tar.zst复制一份到/dat