หัวหน้า TWRP อธิบายว่าเหตุใดจึงต้องใช้เวลาในการกู้คืนแบบกำหนดเองเพื่อรองรับ Android 10

click fraud protection

หัวหน้า TWRP และนักพัฒนาอาวุโสที่ได้รับการยอมรับจาก XDA Dees_Troy ได้เน้นย้ำถึงความท้าทายบางประการในการรองรับ Android 10 สำหรับการกู้คืนแบบกำหนดเอง อ่านต่อ!

ชื่อขนมหรือเปล่า, แอนดรอยด์ 10 คือรสชาติแห่งฤดูกาล ธงหลายรายการจาก OEM ที่มีชื่อเสียงได้รับการอัปเดตอย่างเป็นทางการ ในขณะที่อีกหลายรายการได้ลองใช้ระบบปฏิบัติการเวอร์ชันใหม่แล้ว ต้องขอบคุณ ROM แบบกำหนดเองของ Android 10 Google ก็เป็นเช่นกัน มีความสุขมากกับอัตราการยอมรับของ Android 10เกิดขึ้นได้เนื่องจาก Project Treble และการเปลี่ยนแปลงอื่นๆ ที่เกิดขึ้นตลอดหลายปีที่ผ่านมา น่าเสียดายที่ในขณะที่ Android 10 นำเสนอความสุขในตัวเอง แต่ก็มีบางสิ่งที่ยากสำหรับการกู้คืนแบบกำหนดเองเช่น TWRP นักพัฒนาชั้นนำของ TWRP และนักพัฒนาที่ได้รับการยอมรับอาวุโสของ XDA ดีส์_ทรอย ได้เน้นย้ำถึงปัญหาบางประการที่การกู้คืนต้องเผชิญในการรองรับ Android 10 อย่างเป็นทางการ

ตามที่ Dees_Troy พูดตรงไปตรงมา การรองรับ TWRP สำหรับ Android 10 จะใช้เวลาสักครู่ คำกล่าวของเขาจัดทำขึ้นเกี่ยวกับ Google Pixel 3 และ Google Pixel 4 รวมถึงอุปกรณ์ที่จะจัดส่งพร้อมกับ Android 10 เป็นเวอร์ชันพื้นฐาน อุปกรณ์ที่ไม่ใช่ Pixel รุ่นเก่าที่จัดส่งพร้อมกับ Android เวอร์ชันเก่าและต่อมาได้รับการอัปเดตเป็น Android 10 จะไม่ได้รับผลกระทบ

จากข้อมูลของผู้พัฒนา Android 10 นำมาซึ่งการเปลี่ยนแปลงครั้งใหญ่ที่สุดในการใช้งานการกู้คืนของ AOSP ในช่วงไม่กี่ปีที่ผ่านมา ส่วนประกอบในการกู้คืน AOSP ถูกย้ายไปยังโฟลเดอร์ย่อย ซึ่งทำให้การรวมการเปลี่ยนแปลงเข้ากับ TWRP ใช้เวลานานมากขึ้น การเปลี่ยนแปลงที่เกิดขึ้นกับ ramdisk เช่น การย้ายออกจากไบนารีแบบคงที่โดยไม่มีไลบรารีที่เชื่อมโยงไปเป็นไดนามิก การเชื่อมโยงยังได้นำเสนอการตัดสินใจให้ผู้พัฒนาตัดสินใจว่าจะก้าวไปข้างหน้าอย่างไรให้ดีที่สุดโดยพิจารณาจากสิ่งเหล่านั้น การเปลี่ยนแปลง แม้ว่าจะมีการตัดสินใจเหล่านั้นแล้ว ความท้าทายใหม่ๆ ก็เกิดขึ้น เช่น การติดตั้งพาร์ติชันระบบไปที่ /system เนื่องจากการเชื่อมโยงแบบไดนามิกนี้ Android 10 ยังแนะนำสิ่งที่ dev เรียกว่าพาร์ติชั่น "super" ซึ่งเป็นพาร์ติชั่นที่มีพาร์ติชั่นขนาดเล็กจำนวนมาก และ Google กำลังใช้ระบบไฟล์ ext4 แบบอ่านอย่างเดียวสำหรับพาร์ติชันไดนามิกใหม่ภายในซุปเปอร์พาร์ติชัน สิ่งนี้ทำให้นักพัฒนาเผชิญกับความท้าทายใหม่ๆ ที่ต้องรับมือ เช่น วิธีที่ผู้ใช้จะติดตั้ง GApps และอย่างไร เพื่อให้ผู้ใช้มีเครื่องมือที่เหมาะสมในการจัดการและเปลี่ยนแปลงพาร์ติชันไดนามิกบนซุปเปอร์ พาร์ติชัน

การเปลี่ยนแปลงทั้งหมดนี้และปฏิกิริยาที่เกิดขึ้นจำเป็นต้องมีการปรับเปลี่ยนเล็กน้อย ควบคู่ไปกับการหารือเกี่ยวกับวิธีที่ดีที่สุดในการเข้าถึงสถานการณ์ ผลลัพธ์ที่ได้คือ TWRP อย่างเป็นทางการจะใช้เวลาสักครู่เพื่อให้ได้รับการรองรับ Android 10 อย่างเต็มรูปแบบ


แหล่งที่มา: TWRP