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 ჩამოტვირთვა და განხილვის თემა