Кілька телефонів Samsung Galaxy із процесором Exynos 7870 отримали сумісність із Project Treble за допомогою ручного розділення та реалізації спеціального постачальника.
The Exynos 7870 є одним із найбільш широко використовуваних SoC від Samsung. Виробник оригінального обладнання використовував цю восьмиядерну систему (8 ядер ARM Cortex-A53 із тактовою частотою 1,6 ГГц) у своїх телефонах із 2016 року та навіть випустив Galaxy M10 у 2019 році з тим же 14-нм процесором. Цікаво, що деякі з нових пристроїв на базі Exynos 7870 були випущені з Android Oreo на борту, що зробило їх сумісними з Проект Treble. Хоча Samsung офіційно не портувала підтримку Treble на застарілі смартфони Exynos 7870, спільноті розробників XDA все одно вдалося це зробити.
Відвідайте форум Project Treble XDA
На основі внесків визнаного розробника XDA 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. Цей мод дає змогу завантажувати наявну Android 10 із семи застарілих смартфонів на базі Exynos 7870. Загальні образи системи (GSI) і готує їх до Android 11на основі GSI.Варто відзначити, що в початковій версії H-вендора не працює офлайн-зарядка і дзвінки по Bluetooth. Крім того, 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, користувачам потрібно прошивати образ GSI системи A/B ARM64 перед прошиванням zip H-Vendor. Ті, хто походить зі стандартної прошивки Samsung, мають відформатувати розділ даних (що видалить вміст внутрішньої пам’яті) перед перепрошивкою цього моду, тому виконайте повне резервне копіювання.
H-Vendor and H-Kernel Project Treble port — XDA Download and Discussion Thread