Android Pie მოწყობილობებს არ სჭირდებათ კამერის HAL3-ის მხარდაჭერა, ასე რომ, ნუ ელოდებით, რომ Google კამერის პორტები ყველა Android 9 მოწყობილობაზე მუშაობს.
Android Pie-ზე განახლებამ მოიტანა ბევრი ახალი ფუნქცია, როგორიცაა განახლებული ბოლო აპების მიმოხილვა, ჟესტების კონტროლი, ადაპტური ბატარეა, აპის მოქმედებები, ადაპტური სიკაშკაშე და მრავალი სხვა ცვლილება ქუდის ქვეშ. Android-ის ყოველი ძირითადი განახლებით, Google ასევე განაახლებს თავსებადობის განმარტების დოკუმენტს (CDD) და თავსებადობის ტესტის კომპლექტი (CTS) ახალი ტესტებით, სექციებით და ფორმულირების ცვლილებებით, მაღალი ხარისხის გამოცდილების უზრუნველსაყოფად მომხმარებლებისთვის სერთიფიცირებული Android მოწყობილობები. მოწყობილობებს, რომლებიც ვერ გაივლიან CTS-ს, არ აქვთ Google Play აპებისა და სერვისების წინასწარ ჩატვირთვა. ჩვენ ვაკვირდებით CDD-სა და CTS-ში ცვლილებებს, რადგან ისინი ხშირად ავლენენ საინტერესო ახალ დეტალებს Android-ის უახლესი ვერსიების შესახებ.
მაგალითად, ვებგვერდი ამისთვის გამოსახულების ტესტის კომპლექტი CTS-ის ნაწილი განახლდა Android 9 Pie-ის გამოშვების შემდეგ, სადაც ნათქვამია, რომ კამერის HAL3 მხარდაჭერა საჭიროა ყველა მოწყობილობისთვის, რომელიც მუშაობს Android Pie-ზე (გარდა
Android Pie Go Edition).შენიშვნა: კამერა HAL3 საჭიროა ყველა მოწყობილობისთვის, რომელსაც აქვს Android 9 ან უფრო მაღალი ვერსია (გარდა Android Go მოწყობილობებისა).
მიზეზი, რის გამოც თქვენ ყველას უნდა ზრუნავდეთ HAL3 მხარდაჭერაზე, არის ის, რომ ის აუცილებელია Camera2 API-ს სრული მხარდაჭერისთვის - რაც, როგორც მოგეხსენებათ, აუცილებელია Google კამერის პორტები სმარტფონზე მუშაობისთვის. თუ თქვენს მოწყობილობას აქვს მხოლოდ HAL1 მხარდაჭერა, მაშინ Camera2 API მუშაობს მხოლოდ „მემკვიდრეობის“ რეჟიმში. ზოგიერთი მომხმარებელი არღვევს თავის ტელეფონებს, რათა დაამატოს შემდეგი ხაზი build.prop-ში, რათა განაცხადოს, რომ მათი მოწყობილობა მხარს უჭერს HAL3-ს, რაც თავის მხრივ აიძულებს Google კამერის პორტებს მუშაობას:
persist.vendor.camera.HAL3.enabled=1
მოწყობილობები, როგორიცაა Xiaomi Mi A1, Xiaomi Mi A2, Asus ZenFone Max Pro M1 და ბევრი სხვა ბიუჯეტი და საშუალო დონის სმარტფონები საჭიროებენ ამ მცირე ცვლილებას, რათა Google Camera პორტებმა იმუშაონ. ამრიგად, იდეა, რომ HAL3 მხარდაჭერა საჭიროა Android Pie მოწყობილობებისთვის, საინტერესოა, მაგრამ სამწუხაროდ, ეს არ არის მოთხოვნა, მიუხედავად იმისა, რასაც ITS გვერდზე წერია.
მოთხოვნა არ არის ჩამოთვლილი CDD-ში და Google-ის წარმომადგენელმა დაადასტურა, რომ HAL3 მხარდაჭერა არის ჯერ კიდევ მხოლოდ რეკომენდაციაა მწარმოებლებისთვის. Google-ის სპიკერმა დაადასტურა, რომ კომპანია განაახლებს ვებგვერდს ამ ინფორმაციის გამოსასწორებლად. ამრიგად, Redmi Note 7 გამოდის HAL3 მხარდაჭერით ყუთის გარეთ ეს არ იყო იმის გამო, რომ Xiaomi-ს ეს მოეთხოვებოდა Android Pie თავსებადობის მოთხოვნების დასაკმაყოფილებლად. და ბოლოს, უნდა აღვნიშნოთ, რომ HAL3 მხარდაჭერის ჩართვა არ ნიშნავს იმას, რომ Camera2 API-ის ყველა ფუნქცია ხელმისაწვდომია. რადგან კომპანიას მაინც შეუძლია შეცვალოს ფუნქციები, როგორიცაა RAW გადაღების მხარდაჭერა, ISO დონეები, ექსპოზიციის დრო და სხვა.