Un grupo de teléfonos Samsung Galaxy con tecnología Exynos 7870 han recibido compatibilidad con Project Treble mediante partición manual y una implementación personalizada del proveedor.
El Exynos 7870 es uno de los SoC más utilizados por Samsung. El OEM había estado utilizando este sistema en chip octa-core (8 núcleos ARM Cortex-A53 con frecuencia de 1,6 GHz) en sus teléfonos desde 2016 e incluso lanzó el Galaxia M10 en 2019 con el mismo procesador de 14 nm. Curiosamente, algunos de los dispositivos más nuevos con tecnología Exynos 7870 se lanzaron con Android Oreo integrado, lo que los hizo compatibles con Proyecto agudos. Si bien Samsung no respaldó oficialmente la compatibilidad con Treble para los teléfonos inteligentes Exynos 7870 heredados, la comunidad de desarrolladores de XDA logró hacerlo de todos modos.
Visite el foro Project Treble de XDA
Basado en las contribuciones del desarrollador reconocido de XDA ananjaser1211, Miembro de XDA ESPARTÁNICOy miembro senior de XDA valera1978
, Desarrollador reconocido por XDA Astrako ha creado una herramienta de partición automatizada y una combinación unificada de proveedor y kernel dirigida a la plataforma Exynos 7870. El kernel personalizado (Núcleo H) se basa en la fuente del kernel de Android 10 para Samsung Galaxy A6 (2018), mientras que los fragmentos de la partición del proveedor de cerveza casera denominada "Proveedor H"fueron portados desde el firmware de Android 10 para el samsung j6, Galaxia A7 (2018)y el Galaxy S20. El mod permite que un total de siete teléfonos inteligentes antiguos con tecnología Exynos 7870 inicien Android 10 existente. Imágenes del sistema genérico (GSI) y los prepara para androide 11GSI basados en.Vale la pena mencionar que la carga fuera de línea y las llamadas Bluetooth no funcionan en la versión inicial de H-vendor. Además, SELinux está configurado como permisivo en H-Kernel, lo que desafortunadamente es un problema de seguridad importante que esperamos resolver pronto. Los problemas conocidos específicos del dispositivo se enumeran a continuación:
Dispositivo y enlace del foro XDA |
Número de modelo |
Errores conocidos |
---|---|---|
Samsung Galaxy A3 (2017) |
A320X |
Eco en llamadas |
Samsung Galaxy J7 Prime |
G610X |
Retraso en la pantalla al encenderse, flash de la cámara |
samsung j5 |
J530X |
- |
samsung j6 |
J600X |
NFC podría estar roto en algunas variantes |
Samsung Galaxy J7 Núcleo |
J701X |
Flash de la cámara frontal |
samsung j7 |
J710X |
NFC podría fallar en algunas variantes, audio retrasado |
Samsung Galaxy J7 (2017) |
J730X |
- |
Se requiere una recuperación personalizada actualizada para llevar a cabo el paso de creación de la partición del proveedor, que es manejado por Exynos7870_CreateVendor_XX.zip. A pesar de que ninguno de los teléfonos Samsung mencionados anteriormente cuenta con un Esquema de partición dual A/B, los usuarios deben actualizar una imagen GSI del sistema A/B ARM64 antes de actualizar el zip de H-Vendor. Aquellos que provienen del firmware original de Samsung deben formatear la partición de datos (lo que eliminará el contenido del almacenamiento interno) antes de actualizar este mod, así que realice una copia de seguridad completa.
Puerto H-Vendor y H-Kernel Project Treble: hilo de discusión y descarga de XDA