Android P Beta portado para algunos dispositivos con Snapdragon Project Treble

Project Treble sigue siendo un desarrollo relativamente nuevo para Android. Después de todo, se introdujo por primera vez con Android Oreo y solo los dispositivos que se inicien con Android 8.0 y versiones posteriores deben ser compatibles con Treble de fábrica. Sin embargo, ha impulsado el desarrollo de ROM personalizadas en nuestros foros de formas nuevas e inimaginables: hemos visto un aumento de ROM personalizadas basadas en AOSP como LineageOS, Resurrection Remix y Pixel Experience que se abren camino hacia teléfonos de escaso desarrollo como Dispositivos Huawei basados ​​en Kirin, dispositivos Samsung basados ​​en Exynos e incluso dispositivos basados ​​en MediaTek de marcas oscuras. Según Google, Project Treble fue un gran factor detrás de lo que hizo posible el lanzamiento de las versiones beta de Android P en teléfonos que no son Pixel como el Xiaomi Mi Mix 2S y el OnePlus 6.

Lista de dispositivos Android P beta oficialmente compatibles

  • Teléfono esencial
  • Google Pixel
  • Google Pixel XL
  • Google Pixel 2
  • Google Pixel 2 XL
  • Nokia 6.1
  • Nokia 7
  • Nokia 7 Plus
  • Nokia 8 Sirocco
  • OnePlus 6
  • Oppo R15 Pro
  • Sony Xperia XZ2
  • Vivo X21UD
  • Vivo X21
  • Xiaomi Mi Mix 2S

Android P se encuentra actualmente en su cuarta Vista previa de desarrollador (tercera versión beta), y como toda vista previa de desarrollador de Android anterior, es de código cerrado hasta el lanzamiento final. Esto significa que los desarrolladores no pueden compilar las compilaciones de Android 9.0 para su dispositivo, por lo que tendrá que esperar a que Google elimine el código fuente oficial para el lanzamiento antes de poder disfrutar de una ROM personalizada basada en él. Pero la falta de código fuente no ha detenido al desarrollador reconocido erfanoabdi, quien inicialmente lideró el paquete con su puerto Android P no oficial para el Motorola Moto Z, basado en la implementación no oficial de Project Treble de ese dispositivo. Y gracias a su trabajo, ahora puede instalar y probar Android P en muchos dispositivos habilitados para Project Treble con tecnología Qualcomm Snapdragon (tanto compatibles oficialmente como no oficialmente).

Un puerto beta no oficial de Android P para dispositivos habilitados para Treble

Android P se ejecuta en un puñado de dispositivos, incluidos Mi 5, OnePlus 5 y Redmi 3S.

Llamar a esto una Imagen del sistema genérico (GSI) sería inexacto ya que este puerto solo funciona un poco bien en un puñado de dispositivos, todos ellos dispositivos Snapdragon. Cabe señalar además que esto no fue compilado a partir del código fuente real y estable de Android 9.0. Por el contrario, este puerto se creó a partir de la imagen del sistema Android P Developer Preview 3 de Google Pixel XL, pero con un montón de hacks para que sea arrancable en otros dispositivos. Su millaje para que esto funcione variará enormemente (de alguna manera arranca en el Exynos Samsung Galaxy S9, aunque está lejos de ser estable en ese dispositivo), pero dado que esto no es realmente un GSI, no espere que funcione. gratis en su dispositivo habilitado para Treble. Tenga a mano algunas copias de seguridad si planea instalarlo. Si desea una versión más estable de Android 9.0 para su dispositivo habilitado para Treble, espere a que Google lance el código fuente el próximo mes para que se puedan compilar los GSI adecuados desde la fuente.

Al momento de escribir, hemos escuchado la confirmación de que arranca con diferentes grados de éxito en los siguientes dispositivos:

  • Lenovo P2 (kunato)
  • Lenovo Zuk Z2 Plus (z2_plus)
  • LG V30 (h930)
  • Motorola Moto G5 (cedric)
  • OnePlus 5 (hamburguesa con queso)
  • OnePlus 5T (bola de masa)
  • Samsung Galaxy S9 + (Exynos) (starlte2) - altamente inestable
  • Xiaomi Mi 5 (Géminis)
  • Xiaomi Mi 6 (sagit)
  • Xiaomi Redmi 3s / 3x / Prime (tierra)
  • Xiaomi Redmi 4 Prime (markw)
  • Xiaomi Redmi 4A (rolex)
  • Xiaomi Redmi 4x (santoni)
  • Xiaomi Redmi 5 Plus (vince)
  • Xiaomi Redmi Note 4 (mido)
  • Xiaomi Redmi Note 5 Pro (Whyred)

La mayoría de los dispositivos enumerados aquí, incluidos el Motorola Moto G5 y el Xiaomi Redmi Note 4, requieren que instales una ROM con soporte no oficial de Treble antes de pasar a este puerto Android P beta. Este es también el caso de OnePlus 5 y OnePlus 5T que, a pesar de haber recibido recientemente soporte oficial de Treble con una actualización de OxygenOS, todavía requieren la implementación no oficial de Mokee Treble. (Eso no quiere decir que la implementación oficial de OnePlus esté rota ya que todo este puerto es un truco gigante en primer lugar).

Puerto Android P no oficial en OnePlus 5

Si bien algunos dispositivos parecen funcionar bien en esta versión no oficial, muchos tienen funciones rotas o están rotos, aunque la única característica globalmente rota es VoLTE. Algunos dispositivos también tienen ciertos requisitos estrictos antes de actualizar la ROM. Por ejemplo, descifrar OnePlus 5 o OnePlus 5T es imprescindible antes de instalar esta versión no oficial de Android P beta. Recomendamos encarecidamente que lean el hilo vinculado debajo de una lectura en profundidad si está interesado en instalar este Android P ROM en su dispositivo.

Esta es una hazaña de desarrollo realmente sorprendente para que incluso Android P funcione en un dispositivo no compatible, y mucho menos en múltiples. Una vez que los GSI de Android P basados ​​en la fuente comiencen a estar disponibles el próximo mes, espere ver ROM mucho más estables. Pero mientras tanto, si está ansioso por probar Android P, y su dispositivo tiene soporte oficial / no oficial de Project Treble, también podría probar este "semi-GSI".

Android P beta no oficial para dispositivos habilitados para Project Treble