อุปกรณ์ Android Pie ไม่จำเป็นต้องรองรับ Camera HAL3

อุปกรณ์ Android Pie ไม่จำเป็นต้องรองรับ Camera HAL3 ดังนั้นอย่าคาดหวังว่าพอร์ต Google Camera จะทำงานนอกกรอบบนอุปกรณ์ Android 9 ทั้งหมด

การอัปเกรดเป็น Android Pie นำเสนอคุณสมบัติใหม่ที่ยอดเยี่ยมมากมาย เช่น ภาพรวมแอพล่าสุดที่ออกแบบใหม่ การควบคุมด้วยท่าทาง แบตเตอรี่แบบปรับได้, การทำงานของแอป, ความสว่างที่ปรับได้ และการเปลี่ยนแปลงอื่นๆ อีกมากมายภายใต้ประทุน ในการอัปเดต Android ที่สำคัญแต่ละครั้ง Google ยังอัปเดตเอกสารคำจำกัดความความเข้ากันได้ (CDD) และ ชุดทดสอบความเข้ากันได้ (CTS) พร้อมการทดสอบ ส่วน และการเปลี่ยนแปลงถ้อยคำใหม่เพื่อให้แน่ใจว่าได้รับประสบการณ์คุณภาพสูง สำหรับผู้ใช้ ได้รับการรับรองระบบ Android อุปกรณ์ อุปกรณ์ที่ไม่ผ่าน CTS จะไม่ได้รับอนุญาตให้โหลดแอปและบริการของ Google Play ล่วงหน้า เราตรวจสอบการเปลี่ยนแปลงใน CDD และ CTS เนื่องจากมักจะเปิดเผยรายละเอียดใหม่ที่น่าสนใจเกี่ยวกับ Android เวอร์ชันล่าสุด

ตัวอย่างเช่น หน้าเว็บสำหรับ ชุดทดสอบภาพ ส่วนหนึ่งของ CTS ได้รับการอัปเดตหลังจากการเปิดตัว Android 9 Pie พร้อมข้อความว่าจำเป็นต้องมีการรองรับ Camera HAL3 สำหรับอุปกรณ์ทั้งหมดที่ใช้ Android Pie (ยกเว้น รุ่น Android Pie Go).

หมายเหตุ: จำเป็นต้องใช้กล้อง HAL3 สำหรับอุปกรณ์ทั้งหมดที่ใช้ Android 9 ขึ้นไป (ยกเว้นอุปกรณ์ Android Go)

เหตุผลที่คุณทุกคนควรใส่ใจเกี่ยวกับการรองรับ HAL3 ก็เพราะว่าจำเป็นสำหรับการรองรับ Camera2 API เต็มรูปแบบ ซึ่งดังที่คุณอาจทราบแล้วว่าจำเป็นสำหรับ พอร์ตกล้องของ Google เพื่อทำงานบนสมาร์ทโฟนของคุณ หากอุปกรณ์ของคุณรองรับ HAL1 เท่านั้น Camera2 API จะทำงานในโหมด "ดั้งเดิม" เท่านั้น ผู้ใช้บางรายรูทโทรศัพท์เพื่อเพิ่มบรรทัดต่อไปนี้ใน build.prop เพื่อประกาศว่าอุปกรณ์ของตนรองรับ HAL3 ซึ่งจะทำให้พอร์ต Google Camera เริ่มทำงาน:

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, เวลาเปิดรับแสง และอื่นๆ