A Project Treble átkerül a Samsung Galaxy telefonokra az Exynos 7870 segítségével

Egy csomó Exynos 7870-es Samsung Galaxy telefon kapott Project Treble-kompatibilitást kézi particionálással és egyedi gyártói implementációval.

A Exynos 7870 a Samsung egyik legszélesebb körben használt SoC-je. Az OEM 2016 óta használja ezt a nyolcmagos (8x ARM Cortex-A53 mag, 1,6 GHz-es órajelű) chip-rendszert telefonjaiban, és kiadta a Galaxy M10 2019-ben ugyanazzal a 14nm-es processzorral. Érdekes módon néhány újabb Exynos 7870-es készüléket beépített Android Oreo-val indítottak el, ami kompatibilissé tette őket Projekt Treble. Noha a Samsung hivatalosan nem adta vissza a Treble támogatást az örökölt Exynos 7870 okostelefonokhoz, az XDA fejlesztői közösségének mégis sikerült.

Látogassa meg az XDA Project Treble fórumát

Az XDA Recognized Developer hozzájárulása alapján ananjaser1211, XDA tag SPARTANICUS, és az XDA vezető tagja Valera1978, XDA elismert fejlesztő Astrako létrehozott egy automatizált particionáló eszközt és egy egységes gyártó-kernel kombinációt, amely az Exynos 7870 platformot célozza meg. Az egyéni kernel (

H-Kernel) az Android 10 rendszermag forrásán alapul Samsung Galaxy A6 (2018), míg a "Homebrew" nevű szállítói partíció apró darabjaiH-Vendor" portolták az Android 10 firmware-ről a Samsung Galaxy J6, Galaxy A7 (2018)és a Galaxy S20. A mod összesen hét örökölt Exynos 7870-es okostelefonon teszi lehetővé a meglévő Android 10 rendszerindítását. Általános rendszerképek (GSI) és felkészíti őket Android 11-alapú GSI-k.

Érdemes megemlíteni, hogy az offline töltés és a Bluetooth-hívások megszakadnak a H-vendor kezdeti verziójában. Sőt, a SELinux megengedőre van állítva a H-Kernelen, ami sajnos egy jelentős biztonsági probléma, és reméljük, hogy hamarosan megoldódik. Az alábbiakban felsoroljuk az eszközspecifikus ismert problémákat:

Eszköz és XDA fórum hivatkozás

Típusszám

Ismert hibák

Samsung Galaxy A3 (2017)

A320X

A hívások visszhangja

Samsung Galaxy J7 Prime

G610X

Képernyő késleltetés bekapcsolásakor, fényképezőgép vaku

Samsung Galaxy J5

J530X

-

Samsung Galaxy J6

J600X

Az NFC egyes változatoknál megszakadhat

Samsung Galaxy J7 Core

J701X

Elülső kamera vaku

Samsung Galaxy J7

J710X

Az NFC egyes változatoknál megszakadhat, késleltetett hang

Samsung Galaxy J7 (2017)

J730X

-

Frissített egyéni helyreállítás szükséges a szállítói partíció létrehozási lépésének végrehajtásához, amelyet a kezel Exynos7870_CreateVendor_XX.zip. Annak ellenére, hogy a fent említett Samsung telefonok egyike sem rendelkezik A/B kettős partíciós séma, a felhasználóknak fel kell villanniuk egy A/B ARM64 rendszer GSI-képet a H-Vendor zip felvillantása előtt. A raktárról érkező Samsung firmware-nek formáznia kell az adatpartíciót (ami törli a belső tárhely tartalmát), mielőtt elindítaná ezt a modot, ezért végezzen teljes biztonsági mentést.

H-Vendor és H-Kernel Project Treble port – XDA letöltési és beszélgetési szál