กลับไปหน้าบทความ

อ่าน 17 นาที

การรูท (แอนดรอยด์)

การรูท [ 1 ] คือกระบวนการที่ผู้ใช้ อุปกรณ์ Android สามารถเข้าถึง การควบคุมที่มีสิทธิ์พิเศษ (เรียกว่า สิทธิ์รูท ) เหนือระบบย่อยต่างๆ ของอุปกรณ์ ซึ่งโดยทั่วไปคือสมาร์ทโฟนและ...

การรูท (แอนดรอยด์)

การรูท[ 1 ]คือกระบวนการที่ผู้ใช้ อุปกรณ์ Androidสามารถเข้าถึงการควบคุมที่มีสิทธิ์พิเศษ (เรียกว่าสิทธิ์รูท ) เหนือระบบย่อยต่างๆ ของอุปกรณ์ ซึ่งโดยทั่วไปคือสมาร์ทโฟนและแท็บเล็ตเนื่องจาก Android ใช้เคอร์เนล Linux เวอร์ชัน ที่ ดัดแปลง การรูทอุปกรณ์Androidจึงทำให้สามารถเข้าถึงสิทธิ์การดูแลระบบ (ผู้ใช้ระดับสูง) คล้ายกับที่มีในLinux หรือระบบปฏิบัติการที่คล้าย Unix อื่นๆเช่นFreeBSDหรือmacOS

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

การเข้าถึงระดับรูทบางครั้งถูกนำไปเปรียบเทียบกับการเจลเบรกบนอุปกรณ์ที่ใช้ระบบปฏิบัติการ Apple iOSอย่างไรก็ตาม แนวคิดเหล่านี้แตกต่างกัน การเจลเบรกคือการข้ามข้อห้ามหลายประเภทของ Apple สำหรับผู้ใช้ปลายทางรวมถึงการแก้ไขระบบปฏิบัติการ (บังคับใช้โดย " บูตโหลดเดอร์ ที่ล็อก ") การติดตั้งแอปพลิเคชันที่ไม่ได้รับการอนุมัติอย่างเป็นทางการ (ไม่มีในApp Store ) ผ่านการไซด์โหลดและการให้สิทธิ์ระดับผู้ดูแลระบบที่สูงขึ้นแก่ผู้ใช้ (การรูท) ผู้ผลิตบางราย เช่นHTC , Sony (ยกเว้นอุปกรณ์ในภูมิภาคญี่ปุ่นและสหรัฐอเมริกา), Samsung (จนถึงOne UI 8), OnePlus , XiaomiและGoogleได้ให้ความสามารถในการปลดล็อกบูตโหลดเดอร์ของอุปกรณ์บางรุ่น ทำให้ผู้ใช้ขั้นสูงสามารถแก้ไขระบบปฏิบัติการได้[ 1 ] [ 2 ] [ 3 ]ในทำนองเดียวกัน ความสามารถในการไซด์โหลดแอปพลิเคชันมักจะได้รับอนุญาตบนอุปกรณ์ Android โดยไม่ต้องมีสิทธิ์รูท ดังนั้น จึงเป็นแง่มุมที่สามของการเจลเบรก iOS (การให้สิทธิ์ผู้ดูแลระบบแก่ผู้ใช้) ที่มีความสัมพันธ์โดยตรงกับการรูท Android มากที่สุด

การรูทแตกต่างจากการปลดล็อกซิมและการปลดล็อกบูตโหลดเดอร์การรูทช่วยให้สามารถลบ การล็อก ซิมการ์ดบนโทรศัพท์ได้ ในขณะที่การปลดล็อกบูตโหลดเดอร์ช่วยให้สามารถเขียนทับ พาร์ติชันบูต ของโทรศัพท์ ได้ (เช่น เพื่อติดตั้งหรือเปลี่ยนระบบปฏิบัติการ) [ 4 ]

ภาพรวม

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

ตรงกันข้ามกับการเจลเบรก iOSการรูทไม่จำเป็นสำหรับการเรียกใช้แอปพลิเคชันที่เผยแพร่นอก Google Play Store ซึ่งเรียกว่าsideloadingระบบปฏิบัติการ Android รองรับคุณสมบัตินี้โดยตรงสองวิธี ได้แก่ ผ่านตัวเลือก "แหล่งที่ไม่รู้จัก" ในเมนูการตั้งค่า และผ่านAndroid Debug Bridgeอย่างไรก็ตามผู้ให้บริการ ในสหรัฐอเมริกาบางราย รวมถึงAT&Tได้ป้องกันการติดตั้งแอปพลิเคชันที่ไม่ได้อยู่ใน Play Store ในเฟิร์มแวร์[ 5 ]แม้ว่าอุปกรณ์หลายเครื่องจะไม่เป็นไปตามกฎนี้ รวมถึงSamsung Infuse 4G [ 6 ] AT &T ได้ยกเลิกข้อจำกัดในอุปกรณ์ส่วนใหญ่ในช่วงกลางปี ​​2011 [ 7 ]

ณ ปี 2011 Amazon Kindle Fireตั้งค่าเริ่มต้นให้ใช้Amazon AppstoreแทนGoogle Playแม้ว่าเช่นเดียวกับอุปกรณ์ Android อื่นๆ Kindle Fire จะอนุญาตให้ติดตั้งแอปพลิเคชันจากแหล่งที่ไม่ใช่ร้านค้าที่ได้รับการอนุมัติ[ 8 ]และแอปพลิเคชัน "easy installer" บน Amazon Appstore ก็ทำให้การติดตั้งทำได้ง่าย ผู้จำหน่ายอุปกรณ์ Android รายอื่นๆ อาจมองหาแหล่งอื่นๆ ในอนาคต

