“Conocimiento Programación>Lenguajes De Programación

Cómo compilar un núcleo para un Android

2011/10/14
Un kernel es el componente central de algunos sistemas operativos. Es responsable de la gestión de los recursos de la plataforma y el manejo de la comunicación entre el hardware y componentes de software. Núcleos también controlan la memoria y potencia de procesamiento y gestión de E /S de dispositivos. El kernel de Android controla el sistema operativo Android que se encuentra en muchos teléfonos inteligentes . Si desea modificarlo , debe modificar su fuente y compilarlo. Sólo kernels compilados se pueden cargar en los dispositivos Android. Cosas que necesitará
Ubuntu sistema
GIT Sistema de Control de Versiones operativo instalado
Ver Más instrucciones
1

abrir el terminal en Ubuntu . La Terminal es similar a la línea de comandos de Windows .
2

Crear una carpeta llamada "kernel " y una subcarpeta denominada " androide " y descargar los archivos de código fuente de Android en su interior mediante el uso de estos comandos en la Terminal :

mkdir -p ~ /kernel /droidcd ~ /kernel /droidgit clone git ://android.git.kernel.org /kernel /omap.gitgit clone git ://android.git.kernel org /platform /system /wlan /ti.gitgit clone git ://android.git.kernel.org /platform /prebuilt.git

Espere a que los archivos que se descargan del repositorio.

3

Set GIT utilizar la última versión del kernel fuente Eclair del Android mediante la ejecución de estos comandos en el terminal:

cd ~ /kernel /androide /omapgit checkout - pista - b android - omap - 2.6.29 - Eclair origin/android-omap-2.6.29-eclaircd ~ /kernel /androide /tigit checkout - track- b Eclair origen /eclaircd ~ /kernel /androide /prebuiltgit checkout - pista - b Eclair origen /Eclair
4

Configurar las opciones del núcleo . Este paso es opcional y requiere un amplio conocimiento del sistema kernel
5

Ejecute este comando en el terminal si no está en la carpeta omap ya : .

Cd ~ /kernel /droide /omap

Compilar el kernel Android ejecutando este comando en el terminal:

hacer

Lenguajes De Programación
Cómo crear Xsd
¿Habrá trabajos de programación informática disponibles durante muchos años?
¿Cuáles son las propiedades de cierre de los idiomas reconocibles de Turing?
Cómo abrir un archivo PNP Hecho por Art Explosion
Cómo aplicar efectos de desenfoque de Sombras en Flex
Cómo reemplazar una lista en Python
Cómo construir una caja flotante
¿Qué son los dos idiomas más utilizados para el desarrollo de software profesional
Conocimiento de la computadora © http://www.ordenador.online