1 votos

CyanogenMod 13.0 ligero - Samsung Galaxy S2

He encontrado mi viejo Samsung Galaxy S2, el plan es utilizarlo como una pequeña pantalla de información en el salón. Yo estaba pensando en despojar a un CyanogenMod 13.0 y construir una versión ligera de la misma, no necesito GPS, Bluetooth, celular, radio FM, soporte de la cámara por lo que estaba planeando para eliminar el apoyo a estos. Sólo necesito soporte para WiFi.

He encontrado este tutorial para construir CyanogenMode 13.0 para el i9100: http://wiki.cyanogenmod.org/w/Build_for_i9100

¿Cómo puedo desmontar CM, y eliminar todo el apoyo y las aplicaciones innecesarias (La única aplicación que se va a ejecutar en esto es una aplicación que estoy yo mismo ha escrito)? ¿Supongo que tengo que hacer esto antes de compilarlo?

2voto

Andy Yan Puntos 501

Observar .repo/manifests/default.xml para obtener una lista de componentes incluidos por defecto en la compilación. Por ejemplo, si quieres eliminar 2 fondos de pantalla en vivo "Basic" y "PhotoTable", entonces encontrarás estas líneas correspondientes en el archivo:

  <project path="packages/screensavers/Basic" name="CyanogenMod/android_packages_screensavers_Basic" groups="pdk-fs" />
  <project path="packages/screensavers/PhotoTable" name="CyanogenMod/android_packages_screensavers_PhotoTable" groups="pdk-fs" />

Ahora cree otro archivo xml arbitrario en .repo/local_manifests . Edítalo y escribe:

<manifest>
  <remove-project name="CyanogenMod/android_packages_screensavers_Basic" />
  <remove-project name="CyanogenMod/android_packages_screensavers_PhotoTable" />
</manifest>

Realice ediciones similares para todos los componentes que desee eliminar. Guarda, sincroniza el repo y construye.

Tenga en cuenta que muchos elementos son cruciales y no pueden eliminarse sin introducir errores en la construcción o el uso. A pesar de que quieras una experiencia barebone extrema, te aconsejo que no lo hagas, al menos durante la construcción.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X