Chúng tôi trước đây đã đăng hướng dẫn root phiên bản Exynos quốc tế của Samsung Galaxy S8 và S8 Plus, nhưng lúc đó chưa có phương pháp root cho biến thể Snapdragon Mỹ. Tuy nhiên, phương pháp root Samsung S8 Snapdragon cuối cùng đã xuất hiện, và chúng tôi chia sẻ ngay cho bạn.
Một vài lưu ý trước khi làm theo hướng dẫn:
- Hoàn toàn có thể quay về 100% stock ROM, nếu bạn có đầy đủ 4 firmware stock tùy chọn.
- Phương pháp root này không bypass SafetyNet. Magisk và SuHide không hoạt động, vì bootloader vẫn bị khóa trong phương pháp root này. Những phương pháp ẩn root sửa boot.img, hiện tại không thể.
- Có vẻ có bug với phương pháp root này pin chỉ charge đến 80%, nhưng một số khẳng định chỉ là bug hiển thị, vì họ vẫn có hiệu suất pin 100%.
Giải thích ngắn gọn quy trình root:
Chúng ta sẽ flash gói firmware 4 file đã chỉnh sửa trong ODIN, cho phép dùng một vài binary cùng với SU binary, và kernel permissive. Sau đó chạy vài lệnh ADB, nên bạn cần ADB cấu hình đúng trên máy tính. Xem hướng dẫn Appual "Cách cài ADB trên Windows" cho quy trình đó.
Yêu cầu:
- SystemRoot + ADB đóng gói .zip
- Initial ODIN 4 Files Firmware
- Normal + Comsey ODIN
- img.ext4
- CSC Systemroot
- Đầu tiên, tải tất cả file cần thiết và lưu trên desktop.
- Giải nén gói firmware 4 file ODIN, và phần mềm ODIN nếu chưa có.
- Mở Comsey ODIN, chọn từng phân vùng và file từ gói firmware 4 file. Với tùy chọn ODIN, chọn F. Reset Time, Auto Reboot, Re-Partition, Nand Erase All, và Update Bootloader.
- Tắt Samsung S8, boot vào Download Mode. Làm bằng cách giữ nút Bixby + Volume Down, sau đó nhấn nút nguồn.

- Bây giờ bấm "Start" trong ODIN, đợi xong. Nếu boot vào stock recovery chỉ chọn "Reboot System".
- Bây giờ bạn cần setup điện thoại và bật USB Debugging. Vào Cài đặt > Giới thiệu điện thoại > chạm 'Số bản dựng' 7 lần cho đến khi Chế độ nhà phát triển kích hoạt. Sau đó Cài đặt > Tùy chọn nhà phát triển > bật USB Debugging.
- Bây giờ sẵn sàng cho lệnh ADB. Vào thư mục ADB chính trên máy tính, giữ Shift + right click, chọn "Open a command window here".
- Khi terminal mở, kiểm tra kết nối ADB với thiết bị gõ 'adb devices'. Sẽ hiển thị serial điện thoại.
- Bây giờ cần nhập lệnh ADB để đạt root.
adb push systemroot /data/local/tmp
adb shell chmod -R 7777 /data/local/tmp
adb shell setsid su
id
echo /data/local/tmp/systemroot/remount2.sh > /sys/kernel/uevent_helper
- Bây giờ đợi khoảng 30 giây trước khi nhập lệnh tiếp: mount
- Khi thấy /system đã mount là RW, gõ: sh /data/local/tmp/systemroot/root.sh
- Nếu làm đúng như hướng dẫn, thiết bị sẽ reboot và SuperSU sẽ được cài.
- Lúc này, bạn cần cài Flashfire từ Google Play Store.
- Bây giờ giải nén System.img.ext4.zip và đặt file system.img.ext4 thực tế vào bộ nhớ trong thiết bị, không phải thẻ SD.
- Cũng đặt toàn bộ CSC Systemroot.zip vào bộ nhớ trong, nhưng không giải nén, chỉ để nguyên file .zip.
- Mở app Flashfire trên thiết bị và cấp quyền root. Bây giờ nhấn dấu + chọn "Flash Firmware Package", điều hướng đến file system.img.ext4 và chọn.

- Cũng nhấn dấu + chọn "Flash ZIP or OTA" chọn file CSC Systemroot.zip, chọn Mount System as R/W.
- Nhấn dấu + chọn "Wipe", chọn System Data, 3rd party apps, Dalvik cache, Cache partition, và Cache Partition format.
- Giữ lâu "Wipe" và kéo lên trên cùng. Thứ tự trong Flashfire phải là Wipe > Flash Firmware Package > Flash ZIP or OTA.
- Chắc chắn "Everoot" bị tắt, và flash.
- Khi mọi thứ xong, bạn sẽ hoàn toàn cập nhật lên QD2 và root với BusyBox. Thưởng thức!