อุปกรณ์บางเครื่อง รวมถึงอุปกรณ์ของHuawei [ 9 ]และอุปกรณ์ของแบรนด์ใดๆ ที่จำหน่ายโดยVerizon [ 10 ]ไม่สามารถทำการรูทได้ง่ายๆ เว้นแต่ จะพบช่องโหว่ การยกระดับสิทธิ์ในเวอร์ชันระบบปฏิบัติการของอุปกรณ์

ข้อดี

ภาพหน้าจอของแอปพลิเคชันMagiskบน โทรศัพท์ Samsung Galaxyซึ่งเป็นแอปพลิเคชันสำหรับจัดการสิทธิ์การเข้าถึงระดับรูทในระบบ Android

ข้อดีของการรูทได้แก่ ความเป็นไปได้ในการควบคุมรูปลักษณ์ ความรู้สึก และพฤติกรรมของอุปกรณ์ได้อย่างสมบูรณ์ เนื่องจากผู้ใช้ระดับสูงสามารถเข้าถึงไฟล์ระบบของอุปกรณ์ได้ จึงสามารถปรับแต่งระบบปฏิบัติการได้ทุกด้าน โดยมีข้อจำกัดเพียงอย่างเดียวคือระดับความเชี่ยวชาญในการเขียนโค้ด[ 11 ] ข้อดีที่คาดหวังได้ทันทีของอุปกรณ์ที่รูทแล้ว ได้แก่: [ 12 ] [ 13 ]

  • เจ้าของอุปกรณ์สามารถเข้าถึงและจัดการไฟล์และไดเร็กทอรีทั้งหมดที่จัดเก็บไว้ในอุปกรณ์ของตนได้อย่างเต็มที่ รวมถึงในไดเร็กทอรีที่ผู้ใช้ทั่วไปมองไม่เห็น เช่น/dataไดเร็กทอรี ซึ่งช่วยให้สามารถสำรองข้อมูลและกู้คืนระบบทั้งหมด และทำสำเนาข้อมูลผู้ใช้และการตั้งค่าไปยังอุปกรณ์ที่รูทแล้วเครื่องอื่นได้[ 11 ]
  • การเข้าถึงพื้นที่จัดเก็บข้อมูลปกติสามารถกู้คืนได้หากถูกปิดใช้งานโดย Google ตัวอย่างหนึ่งคือการกู้คืนการเข้าถึงการเขียนปกติไปยัง การ์ดหน่วยความจำ microSDบน Android 4.4 KitKat [ 14 ]
  • การ์ด MicroSD สามารถใช้เป็นอุปกรณ์จัดเก็บข้อมูลขนาดใหญ่ได้โดยไม่ต้องถอดออกจากโทรศัพท์[ 15 ]
  • รองรับการปรับแต่งธีมทำให้สามารถเปลี่ยนรูปลักษณ์ของทุกอย่างได้ ตั้งแต่สีและรูปแบบของตัวบ่งชี้สถานะแบตเตอรี่ ไปจนถึงภาพเคลื่อนไหวที่ปรากฏขณะบูตเครื่อง แถบสถานะ เมนูควบคุม ปุ่มนำทางเสมือนบนหน้าจอ และอื่นๆ อีกมากมาย
  • สามารถควบคุมเคอร์เนลได้อย่างสมบูรณ์ ซึ่งช่วยให้สามารถโอเวอร์คล็อกและอันเดอร์คล็อก CPU และ GPU ได้ เป็นต้น
  • ควบคุมแอปพลิเคชันได้อย่างเต็มที่ รวมถึงความสามารถในการสำรองข้อมูลกู้คืน หรือแก้ไขแอปพลิเคชันเป็นกลุ่ม หรือลบแอปพลิเคชันที่ไม่จำเป็นซึ่งติดตั้งมาล่วงหน้าในโทรศัพท์บางรุ่น
  • กระบวนการอัตโนมัติแบบกำหนดเองในระดับระบบโดยใช้แอปพลิเคชันของบุคคลที่สาม[ 16 ]
  • ความสามารถในการติดตั้งซอฟต์แวร์ (เช่น Xposed, Magisk , SuperSU , BusyBoxเป็นต้น) ที่ช่วยเพิ่มระดับการควบคุมบนอุปกรณ์ที่รูทแล้ว หรือจัดการสิทธิ์การเข้าถึงระดับรูทได้
  • สามารถเข้าถึง คำสั่ง เชลล์ Unix เพิ่มเติมได้ ทั้งแบบใช้งานเดี่ยวและผ่านAndroid Debug Bridge
  • ความสามารถในการหลีกเลี่ยงข้อจำกัดจากผู้ขายหรือ Google เช่นพื้นที่จัดเก็บข้อมูลแบบจำกัดขอบเขตซึ่งทำให้การเข้าถึงระบบไฟล์และความเข้ากันได้ของแอปพลิเคชันมือถือของบุคคลที่สาม เช่นตัวจัดการไฟล์ลด ลง [ 17 ]
  • ความสามารถในการจัดการงานเพิ่มเติม[ 18 ]
    • ความสามารถในการยุติการทำงานของระบบที่มีปัญหาและ/หรือไม่ตอบสนอง เช่น เครื่องสแกนสื่อและเซิร์ฟเวอร์กล้องด้วยตนเอง[ 19 ]
  • ความสามารถในการดาวน์เกรดแอปพลิ เคชัน โดยตรง โดยไม่ต้องถอนการติดตั้งซึ่งเกี่ยวข้องกับการลบข้อมูลผู้ใช้ การดาวน์เกรดอาจเป็นที่ต้องการหลังจากการอัปเดตละเมิดความเข้ากันได้และ/หรือลบฟังก์ชันที่มีประโยชน์[ 20 ]
  • ความสามารถในการควบคุม กระแสการชาร์จแบตเตอรี่โดยสามารถกำจัดข้อจำกัดทางเทคนิคที่ไม่จำเป็นซึ่งกำหนดโดยระบบปฏิบัติการในขณะที่หน้าจอเปิดอยู่ได้ ในทางกลับกัน การลดกระแสอาจเป็นที่ต้องการเพื่อยืดอายุการใช้งานแบตเตอรี่APIอาจแตกต่างกันไปในแต่ละผู้ผลิต ตัวอย่างเช่น ใน อุปกรณ์ Samsung Galaxyจะทำได้โดยการใช้ค่ากับ/sys/devices/platform/sec-battery/power_supply/battery/siop_levelไฟล์ระบบโดยที่ 100 แทนอัตราการชาร์จสูงสุดที่รองรับทางเทคนิค[ 21 ] [ a ]
  • ความสามารถในการจำกัดความจุในการชาร์จ เพื่อลดการเสื่อมสภาพของแบตเตอรี่[ 22 ]
  • การบล็อกภาพหน้าจอแบบโอเวอร์ไรด์ โดยปกติ Android จะให้สิทธิ์นักพัฒนาแอปพลิเคชันในการอนุญาตหรือปฏิเสธไม่ให้เจ้าของอุปกรณ์จับภาพหน้าจอและบันทึกหน้าจอ นักพัฒนาสามารถบล็อกภาพหน้าจอในบางส่วนหรือทั้งแอปพลิเคชันได้[ 23 ]
  • การติดตั้งแอปพลิเคชันระบบที่ติดตั้งไว้ล่วงหน้าเวอร์ชันที่กำหนดเอง โดยปกติแล้ว แอปพลิเคชันระบบจะต้องได้รับการลงนามดิจิทัลจากผู้พัฒนาที่เกี่ยวข้องจึงจะสามารถติดตั้งได้[ 23 ]
  • การบันทึกการสนทนาทางโทรศัพท์โดยไม่มีอุปกรณ์ภายนอก ในบางพื้นที่ ผู้ใช้มีหน้าที่ต้องขอความยินยอมจากผู้เข้าร่วมอีกฝ่ายก่อน หากกฎหมายกำหนดไว้ในพื้นที่ที่ตนอาศัยอยู่ ไม่ว่าจะใช้อุปกรณ์บันทึกภายนอกหรือไม่ก็ตาม[ 24 ]

