โฮมเพจ » ทำอย่างไร » วิธีการรูทโทรศัพท์ Android ของคุณด้วย SuperSU และ TWRP

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

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

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

    รูตคืออะไรต่อไป?

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

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

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

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

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

    คำเตือน

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    การจัดการการอนุญาตรูทด้วยแอป SuperSU

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

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

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

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

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

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

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