Je tente de reconstruire Cyanogenmod 14.1 avec le support des pilotes Realtek. J'ai réussi à télécharger l'intégralité du code source de CM ainsi que des fichiers spécifiques à mon téléphone qui est un Motorola Nexus 6 (shamu) comme mentionné dans ce guide Android CyanogenMod Kernel Building
Cependant, je fais face à des problèmes lors de l'étape finale de compilation de la ROM. J'exécute la commande suivante :
brunch shamu
(shamu étant le nom de code de mon appareil)
ensuite, je reçois la sortie suivante.....
including vendor/cm/vendorsetup.sh
build/core/envsetup.mk:89: *** Impossible de déterminer HOST_ARCH à partir de uname -sm : Linux i686!. Arrêt.
Appareil shamu introuvable. Tentative de récupération du dépôt de l'appareil depuis CyanogenMod Github (http://github.com/CyanogenMod).
Dépôt trouvé : android_device_moto_shamu
Révision par défaut : cm-14.1
Vérification des informations de la branche
Vérification si device/moto/shamu est récupéré depuis android_device_moto_shamu
CyanogenMod/android_device_moto_shamu déjà récupéré dans device/moto/shamu
Synchronisation du dépôt pour récupérer le projet.
Récupération du projet CyanogenMod/android_device_moto_shamu
Récupération des projets : 100% (1/1), terminé.
Dépôt synchronisé !
Recherche des dépendances dans device/moto/shamu
Terminé
build/core/envsetup.mk:89: *** Impossible de déterminer HOST_ARCH à partir de uname -sm : Linux i686!. Arrêt.
build/core/envsetup.mk:89: *** Impossible de déterminer HOST_ARCH à partir de uname -sm : Linux i686!. Arrêt.
** Pas de spécification de produit pour : 'cm_shamu'
** Avez-vous le bon manifeste de repo ?
Aucun élément de ce type dans le menu brunch. Essayez 'breakfast'
que pourrait signifier l'erreur suivante ?
build/core/envsetup.mk:89: *** Impossible de déterminer HOST_ARCH à partir de uname -sm : Linux i686!. Arrêt
MISE À JOUR (résolue)
J'ai dû supprimer le dossier ~/android/system/out et exécuter à nouveau brunch shamu
.