ข้อเสีย

ข้อเสียของการปักชำ ได้แก่:

  • ในบางยี่ห้อ เช่นSamsungและMotorolaการรูทจะทำให้การรับประกันของอุปกรณ์เป็นโมฆะ[ 25 ]
  • หากใช้งานไม่ถูกต้อง การรูทอาจทำให้เกิดปัญหาด้านเสถียรภาพกับซอฟต์แวร์หรือฮาร์ดแวร์ได้ หากปัญหาเกิดจากซอฟต์แวร์เพียงอย่างเดียว การยกเลิกการรูทโทรศัพท์มักจะช่วยแก้ไขปัญหาเหล่านี้ได้
  • ในกรณีที่มีการโจมตีโดยใช้ช่องโหว่ที่เป็นอันตรายผู้โจมตีจะมีสิทธิ์เข้าถึงระบบของอุปกรณ์ในระดับสูงกว่าปกติ
  • Android Play Integrity APIเกิดข้อผิดพลาด ดังนั้นแอปบางแอปจะไม่ทำงานหรือจะไม่แสดงบน Play Store [ 26 ]

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

ปลดล็อกบูทโหลดเดอร์

การปลดล็อก Bootloader บางครั้งเป็นขั้นตอนแรกที่ใช้ในการ Root อุปกรณ์ อย่างไรก็ตาม มันไม่เหมือนกับการ Root อุปกรณ์[ 27 ]อุปกรณ์ส่วนใหญ่มาพร้อมกับ Bootloader ที่ล็อกไว้ ซึ่งป้องกันไม่ให้ผู้ใช้ติดตั้งอิมเมจบูตใหม่ ซึ่งมักจะถูกแฟลชเมื่อ Root อุปกรณ์หรือใช้ ROM แบบกำหนดเอง[ 28 ] Bootloader ทำงานเมื่อเริ่มต้นอุปกรณ์และมีหน้าที่ในการโหลดระบบปฏิบัติการบนโทรศัพท์[ 29 ]โดยทั่วไปแล้วมีหน้าที่ตรวจสอบว่าข้อมูลระบบโทรศัพท์ไม่ได้ถูกแก้ไขและเป็นของแท้ อย่างไรก็ตาม ผู้คนยังคงดำเนินการนี้อยู่ เนื่องจากการปลดล็อก Bootloader ช่วยให้ผู้ใช้สามารถติดตั้ง ROM แบบกำหนดเองได้[ 30 ]

ขั้นตอนแรกในการทำเช่นนี้โดยทั่วไปคือการตั้งค่าการปลดล็อก OEM [ 31 ]จากนั้นจึงปฏิบัติตามคำแนะนำเฉพาะของผู้ผลิต[ 27 ]ไม่ใช่ทุกอุปกรณ์ที่จะสามารถปลดล็อกบูตโหลดเดอร์ได้ และบางอุปกรณ์สามารถปลดล็อกได้ด้วยการใช้ช่องโหว่ ซึ่งโดยปกติแล้วต้องใช้ บั๊ก การยกระดับสิทธิ์เพื่อลบการล็อกซอฟต์แวร์ ซึ่งรวมถึง รุ่น LG V20 ส่วนใหญ่ และอุปกรณ์Google Pixelที่จำหน่ายโดยVerizon [ 32 ] [ 33 ]

กระบวนการปลดล็อกบูตโหลดเดอร์อาจเกี่ยวข้องกับการรีเซ็ตเป็นค่าจากโรงงาน การลบข้อมูลผู้ใช้ แอปพลิเคชันของบุคคลที่สาม และการกำหนดค่าทั้งหมด[ 34 ] [ 35 ]

ปลดล็อคซิม

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

วิธีการ

