วิธีการรูท Snapdragon Samsung Galaxy S8 และ S8 Plus

ก่อนหน้านี้เราได้โพสต์คำแนะนำสำหรับการรูท Samsung Galaxy S8 และ S8 Plus เวอร์ชัน Exynos ระหว่างประเทศ แต่ยังไม่มีวิธีการรูทที่เป็นที่รู้จักสำหรับตัวแปร USA Snapdragon ในเวลานั้น อย่างไรก็ตามวิธีการรูทรุ่น Samsung S8 Snapdragon ได้ปรากฏขึ้นแล้วและเรากำลังแบ่งปันกับคุณในตอนนี้

หมายเหตุที่ควรพิจารณาก่อนทำตามคู่มือนี้:

  1. เป็นไปได้อย่างแน่นอนที่จะกลับไปที่ ROM หุ้น 100% หากคุณมีสต็อกเต็ม 4 เฟิร์มแวร์ที่คุณเลือก
  2. วิธีการรูทนี้ไม่ได้ข้าม SafetyNet Magisk และ SuHide จะไม่ทำงานเนื่องจาก bootloader ยังคงถูกล็อกในวิธีการรูทนี้ วิธีการซ่อนรูทเหล่านั้นจะแก้ไข boot.img ซึ่งไม่สามารถทำได้ในขณะนี้
  3. ดูเหมือนว่าจะมีข้อผิดพลาดกับวิธีการรูทนี้ซึ่งแบตเตอรี่จะชาร์จเพียง 80% เท่านั้น แต่บางคนอ้างว่าเป็นเพียงข้อผิดพลาดทางสายตาเนื่องจากได้รับประสิทธิภาพแบตเตอรี่ 100%

คำอธิบายสั้น ๆ เกี่ยวกับกระบวนการรูทนี้:

เราจะกระพริบแพ็คเกจเฟิร์มแวร์ 4 ไฟล์ที่แก้ไขใน ODIN และสิ่งนี้จะช่วยให้เราใช้ไบนารีสองสามตัวร่วมกับไบนารี SU และเคอร์เนลที่อนุญาต จากนั้นเราจะเรียกใช้คำสั่ง ADB ดังนั้นคุณควรกำหนดค่า ADB อย่างเหมาะสมบนคอมพิวเตอร์ของคุณ โปรดดูคู่มือของ Appual สำหรับ "วิธีการติดตั้ง ADB บน ​​Windows" สำหรับขั้นตอนนั้น

