Google I/O ปีนี้เต็มไปด้วยเซอร์ไพรส์ ไม่ว่าจะเป็นการอัปเดตบน Google Maps หรือการเปลี่ยนแปลงใน Google Assistant ให้ดีขึ้น ทุกๆ การประกาศ Google ทำให้เราเชื่อว่า Google ให้ความสำคัญกับความปลอดภัยและความเป็นส่วนตัวมากเพียงใด
ด้วยการมาถึงของ Android Q ใหม่ล่าสุด Google กำลังเปลี่ยนวิธีการแนะนำการอัปเดต เรียกว่าโครงการ Mainline วัตถุประสงค์ของโครงการคือการอัปเดตส่วนประกอบภายในของ Android ผ่าน Play Store อย่างสมบูรณ์ในพื้นหลังโดยไม่ต้องรีบูต Android หรือเสี่ยงต่อความปลอดภัยเนื่องจากความล่าช้าในการติดตั้งการอัปเดต กระบวนการนี้แตกต่างจากการอัปเดตเวอร์ชันระบบและแพตช์ความปลอดภัยรายเดือน มันถูกเก็บไว้ตามที่ Google ต้องการให้ส่วนสำคัญของ OS อัปเดตและปลอดภัย โดยไม่คำนึงถึงโทรศัพท์ที่คุณใช้
ในโพสต์นี้ เราจะพูดถึง Project Mainline และวิธีการทำงาน และจะมีประโยชน์อย่างไร
Mainline ของ Ground Project ครอบคลุมอะไรบ้างและทำงานอย่างไร
Project Mainline เป็นวิธีการอัปเดตองค์ประกอบหลัก 12 รายการใน Android เป็นหลัก ส่วนประกอบเหล่านี้มีส่วนสำคัญในการทำงานของส่วนอื่นๆ ของระบบปฏิบัติการ นั่นคือสาเหตุที่ไม่สามารถสัมผัสได้ก่อนหน้านี้หากไม่มีการอัปเดตซอฟต์แวร์ครั้งใหญ่
Google ได้จัดหมวดหมู่ออกเป็นสามประเภท:
- ความเป็นส่วนตัว: ตัวควบคุมสิทธิ์ UI เอกสาร และ ExtServices
- ความปลอดภัย: Media Framework Components, Conscrypt, Media Codec และ DNS Resolver
- ความสม่ำเสมอ: ข้อมูลเมตาของโมดูล การเข้าสู่ระบบ Captive Portal ข้อมูลเขตเวลา ส่วนประกอบเครือข่าย ANGLE (นักพัฒนาเลือกใช้) และการกำหนดค่าสิทธิ์เครือข่าย
ทั้งหมดนี้มีบทบาทสำคัญในการทำงานของโทรศัพท์ Android ดังนั้นจึงเป็นสิ่งสำคัญที่จะต้องรักษาความปลอดภัยและอัปเดต โดยไม่ขัดขวางงานอื่นๆ บน Android นั่นเป็นเหตุผลที่ Google ได้คิดค้นคอนเทนเนอร์ใหม่ที่เรียกว่า Android Pony Express หรือ APEX ซึ่งจะช่วยอัปเดตส่วนประกอบเหล่านี้โดยไม่รบกวนสิ่งอื่นใดในระบบ
Android Pony Express จะถูกส่งผ่าน Google Play Store เหมือนกับไฟล์ APK อย่างไรก็ตาม เมื่อมันเข้าสู่ Android ของคุณ มันจะกลายเป็นระบบไฟล์ทั้งหมดที่ถูกติดตั้งบน Android เพื่อทำงานให้เสร็จ การอัปเดต Mainline นั้นเหมือนกับการอัปเดต Play Services ซึ่งจะเผยแพร่สู่ระบบนิเวศ Android ทั้งหมดในอีกไม่กี่สัปดาห์
หากติดตั้งการอัปเดตอย่างถูกต้อง ข้อมูลใหม่จะถูกรวมเข้ากับข้อมูลเก่า ผู้ใช้ไม่ต้องดำเนินการใดๆ เมื่อติดตั้งการอัปเดต และหากมีสิ่งผิดปกติเกิดขึ้นกับการอัปเดต Google ได้แนะนำระบบย้อนกลับเพื่อปกป้องข้อมูลผู้ใช้และกู้คืนข้อมูลกลับสู่สถานะที่ดี
หากเมื่อใดที่ Google ต้องการอัปเดตส่วนประกอบใดๆ เหล่านี้ ก็สามารถทำได้ผ่าน Play Store อย่างง่ายดาย เช่นเดียวกับการอัปเดตส่วนต่างๆ ของบริการ Google Play ผู้ใช้จะไม่ทราบการอัปเดตเหล่านี้ที่เกิดขึ้นบน Android
Mainline สำหรับโทรศัพท์ Android ทุกเครื่อง
Mainline ไม่ได้มีไว้สำหรับสมาร์ทโฟนของ Google เท่านั้น แต่สำหรับอุปกรณ์ Android ทุกเครื่อง หลังจากปรึกษาหารือกับ OEM เป็นจำนวนมาก Google และบริษัทอื่นๆ ก็บรรลุข้อตกลงในการรวม 12 โมดูล
นอกจากนี้ Google ได้ตกลงให้พันธมิตรและผู้ผลิตสมาร์ทโฟนใช้ APEX เพื่อให้การอัปเดตผ่าน Play Store สำหรับส่วนประกอบของตนเอง
กล่าวโดยสรุป หากโมดูลเหล่านี้ได้รับการอัปเดตโดยใช้ Play Store ซึ่งหมายความว่า OEM จะต้องตกลงที่จะอนุญาตให้การอัปเดตเหล่านี้เข้าถึง Google Play Store ได้
ด้วย Android Q Project Mainline จะเป็นส่วนสำคัญของความเข้ากันได้ของ Android ในตอนนี้ เพื่อให้อุปกรณ์ของคุณรองรับ Project Mainline คุณต้องใช้ Android Q ที่ทำงานบนระบบปฏิบัติการของคุณและควรมีสิทธิ์เข้าถึง Google Play Store
มีอะไรต่อไปบ้าง
Google ได้พัฒนาโอเพ่นซอร์สคอนเทนเนอร์ APEX ซึ่งหมายความว่าตอนนี้อุปกรณ์ Android ที่ไม่ได้มาตรฐานสามารถเลือกที่จะอัปเดตส่วนประกอบที่สำคัญด้วยวิธีนี้ แม้ว่าจะไม่มี Play Store ก็ตาม
นี่เป็นข่าวดีสำหรับระบบนิเวศของ Amazon และสำหรับโทรศัพท์ที่เปิดตัวในประเทศจีนซึ่งไม่รับประกันการเข้าถึง Play Store
นอกจากนี้ ในอนาคต ดูเหมือนว่าผู้ผลิตอย่าง Samsung จะใช้ APEX เพื่อติดตั้งการอัปเดตแอประดับระบบโดยไม่จำเป็นต้องรีบูตทั้งหมด
ผู้ให้บริการสามารถใช้เทคนิคนี้เพื่อนำการอัปเดตที่เกี่ยวข้องกับเครือข่ายมาสู่สมาร์ทโฟนของคุณ สิ่งเหล่านี้ยังไม่ชัดเจน แต่จากข้อมูลของ Google การใช้งานร่วมกันสามารถใช้ได้หลายวิธี
อะไรจะเกิดขึ้นในอนาคต
ยังมีหลายสิ่งที่เราอาจต้องทำความเข้าใจ Project Mainline เนื่องจากมีศักยภาพในการเปลี่ยนแปลงอนาคตของ Android
การที่ Google ตัดสินใจเลือกระหว่างแพลตฟอร์มแบบผสานรวมแบบเปิดกับระบบนิเวศแบบจัดการตนเอง จึงพยายามหาวิธีเพิ่มหรือเปลี่ยนแปลงฟีเจอร์ต่างๆ โดยไม่ต้องอัปเดตระบบทั้งหมด
ด้วยการเริ่มต้นที่ทะเยอทะยานนี้ Google รับรองว่ายังมีอีกมากที่จะตามมาสำหรับ Project Mainline
หากสิ่งที่ Google อ้างกลายเป็นความจริง การนำการอัปเดตมาสู่ระบบจะเป็นไปได้มากสำหรับผู้ผลิตและ Google เอง
ตอนนี้เราต้องรอดูว่า Project Mainline จะนำเสนออะไรในอนาคต!
ชอบบทความ? ถ้าใช่ สมัครรับโพสต์ของเราและแบ่งปันความคิดของคุณในส่วนความคิดเห็นด้านล่าง