El Xiaomi Mi 6 ha recibido soporte no oficial de Project Treble. El Mi 6 es un dispositivo solo A, por lo que los usuarios deben actualizar ARM64 e imágenes genéricas del sistema solo A. La lista de cosas que no funcionan incluye VoLTE. SELinux también está configurado como permisivo.
Muy pocos fabricantes de dispositivos Android han optado por lanzar actualizaciones con soporte para Project Treble para dispositivos más antiguos. Huawei es una empresa que ha optado por actualice dispositivos más antiguos con soporte Treble. Essential incluye soporte para agudos en el Actualización de Android 8.1 Oreo para el teléfono Essential también. Sin embargo, la situación es diferente cuando se trata del Xiaomi Mi 6. Han optado por no incluir la compatibilidad con Treble en sus actualizaciones oficiales de Android Oreo (que aún están en curso).
Los próximos dispositivos Xiaomi que se lancen con Android 8.0 Oreo y superior deben tener Proyecto agudos soporte, pero eso no significa que los dispositivos más antiguos queden completamente excluidos. El arduo trabajo de la comunidad de desarrollo dio como resultado
el Xiaomi Redmi Note 4 recibe soporte no oficial de Project Treble, lo que se logró utilizando lo no utilizado personalizado dividir. Esto significaba que los usuarios del dispositivo podían mostrar una imagen genérica del sistema (GSI) de AOSP Android Oreo.El mismo método se utilizó para trae soporte no oficial de Project Treble al Xiaomi Mi 5s (nombre en clave: capricornio) y el Xiaomi Mi 5 (nombre en clave: géminis). Ahora, el último dispositivo Xiaomi en recibir soporte Treble no oficial es el Xiaomi Mi 6. También utiliza el mismo método de utilizar el personalizado dividir.
El Xiaomi Mi 6 (nombre en clave: sagit) se lanzó en abril de 2017. Tiene una lista de especificaciones de alto nivel que incluye el sistema en chip Qualcomm Snapdragon 835, 4 GB/6 GB de RAM combinados con 64 GB/128 GB de almacenamiento, pantalla IPS 16:9 Full HD (1920 x 1080) de 5,15 pulgadas, cámaras traseras duales de 12 MP + 12 MP gran angular + teleobjetivo, cámara frontal de 8 MP y 3350 mAh batería. El dispositivo se lanzó con MIUI 8 sobre Android Nougat y recibió MIUI 9 en noviembre. Xiaomi también ha lanzado la ROM estable global MIUI basada en Android Oreo para el dispositivo.
El soporte no oficial de Project Treble trae dos particiones: sistema y proveedor. La partición del sistema contiene la imagen genérica del sistema, mientras que la partición del proveedor contiene archivos específicos del dispositivo necesarios para iniciar y ejecutar el teléfono. La compatibilidad con Treble permite a los usuarios cambiar la imagen del sistema y ejecutar diferentes imágenes del sistema con el mismo kernel y partición del proveedor.
El Xiaomi Mi 6 es un dispositivo exclusivo, por lo que los usuarios que buscan mostrar una imagen genérica del sistema (como el miembro senior de XDA phhusson Phh-Treble) necesitará descargar imágenes del sistema ARM64 y A-only. El archivo ZIP Treble para Mi 6 contiene una imagen de arranque (kernel) y una imagen del proveedor (personalizado dividir).
Los desarrolladores mencionan que la lista de cosas que no funcionan actualmente incluye VoLTE. SeLinux también está configurado como permisivo.
Las instrucciones para flashear el Project Treble ZIP en el Mi 6 son:
- Descargue el archivo ZIP de Project Treble.
- Descargue una imagen genérica del sistema (solo versión ARM64 y A).
- Reiniciar para recuperación (esta recuperación se requiere).
- Limpie las particiones Sistema/Datos/Proveedor/Caché/Dalvik.
- Flash Treble ZIP para el Mi 6.
- Actualice la imagen genérica del sistema y reinicie.
Esperamos que la compatibilidad no oficial de Project Treble sea de gran ayuda para el desarrollo de dispositivos Xiaomi cuando se lance la versión final de Android P.
Descargar Project Treble ZIP para el Xiaomi Mi 6