Estoy intentando reconstruir Cyanogenmod 14.1 con Controladores Realtek apoyo. He conseguido descargar todo el código fuente de CM así como archivos específicos de propiedad para mi teléfono que es un Motorola Nexus 6 (shamu) como se menciona en esta guía Construcción del Kernel de Android CyanogenMod
Sin embargo, estoy enfrentando problemas con el paso final de compilar la ROM. Ejecuto el siguiente comando:
brunch shamu
( shamu es el nombre en clave de mi dispositivo )
entonces obtengo la siguiente salida.....
including vendor/cm/vendorsetup.sh
build/core/envsetup.mk:89: *** Unable to determine HOST_ARCH from uname -sm: Linux i686!. Stop.
Device shamu not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Found repository: android_device_moto_shamu
Default revision: cm-14.1
Checking branch info
Checking if device/moto/shamu is fetched from android_device_moto_shamu
CyanogenMod/android_device_moto_shamu already fetched to device/moto/shamu
Syncing repository to retrieve project.
Fetching project CyanogenMod/android_device_moto_shamu
Fetching projects: 100% (1/1), done.
Repository synced!
Looking for dependencies in device/moto/shamu
Done
build/core/envsetup.mk:89: *** Unable to determine HOST_ARCH from uname -sm: Linux i686!. Stop.
build/core/envsetup.mk:89: *** Unable to determine HOST_ARCH from uname -sm: Linux i686!. Stop.
** Don't have a product spec for: 'cm_shamu'
** Do you have the right repo manifest?
No such item in brunch menu. Try 'breakfast'
¿qué puede significar el siguiente error?
build/core/envsetup.mk:89: *** Unable to determine HOST_ARCH from uname -sm: Linux i686!. Stop
ACTUALIZACIÓN (resuelta)
Tuve que borrar el ~/Android/system/out y ejecutar brunch shamu
de nuevo.
0 votos
Ahora entiendo perfectamente por qué mi pregunta estaba fuera de tema y que debería ser mucho más respetuoso con otros usuarios de la comunidad cuando critican mis respuestas.