ข้อกำหนด:

  • SystemRoot + ADB บรรจุ. zip
  • เฟิร์มแวร์ไฟล์ ODIN 4 เริ่มต้น
  • ปกติ + Comsey ODIN
  • img.ext4
  • CSC Systemroot
      1. ในการเริ่มต้นให้ดาวน์โหลดไฟล์ที่จำเป็นทั้งหมดและบันทึกไว้บนเดสก์ท็อปของคุณ
      2. แยกแพ็คเกจเฟิร์มแวร์ไฟล์ ODIN 4 และซอฟต์แวร์ ODIN หากคุณยังไม่มี
      3. ตอนนี้เปิด Comsey ODIN แล้วเลือกแต่ละพาร์ติชันและไฟล์จากแพ็คเกจเฟิร์มแวร์ 4 ไฟล์ สำหรับตัวเลือก ODIN คุณควรเลือก F. Reset Time, Auto Reboot, Re-Partition, Nand Erase All และ Update Bootloader
      4. ตอนนี้ปิด Samsung S8 ของคุณแล้วบูตเข้าสู่โหมดดาวน์โหลด ในการดำเนินการนี้ให้กดปุ่ม Bixby + ลดระดับเสียงค้างไว้แล้วกดปุ่มเปิด / ปิด
      1. ตอนนี้กด“ เริ่ม” ใน ODIN และรอให้เสร็จสิ้น เมื่อดำเนินการเสร็จสิ้นหากบูตเข้าสู่การกู้คืนสต็อกให้เลือก "ระบบรีบูต"
      2. ตอนนี้คุณจะต้องตั้งค่าโทรศัพท์ของคุณและเปิดใช้งาน USB Debugging ไปที่การตั้งค่า> เกี่ยวกับโทรศัพท์> แตะ 'สร้างหมายเลข' 7 ครั้งจนกว่าโหมดนักพัฒนาจะเปิดใช้งาน จากนั้นไปที่การตั้งค่า> ตัวเลือกสำหรับนักพัฒนา> เปิดใช้งานการดีบัก USB
      3. ตอนนี้เราพร้อมสำหรับคำสั่ง ADB เข้าไปในโฟลเดอร์ ADB หลักบนคอมพิวเตอร์ของคุณกด Shift + คลิกขวาแล้วเลือก“ เปิดหน้าต่างคำสั่งที่นี่”
      4. เมื่อหน้าจอเปิดสถานีตรวจสอบการเชื่อมต่อ ADB กับอุปกรณ์ของคุณโดยการพิมพ์ ' อุปกรณ์ adb' ควรแสดงหมายเลขซีเรียลของโทรศัพท์ของคุณ
      5. ตอนนี้เราต้องเริ่มป้อนคำสั่ง ADB เพื่อให้ได้รูท

        adb push systemroot / data / local / tmp

        adb เชลล์ chmod -R 7777 / data / local / tmp

        adb shell setsid su

        id

        echo /data/local/tmp/systemroot/remount2.sh> / sys / kernel / uevent_helper

    1. ตอนนี้รอประมาณ 30 วินาทีก่อนที่จะป้อนคำสั่งถัดไปนี้: mount
  1. เมื่อคุณเห็น / system ถูกเมาท์เป็น RW ให้พิมพ์:  sh /data/local/tmp/systemroot/root.sh
  1. หากคุณทำตามทุกอย่างตามที่กำหนดอุปกรณ์ของคุณควรรีบูตและจะติดตั้ง SuperSU
  2. ณ จุดนี้คุณต้องติดตั้ง Flashfire จาก Google Play Store
  3. ตอนนี้คุณต้องแตก System.img.ext4.zip และวางไฟล์ system.img.ext4 จริงลงในที่จัดเก็บข้อมูลภายในอุปกรณ์ของคุณไม่ใช่การ์ด SD
  4. วาง CSC Systemroot.zip ทั้งหมดลงในที่จัดเก็บข้อมูลภายในเช่นกัน แต่อย่าคลายซิปเพียงใส่. zip ทั้งหมดลงในนั้น
  5. เปิดแอป Flashfire บนอุปกรณ์ของคุณและให้สิทธิ์การเข้าถึงรูท ตอนนี้กดเครื่องหมาย + แล้วเลือก“ Flash Firmware Package” จากนั้นไปที่ไฟล์ system.img.ext4 แล้วเลือก

  1. กดเครื่องหมาย + และเลือก“ Flash ZIP หรือ OTA” แล้วเลือกไฟล์ CSC Systemroot.zip จากนั้นเลือก Mount System เป็น R / W
  2. กดเครื่องหมาย + แล้วเลือก“ Wipe” จากนั้นเลือก System Data, 3rd party apps, Dalvik cache, Cache partition และ Cache Partition format
  3. ตอนนี้กด "Wipe" ค้างไว้แล้วลากไปด้านบน ดังนั้นลำดับกระบวนการใน Flashfire ควรเป็น Wipe> Flash Firmware Package> Flash ZIP หรือ OTA
  4. ตรวจสอบให้แน่ใจว่า "Everoot" ถูกปิดใช้งานและกะพริบ
  5. เมื่อทุกอย่างเสร็จสิ้นคุณควรอัปเดตเป็น QD2 อย่างสมบูรณ์และรูทด้วย BusyBox สนุก!