วิธีการรูทบางวิธีเกี่ยวข้องกับการใช้พรอมต์คำสั่งและอินเทอร์เฟซสำหรับนักพัฒนาที่เรียกว่าAndroid Debug Bridge (หรือที่รู้จักกันในชื่อ ADB) ในขณะที่วิธีการอื่นๆ อาจใช้ช่องโหว่ที่มีอยู่แล้วในอุปกรณ์ เนื่องจากอุปกรณ์รุ่นเดียวกันมักมีการเปลี่ยนแปลงมากมาย การใช้วิธีการรูทสำหรับอุปกรณ์หนึ่งกับอุปกรณ์รุ่นอื่นอาจทำให้เครื่อง เสียหายจนใช้งานไม่ ได้

"Systemless root" เป็นรูปแบบหนึ่งของการรูทที่ไม่แก้ไขระบบไฟล์พื้นฐานของอุปกรณ์ Systemless root ใช้เทคนิคต่างๆ เพื่อเข้าถึงสิทธิ์รูทโดยไม่ต้องแก้ไขพาร์ติชัน ระบบ ของอุปกรณ์ แอปพลิเคชันรูทบางตัวอาจมีฟังก์ชัน "ซ่อน" ซึ่งพยายามปกปิดผลกระทบของการรูท โดยมักจะอนุญาตแอปพลิเคชันบางตัวสำหรับการรูทหรือบล็อกการเข้าถึงไฟล์ที่ได้รับผลกระทบ[ 37 ]การรูทแบบ Systemless root มีข้อดีคือไม่กระตุ้นSafetyNet เวอร์ชันซอฟต์แวร์ ซึ่งเป็นคุณสมบัติของ Android ที่ทำงานโดยการตรวจสอบการเปลี่ยนแปลงไฟล์ระบบ และใช้โดยแอปพลิเคชันต่างๆ เช่น Google Pay เพื่อตรวจจับว่าอุปกรณ์ถูกดัดแปลงหรือไม่ เช่น การรูท อย่างไรก็ตาม SafetyNet เวอร์ชันที่รองรับฮาร์ดแวร์อาจถูกกระตุ้นโดยการรูทแบบ Systemless root เช่นเดียวกับในอุปกรณ์ที่ไม่ได้รูทซึ่งจัดส่งโดยไม่มีGoogle Mobile Services (GMS ) [ 38 ] [ 39 ] [ 40 ] [ 41 ] [ 42 ]

ความแตกต่างระหว่าง "การรูทแบบอ่อน" ผ่านช่องโหว่ด้านความปลอดภัยและ "การรูทแบบแข็ง" โดยการแฟลชไฟล์ ปฏิบัติการ suไบนารีนั้นแตกต่างกันไปตามช่องโหว่และผู้ผลิต การรูทแบบอ่อนต้องอาศัยอุปกรณ์ที่มีช่องโหว่ในการยกระดับสิทธิ์หรือการแทนที่ไฟล์ปฏิบัติการไบนารี การรูทแบบแข็งได้รับการสนับสนุนจากผู้ผลิต และโดยทั่วไปจะเปิดเผยเฉพาะอุปกรณ์ที่ผู้ผลิตอนุญาตเท่านั้น[ 43 ]หากโทรศัพท์สามารถรูทแบบอ่อนได้ ก็ย่อมมีความเสี่ยงต่อมัลแวร์โดยปริยายเช่นกัน[ 43 ]

การค้นหาช่องโหว่

กระบวนการรูทนั้นแตกต่างกันไปตามผู้ผลิตและอุปกรณ์ แต่บางครั้งอาจรวมถึงการใช้ประโยชน์จากช่องโหว่ด้านความปลอดภัยอย่างน้อยหนึ่งอย่างในเฟิร์มแวร์ (เช่น ในเวอร์ชันของระบบปฏิบัติการ Android ที่ติดตั้ง) ของอุปกรณ์[ 43 ] เมื่อค้นพบช่องโหว่แล้ว สามารถแฟลชอิมเมจการกู้คืนแบบกำหนดเองที่จะข้าม การตรวจสอบ ลายเซ็นดิจิทัลของการอัปเดตเฟิร์มแวร์ได้ จากนั้นสามารถติดตั้งการอัปเดตเฟิร์มแวร์ที่แก้ไขแล้ว ซึ่งโดยทั่วไปจะรวมถึงยูทิลิตี้ที่จำเป็นในการเรียกใช้แอปในฐานะผู้ใช้รูทได้ ตัวอย่างเช่น สามารถคัดsuลอกไบนารี (เช่น ไบนารีโอเพนซอร์สที่จับคู่กับแอปพลิเคชัน Superuser [ 44 ]หรือ SuperSU [ 45 ] ) ไปยังตำแหน่งในPATH ของกระบวนการปัจจุบัน (เช่น/system/xbin/) และให้สิทธิ์ในการเรียกใช้งานด้วยchmodคำสั่ง แอปพลิเคชันผู้ดูแลบุคคลที่สาม เช่น Superuser หรือ SuperSU สามารถควบคุมและบันทึกคำขอสิทธิ์ระดับสูงจากแอปพลิเคชันอื่นๆ ได้ มีคู่มือ บทช่วยสอน และกระบวนการอัตโนมัติมากมายสำหรับอุปกรณ์ Android ยอดนิยม ซึ่งอำนวยความสะดวกให้กระบวนการรูทที่รวดเร็วและง่ายดาย

