Project Treble პორტირებულია Samsung Galaxy ტელეფონებზე Exynos 7870-ით

Exynos 7870-ზე მომუშავე Samsung Galaxy ტელეფონების თაიგულმა მიიღო Project Treble თავსებადობა ხელით დანაყოფის და მორგებული გამყიდველის განხორციელების მეშვეობით.

The Exynos 7870 არის Samsung-ის ერთ-ერთი ყველაზე ფართოდ გამოყენებული SoC. OEM 2016 წლიდან იყენებდა რვა ბირთვიან (8x ARM Cortex-A53 ბირთვი დაკვრა 1,6 გჰც სიხშირეზე) სისტემა-ჩიპს თავის ტელეფონებში და გამოუშვა კიდეც. Galaxy M10 2019 წელს იგივე 14 ნმ პროცესორით. საინტერესოა, რომ ზოგიერთი უახლესი Exynos 7870-ზე მომუშავე მოწყობილობა გამოშვებული იქნა Android Oreo-ს ბორტზე, რამაც ისინი თავსებადობა გახადა. პროექტი Treble. მიუხედავად იმისა, რომ სამსუნგს ოფიციალურად არ უჭერდა მხარს Treble-ს მხარდაჭერა მემკვიდრეობითი Exynos 7870 სმარტფონებისთვის, XDA-ს დეველოპერთა საზოგადოებამ ეს მაინც მოახერხა.

ეწვიეთ XDA-ს Project Treble ფორუმს

XDA აღიარებული დეველოპერის წვლილის საფუძველზე ანანჯასერ1211, XDA წევრი სპარტანიკოსიდა XDA-ს უფროსი წევრი ვალერა 1978 წ, XDA აღიარებული დეველოპერი ასტრაკო შექმნა ავტომატური დანაყოფების ინსტრუმენტი და გამყიდველი ბირთვის ერთიანი კომბინაცია, რომელიც მიზნად ისახავს Exynos 7870 პლატფორმას. მორგებული ბირთვი (

H-ბირთვი) დაფუძნებულია Android 10 ბირთვის წყაროზე Samsung Galaxy A6 (2018), ხოლო homebrew გამყიდველის დანაყოფის ბიტები და ნაწილაკები სახელწოდებით "H-გამყიდველი" პორტირებული იყო Android 10 firmware-დან 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 პორტი — XDA ჩამოტვირთვა და განხილვის თემა