วิธีรูทโทรศัพท์ Android ของคุณด้วย SuperSU และ TWRP

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

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

ที่เกี่ยวข้อง: เจ็ดสิ่งที่คุณไม่ต้องรูท Android เพื่อทำอีกต่อไป

รูทคืออะไร?

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

บัญชีผู้ใช้รูทมีอยู่ใน Android เสมอ ไม่มีวิธีการเข้าถึงในตัว “ การรูท” คือการเข้าถึงบัญชีผู้ใช้รูทนี้ สิ่งนี้มักจะถูกเปรียบเทียบกับการเจลเบรก iPhone หรือ iPad แต่การรูทและการเจลเบรกนั้นแตกต่างกันพอสมควร

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

แอปที่ต้องใช้รูทหาไม่ยากเพราะมีให้บริการใน Google Play แต่จะใช้งานไม่ได้จนกว่าคุณจะเข้าถึงรูท แอพบางตัวมีคุณสมบัติที่ใช้งานได้บนอุปกรณ์ที่รูทเท่านั้น

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

คำเตือน

อุปกรณ์ Android ไม่ได้รับการรูทด้วยเหตุผล ในความเป็นจริงผู้ผลิตอุปกรณ์บางรายออกนอกเส้นทางเพื่อป้องกันไม่ให้คุณรูท นี่คือเหตุผล:

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

นอกจากนี้การรูทอาจทำให้การรับประกันของคุณเป็นโมฆะอย่างน้อยสำหรับการซ่อมแซมบางประเภท ตรวจสอบคำอธิบายของเราในเรื่องนี้สำหรับข้อมูลเพิ่มเติม

ที่เกี่ยวข้อง: กรณีต่อต้านรูท: ทำไมอุปกรณ์ Android ไม่มารูท

หลายวิธีในการรูทโทรศัพท์ Android

มีหลายวิธีในการรูทโทรศัพท์ Android และวิธีใดที่คุณควรใช้ขึ้นอยู่กับโทรศัพท์ของคุณ โดยทั่วไปการรูทจะเกี่ยวข้องกับกระบวนการเหล่านี้:

  • ปลดล็อก Bootloader : Google และผู้ผลิตอุปกรณ์ไม่สนับสนุนการรูทอย่างเป็นทางการ แต่พวกเขามีวิธีอย่างเป็นทางการในการเข้าถึงอุปกรณ์บางอย่างในระดับต่ำซึ่งจะช่วยให้คุณสามารถรูทได้ ตัวอย่างเช่นอุปกรณ์ Nexus มีไว้สำหรับนักพัฒนาและคุณสามารถปลดล็อก bootloader ได้อย่างง่ายดายด้วยคำสั่งเดียว จากนั้นคุณสามารถรูทอุปกรณ์ของคุณได้โดยการกระพริบไฟล์. zip ที่มี su binary จากหน้าจอการกู้คืน เครื่องมือเช่น Nexus Root Toolkit สำหรับอุปกรณ์ Nexus ทำให้กระบวนการนี้เป็นไปโดยอัตโนมัติ ผู้ผลิตรายอื่นยังเสนอวิธีปลดล็อก bootloader แต่สำหรับอุปกรณ์บางอย่างเท่านั้น
  • ใช้ประโยชน์จากช่องโหว่ด้านความปลอดภัย : อุปกรณ์อื่น ๆ ถูกล็อค ผู้ผลิตของพวกเขาไม่มีวิธีอย่างเป็นทางการในการปลดล็อกโปรแกรมโหลดบูตและยุ่งเกี่ยวกับซอฟต์แวร์ของตน อุปกรณ์เหล่านี้ยังคงสามารถรูทได้ แต่โดยการค้นพบช่องโหว่ด้านความปลอดภัยบนอุปกรณ์และใช้ประโยชน์จากการติดตั้งไบนารี su บนพาร์ติชันระบบเท่านั้น การอัปเดต OTA อาจแก้ไขช่องโหว่ด้านความปลอดภัยเช่นเดียวกับการถอนรูทอุปกรณ์ ตัวอย่างเช่นมีค่าหัว 18,000 เหรียญสำหรับบุคคลแรกที่สามารถรูท Samsung Galaxy S5 ที่ทำงานบน Verizon หรือ AT&T ได้ พบช่องโหว่ แต่การอัปเดตในอนาคตอาจป้องกันไม่ให้ช่องโหว่ทำงานและลบความสามารถในการรูท Galaxy S5
  • Flash CyanogenMod หรือ ROM แบบกำหนดเองอื่น ๆ : ในทางเทคนิคนี่เป็นส่วนขยายของวิธีการใดวิธีการหนึ่งข้างต้น การปลดล็อกโปรแกรมโหลดบูตและการใช้ช่องโหว่ด้านความปลอดภัยสามารถทำให้คุณสามารถแฟลชรอมที่กำหนดเองเช่น CyanogenMod ซึ่งมักจะมีการรูทล่วงหน้า CyanogenMod มีการสลับง่ายๆบนหน้าจอการตั้งค่าที่ช่วยให้คุณสามารถเปิดหรือปิดการเข้าถึงรูท การอัปเกรดเป็น CyanogenMod เวอร์ชันใหม่หรือ ROM ที่กำหนดเองของคุณจะไม่ยกเลิกการรูทอุปกรณ์ของคุณหาก ROM มาพร้อมกับวิธีการเปิดใช้งานรูทในตัว

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

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