กระบวนการรูทอุปกรณ์อาจง่ายหรือซับซ้อน และอาจขึ้นอยู่กับความบังเอิญด้วย ตัวอย่างเช่น ไม่นานหลังจากที่ HTC Dream (HTC G1) ออกวางจำหน่าย ก็พบว่าสิ่งใดก็ตามที่พิมพ์โดยใช้แป้นพิมพ์จะถูกตีความว่าเป็นคำสั่งในเชลล์ที่มีสิทธิ์พิเศษ (รูท) แม้ว่า Google จะออกแพทช์เพื่อแก้ไขปัญหานี้อย่างรวดเร็ว แต่ภาพเฟิร์มแวร์เก่าที่ลงนามไว้ก็รั่วไหลออกมา ทำให้ผู้ใช้สามารถดาวน์เกรดและใช้ช่องโหว่เดิมเพื่อเข้าถึงสิทธิ์รูทได้ แอปที่ติดตั้งได้สามารถปลดล็อกการเข้าถึงสิทธิ์รูทได้ทันทีบนสมาร์ทโฟน Samsung บางรุ่นในช่วงต้นทศวรรษ 2010 ซึ่งเรียกอีกอย่างว่า "การรูทด้วยคลิกเดียว" [ 46 ]

นักวิจัยด้านความปลอดภัย Grant Hernandez ได้สาธิตช่องโหว่การใช้หน่วยความจำหลังจากถูกปล่อย (use-after-free exploit) ใน Binder ซึ่งเป็นเฟรมเวิร์ก IPC ของ Android เพื่อให้ได้สิทธิ์ระดับรูท [ 47 ] ช่องโหว่นี้ ซึ่งมีหมายเลข CVE-2019-2215 ถูกกล่าวหาว่าถูกขายโดยกลุ่มNSO [ 48 ]

ค้นหาข้อมูลผู้ผลิต

ผู้ผลิตบางราย เช่นOnePlusและMotorolaให้การสนับสนุนอย่างเป็นทางการสำหรับการปลดล็อกบูตโหลดเดอร์ ซึ่งช่วยให้สามารถรูทได้โดยไม่ต้องใช้ช่องโหว่[ 49 ]อย่างไรก็ตาม การสนับสนุนอาจจำกัดเฉพาะโทรศัพท์บางรุ่นเท่านั้น ตัวอย่างเช่นLGได้ปล่อยเครื่องมือปลดล็อกบูตโหลดเดอร์สำหรับโทรศัพท์บางรุ่นเท่านั้น[ 50 ] นอกจากนี้ ผู้ผลิตอาจยุติการสนับสนุนการ ปลดล็อกบูตโหลดเดอร์ ดังเช่นกรณีของ LG [ 51 ]และHuawei [ 52 ]

อุปกรณ์ตระกูล Google NexusและPixelสามารถปลดล็อก bootloader ได้โดยการเชื่อมต่ออุปกรณ์เข้ากับคอมพิวเตอร์ขณะอยู่ในโหมด bootloader และเรียกใช้ โปรโตคอล Fastbootด้วยคำสั่งfastboot oem unlockบนอุปกรณ์รุ่นเก่า[ 53 ]หรือfastboot flashing unlockบนอุปกรณ์รุ่นใหม่กว่า[ 54 ]หลังจากยอมรับคำเตือนแล้ว bootloader จะถูกปลดล็อก ทำให้สามารถเขียนอิมเมจระบบใหม่ลงใน flash ได้โดยตรงโดยไม่ต้องใช้ exploit นอกจากนี้ โทรศัพท์ Pixel ที่จำหน่ายผ่านผู้ให้บริการบางราย เช่นVerizonไม่อนุญาตให้ปลดล็อก bootloader [ 55 ]ในขณะที่ผู้ให้บริการรายอื่น เช่นT-Mobileกำหนดให้ต้องชำระเงินค่าโทรศัพท์และปลดล็อก SIM ก่อนจึงจะสามารถปลดล็อก bootloader ได้

ความยากลำบาก

อาจไม่มีช่องโหว่รูทสำหรับโทรศัพท์รุ่นใหม่หรือรุ่นเก่า[ 56 ]

ปฏิกิริยาของภาคอุตสาหกรรม

จนถึงปี 2010 ผู้ผลิตแท็บเล็ตและสมาร์ทโฟน รวมถึงผู้ให้บริการโทรศัพท์มือถือ ส่วนใหญ่ไม่สนับสนุนการพัฒนาเฟิร์มแวร์ของบุคคลที่สาม ผู้ผลิตแสดงความกังวลเกี่ยวกับการทำงานที่ไม่เหมาะสมของอุปกรณ์ที่ใช้ซอฟต์แวร์ที่ไม่เป็นทางการ[ 57 ]และค่าใช้จ่ายในการสนับสนุนที่เกี่ยวข้อง ยิ่งไปกว่านั้น เฟิร์มแวร์เช่นOmniROMและCyanogenModบางครั้งมีคุณสมบัติที่ผู้ให้บริการจะคิดค่าบริการเพิ่มเติม เช่น การเชื่อมต่ออินเทอร์เน็ตผ่านมือถือ (tethering ) ด้วยเหตุนี้ อุปสรรคทางเทคนิค เช่น บูตโหลดเดอร์ที่ถูกล็อกและการเข้าถึงสิทธิ์รูทที่จำกัด จึงมักถูกนำมาใช้ในอุปกรณ์หลายเครื่อง ตัวอย่างเช่น ในช่วงปลายเดือนธันวาคม 2011 Barnes & NobleและAmazon.com, Inc.เริ่มผลักดันการอัปเดตเฟิร์มแวร์อัตโนมัติผ่านทางอากาศเวอร์ชัน 1.4.1 สำหรับแท็บเล็ต Nookและเวอร์ชัน 6.2.1 สำหรับ Kindle Fire ซึ่งได้ลบวิธีการหนึ่งในการเข้าถึงสิทธิ์รูทของอุปกรณ์ การอัปเดต Nook Tablet เวอร์ชัน 1.4.1 ยังได้ลบความสามารถของผู้ใช้ในการติดตั้งแอปจากแหล่งอื่นนอกเหนือจากร้านแอปอย่างเป็นทางการของ Barnes & Noble (โดยไม่ต้องดัดแปลง ) [ 58 ] [ 59 ]

