Asus Zenfone 4-მა მიიღო Project Treble მხარდაჭერა, მაგრამ Asus-ის იმპლემენტაცია არ იყენებს ცალკე გამყიდველ ნაწილს მოწყობილობის BLOB-ების შესანახად.
Android Oreo-ს გამოშვების შემდეგ Android ტელეფონების მწარმოებლების მთავარი კრიტიკა იყო Project Treble-ის მხარდაჭერა. Google-ის მოდულური განახლების სქემა, რომელსაც აქვს პოტენციალი, დაეხმაროს საბაჟო ROM-ის განვითარებას ისე, როგორც ადრე არ იყო წარმოსადგენია. Project Treble-ით, ერთი სისტემის სურათი შეიძლება ჩაიტვირთოს მრავალ მოწყობილობაზეასე რომ, გასაკვირი არ არის, რომ ზოგიერთი ადამიანი იმედგაცრუებულია, რომ ყველა OEM არ უჭერს მხარს მას. Nokia და OnePlus ორივე ამტკიცებს, რომ მათ მოწყობილობებს არ აქვთ საჭირო ტიხრები - ეს სამართლიანი საბაბია, იმის გათვალისწინებით, რომ Project Treble მოითხოვს / გამყიდველის დანაყოფს მთელი მოწყობილობის შესანახად. ბინარული ლარგუმენტი ობობიექტები (BLOBs). მაგრამ Asus-მა არ მისცა მას ხელი შეეშალა Android Oreo-ზე დაფუძნებული განახლების გამოშვებაში Asus Zenfone 4-ისთვის, რომელსაც მოაქვს Project Treble მხარდაჭერა. გარეშე ცალკე გამყიდველის დანაყოფი.
ახლა, ეს არ არის იგივე Project Treble, რაც აქამდე მოვიდა სხვა მოწყობილობებზე. ფაქტობრივად, ის არსად არ არის ისეთი გამოსადეგი პერსონალური ROM-ის შემუშავებისთვის, როგორც, მაგალითად, Huawei Mate 9-ის Project Treble განხორციელება. იმის გამო, რომ Asus-მა არჩია არ გამოიყენოს /vendor დანაყოფი, მოწყობილობა BLOBS ინახება /system დანაყოფში ამის ნაცვლად, რაც ნიშნავს, რომ შეუძლებელია ერთი სისტემის სურათის შექმნა Zenfone 4-ზე, რომელიც ჩაიტვირთება სხვა Asus-ზე მოწყობილობები. ეს არ ნიშნავს იმას, რომ ის სარგებელს არ მოუტანს Custom ROM-ის დეველოპერებს, თუმცა - Asus Zenfone 4 მოწყობილობა BLOBS ახლა უკვე სტანდარტიზებულია და Custom ROM დეველოპერებს ახლა შეუძლიათ დაიცავით ROM-ების შემუშავების იგივე მიდგომა, როგორც ისინი შექმნიან ერთიანი სისტემის იმიჯს -- ისინი უბრალოდ აერთიანებენ ორობით ობიექტებს სისტემის დანაყოფში სამაგიეროდ.
მიუხედავად იმისა, რომ Asus-ის Project Treble მხარდაჭერა ZenFone 4-ისთვის არ დაეხმარება დეველოპერებს უნივერსალური სისტემის სურათის შექმნაში ყველა მოწყობილობისთვის, ეს ხელს შეუწყობს ტელეფონის მორგებული ROM-ის განვითარებას და გაუადვილებს Asus-ის განახლებას მომავალი.
განახლება: მეტი კონტექსტი
საბაჟო ROM-ის დეველოპერებისთვის, Asus-ის Project Treble-ის მხარდაჭერა გარკვეულ ასპექტებში ბევრად უფრო ადვილი უნდა იყოს. მართალია, Project Treble-ის საუკეთესო ნაწილები საშუალებას მისცემს ერთი და იგივე სისტემის სურათის ჩატვირთვას ნებისმიერ მოწყობილობაზე, მოწყობილობები, რომლებსაც არ აქვთ ეს დანაყოფი, მაგრამ მაინც "Treble-ize" მათი BLOB-ები, ასე ვთქვათ, კვლავ შეიძლება გამოყენებულ იქნას Android-ის ნებისმიერ Project Treble-ის მხარდაჭერილ ვერსიაზე / გამყიდველის დანაყოფით ან მის გარეშე, სანამ საჭირო კორექტირებაა გააკეთა.
წყარო: ZenTalk Forums