Project Treble este portat pe telefoanele Samsung Galaxy cu Exynos 7870

O mulțime de telefoane Samsung Galaxy cu Exynos 7870 au primit compatibilitate Project Treble prin partiționare manuală și o implementare personalizată a furnizorului.

The Exynos 7870 este unul dintre cele mai utilizate SoC-uri de Samsung. OEM a folosit acest sistem octa-core (8x nuclee ARM Cortex-A53 tactate la 1,6 GHz) sistem pe cip în telefoanele sale din 2016 și chiar a lansat Galaxy M10 în 2019 cu același procesor de 14 nm. Interesant este că unele dintre cele mai noi dispozitive alimentate cu Exynos 7870 au fost lansate cu Android Oreo la bord, ceea ce le-a făcut compatibile cu Proiect Treble. Deși Samsung nu a retroportat oficial suportul Treble pentru smartphone-urile vechi Exynos 7870, comunitatea de dezvoltatori XDA a reușit să o facă oricum.

Vizitați forumul Project Treble de la XDA

Pe baza contribuțiilor dezvoltatorului recunoscut XDA ananjaser1211, Membru XDA SPARTANICUS, și XDA Senior Member Valera1978, Dezvoltator recunoscut XDA Astrako a creat un instrument de partiționare automată și o combinație unificată de furnizor-kernel care vizează platforma Exynos 7870. Nucleul personalizat (

H-Kernel) se bazează pe sursa nucleului Android 10 pentru Samsung Galaxy A6 (2018), în timp ce fragmentele din partiția furnizorului homebrew numită „H-Vânzător" au fost portate din firmware-ul Android 10 pentru Samsung Galaxy J6, Galaxy A7 (2018)și Galaxy S20. Modul permite un total de șapte smartphone-uri vechi cu Exynos 7870 să pornească Android 10 existent Imagini de sistem generice (GSI) și le pregătește pentru Android 11GSI-uri bazate pe

Este de menționat că încărcarea offline și apelurile Bluetooth sunt întrerupte în versiunea inițială a H-vendor. Mai mult, SELinux este setat la permisiv pe H-Kernel, care este, din păcate, o problemă majoră de securitate pe care sperăm să o vedem rezolvată în curând. Problemele cunoscute specifice dispozitivului sunt enumerate mai jos:

Dispozitiv și XDA Forum Link

Număr de model

Bug-uri cunoscute

Samsung Galaxy A3 (2017)

A320X

Ecou în apeluri

Samsung Galaxy J7 Prime

G610X

Întârzierea ecranului la pornire, blițul camerei

Samsung Galaxy J5

J530X

-

Samsung Galaxy J6

J600X

NFC ar putea fi rupt pentru unele variante

Samsung Galaxy J7 Core

J701X

Blițul camerei frontale

Samsung Galaxy J7

J710X

NFC ar putea fi spart pentru unele variante, audio întârziat

Samsung Galaxy J7 (2017)

J730X

-

Este necesară o recuperare personalizată actualizată pentru a efectua pasul de creare a partiției de furnizor, care este gestionat de Exynos7870_CreateVendor_XX.zip. În ciuda faptului că niciunul dintre telefoanele Samsung menționate mai sus nu prezintă un Schema de partiție duală A/B, utilizatorii trebuie să flasheze o imagine GSI a sistemului A/B ARM64 înainte de a afișa zip-ul H-Vendor. Cei care provin din firmware-ul Samsung stoc trebuie să formateze partiția de date (care va șterge conținutul stocării interne) înainte de a flashiza acest mod, așa că faceți o copie de rezervă completă.

Portul H-Vendor și H-Kernel Project Treble — Descărcare și discuții XDA