อย่างไรก็ตาม เมื่อซอฟต์แวร์ที่พัฒนาโดยชุมชนเริ่มได้รับความนิยมมากขึ้นในช่วงปลายปี 2552 ถึงต้นปี 2553 [ 60 ] [ 61 ]และหลังจากคำแถลงของสำนักงานลิขสิทธิ์และบรรณารักษ์แห่งรัฐสภา (สหรัฐอเมริกา) ที่อนุญาตให้ใช้อุปกรณ์มือถือที่ "เจลเบรก" [ 62 ] [ 63 ] ผู้ผลิตและผู้ให้บริการจึงผ่อนปรนท่าทีเกี่ยวกับ CyanogenModและการแจกจ่ายเฟิร์มแวร์ที่ไม่เป็นทางการอื่นๆ ผู้ผลิตบางราย รวมถึง HTC [ 64 ] Motorola [ 65 ]และSony [ 66 ] ให้ การสนับสนุนและส่งเสริมการพัฒนาอย่างแข็งขัน

ในปี 2554 ความจำเป็นในการหลีกเลี่ยงข้อจำกัดของฮาร์ดแวร์เพื่อติดตั้งเฟิร์มแวร์ที่ไม่เป็นทางการลดลง เนื่องจากอุปกรณ์จำนวนมากขึ้นถูกจัดส่งพร้อมบูตโหลดเดอร์ที่ปลดล็อกหรือสามารถปลดล็อกได้ เช่นเดียวกับโทรศัพท์ตระกูล Nexus และ Pixel ผู้ผลิตอุปกรณ์ HTC ได้ประกาศว่าจะสนับสนุนนักพัฒนาซอฟต์แวร์หลังการขายโดยทำให้บูตโหลดเดอร์ของอุปกรณ์ใหม่ทั้งหมดสามารถปลดล็อกได้[ 57 ]

แม้ว่า ก่อนหน้านี้ Samsungจะให้การสนับสนุนการปลดล็อก bootloader [ 67 ]แต่ตั้งแต่ปี 2025 เป็นต้นไปพร้อมกับการอัปเดต One UI 8 พวกเขาได้จำกัดการใช้งานทั่วโลกอย่างสมบูรณ์ ป้องกันไม่ให้ผู้ใช้ทำการ root อุปกรณ์ Samsung ใดๆ ที่อัปเดตเป็น One UI 8 [ 68 ]ในทางกลับกัน ข้อจำกัดนี้ไม่ได้ถูกนำมาใช้กับ ชุดหูฟังความเป็นจริงผสม Samsung Galaxy XRซึ่งยังคงสามารถปลดล็อกได้[ 69 ]ในปี 2014 Samsung ได้เปิดตัวคุณสมบัติความปลอดภัยที่เรียกว่าKnoxซึ่งตรวจสอบว่าไฟล์ระบบและไฟล์บูตได้รับการแก้ไขหรือไม่ หากมีการแฟลชเฟิร์มแวร์แบบกำหนดเอง eFuse จะถูกตั้งค่าเป็น 0x1 ซึ่งจะทำให้การรับประกันเป็นโมฆะอย่างถาวรและปิดใช้งานคุณสมบัติที่เปิดใช้งาน Knox เช่นSamsung Pay [ 70 ] นอกจากนี้ อุปกรณ์ Samsung บางรุ่นไม่มีความสามารถในการแฟลชซอฟต์แวร์แบบกำหนดเอง ได้แก่ โทรศัพท์และแท็บเล็ต Samsung ที่วางจำหน่ายในอเมริกาเหนือหลังปี 2015 โดยมีข้อยกเว้นสำหรับอุปกรณ์ที่ไม่มีโมเด็มเซลลูลาร์[ 71 ]แม้ว่าจะมีช่องโหว่ที่สามารถปลดล็อก bootloader บนอุปกรณ์ที่ได้รับผลกระทบบางรุ่นที่ใช้One UIเวอร์ชัน เก่ากว่าก็ตาม [ 72 ]

กฎหมาย

สนธิสัญญาระหว่างประเทศมีอิทธิพลต่อการพัฒนากฎหมายที่มีผลต่อการรูทสนธิสัญญาลิขสิทธิ์ขององค์การทรัพย์สินทางปัญญาโลก (WIPO) ปี 1996 กำหนดให้ประเทศภาคีของสนธิสัญญาต้องออกกฎหมายต่อต้าน การหลีกเลี่ยง การจัดการสิทธิ์ดิจิทัล (DRM) การนำไปใช้ในสหรัฐอเมริกาคือพระราชบัญญัติลิขสิทธิ์แห่งสหัสวรรษดิจิทัล (DMCA) ซึ่งรวมถึงกระบวนการสำหรับการกำหนดข้อยกเว้นสำหรับวัตถุประสงค์ที่ไม่ละเมิดลิขสิทธิ์ เช่น การรูทคำสั่งลิขสิทธิ์ของยุโรป ปี 2001 ได้นำสนธิสัญญาไปใช้ในยุโรป โดยกำหนดให้รัฐสมาชิกของสหภาพยุโรปต้องนำมาตรการคุ้มครองทางเทคโนโลยีไปใช้ คำสั่งลิขสิทธิ์รวมถึงข้อยกเว้นเพื่ออนุญาตให้ละเมิดมาตรการเหล่านั้นสำหรับวัตถุประสงค์ที่ไม่ละเมิดลิขสิทธิ์ เช่น การเรียกใช้ซอฟต์แวร์ทางเลือก[ 73 ]แต่รัฐสมาชิกมีความแตกต่างกันในการนำคำสั่งไปใช้

ออสเตรเลีย

ในปี 2553 Electronic Frontiers Australiaกล่าวว่ายังไม่ชัดเจนว่าการรูทเครื่องนั้นถูกกฎหมายในออสเตรเลียหรือไม่ และกฎหมายต่อต้านการหลีกเลี่ยงอาจมีผลบังคับใช้[ 74 ]กฎหมายเหล่านี้ได้รับการเสริมความแข็งแกร่งโดยพระราชบัญญัติแก้ไขเพิ่มเติมลิขสิทธิ์ พ.ศ. 2549

