Samsung เปิดตัวโทรศัพท์ Galaxy S20 รุ่นล่าสุดเมื่อเดือนกุมภาพันธ์ 2020 ใน 3 รุ่น Galaxy S20, S20+ และ S20 Ultra ทั้งในชิปเซ็ต Exynos และ Snapdragon และเวอร์ชันของชิปเซ็ตนั้นส่วนใหญ่ขึ้นอยู่กับประเทศที่ซื้อ
คู่มือนี้จะเกี่ยวข้องกับการปลดล็อกโปรแกรมโหลดบูตของ Galaxy S20 ซึ่งจะรีเซ็ตโทรศัพท์เป็นค่าเริ่มต้นจากโรงงานและล้างข้อมูลทั้งหมดของคุณ นอกจากนี้ เป็นที่ทราบกันดีอยู่แล้วว่า Galaxy S20 Series ของสหรัฐฯ (U/U1) ไม่สามารถปลดล็อกได้
คู่มือนี้ค่อนข้างเกี่ยวข้องกับหลายขั้นตอนในการปฏิบัติตาม ดังนั้นเราแนะนำให้อ่านอย่างละเอียดก่อนดำเนินการต่อ เพื่อให้คุณเข้าใจทุกอย่างที่จำเป็น วิธีการที่ได้รับนั้นได้รับการทดสอบและทดสอบแล้วว่าใช้งานได้ แต่คุณยอมรับความเสี่ยงทั้งหมดหากมีสิ่งผิดปกติเกิดขึ้น
ข้อกำหนด:
- ซอฟต์แวร์ Samsung Odin ล่าสุด
- ไดรเวอร์ Samsung Android USB
- แพ็คเกจเฟิร์มแวร์ล่าสุด (ลองใช้เว็บไซต์ SamMobile, SamFirm หรือเฟิร์มแวร์อื่นๆ)
- Vbmeta_disabled.tar
- Magisk Manager (บังคับสร้าง Canary)
Galaxy S20 รุ่นที่รองรับ
รุ่น Exynos:
- SM-G980F หรือ SM-G980F/DS (S20)
- SM-G981B หรือ SM-G981B/DS (S20)
- SM-G985F หรือ SM-G985F/DS (S20+)
- SM-G986B หรือ SM-G986B/DS (S20+)
- SM-G988B หรือ SM-G988B/DS (S20 Ultra)
รุ่น Snapdragon:
- SM-G9810 (S20 ฮ่องกง ไต้หวัน จีนแผ่นดินใหญ่)
- SM-G9860 (S20+, ฮ่องกง, ไต้หวัน, จีนแผ่นดินใหญ่)
- SM-G9880 (S20 Ultra, ฮ่องกง, ไต้หวัน, จีนแผ่นดินใหญ่)
- SM-G981N (S20 เกาหลี)
- SM-G986N (S20+, เกาหลี)
- SM-G988N (S20 Ultra, เกาหลี)
ปลดล็อก Galaxy S20
- เริ่มต้นด้วยการคัดลอกรุ่นและรหัสผู้ให้บริการของคุณ คุณสามารถค้นหาได้ในการตั้งค่า> เกี่ยวกับโทรศัพท์> ข้อมูลซอฟต์แวร์
- คัดลอกสิ่งที่คุณเห็นสำหรับ “Service Provider SW ver.” หมายเลขรุ่นของคุณ (เช่น SM-G9810) และรหัส 3 ตัวอักษรสองตัวหลังหมายเลขรุ่น (เช่น OZL_CHC)
- เปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์โดยไปที่เกี่ยวกับโทรศัพท์> ข้อมูลซอฟต์แวร์> แตะที่หมายเลขบิวด์ 7 ครั้งเพื่อเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์
- ไปที่ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์แล้วเปิดใช้งาน "ปลดล็อก OEM" ข้ามไปยังขั้นตอนที่ # หากโทรศัพท์ของคุณรีบูทอัตโนมัติเป็น “Unlock bootloader?” หน้าจอ
- ปิดโทรศัพท์และกด Volume Down + Volume Up ค้างไว้พร้อมกันขณะเชื่อมต่อ Galaxy S20 กับพีซีผ่าน USB
- ปล่อยปุ่มระดับเสียงเมื่อคุณเห็นหน้าจอ "คำเตือน" จากนั้นกดปุ่มเพิ่มระดับเสียงค้างไว้
- ยอมรับ "ปลดล็อกโปรแกรมโหลดบูตหรือไม่" หน้าจอและยืนยันด้วย Volume Up อีกครั้ง
- Galaxy S20 ของคุณจะดำเนินการปลดล็อก รวมถึงการรีเซ็ตเป็นค่าจากโรงงาน มันจะรีบูตเข้าสู่ระบบ Android เมื่อเสร็จสิ้นใน Android Setup Wizard ข้ามทุกอย่างและเชื่อมต่อกับเครือข่ายผ่าน Wi-Fi หรือข้อมูลมือถือเท่านั้น .
- เปิดใช้งานตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์อีกครั้ง และตรวจสอบว่าการปลดล็อก OEM ยังคงเปิดใช้งานอยู่ เปิดใช้งานอีกครั้งหากไม่เป็นเช่นนั้น
- ปิดโทรศัพท์อีกครั้งและทำซ้ำตามขั้นตอนของการกด ลดเสียง + เพิ่มเสียง ขณะเชื่อมต่อ USB แต่ให้กดปุ่มเพิ่มระดับเสียงเท่านั้นแทนการกดค้างไว้
- คุณจะเข้าสู่หน้าจอ "กำลังดาวน์โหลด" ดูที่มุมบนซ้าย คุณจะเห็น OEM LOCK และ REACTIVATION LOCK ทั้งคู่อ่านว่า “ปิด” หากปิดทั้งคู่ แสดงว่าบูตโหลดเดอร์ของคุณปลดล็อกสำเร็จ
หากบูตโหลดเดอร์ของคุณไม่สำเร็จ คุณสามารถลองทำตามขั้นตอนด้านบนทั้งหมดอย่างระมัดระวังอีกครั้ง เผื่อว่าคุณทำผิดพลาดที่ไหนสักแห่ง หากไม่ได้ผล รุ่น Galaxy S20 ของคุณอาจไม่รองรับการปลดล็อกโปรแกรมโหลดบูต
- ในขณะที่คุณยังคงอยู่ในโหมดดาวน์โหลด ให้เปิด Odin บนพีซีของคุณ
- แนบไฟล์ vbmeta_disabled.tar ไปที่แท็บ USERDATA แล้วคลิกปุ่มเริ่ม
- Galaxy S20 ของคุณจะรีบูตเข้าสู่โหมดการกู้คืนและขอให้คุณยืนยันการรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานอีกครั้ง เห็นด้วย
หมายเหตุสำคัญจากเธรด XDA:หากคุณไม่ล็อก bootloader อีกครั้งหรือเปิดใช้งาน Android Verified Boot อีกครั้ง ข้อมูลของคุณจะไม่สูญหาย ระวัง แพ็คเกจเฟิร์มแวร์หุ้นประกอบด้วย Android Verified Boot Metadata Image (vbmeta.img) พร้อมเปิดใช้งานการตรวจสอบ คุณจะต้องแฟลชอิมเมจ vbmeta_disable (ใส่ลงในสล็อต USERDATA) พร้อมกับเฟิร์มแวร์หุ้น (ใช้สล็อต BL, AP, CP, CSC) เพื่อให้แน่ใจว่าจะไม่เปิดใช้งาน AVB อีกครั้ง และข้อมูลจะถูกเก็บรักษาไว้
รูตเครื่อง Galaxy S20 ด้วย Magisk
- ดาวน์โหลดเฟิร์มแวร์อย่างเป็นทางการสำหรับรุ่นและภูมิภาคของคุณ (CSC) CSC ของคุณคือตัวอักษร 3 ตัวสุดท้ายของสิ่งที่คุณคัดลอกไว้ก่อนหน้านี้ จำไว้ว่าเช่น OZL_CHC โดยที่ CHC จะเป็นรหัส CSC ของคุณ
- แตกไฟล์เฟิร์มแวร์ .zip บนเดสก์ท็อปของคุณ และควรมี 5 ไฟล์ (AP, BL, CP, CSC และ HOME_CSC)
- ตรวจสอบรหัสเวอร์ชัน เช่น (G9810ZCU1ATD1) ตัวอักษร 4 ตัวสุดท้าย (ATD1) หมายถึงเวอร์ชันของเฟิร์มแวร์ หากเวอร์ชันเดียวกันกับเฟิร์มแวร์ปัจจุบันของคุณ คุณสามารถข้ามไปยังส่วนการแยกอิมเมจสำหรับบูต (เคอร์เนล) ออกจากเฟิร์มแวร์ได้
- เปิด Odin บนพีซีของคุณ และทำให้ Galaxy S20 ของคุณเข้าสู่โหมดดาวน์โหลด
- ใส่ไฟล์ AP, BL และ CP ของแพ็คเกจเฟิร์มแวร์ลงในแท็บ Odin ที่เกี่ยวข้อง และรอให้ Odin ตรวจสอบเฟิร์มแวร์
- ใส่ไฟล์ HOME_CSC ในช่อง CSC – อย่าใส่ไฟล์ CSC ในช่อง CSC เฉพาะไฟล์ HOME_CSC!
- ใส่ไฟล์ vbmeta_disabled ในช่อง USERDATA ซึ่งจะปิดการใช้งาน AVB และรักษาข้อมูลของคุณไว้
- คลิก “เริ่ม” และรอให้เสร็จสิ้น อนุญาตให้อุปกรณ์บูตเข้าสู่ระบบ Android เพื่อให้กระบวนการอัปเกรดเสร็จสมบูรณ์ อย่าขัดจังหวะกระบวนการ มิฉะนั้นสิ่งเลวร้ายจะเกิดขึ้น
กำลังแยกอิมเมจบูต (เคอร์เนล) จากเฟิร์มแวร์
- ไฟล์ AP ของเฟิร์มแวร์ยังเป็นไฟล์ที่เก็บถาวรด้วย ดังนั้นให้แยกไฟล์ boot.img.Iz4 ออกมา
- สร้างไฟล์ .tar ใหม่โดยใช้ 7-Zip และวางไฟล์ boot.img.Iz4 ที่แยกออกมาไว้ข้างใน
รูตเครื่อง Galaxy S20 ด้วย Magisk
- โอนไฟล์ tar ที่คุณสร้างไปยังที่เก็บข้อมูลของอุปกรณ์
- เปิด Magisk Manager บนโทรศัพท์ของคุณแล้วแตะปุ่มติดตั้ง
- ตรวจสอบให้แน่ใจว่าปิด "โหมดการกู้คืน" ในตัวเลือก
- คลิก “ถัดไป” แล้วเลือก “เลือกและแพตช์ไฟล์” ในเมธอด
- เลือกไฟล์ tar ที่คุณสร้างและคลิกถัดไป> ไปกันเถอะ
- มันจะสร้างไฟล์แพตช์ (ใน Download/magisk_patched.tar) ถ่ายโอนไปยังพีซีของคุณ
- นำ Galaxy S20 ของคุณเข้าสู่โหมดดาวน์โหลด
- เปิด Odin บนพีซีของคุณ และใช้ magisk_patched.tar ในช่อง AP แล้วคลิกเริ่ม
- หลังจากกระบวนการแฟลช Galaxy S20 ของคุณจะรีบูตโดยติดตั้งการเข้าถึงรูท Magisk