Compilez le noyau LineageOS-20 de Xiaomi 8 sur les téléphones mobiles Android

arrière-plan

Compilez le noyau de LineageOS-20 pour Xiaomi 8.

L'environnement de compilation est un environnement de téléphone mobile, avec Termux, LinuxDeploy, JuiceSSH et 3 applications installées.

Le téléphone doit être rooté.

Le fonctionnement pur du téléphone mobile concerne les trois applications ci-dessus. SSH est principalement utilisé pour se connecter à Ubuntu. Termux peut également être utilisé comme substitut.

Il est plus pratique de connecter l'ordinateur à Ubuntu à distance.

Configuration de l'environnement

La boîte à outils est la suivante :

├── 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

Installez 3 apks sur le téléphone et accordez les autorisations root.

Mettez ubuntu1804-arm64-v1-rootfs.tar.zst dans le répertoire racine de la carte SD.

Créez le répertoire Linux sous le répertoire /data/ et créez le répertoire ubuntu1804 dans le répertoire Linux.

Le répertoire créé peut être créé à l'aide de commandes ou d'outils tels que mt manager. Une fois le répertoire créé, copiez ubuntu1804-arm64-v1-rootfs.tar.zst dans /data/linux/ubuntu1804.

C'est-à-dire qu'il y a une copie dans la carte SD, et il y a aussi une copie dans /data/linux/ubuntu1804.

Ouvrez Termux et exécutez la commande suivante

sudo 

Guess you like

Origin blog.csdn.net/u013076551/article/details/132567757