หากคุณเป็นเจ้าของอุปกรณ์ Android ที่ไม่ใช่ Nexus หรือ Pixel คุณรู้อยู่แล้วว่าต้องรอนานแค่ไหนจึงจะได้รับการอัปเดตเป็น Android เวอร์ชันล่าสุด แม้ว่านี่จะเป็นปัญหาตั้งแต่ Android เริ่มต้น แต่ Google ก็ตัดสินใจที่จะจัดการปัญหานี้ผ่านทาง Project Treble ซึ่งประกาศเมื่อวันที่ Google I / O 2017 ในคำที่ง่ายที่สุด Project Treble จะให้ส่วนต่อประสานกับผู้ขายที่จะให้พวกเขา การเข้าถึงส่วนเฉพาะฮาร์ดแวร์ของ Android จึงทำให้เป็นไปได้สำหรับพวกเขาที่จะส่ง Android รุ่นใหม่ให้กับลูกค้าเพียงแค่อัปเดตเฟรมเวิร์ก Android OS บริษัท ยังประกาศว่า Treble จะติดตั้งอุปกรณ์ที่เปิดตัวพร้อมกับ Android Oreo และที่อื่น ๆ ดังนั้นหากคุณมีอุปกรณ์ที่ใช้ Android Oreo และกำลังสงสัยว่ามันรองรับ Project Treble หรือไม่ต่อไป นี้คือวิธีที่คุณจะพบ:
หมายเหตุ: ฉันลองใช้วิธีการเหล่านี้กับ Google Pixel และ Nexus 5X ของฉัน - ทั้งที่ใช้ Android Oreo ทั้งสองวิธีไม่ต้องการการเข้าถึงรูท
ตรวจสอบ Project Treble Support บนอุปกรณ์ Android Oreo โดยใช้ Terminal App
นี่เป็นวิธีการง่ายๆในขั้นตอนเดียวที่คุณต้องตรวจสอบค่าไบนารีของคำสั่งที่คุณจะดำเนินการ ในการเริ่มต้นให้ ดาวน์โหลดแอปเทอร์มินัล เช่น Termux (ฟรี) จากนั้น ดำเนินการคำสั่งต่อไปนี้ :
getprop ro . treble . enabled
หาก ค่าบูลีนที่ ส่งคืน เป็น“ จริง” แสดงว่า อุปกรณ์ของคุณรองรับ Project Treble มันง่ายอย่างนั้น
ตรวจสอบ Project Treble Support บนอุปกรณ์ Android Oreo โดยใช้ ADB
หมายเหตุ: วิธีนี้ต้องติดตั้งไดรเวอร์ ADB บนคอมพิวเตอร์ของคุณ คุณสามารถเลือกดาวน์โหลด Minimal ADB & Fastboot หรือไบนารีอย่างเป็นทางการของ Google ได้
อันนี้เป็นอีกวิธีง่าย ๆ ที่ใช้ ADB แทนเทอร์มินัลแอปพลิเคชัน โดยทำตามขั้นตอนด้านล่าง
- ก่อนอื่นคุณต้อง เปิดใช้งานการแก้ไขข้อบกพร่อง USB บนอุปกรณ์ของคุณ หากต้องการไปที่ “ ตัวเลือกนักพัฒนา” จากนั้นสลับ “ การแก้ไขข้อบกพร่อง USB”
- เมื่อคุณดำเนินการเสร็จแล้วให้ เชื่อมต่อโทรศัพท์ของคุณกับคอมพิวเตอร์ และเปิด Command Prompt / Terminal ที่นี่ รันคำสั่งต่อไปนี้ :
adb shell
getprop ro . treble . enabled
getprop ro . treble . enabled
- ตอนนี้คุณควร เห็นค่าบูลีน ถ้ามันอ่าน“ จริง” อุปกรณ์ของคุณจะรองรับ Project Treble; และถ้าหากอ่าน“ เท็จ” แสดงว่าไม่มีการสนับสนุน Project Treble
ฉันลองทั้งสองวิธีบน Google Pixel และ Nexus 5X ในขณะที่วิธีการดังกล่าวแสดงให้เห็นว่า Project Treble ได้รับการสนับสนุนในอดีต หวังว่าในอนาคตเราสามารถคาดหวัง Project Treble ได้รับการสนับสนุนบนอุปกรณ์ทั้งหมดที่ใช้ Android Oreo หรือสูงกว่า
หมายเหตุ: Android 8.0 Oreo มีให้บริการใน Google Pixel, Google Pixel XL, Nexus 5X, Nexus 6P และ Nexus Player ภายในไม่กี่เดือนก็ควรจะมาถึงอุปกรณ์เรือธงอื่น ๆ เช่น Samsung Galaxy S8 / S8 +, Samsung Galaxy Note 8, LG G6, HTC U11, OnePlus 5, ฯลฯ เมื่อทำเช่นนั้นคุณจะสามารถตรวจสอบการสนับสนุน Project Treble ผ่านวิธีการดังกล่าว
อุปกรณ์ของคุณรองรับ Project Treble หรือไม่?
ด้วย Project Treble Google กำลังมองหาที่จะยุติปัญหาการอัปเดต Android ในที่สุดและทุกครั้ง สิ่งนี้จะกลายเป็นความสำเร็จหรือไม่นั้นจะมีการตัดสินใจในเวลาไม่นาน จากนั้นคุณสามารถตรวจสอบว่าอุปกรณ์ที่ใช้ Android Oreo รองรับ Project Treble หรือไม่ ด้วยวิธีการดังกล่าวการตรวจสอบควรง่ายพอสมควร ดังนั้นคุณคิดอย่างไรกับ Project Treble และอุปกรณ์ของคุณรองรับ Project Treble หรือไม่ แจ้งให้เราทราบในส่วนความเห็นด้านล่าง
บทช่วยสอนนี้ถูกโพสต์ครั้งแรกในผู้พัฒนา XDA เราลองและใช้งานได้โดยไม่มีปัญหา