แคนาดา

ในเดือนพฤศจิกายน พ.ศ. 2555 แคนาดาได้แก้ไขพระราชบัญญัติลิขสิทธิ์ด้วยบทบัญญัติใหม่ที่ห้ามการดัดแปลงระบบล็อกดิจิทัล โดยมีข้อยกเว้นรวมถึงความสามารถในการทำงานร่วมกันของซอฟต์แวร์[ 75 ]การรูทอุปกรณ์เพื่อเรียกใช้ซอฟต์แวร์ทางเลือกถือเป็นรูปแบบหนึ่งของการหลีกเลี่ยงระบบล็อกดิจิทัลเพื่อจุดประสงค์ในการทำงานร่วมกันของซอฟต์แวร์

ตั้งแต่ปี 2008 ถึง 2011 มีความพยายามหลายครั้งในการแก้ไขพระราชบัญญัติลิขสิทธิ์ (ร่างกฎหมาย C-60, ร่างกฎหมาย C-61และร่างกฎหมาย C-32 ) เพื่อห้ามการดัดแปลงระบบล็อกดิจิทัล พร้อมกับข้อเสนอเบื้องต้นสำหรับ C-11 ที่เข้มงวดกว่า[ 76 ]แต่ร่างกฎหมายเหล่านั้นถูกระงับไว้ ในปี 2011 ไมเคิล ไกสต์นักวิชาการด้านลิขสิทธิ์ชาวแคนาดา อ้างถึงการเจลเบรก iPhone ว่าเป็นกิจกรรมที่ไม่เกี่ยวข้องกับลิขสิทธิ์ ซึ่งการแก้ไขพระราชบัญญัติลิขสิทธิ์ที่กว้างเกินไปอาจห้ามได้[ 77 ]

สหภาพยุโรป

มูลนิธิซอฟต์แวร์เสรีแห่งยุโรปโต้แย้งว่าการรูทหรือแฟลชอุปกรณ์ใดๆ ก็ตามนั้นถูกกฎหมาย ตามคำสั่งของสหภาพยุโรป 1999/44/EC การเปลี่ยนระบบปฏิบัติการเดิมด้วยระบบปฏิบัติการอื่นจะไม่ทำให้การรับประกันตามกฎหมายที่ครอบคลุมฮาร์ดแวร์ของอุปกรณ์เป็นเวลาสองปีเป็นโมฆะ เว้นแต่ผู้ขายจะพิสูจน์ได้ว่าการดัดแปลงทำให้เกิดข้อบกพร่อง[ 78 ]

สหราชอาณาจักร

กฎหมายลิขสิทธิ์และสิทธิที่เกี่ยวข้อง พ.ศ. 2546กำหนดให้การหลีกเลี่ยงมาตรการป้องกัน DRM เป็นสิ่งที่ถูกกฎหมายเพื่อวัตถุประสงค์ในการทำงานร่วมกัน แต่ไม่ใช่การละเมิดลิขสิทธิ์ การรูทอาจเป็นรูปแบบหนึ่งของการหลีกเลี่ยงที่กฎหมายดังกล่าวครอบคลุม แต่ยังไม่มีการทดสอบในศาล[ 73 ] [ 79 ]กฎหมายการแข่งขันอาจมีความเกี่ยวข้องด้วย[ 80 ]

อินเดีย

กฎหมายลิขสิทธิ์ของอินเดียอนุญาตให้หลีกเลี่ยง DRM เพื่อวัตถุประสงค์ที่ไม่ละเมิดลิขสิทธิ์[ 81 ] [ 82 ]รัฐสภาอินเดียได้เสนอร่างกฎหมายที่มีบทบัญญัติเกี่ยวกับ DRM นี้ในปี 2553 และผ่านร่างกฎหมายนี้ในปี 2555 ในชื่อร่างกฎหมายแก้ไขเพิ่มเติมลิขสิทธิ์ พ.ศ. 2555 [ 83 ]อินเดียไม่ได้เป็นภาคีของสนธิสัญญาลิขสิทธิ์ WIPO ซึ่งกำหนดให้มีกฎหมายต่อต้านการหลีกเลี่ยง DRM แต่การที่อินเดียถูกจัดอยู่ในรายชื่อ "Priority Watch List" ของรายงานพิเศษ 301 ของสหรัฐฯ ทำให้เกิดแรงกดดันให้พัฒนากฎหมายลิขสิทธิ์ที่เข้มงวดมากขึ้นให้สอดคล้องกับสนธิสัญญา WIPO [ 81 ] [ 82 ]

นิวซีแลนด์

กฎหมายลิขสิทธิ์ของนิวซีแลนด์อนุญาตให้หลีกเลี่ยงมาตรการป้องกันทางเทคโนโลยี (TPM) ตราบใดที่การใช้งานเป็นไปเพื่อวัตถุประสงค์ที่ถูกกฎหมายและไม่ละเมิดลิขสิทธิ์[ 84 ] [ 85 ]กฎหมายนี้ถูกเพิ่มเข้าไปในพระราชบัญญัติลิขสิทธิ์ พ.ศ. 2537ซึ่งเป็นส่วนหนึ่งของพระราชบัญญัติแก้ไขเพิ่มเติมลิขสิทธิ์ (เทคโนโลยีใหม่) พ.ศ. 2551

สิงคโปร์

การรูทอาจถูกกฎหมายในสิงคโปร์หากทำเพื่อให้เกิดการทำงานร่วมกันได้และไม่หลีกเลี่ยงลิขสิทธิ์ แต่ยังไม่มีการทดสอบในศาล[ 86 ]

สหรัฐอเมริกา

