Project Treble се пренася към телефони Samsung Galaxy с Exynos 7870

Няколко телефони Samsung Galaxy, работещи с Exynos 7870, са получили съвместимост с Project Treble чрез ръчно разделяне и внедряване по поръчка на доставчика.

The Exynos 7870 е един от най-широко използваните SoC от Samsung. OEM използва тази осемядрена (8x ARM Cortex-A53 ядра с тактова честота 1,6 GHz) система върху чип в своите телефони от 2016 г. и дори пусна Galaxy M10 през 2019 г. със същия 14nm процесор. Интересното е, че някои от по-новите устройства, захранвани от Exynos 7870, бяха пуснати с вграден Android Oreo, което ги направи съвместими с Проект Treble. Въпреки че Samsung официално не поддържа поддръжката на Treble за наследени смартфони Exynos 7870, общността на разработчиците на XDA успя да го направи така или иначе.

Посетете форума на Project Treble на XDA

Въз основа на приноса на XDA Recognized Developer ananjaser1211, член на XDA СПАРТАНИКи старши член на XDA Валера1978, XDA признат разработчик Астрако създаде автоматизиран инструмент за разделяне и унифицирана комбинация от доставчик-ядро, насочена към платформата Exynos 7870. Персонализираното ядро ​​(

H-ядро) е базиран на изходния код на ядрото на Android 10 за Samsung Galaxy A6 (2018), докато частите от дяла на доставчика на homebrew, наречен "H-Доставчик" бяха пренесени от фърмуера на Android 10 за Samsung Galaxy J6, Galaxy A7 (2018), и Galaxy S20. Модът дава възможност на общо седем наследени смартфона, захранвани от Exynos 7870, да стартират съществуващ Android 10 Общи образи на системата (GSI) и ги подготвя за Android 11базирани на GSI.

Струва си да се спомене, че офлайн зареждането и Bluetooth разговорите са прекъснати в първоначалната версия на H-vendor. Нещо повече, SELinux е настроен да разрешава H-Kernel, което за съжаление е основен проблем със сигурността, който се надяваме скоро да видим разрешен. Известните проблеми, специфични за устройството, са изброени по-долу:

Връзка към форума за устройство и XDA

Номер на модела

Известни грешки

Samsung Galaxy A3 (2017)

A320X

Ехо в повикванията

Samsung Galaxy J7 Prime

G610X

Забавяне на екрана при включване, светкавица на камерата

Samsung Galaxy J5

J530X

-

Samsung Galaxy J6

J600X

NFC може да се повреди за някои варианти

Samsung Galaxy J7 Core

J701X

Светкавица на предната камера

Samsung Galaxy J7

J710X

NFC може да е повреден за някои варианти, Забавено аудио

Samsung Galaxy J7 (2017)

J730X

-

Изисква се актуализирано персонализирано възстановяване за извършване на стъпката за създаване на дял от доставчика, която се управлява от Exynos7870_CreateVendor_XX.zip. Въпреки факта, че нито един от гореспоменатите телефони на Samsung не разполага с A/B двойна схема на разделяне, потребителите трябва да флашнат A/B ARM64 система GSI изображение, преди да флашнат H-Vendor zip. Тези, които идват от стандартния фърмуер на Samsung, трябва да форматират дяла с данни (което ще изтрие съдържанието на вътрешната памет), преди да мига този мод, така че направете пълно архивиране.

H-Vendor и H-Kernel Project Treble port — Тема за изтегляне и дискусия на XDA