Nexus 7 con AOSP, ¿qué falta en stock?

Me gustaría instalar la versión AOSP del sistema operativo Android en el Nexus 7. Sin embargo, me pregunto qué extrañaría al hacerlo.

Sé que al compilar el AOSP android-4.2.2_r1, debería obtener Android 4.2.2 que es bastante similar a lo que viene como imágenes de firmware estándar.

Sé que puedo conseguir drivers para todo el hardware de Google . ¡Incluso parece haber controladores DRM!

Sé que puedo transferir todos los paquetes de aplicaciones de propiedad de Google desde el firmware original al firmware AOSP.

Pero, si he hecho todo esto, ¿todavía me falta algo en comparación con el firmware de stock que proporciona Google en el Nexus 7? Supongo que no obtengo actualizaciones OTA para el firmware, pero eso no es un problema. Supongo que debería obtener actualizaciones normales de los paquetes de aplicaciones patentados de Google de Google Play. ¿Hay algunas aplicaciones en Google Play que no se instalarán en mi teléfono si uso AOSP? ¿Hay algo más en lo que no haya pensado?

Si obtiene los controladores binarios de Google e instala las aplicaciones de Google, básicamente volverá al punto de partida. La imagen de archivo para un N7 es AOSP + aplicaciones de Google; no creas que te faltará nada.
Además de las G-Apps que faltan en el flash inicial de AOSP, también creo que no hay diferencia en el medio. AOSP solo está allí para proporcionar un paquete base para que los desarrolladores de ROM personalizados se desarrollen.
¿Hay un enlace que hable sobre un punto de acceso portátil en AOSP e imágenes de archivo?
Los "controladores DRM" que ha visto son probablemente para el administrador de renderizado directo y son parte de los controladores de gráficos. No tienen nada que ver con las restricciones digitales.
Tiene toda la razón, podrían ser controladores de administrador de renderizado directo. Sin embargo, este no es el caso, de hecho, son controladores de gestión de derechos digitales.

Respuestas (2)

Por lo tanto, todavía existen algunas diferencias entre las imágenes de fábrica y las compilaciones de AOSP. Estas son algunas de las diferencias que conozco:

  • Falta la función "Escribir con gestos" en las compilaciones de AOSP, como lo indica JBQ aquí .
  • Falta la función "Fotosfera" en AOSP, como se indica aquí .
  • Las diversas aplicaciones de Google no vienen incluidas con AOSP (Play Store, Gmail, Maps, Google Now, etc.).

Estoy seguro de que puede buscar más diferencias revisando los hilos en la lista de correo 'construcción de Android'. Una última nota sobre las diferencias por parte de uno de los guardianes de AOSP .

Editar:

En realidad, creo que puede compilar fácilmente una lista más completa de las diferencias entre las imágenes de fábrica y AOSP.

Los siguientes comandos pueden ser de utilidad para usted:

adb shell pm list packages
adb shell pm list libraries
adb shell pm list features
adb shell pm
adb shell am

Hay más información sobre estos comandos en http://developer.android.com/tools/help/adb.html#pm

Las siguientes respuestas se agregan por el bien de la posteridad, ya que están algo relacionadas:

No encontré mucho uso de ellos, pero alguien más puede.

Agregaré algunas comparaciones entre fábrica, AOSP y CyanogenMod más adelante. Lo probaré en el Nexus 7 (grouper), puede diferir ligeramente para otros dispositivos.

Gracias, este es el tipo de información que estaba buscando, en lugar de un genérico "debería ser lo mismo".
Estoy seguro de que hay más, pero esos son los que puedo recordar de la parte superior de mi cabeza. android-buildingCreo que debería hacer una publicación en la lista de correo para obtener una respuesta más completa. Y luego podrías mejorar esta respuesta con las respuestas que obtengas.

El Nexus 7, como la mayoría de los dispositivos Nexus anteriores que Google ha lanzado o ha estado involucrado en la fabricación, ejecuta el mismo código fuente AOSP que propone compilar e instalar usted mismo, con solo la adición de aplicaciones patentadas de Google y binarios de controladores de dispositivos de hardware (aunque a menudo están disponibles por separado o en el árbol de fuentes).

Hay básicamente dos razones para hacer esto:

  1. Eres un desarrollador que trabaja en la modificación de la propia plataforma Android .

  2. Una corrección para un error que lo afecta seriamente está disponible en una versión ligeramente más nueva de la fuente y es tan grave que no puede esperar a que la corrección se publique normalmente.

Si ninguno de estos se aplica a usted, entonces probablemente no debería molestarse.

Gracias por su respuesta. Sin embargo, parece que hay algunas diferencias, en alguna parte. Por ejemplo, las ROM de stock de Nexus 7 no permiten habilitar el punto de acceso portátil, mientras que las imágenes AOSP deberían hacerlo (creo). ¿Hay alguna forma de saber qué otras diferencias puede haber?
Entonces, su operador le hizo una ligera personalización. Por lo general, se pueden omitir después de rootear el dispositivo, sin hacer nada tan invasivo como reemplazar todo el firmware.
No lo compré a un transportista, las cosas no funcionan así en Finlandia. Compro hardware, en la tienda, como una PC, sin conexión de operador, 100% imágenes de archivo de Google. Además, sé que se puede omitir más fácilmente, ese no era el punto de mi consulta.