Project Treble se traslada a teléfonos Samsung Galaxy con Exynos 7870

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