ที่เกี่ยวข้อง: วิธีปลดล็อก Bootloader ของโทรศัพท์ Android วิธีอย่างเป็นทางการ

วิธีแฟลช SuperSU ไปยังโทรศัพท์ของคุณและรับการเข้าถึงรูท

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

SuperSU มีให้บริการใน Google Play Store แต่เวอร์ชันนั้นไม่ได้ให้สิทธิ์การเข้าถึงรูทในความเป็นจริงคุณต้องเข้าถึงรูทเพื่อใช้งานตั้งแต่แรก! พูดคุยเกี่ยวกับ Catch-22 โชคดีที่ SuperSU มีให้ใช้งานเป็นไฟล์. zip ที่เราสามารถ "แฟลช" ด้วย TWRP เพื่อให้คุณเข้าถึงรูทพร้อมกับฟีเจอร์การจัดการของแอพ Android ของ SuperSU

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

จากนั้นรีบูตโทรศัพท์ของคุณในการกู้คืน TWRP การทำเช่นนี้จะแตกต่างกันเล็กน้อยในโทรศัพท์ทุกเครื่องเช่นคุณอาจต้องกดปุ่มเปิด / ปิดและลดระดับเสียงค้างไว้พร้อมกันจากนั้นใช้ปุ่มปรับระดับเสียงเพื่อบู๊ต“ โหมดการกู้คืน” คำแนะนำของ Google สำหรับรุ่นเฉพาะของคุณเพื่อดูว่าทำอย่างไร

เมื่อคุณทำเสร็จแล้วคุณจะได้รับการต้อนรับด้วยหน้าจอหลัก TWRP ที่คุ้นเคย คลิกปุ่มติดตั้ง

หมายเหตุ: คุณควรทำการสำรองข้อมูลใน TWRP ก่อนดำเนินการตามขั้นตอนนี้ต่อไป

หน้าจอต่อไปนี้จะปรากฏขึ้น เลื่อนลงและไปที่ไฟล์ SuperSU ZIP ที่คุณโอนมาก่อนหน้านี้

แตะซิป SuperSU แล้วคุณจะเห็นหน้าจอนี้ ปัดเพื่อยืนยันแฟลช

ควรใช้เวลาสักครู่ในการแฟลชแพ็คเกจ SuperSU เมื่อเสร็จสิ้นให้แตะปุ่ม“ ล้างแคช / Dalvik” ที่ปรากฏขึ้นแล้วปัดเพื่อยืนยัน

เมื่อเสร็จสิ้นให้แตะปุ่ม“ Reboot System” เพื่อบูตกลับเข้าสู่ Android

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

การจัดการสิทธิ์รูทด้วยแอพ SuperSU

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

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

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

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

ที่เกี่ยวข้อง: 10 Android Tweaks ที่ยังต้องการรูท

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

แต่สำหรับตอนนี้โลกคือหอยนางรมที่เป็นมิตรต่อรากของคุณ คุณสามารถตรวจสอบรายชื่อแอปรูทที่ยอดเยี่ยมสำหรับแนวคิดหรือติดตั้งเฟรมเวิร์ก Xposed เพื่อปรับแต่งที่ยอดเยี่ยม โชคดี!

เครดิตรูปภาพ: Norebbo