Project Treble je přenesen na telefony Samsung Galaxy s Exynos 7870

Řada telefonů Samsung Galaxy s Exynos 7870 získala kompatibilitu s Project Treble prostřednictvím ručního rozdělení a vlastní implementace dodavatele.

The Exynos 7870 je jedním z nejpoužívanějších SoC společností Samsung. Výrobce OEM používal tento osmijádrový (8x jádra ARM Cortex-A53 s taktem 1,6 GHz) systém na čipu ve svých telefonech od roku 2016 a dokonce vydal Galaxy M10 v roce 2019 se stejným 14nm procesorem. Zajímavé je, že některá z novějších zařízení s procesorem Exynos 7870 byla uvedena na trh se zabudovaným systémem Android Oreo, díky čemuž byly kompatibilní s Projekt Treble. Zatímco Samsung oficiálně nepodporoval podporu Treble pro starší smartphony Exynos 7870, komunita vývojářů XDA to přesto dokázala.

Navštivte fórum XDA Project Treble

Na základě příspěvků XDA Recognized Developer ananjaser1211, člen XDA SPARTANSKÝa senior člen XDA Valera 1978, XDA uznávaný vývojář Astrako vytvořil nástroj pro automatické dělení a sjednocenou kombinaci dodavatele a jádra zaměřenou na platformu Exynos 7870. Vlastní jádro (

H-kernel) je založen na zdroji jádra Android 10 pro Samsung Galaxy A6 (2018), zatímco kousky oddílu dodavatele domácího piva s názvem "H-Vendor“ byly přeneseny z firmwaru Android 10 pro Samsung Galaxy J6, Galaxy A7 (2018)a Galaxy S20. Mod umožňuje celkem sedmi starším smartphonům s Exynos 7870 nabootovat stávající Android 10 Obecné systémové obrazy (GSI) a připravuje je na Android 11založené na GSI.

Za zmínku stojí, že offline nabíjení a Bluetooth hovory jsou v počáteční verzi H-vendor nefunkční. Navíc je SELinux nastaven na tolerantní vůči H-kernelu, což je bohužel hlavní bezpečnostní problém, který, jak doufáme, bude brzy vyřešen. Známé problémy specifické pro zařízení jsou uvedeny níže:

Odkaz na zařízení a fórum XDA

Modelové číslo

Známí Bugs

Samsung Galaxy A3 (2017)

A320X

Echo v hovorech

Samsung Galaxy J7 Prime

G610X

Zpoždění obrazovky při zapnutí, blesk fotoaparátu

Samsung Galaxy J5

J530X

-

Samsung Galaxy J6

J600X

NFC mohlo být u některých variant rozbité

Samsung Galaxy J7 Core

J701X

Přední blesk fotoaparátu

Samsung Galaxy J7

J710X

NFC mohlo být u některých variant rozbité, zpožděný zvuk

Samsung Galaxy J7 (2017)

J730X

-

Aktualizovaná vlastní obnova je vyžadována k provedení kroku vytvoření oddílu dodavatele, který zajišťuje Exynos7870_CreateVendor_XX.zip. Navzdory tomu, že žádný z výše uvedených telefonů Samsung nemá Schéma dvou oddílů A/B, uživatelé potřebují flashovat obraz GSI systému A/B ARM64 před flashováním zipu H-Vendor. Ti, kteří pocházejí z firmwaru Samsung, musí před flashováním tohoto modu naformátovat datový oddíl (což smaže obsah interního úložiště), takže proveďte kompletní zálohu.

Port Treble projektu H-Vendor a H-Kernel — XDA stahování a diskusní vlákno