He descargado el código fuente de Android 4.0.1_r1 en mi sistema local. Estoy trabajando para comprender la construcción de una ROM personalizada de Android y modificarla de acuerdo con mis requisitos.Eliminar paquetes no deseados de origen de Android descargado antes de compilar
Revisé una serie de tutoriales basados en la web sobre cómo crear ROM personalizados para Android y tengo claro el proceso general. Lo que básicamente busco es una forma estructurada bien definida de eliminar paquetes que se descargan junto con el código fuente pero que no son necesarios para mi propia versión de la compilación.
Además, sería útil si alguien puede proporcionar Me enlaces que apuntan a construcción fuente de Android (guías, libros o tutoriales) ya que la mayoría de los recursos disponibles se basan en creación de aplicaciones de Android con Android SDK y la aplicación marco de referencia. Es difícil encontrar un tutorial profundo y decente que explique toda la arquitectura, el árbol fuente y las diferentes pautas de compilación para desarrolladores de nivel de plataforma.
Gracias, el libro resultó ser un buen punto de partida, aunque solo tiene cuatro capítulos. – ArkoD
Pero incluso en el libro o en los grupos de Google, no hay una mención concisa de cómo eliminar paquetes predefinidos de la biblioteca. – ArkoD
Esto se debe a que una respuesta "concisa" es generalmente imposible. Para eliminar algo, debe saber qué hace y con qué otros componentes interactúa. Por lo tanto, a menos que no exponga ninguna interfaz pública en absoluto, las posibilidades son que otra cosa dependa de ello. Debe abordar esto caso por caso. –