Computer >> คอมพิวเตอร์ >  >> สมาร์ทโฟน >> สมาร์ทโฟน

สิ่งที่คุณต้องรู้เกี่ยวกับ Systemless Root ใน Android

สิ่งที่คุณต้องรู้เกี่ยวกับ Systemless Root ใน Android

ก่อนหน้า Marshmallow วิธีดั้งเดิมในการรูทอุปกรณ์ Android ทำได้โดยการแก้ไขไฟล์ในพาร์ติชั่น "/ ระบบ" ซึ่งทำให้ superuser ซึ่งเป็นกระบวนการที่จัดการคำขอเข้าถึงรูท - ทำงานเมื่อเริ่มต้นโดยมีสิทธิ์ทั้งหมดที่จำเป็นเพื่อให้ทำงานได้อย่างถูกต้อง

เมื่อเปิดตัว Android Marshmallow Google ได้กระชับการรักษาความปลอดภัย ดังนั้นวิธีการรูตแบบเดิมจึงไม่ทำงานอีกต่อไป นี่เป็นการปูทางสำหรับการแนะนำวิธีการรูตแบบ "ไร้ระบบ" ซึ่งไม่จำเป็นต้องแก้ไขไดเร็กทอรี "/ system" แต่จะใช้อิมเมจสำหรับบูตที่แก้ไขเพื่อเริ่มกระบวนการ superuser แทน

มาดูข้อดีและข้อเสียบางประการที่วิธีไร้ระบบมีมากกว่าวิธีรูทแบบเดิมกัน

ข้อดีของการรูทแบบไม่มีระบบ

ข้อได้เปรียบหลักของการรูทแบบไม่มีระบบคือทำให้คุณยอมรับการอัปเดตแบบ over-the-air (OTA) ได้ง่ายขึ้นมากโดยใช้วิธีนี้

สิ่งที่คุณต้องรู้เกี่ยวกับ Systemless Root ใน Android

ในทางกลับกัน วิธีการแบบเดิมจะทำให้ความสามารถในการรับการอัปเดต OTA ของคุณลดลง เนื่องจากจะปรับเปลี่ยนพาร์ติชั่น “/system” ของคุณในแบบที่เบี่ยงเบนไปจากการตั้งค่าซอฟต์แวร์ที่ตั้งใจไว้ของผู้ผลิตอุปกรณ์ ซึ่งเป็นสาเหตุที่ผู้ผลิตโทรศัพท์บางรายป้องกันไม่ให้ติดตั้งการอัปเดต OTA เมื่อตรวจพบว่าโทรศัพท์ถูกรูท เนื่องจากอาจทำให้โทรศัพท์พังได้

หากคุณรูทอุปกรณ์ด้วยวิธีดั้งเดิม คุณจะต้องแฟลชพาร์ติชั่น “/system” ของสต็อกอีกครั้งก่อนจึงจะสามารถติดตั้งการอัปเดต OTA ได้ สำหรับอุปกรณ์ที่มีรูทแบบไม่มีระบบ คุณจะต้องแฟลชอิมเมจสำหรับบูตอีกครั้ง ซึ่งง่ายกว่าการแฟลชพาร์ติชั่น “/system” ทั้งหมดอีกครั้ง

วิธีการรูทแบบไร้ระบบยังช่วยป้องกัน "การก่ออิฐแบบอ่อน" ของอุปกรณ์หากคุณไม่มีเคอร์เนลที่รองรับ ซึ่งเป็นกรณีเมื่อใช้วิธีการดั้งเดิมในการรูท Android Marshmallow หากเคอร์เนลของคุณไม่ได้รับการสนับสนุน อุปกรณ์ของคุณจะไม่ถูกรูทแต่จะยังบู๊ตได้ตามปกติ

นอกจากนี้ ในตอนนี้ การถอนรูทอุปกรณ์ของคุณจะง่ายกว่ามาก หากคุณต้องการ การรีเซ็ตเป็นค่าจากโรงงานอย่างง่ายน่าจะได้ผล

ข้อเสีย

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

มีอยู่ช่วงหนึ่งที่ Android Pay ทำงานบนอุปกรณ์ที่ได้รับการรูทแบบไร้ระบบ แต่นั่นไม่ได้เกิดจากการออกแบบ และตอนนี้แอปได้รับการติดตั้งเพื่อตรวจหาอุปกรณ์ที่มีรูทแบบไม่มีระบบ

สิ่งที่คุณต้องรู้เกี่ยวกับ Systemless Root ใน Android

ขณะนี้ยังไม่มีแผนที่จะหลีกเลี่ยงข้อจำกัดเหล่านี้ ดังนั้นหากสิ่งนี้สำคัญสำหรับคุณ อาจเป็นการฉลาดสำหรับคุณที่จะละเว้นจากการรูทอุปกรณ์ของคุณ

ข้อเสียเฉพาะของวิธีการรูทแบบไม่มีระบบคือจะไม่ได้ผลหากอุปกรณ์ของคุณมีโปรแกรมโหลดบูตที่ล็อกไว้ ในกรณีนี้ คุณอาจต้องหาวิธีอื่นในการรูทอุปกรณ์ แต่ไม่มีวิธีแก้ปัญหาทั่วไปในขณะนี้

วิธีใดที่คุณควรใช้

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

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

สิ่งที่คุณต้องรู้เกี่ยวกับ Systemless Root ใน Android

หากคุณตัดสินใจที่จะแฟลชไฟล์ซิป SuperSU ลงในสมาร์ทโฟน ระบบจะตัดสินใจโดยอัตโนมัติว่าจะใช้วิธีการรูทใดตามข้อกำหนดของอุปกรณ์

อย่างไรก็ตาม หากคุณต้องการรูทอุปกรณ์ใหม่ด้วยวิธีไร้ระบบใหม่ คุณต้องทำการ unroot แบบเต็มและแฟลชพาร์ติชั่น “/system” ของสต็อคใหม่ก่อนที่จะเริ่มต้น เนื่องจากทั้งสองวิธีไม่สามารถใช้ร่วมกับวิธีอื่นได้