Ř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