พระราชบัญญัติปลดล็อกทางเลือกของผู้บริโภคและการแข่งขันด้านไร้สายรับประกันว่าผู้บริโภคสามารถปลดล็อกหรืออนุญาตให้ผู้อื่นปลดล็อกโทรศัพท์ของตนได้ ภายใต้พระราชบัญญัติลิขสิทธิ์ดิจิทัลแห่งสหัสวรรษ (DMCA) การรูทถือเป็นสิ่งผิดกฎหมายในสหรัฐอเมริกา ยกเว้นกรณีได้รับการยกเว้นสำนักงานลิขสิทธิ์ของสหรัฐอเมริกาได้ให้การยกเว้นกฎหมายนี้ "อย่างน้อยจนถึงปี 2015" [ 87 ]

ในปี 2553 เพื่อตอบสนองต่อคำขอของElectronic Frontier Foundationสำนักงานลิขสิทธิ์ของสหรัฐอเมริกาได้ยอมรับข้อยกเว้น DMCA อย่างชัดเจนเพื่ออนุญาตให้ทำการรูท[ 88 ] [ 89 ] ในคำตัดสินของพวกเขา หอสมุดรัฐสภายืนยันเมื่อวันที่ 26 กรกฎาคม 2553 ว่าการรูทได้รับการยกเว้นจากกฎ DMCA เกี่ยวกับการหลีกเลี่ยงการล็อกดิจิทัล ข้อยกเว้น DMCA ต้องได้รับการตรวจสอบและต่ออายุทุกสามปี มิฉะนั้นจะหมดอายุ

เมื่อวันที่ 28 ตุลาคม 2555 สำนักงานลิขสิทธิ์ของสหรัฐอเมริกาได้ปรับปรุงนโยบายการยกเว้น การรูทสมาร์ทโฟนยังคงถูกกฎหมาย "ในกรณีที่การหลีกเลี่ยงกระทำขึ้นเพื่อจุดประสงค์เดียวคือการทำให้แอปพลิเคชัน [ซอฟต์แวร์ที่ได้มาอย่างถูกกฎหมาย] สามารถทำงานร่วมกับโปรแกรมคอมพิวเตอร์บนโทรศัพท์ได้" อย่างไรก็ตาม สำนักงานลิขสิทธิ์ของสหรัฐอเมริกาปฏิเสธที่จะขยายการยกเว้นนี้ไปยังแท็บเล็ต โดยให้เหตุผลว่าคำว่า "แท็บเล็ต" นั้นกว้างและไม่ชัดเจน และการยกเว้นให้กับอุปกรณ์ประเภทนี้อาจมีผลข้างเคียงที่ไม่ได้ตั้งใจ[ 90 ] [ 91 ] [ 92 ]สำนักงานลิขสิทธิ์ยังได้ต่ออายุการยกเว้นในปี 2553 สำหรับการปลดล็อกโทรศัพท์อย่างไม่เป็นทางการเพื่อใช้กับผู้ให้บริการที่ไม่ได้รับอนุญาต แต่จำกัดการยกเว้นนี้เฉพาะโทรศัพท์ที่ซื้อก่อนวันที่ 26 มกราคม 2556 [ 91 ]

ทิม วูศาสตราจารย์จากคณะนิติศาสตร์ มหาวิทยาลัยโคลัมเบียโต้แย้งในปี 2007 ว่าการเจลเบรกนั้น "ถูกกฎหมาย มีจริยธรรม และสนุกอย่างแท้จริง" [ 93 ]วูอ้างถึงข้อยกเว้นที่ออกโดยหอสมุดรัฐสภาในปี 2006 สำหรับการปลดล็อกส่วนบุคคล ซึ่งระบุว่าการล็อก "ถูกใช้โดยผู้ให้บริการเครือข่ายไร้สายเพื่อจำกัดความสามารถของผู้สมัครใช้บริการในการเปลี่ยนไปใช้ผู้ให้บริการรายอื่น ซึ่งเป็นการตัดสินใจทางธุรกิจที่ไม่มีส่วนเกี่ยวข้องกับผลประโยชน์ที่ได้รับการคุ้มครองโดยลิขสิทธิ์" และดังนั้นจึงไม่เกี่ยวข้องกับ DMCA [ 94 ]วูไม่ได้อ้างว่าข้อยกเว้นนี้ใช้กับผู้ที่ช่วยเหลือผู้อื่นในการปลดล็อกอุปกรณ์หรือ "แลกเปลี่ยน" ซอฟต์แวร์เพื่อทำเช่นนั้น[ 93 ]ในปี 2010 และ 2012 สำนักงานลิขสิทธิ์ของสหรัฐอเมริกาได้อนุมัติข้อยกเว้นสำหรับ DMCA ที่อนุญาตให้ผู้ใช้รูทอุปกรณ์ของตนได้อย่างถูกกฎหมาย[ 95 ]ยังคงเป็นไปได้ที่จะใช้มาตรการทางเทคนิคเพื่อป้องกันการรูทหรือป้องกันไม่ให้โทรศัพท์ที่รูทแล้วทำงานได้[ 96 ] ยังไม่ชัดเจนว่าการค้าขายเครื่องมือที่ใช้ในการทำให้การรูทง่ายขึ้นนั้นถูกกฎหมายหรือไม่[ 96 ]

ดูเพิ่มเติม

หมายเหตุ

  1. ^/sys/class/power_supply/battery/siop_levelคือสัญลักษณ์ย่อที่เชื่อมโยงไปยังไฟล์ระบบนั้น
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Rooting_(Android)&oldid=1354221030 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การรูท (แอนดรอยด์)

การรูท [ 1 ] คือกระบวนการที่ผู้ใช้ อุปกรณ์ Android สามารถเข้าถึง การควบคุมที่มีสิทธิ์พิเศษ (เรียกว่า สิทธิ์รูท ) เหนือระบบย่อยต่างๆ ของอุปกรณ์ ซึ่งโดยทั่วไปคือสมาร์ทโฟนและ...

ภาพรวม

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

ข้อดี

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

แนวคิดที่เกี่ยวข้อง

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