วิธีปลดล็อค Bootloader ของโทรศัพท์ Android อย่างเป็นทางการ
การปลดล็อค bootloader ในโทรศัพท์ Android ของคุณเป็นขั้นตอนแรกในการรูทและกะพริบ ROM ที่กำหนดเอง และตรงกันข้ามกับความเชื่อที่ได้รับความนิยมจริงๆแล้วมันรองรับโทรศัพท์หลายรุ่น นี่คือวิธีปลดล็อค bootloader ของคุณอย่างเป็นทางการ.
ไม่ใช่ทุกโทรศัพท์ที่จะให้คุณทำเช่นนี้
โลกนี้มีโทรศัพท์สองประเภท: โทรศัพท์ที่ให้คุณปลดล็อค bootloader และโทรศัพท์ที่ไม่ได้ทำ.
ไม่ว่าคุณจะได้รับอนุญาตให้ปลดล็อค bootloader ของคุณขึ้นอยู่กับผู้ผลิตโทรศัพท์รุ่นที่คุณมีและแม้กระทั่งผู้ให้บริการของคุณ โทรศัพท์ Nexus สามารถปลดล็อกได้โดยธรรมชาติและโทรศัพท์จำนวนมากจาก Motorola และ HTC อนุญาตให้คุณปลดล็อค bootloader ของคุณผ่านกระบวนการที่คล้ายกันกับ Nexus.
โทรศัพท์อื่น ๆ - และผู้ให้บริการบางราย - ไม่อนุญาตให้คุณปลดล็อก bootloader อย่างเป็นทางการซึ่งหมายความว่าคุณต้องรอให้นักพัฒนาใช้ช่องโหว่ด้านความปลอดภัยหากคุณต้องการรูทและแฟลชรอม หากคุณมีหนึ่งในโทรศัพท์เหล่านั้นคู่มือนี้จะไม่ช่วยคุณเศร้า.
วิธีที่ดีที่สุดในการค้นหาว่าโทรศัพท์ของคุณอยู่ในหมวดใดก็คือเข้าไปที่หมวดของ XDA Developers หากคุณมีโทรศัพท์ HTC หรือ Motorola คุณอาจค้นคว้าข้อมูลการปลดล็อคในเว็บไซต์ HTC หรือ Motorola ด้วยเช่นกัน หากไม่รองรับการปลดล็อคคุณจะต้องใช้วิธีการปลดล็อคหรือการรูทอย่างไม่เป็นทางการซึ่งโดยปกติคุณจะพบในฟอรัม XDA Developers.
หากโทรศัพท์ของคุณรองรับการปลดล็อคผ่านช่องทางการเพิ่มเติมให้อ่าน.
Step Zero: สำรองข้อมูลที่คุณต้องการเก็บไว้
ก่อนที่เราจะเริ่มต้นสิ่งสำคัญที่ต้องพูดถึงคือกระบวนการนี้จะลบข้อมูลทั้งหมดของคุณ ดังนั้นหากคุณมีรูปถ่ายหรือไฟล์อื่น ๆ ในโทรศัพท์ที่คุณต้องการเก็บไว้ถ่ายโอนไปยังคอมพิวเตอร์ของคุณทันที นอกจากนี้หากคุณมีการตั้งค่าแอพที่คุณต้องการเก็บไว้ให้ใช้ฟังก์ชั่นการสำรองข้อมูลเพื่อสร้างไฟล์การตั้งค่าการสำรองข้อมูลและถ่ายโอนการตั้งค่าเหล่านั้นไปยังคอมพิวเตอร์ของคุณเช่นกัน.
นี่คือเคล็ดลับพิเศษ: เนื่องจากฉันรู้ว่าในที่สุดฉันจะรูทโทรศัพท์ของฉันฉันจะปลดล็อค bootloader ของฉันทันทีที่ฉันซื้ออุปกรณ์ใหม่ ด้วยวิธีนี้ฉันไม่ต้องเสียเวลาตั้งค่าเพียงเพื่อลบโทรศัพท์ในสองสามวันและทำมันซ้ำอีกครั้ง หากคุณเป็น tweaker Android ที่รู้ว่าคุณกำลังจะรูทเร็ว ๆ นี้ให้ลองปลดล็อคก่อนที่จะเจอปัญหาในการตั้งค่าโทรศัพท์ของคุณ.
เมื่อคุณสำรองข้อมูลทุกอย่างที่คุณต้องการแล้วให้ดำเนินการตามขั้นตอนด้านล่าง.
ขั้นตอนที่หนึ่ง: ติดตั้ง Android SDK และไดรเวอร์ของโทรศัพท์ของคุณ
คุณจะต้องมีสองสิ่งสำหรับกระบวนการนี้: สะพาน Android Debug ซึ่งเป็นเครื่องมือบรรทัดคำสั่งสำหรับคอมพิวเตอร์ของคุณที่ให้คุณสามารถเชื่อมต่อกับโทรศัพท์ของคุณและไดรเวอร์ USB ของโทรศัพท์ของคุณ แม้ว่าคุณเคยติดตั้งสิ่งเหล่านี้มาก่อนคุณควรรับเวอร์ชันล่าสุดทันที.
เรามีรายละเอียดวิธีการติดตั้งทั้งสองมาก่อน แต่นี่เป็นเวอร์ชั่นย่อ:
- ไปที่หน้าดาวน์โหลด Android SDK แล้วเลื่อนลงไปที่“ เครื่องมือ SDK เท่านั้น” ดาวน์โหลดไฟล์ ZIP สำหรับแพลตฟอร์มของคุณและเปิดเครื่องรูดทุกที่ที่คุณต้องการจัดเก็บไฟล์ ADB.
- เริ่มตัวจัดการ SDK และยกเลิกการเลือกทุกอย่างยกเว้น“ Android SDK Platform-tools” หากคุณใช้โทรศัพท์ Nexus คุณสามารถเลือก“ ไดรเวอร์ USB ของ Google” เพื่อดาวน์โหลดไดรเวอร์ของ Google.
- หลังจากติดตั้งเสร็จแล้วคุณสามารถปิดตัวจัดการ SDK.
- ติดตั้งไดรเวอร์ USB สำหรับโทรศัพท์ของคุณ คุณสามารถค้นหาสิ่งเหล่านี้ได้จากเว็บไซต์ของผู้ผลิตโทรศัพท์ของคุณ (เช่น Motorola หรือ HTC) หากคุณมี Nexus คุณสามารถติดตั้งไดรเวอร์ Google ที่คุณดาวน์โหลดในขั้นตอนที่ 2 โดยใช้คำแนะนำเหล่านี้.
- รีบูทคอมพิวเตอร์ของคุณหากได้รับแจ้ง.
เปิดโทรศัพท์และเสียบเข้ากับคอมพิวเตอร์โดยใช้สาย USB เปิดโฟลเดอร์ platform-tools ในโฟลเดอร์ Android SDK ของคุณและกด Shift + คลิกขวาบนพื้นที่ว่าง เลือก“ เปิดพร้อมท์คำสั่งที่นี่” และเรียกใช้คำสั่งต่อไปนี้:
อุปกรณ์ adb
หากแสดงหมายเลขซีเรียลแสดงว่าอุปกรณ์ของคุณได้รับการยอมรับและคุณสามารถดำเนินการต่อได้ มิฉะนั้นให้แน่ใจว่าคุณได้ทำตามขั้นตอนข้างต้นอย่างถูกต้อง.
ขั้นตอนที่สอง: เปิดใช้งานการแก้ไขข้อบกพร่อง USB
ถัดไปคุณจะต้องเปิดใช้งานตัวเลือกบางอย่างในโทรศัพท์ของคุณ เปิดลิ้นชักแอปในโทรศัพท์ของคุณแตะที่ไอคอนการตั้งค่าและเลือก“ เกี่ยวกับโทรศัพท์” เลื่อนลงมาจนสุดแล้วแตะรายการ“ หมายเลขสร้าง” เจ็ดครั้ง คุณควรได้รับข้อความแจ้งว่าตอนนี้คุณเป็นนักพัฒนาแล้ว.
กลับไปที่หน้าการตั้งค่าหลักและคุณจะเห็นตัวเลือกใหม่ใกล้ด้านล่างชื่อ“ ตัวเลือกสำหรับนักพัฒนา” เปิดและเปิดใช้งาน "การปลดล็อค OEM" หากมีตัวเลือกอยู่ (หากไม่เป็นเช่นนั้นไม่ต้องกังวล - เป็นสิ่งจำเป็นสำหรับโทรศัพท์บางรุ่นเท่านั้น).
ถัดไปเปิดใช้งาน“ การแก้ไขข้อบกพร่อง USB” ป้อนรหัสผ่านหรือ PIN ของคุณเมื่อได้รับแจ้งหากมี.
เมื่อเสร็จแล้วเชื่อมต่อโทรศัพท์ของคุณกับคอมพิวเตอร์ของคุณ คุณควรเห็นป๊อปอัพชื่อ“ อนุญาตการแก้ไขข้อบกพร่อง USB” ในโทรศัพท์ของคุณ ทำเครื่องหมายที่ช่อง“ อนุญาตจากคอมพิวเตอร์เครื่องนี้เสมอ” แล้วแตะตกลง.
ขั้นตอนที่สาม: รับรหัสปลดล็อค (สำหรับโทรศัพท์ที่ไม่ใช่ Nexus)
หากคุณใช้อุปกรณ์ Nexus คุณสามารถข้ามขั้นตอนต่อไปนี้ได้ อุปกรณ์ที่ไม่ใช่ Nexus อาจต้องผ่านหนึ่งขั้นตอนพิเศษก่อนที่คุณจะดำเนินการต่อ.
ไปที่หน้าปลดล็อค bootloader ของผู้ผลิตของคุณ (เช่นหน้านี้สำหรับโทรศัพท์ Motorola หรือหน้านี้สำหรับโทรศัพท์ HTC) เลือกอุปกรณ์ของคุณ (หากได้รับแจ้ง) จากนั้นเข้าสู่ระบบหรือสร้างบัญชี.
ส่วนที่เหลือของขั้นตอนนี้จะแตกต่างกันเล็กน้อยขึ้นอยู่กับโทรศัพท์ของคุณ แต่ไซต์ของผู้ผลิตควรแนะนำคุณตลอดกระบวนการ มันจะเป็นดังนี้: ขั้นแรกปิดโทรศัพท์ของคุณและบูตเข้าสู่โหมด fastboot สิ่งนี้แตกต่างกันเล็กน้อยในโทรศัพท์ทุกรุ่น แต่สำหรับอุปกรณ์ที่ทันสมัยที่สุดคุณสามารถไปที่นั่นได้ด้วยการกดปุ่ม "Power" และ "ลดระดับเสียง" เป็นเวลา 10 วินาที ปล่อยพวกเขาและคุณควรจะอยู่ในโหมด fastboot (ผู้ใช้ HTC จะต้องเลือก“ Fastboot” ด้วยปุ่มลดระดับเสียงและกดปุ่ม power เพื่อเลือกก่อน) โดยปกติคุณสามารถค้นหาข้อมูลเพิ่มเติมในโทรศัพท์ของคุณด้วยการค้นหาโดย Google ได้อย่างรวดเร็ว.
เชื่อมต่อโทรศัพท์ของคุณกับพีซีด้วยสาย USB โทรศัพท์ของคุณควรระบุว่าอุปกรณ์เชื่อมต่ออยู่ บนคอมพิวเตอร์ของคุณเปิดโฟลเดอร์ platform-tools ในโฟลเดอร์ Android SDK และ Shift + คลิกขวาบนพื้นที่ว่าง เลือก“ เปิดพรอมต์คำสั่งที่นี่” และใช้หน้าต่างพรอมต์คำสั่งนั้นเพื่อดึงรหัสปลดล็อคตามที่อธิบายโดยผู้ผลิตของคุณ (ตัวอย่างเช่นโทรศัพท์ Motorola จะเรียกใช้ fastboot oem get_unlock_data
คำสั่งในขณะที่โทรศัพท์ HTC จะเรียกใช้ fastboot oem get_identifier_token
คำสั่ง.)
พรอมต์คำสั่งจะกระจายโทเค็นออกในรูปแบบของสตริงอักขระที่ยาวมาก เลือกคัดลอกแล้ววางลงในช่องที่เกี่ยวข้องบนเว็บไซต์ของผู้ผลิตของคุณ - ตรวจสอบให้แน่ใจว่าไม่มีที่ว่าง! - และส่งแบบฟอร์ม หากอุปกรณ์ของคุณปลดล็อคคุณจะได้รับอีเมลพร้อมรหัสหรือไฟล์ที่คุณจะใช้ในขั้นตอนถัดไป.
หากอุปกรณ์ของคุณไม่สามารถปลดล็อคได้คุณจะได้รับข้อความที่ระบุ หากคุณต้องการรูทอุปกรณ์หรือแฟลช ROM คุณจะต้องใช้วิธีการที่ไม่เป็นทางการมากขึ้นซึ่งปกติแล้วคุณจะพบได้บนไซต์เช่น XDA Developers.
ขั้นตอนที่สี่: ปลดล็อกโทรศัพท์ของคุณ
ตอนนี้คุณพร้อมที่จะทำการปลดล็อคจริงแล้ว หากโทรศัพท์ของคุณยังอยู่ในโหมด fastboot ให้เรียกใช้คำสั่งด้านล่าง หากไม่มีให้ปิดโทรศัพท์ของคุณและกดปุ่ม“ เปิดปิด” และ“ ลดระดับเสียง” ค้างไว้เป็นเวลา 10 วินาที ปล่อยพวกเขาและคุณควรจะอยู่ในโหมด fastboot (ผู้ใช้ HTC จะต้องเลือก“ Fastboot” ด้วยปุ่มลดระดับเสียงและกดปุ่มเพาเวอร์เพื่อเลือกก่อน) เชื่อมต่อโทรศัพท์ของคุณกับพีซีด้วยสาย USB.
บนคอมพิวเตอร์ของคุณเปิดโฟลเดอร์ platform-tools ในโฟลเดอร์ Android SDK และ Shift + คลิกขวาบนพื้นที่ว่าง เลือก“ เปิดพร้อมรับคำสั่งที่นี่”.
ในการปลดล็อคอุปกรณ์ของคุณคุณจะต้องเรียกใช้คำสั่งง่ายๆหนึ่งคำสั่ง สำหรับอุปกรณ์ Nexus ส่วนใหญ่คำสั่งนี้คือ:
ปลดล็อค fastboot oem
หากคุณมี Nexus รุ่นใหม่เช่น Nexus 5X หรือ 6P คำสั่งจะแตกต่างกันเล็กน้อย:
ปลดล็อค fastboot กะพริบ
หากคุณมีอุปกรณ์ที่ไม่ใช่ Nexus ผู้ผลิตของคุณจะแจ้งให้คุณทราบว่าคำสั่งใดให้เรียกใช้ เช่นอุปกรณ์โมโตโรล่าจำเป็นต้องเรียกใช้ ปลดล็อค fastboot oem UNIQUE_KEY
, ใช้รหัสเฉพาะจากอีเมลที่คุณได้รับ อุปกรณ์ HTC จะทำงาน fastboot oem unlocktoken Unlock_code.bin
ใช้ไฟล์ Unlock_code.bin ที่คุณได้รับจาก HTC.
หลังจากรันคำสั่งโทรศัพท์ของคุณอาจถามว่าคุณต้องการปลดล็อคหรือไม่ ใช้ปุ่มปรับระดับเสียงเพื่อยืนยัน.
เมื่อเสร็จแล้วให้ใช้เมนูบนหน้าจอเพื่อรีบูตโทรศัพท์ของคุณ (หรือเรียกใช้ รีบูต fastboot
คำสั่งจากพีซีของคุณ) หากทุกอย่างทำงานอย่างถูกต้องคุณจะเห็นข้อความใหม่เมื่อบูตระบุว่า bootloader ของคุณถูกปลดล็อคและหลังจากนั้นไม่กี่วินาทีก็ควรบูตเข้าสู่ Android เป็นสิ่งสำคัญที่คุณต้องบูตเข้าสู่ Android ก่อนที่จะทำสิ่งอื่นเช่นกระพริบการกู้คืนที่กำหนดเอง.
ขอแสดงความยินดีกับการปลดล็อคโทรศัพท์ของคุณ! คุณจะไม่สังเกตเห็นความแตกต่างมากนัก แต่ด้วย bootloader ที่ปลดล็อคคุณจะสามารถแฟลชการกู้คืนแบบกำหนดเองได้เปิดประตูสู่รูทการเข้าถึงและ ROM แบบกำหนดเอง.
เครดิตรูปภาพ: Norebbo