ก่อนหน้านี้เราได้โพสต์คำแนะนำสำหรับการรูทเครื่องรุ่น Exynos ระหว่างประเทศของ Samsung Galaxy S8 และ S8 Plus แต่ไม่มีวิธีการรูทที่รู้จักสำหรับรุ่น Snapdragon ของสหรัฐอเมริกาในขณะนั้น อย่างไรก็ตาม วิธีการรูทเครื่อง Samsung S8 Snapdragon รุ่นต่างๆ ได้ปรากฏขึ้นในที่สุด และเรากำลังแบ่งปันกับคุณในขณะนี้
ข้อควรทราบบางประการก่อนปฏิบัติตามคู่มือนี้:
- เป็นไปได้อย่างยิ่งที่จะกลับไปใช้ ROM สต็อก 100% หากคุณมีเฟิร์มแวร์ครบ 4 ตัวที่คุณเลือก
- วิธีการรูทนี้ ไม่ บายพาส SafetyNet Magisk และ SuHide จะไม่ทำงาน เนื่องจาก bootloader ยังคงล็อกอยู่ในวิธีการรูทนี้ วิธีการซ่อนรูทเหล่านั้นจะแก้ไข boot.img ซึ่งไม่สามารถทำได้ในขณะนี้
- ดูเหมือนว่าจะมีจุดบกพร่องในวิธีการรูทนี้ โดยที่แบตเตอรี่ชาร์จได้เพียง 80% แต่บางคนอ้างว่าเป็นเพียงข้อบกพร่องที่มองเห็นได้ เนื่องจากพวกเขากำลังได้รับประสิทธิภาพของแบตเตอรี่ 100%
คำอธิบายสั้น ๆ เกี่ยวกับกระบวนการรูทนี้:
เราจะทำการแฟลช แก้ไข แพ็คเกจเฟิร์มแวร์ไฟล์ 4 ไฟล์ใน ODIN ซึ่งจะช่วยให้เราใช้ไบนารีสองสามตัวร่วมกับไบนารี SU และเคอร์เนลที่อนุญาต จากนั้นเราจะเรียกใช้คำสั่ง ADB บางอย่าง ดังนั้นคุณควรกำหนดค่า ADB บนคอมพิวเตอร์ของคุณอย่างเหมาะสม โปรดดูคำแนะนำของ Appual สำหรับ “วิธีการติดตั้ง ADB บน Windows” สำหรับกระบวนการนั้น
ข้อกำหนด:
- แพ็คเกจ SystemRoot + ADB .zip
- เฟิร์มแวร์ไฟล์ ODIN 4 เริ่มต้น
- ปกติ + Comsey โอดิน
- img.ext4
- CSC Systemroot
-
-
- เริ่มต้นโดยดาวน์โหลดไฟล์ที่จำเป็นทั้งหมดและบันทึกไว้บนเดสก์ท็อปของคุณ
- แยกแพ็คเกจเฟิร์มแวร์ไฟล์ ODIN 4 และซอฟต์แวร์ ODIN หากคุณยังไม่มี
- เปิด Comsey ODIN แล้วเลือกแต่ละพาร์ติชั่น และไฟล์จากแพ็คเกจเฟิร์มแวร์ 4 ไฟล์ สำหรับตัวเลือก ODIN คุณควรเลือก F. Reset Time, Auto Reboot, Re-Partition, Nand Erase All และ Update Bootloader
- ปิด Samsung S8 แล้วบูตเข้าสู่โหมดดาวน์โหลด ในการดำเนินการ ให้กดปุ่ม Bixby ค้างไว้ + ลดระดับเสียง แล้วกดปุ่มเปิด/ปิด
-
- ตอนนี้กด “เริ่ม” ใน ODIN และรอให้เสร็จสิ้น เมื่อเสร็จสิ้น หากบูทเข้าสู่การกู้คืนสต็อก ให้เลือก “Reboot System”
- ตอนนี้ คุณจะต้องตั้งค่าโทรศัพท์และเปิดใช้งานการแก้ไขข้อบกพร่อง USB ไปที่การตั้งค่า> เกี่ยวกับโทรศัพท์> แตะ "สร้างหมายเลข" 7 ครั้งจนกว่าโหมดนักพัฒนาซอฟต์แวร์จะเปิดใช้งาน จากนั้นไปที่การตั้งค่า> ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์> เปิดใช้งานการแก้ไขข้อบกพร่อง USB
- ตอนนี้เราพร้อมแล้วสำหรับคำสั่ง ADB เข้าไปในโฟลเดอร์ ADB หลักบนคอมพิวเตอร์ของคุณ กด Shift + คลิกขวา แล้วเลือก “เปิดหน้าต่างคำสั่งที่นี่”
- เมื่อหน้าจอเทอร์มินัลเปิดขึ้น ให้ตรวจสอบการเชื่อมต่อ ADB กับอุปกรณ์ของคุณโดยพิมพ์ 'adb devices' . ควรแสดงหมายเลขซีเรียลของโทรศัพท์ของคุณ
- ตอนนี้ เราต้องเริ่มป้อนคำสั่ง ADB เพื่อให้ได้รูท
adb push systemroot /data/local/tmp
adb shell chmod -R 7777 /data/local/tmp
adb เชลล์ setsid su
id
echo /data/local/tmp/systemroot/remount2.sh> /sys/kernel/uevent_helper
- ตอนนี้ รอ ประมาณ 30 วินาทีก่อนป้อนคำสั่งต่อไปนี้:เมานต์
-
- เมื่อคุณเห็นว่า /system ได้รับการติดตั้งเป็น RW แล้ว ให้พิมพ์: sh /data/local/tmp/systemroot/root.sh
- หากคุณปฏิบัติตามทุกประการทุกประการ อุปกรณ์ของคุณควรรีบูตและ SuperSU จะได้รับการติดตั้ง
- ณ จุดนี้ คุณต้องติดตั้ง Flashfire จาก Google Play Store
- ตอนนี้ คุณต้องแตกไฟล์ System.img.ext4.zip และวางไฟล์ system.img.ext4 จริงลงในที่เก็บข้อมูลภายในของอุปกรณ์ของคุณ ไม่ใช่การ์ด SD
- วาง CSC Systemroot.zip ทั้งหมดลงในที่จัดเก็บข้อมูลภายในด้วย แต่อย่าเปิดเครื่องรูด เพียงแค่ใส่ .zip ทั้งหมดไว้ที่นั่น
- เปิดแอป Flashfire บนอุปกรณ์ของคุณและให้สิทธิ์การเข้าถึงรูท ตอนนี้ให้กดเครื่องหมาย + และเลือก "Flash Firmware Package" จากนั้นไปที่ไฟล์ system.img.ext4 แล้วเลือก
- กดเครื่องหมาย + แล้วเลือก "Flash ZIP หรือ OTA" แล้วเลือกไฟล์ CSC Systemroot.zip แล้วเลือก Mount System เป็น R/W
- กดเครื่องหมาย + แล้วเลือก "Wipe" จากนั้นเลือก System Data, 3 rd แอปปาร์ตี้, แคช Dalvik, พาร์ติชั่นแคช และรูปแบบพาร์ติชั่นแคช
- ตอนนี้กด “เช็ด” ค้างไว้แล้วลากไปด้านบน ดังนั้นลำดับกระบวนการใน Flashfire ควรเป็น Wipe> Flash Firmware Package> Flash ZIP หรือ OTA
- ตรวจสอบให้แน่ใจว่า "Everoot" ถูกปิดใช้งานและแฟลช
- เมื่อทุกอย่างเสร็จสิ้น คุณควรอัปเดตเป็น QD2 อย่างสมบูรณ์และรูทด้วย BusyBox สนุก!