Google ยกเลิกแผนการทำให้ไดรเวอร์ NNAPI สามารถอัปเดตได้ผ่านบริการ Google Play

มีรายงานว่า Google ได้ยกเลิกแผนในการทำให้ NNAPI สามารถอัปเดตได้ผ่านบริการ Google Play บริษัทไม่ได้เปิดเผยรายละเอียดใดๆ เกี่ยวกับการเปลี่ยนแปลงนี้

ในการประชุมนักพัฒนา I/O เมื่อปีที่แล้ว กูเกิลประกาศแล้ว กำลังทำงานร่วมกับ Qualcomm เพื่อสร้าง Neural Network API (NNAPI) ที่ขับเคลื่อนฟีเจอร์ AI/ML ใน Android ให้อัปเดตผ่านบริการ Google Play โดยเริ่มจาก แอนดรอยด์ 12. แนวคิดเบื้องหลังการเปลี่ยนแปลงนี้คือการลดการกระจายตัวและอนุญาตให้นักพัฒนาใช้ข้อกำหนด NNAPI เดียวกันสำหรับอุปกรณ์ที่ใช้ Android เวอร์ชันต่างกัน หลังจากการประกาศ ทีม Android ML ได้เลื่อนแผนไดรเวอร์แพลตฟอร์ม NNAPI ที่อัปเดตออกไปอย่างเงียบๆ แอนดรอยด์ 13. และตอนนี้มีรายงานว่าทีมงานได้ละทิ้งความพยายามนี้ไปโดยสิ้นเชิง

ตามรายงานล่าสุดจาก เอสเปอร์ซึ่งทีม Android ML มี ส่ง แพทช์ใหม่ ถึง AOSP Gerrit ในสัปดาห์นี้ ซึ่งแนะนำว่า Google ล้มเลิกแผนในการทำให้ไดรเวอร์ NNAPI สามารถอัปเดตได้ผ่านบริการ Google Play แพตช์ใหม่มีเป้าหมายที่จะลบโค้ดที่เกี่ยวข้องกับความสามารถในการอัปเดต NNAPI เนื่องจากทีม Android ML ไม่ได้ดำเนินการตามแผนความสามารถในการอัปเดต

แพทช์ลบแบบสอบถาม isUpdatable ออกจากรันไทม์ NNAPI และ HAL

ตามคำอธิบายการคอมมิตอธิบาย: “เดิมที NNAPI วางแผนที่จะให้ไดรเวอร์แพลตฟอร์มที่อัปเดตส่งผ่าน GMSCore ไดรเวอร์ที่อัปเดตได้เหล่านี้จะถูกเรียกค้นผ่านรหัสยูทิลิตี้ NN sAIDL และเป็นที่ทราบกันว่าสามารถอัปเดตได้ผ่านอุปกรณ์ของ Manager.cpp:: แบบสอบถาม isUpdatable อย่างไรก็ตาม ในที่สุด NNAPI ก็ไม่สามารถดำเนินการตามแผนความสามารถในการอัปเดตได้"

Google ไม่ได้ให้เหตุผลใดๆ เกี่ยวกับการเปลี่ยนแปลงครั้งนี้ ดังนั้นเราจึงไม่สามารถพูดได้อย่างแน่ชัดว่าทำไมทีม Android ML จึงละทิ้งความพยายามของตน อย่างไรก็ตาม การเปลี่ยนแปลงนี้ไม่ได้หมายความว่า Google จะไม่ทำให้ NNAPI สามารถอัปเดตได้เลย บริษัทสามารถเลือกใช้แนวทางอื่นได้ในอนาคต แต่เรามั่นใจได้ว่าจะไม่เกิดขึ้นใน Android 12 หรือ Android 13