Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Android

Cách unlock thiết bị Samsung non-US bị khóa bởi regional bootloader

Cập nhật trên các Samsung non-US mang lại khóa loại mới có thể gây hoảng loạn. Tuy nhiên, khóa không nhằm cản dev, mà chống trộm cắp – biện pháp bảo mật luôn tác động đến cộng đồng dev.

Khóa nằm trong bootloader, nhưng trigger nằm trong system – khó reproduce, thường trigger khi cắm SIM card nước khác so với firmware country version. Hơi lạ vì người ta đi du lịch tạm dùng SIM nước ngoài, nhưng chúng ta không phải chuyên gia bảo mật Samsung.

Điều xảy ra: thiết bị reboot và wipe data – không ảnh hưởng user stock ROM, dù data bị xóa đột ngột chỉ vì dùng SIM nước ngoài. Nhưng nếu có custom binary (rooted kernel hoặc TWRP), sẽ bị ngăn boot, vì bootloader khóa chống boot custom binary thay đổi system.

Thiết bị Samsung xác nhận có bảo vệ này:

  • Samsung Galaxy S9 & S9+ – SM-G960F & SM-G965F
  • Samsung Galaxy Note 8 – SM-N950F
  • Samsung Galaxy S8 & S8+ – SM-G950F & SM-G955F
  • Samsung Galaxy A8 & A8+(2018) – SM-A530F & SM-A730F
  • Samsung Galaxy A Series (2017) – SM-A320F/FL, SM-A520F & SM-A720F
  • Samsung Galaxy Note FE – N935F

Sau khi bị khóa, sẽ thấy một trong các triệu chứng:

  • Thông báo "Only official released binaries are allowed to be flashed".
  • Tùy chọn "OEM Unlock" không có trong Developer Options.
  • Boot vào Download Mode hiển thị "RMM State = Prenormal".

Downloads:

  • Samsung firmware – Updato, Sammobile, Samsung-Firmware.org, Samsung-Updates.com
  • Samsung USB Drivers
  • Odin
  • Latest SuperSU Stable
  • Latest Magisk stable
  • RMM-State_Bypass
  • No-Verity-Opt-Encrypt

Cách Unlock

Nếu Samsung bị khóa do trigger bảo vệ trên, lựa chọn duy nhất: cắm SIM nước bạn, flash latest full stock firmware (version nước bạn) qua Odin, boot Samsung phone.

KHÔNG reboot điện thoại và KHÔNG tháo SIM – để kết nối mạng 7 ngày liên tục. Sau 7 ngày uptime, RMM state reset, có thể flash TWRP lại. Check uptime trong Settings > About Device > Status.

Để tránh bị khóa lại, có phương pháp disable lock protection. Flash TWRP cho Samsung, boot vào TWRP flash fix này.

Flash zip này sau khi flash bất kỳ custom ROM nào, chắc chắn không bị khóa. Zip có script universal disable service chịu trách nhiệm locking mechanism. KHÔNG flash được lên thiết bị đã bị khóa, nhưng nếu unlock xong, flash để ngăn khóa lại.

Cài TWRP an toàn

  1. Tải Odin mới nhất, cài Samsung USB Drivers.
  2. Tải RMM-State_Bypass fix mới nhất từ Downloads, và TWRP mới nhất cho Samsung device.
  3. Copy RMM-State_Bypass.zip vào thẻ SD ngoài.
  4. Settings > Developer Options bật OEM Unlock.
  5. Cắm Samsung vào PC USB, reboot vào Download Mode.
  6. Mở Odin PC, menu Options đảm bảo Auto-reboot KHÔNG tick.
  7. Tab AP trong Odin, chọn file TWRP .tar – nhấn 'Start'.
  8. Sau khi flash TWRP xong Odin, thấy nút xanh "Pass!".

Rất cẩn thận các bước tiếp theo, đọc kỹ trước.

  1. Ngắt Samsung khỏi PC, giữ Home + Volume Down + Power cho đến khi thoát Download Mode.
  2. Ngay khi màn hình đen, thả Volume Down, giữ Home + Volume Up + Power ~10-15 giây – ép thiết bị boot ngay vào TWRP. Nếu cho Samsung boot vào Android system, sẽ bị khóa lại.
  3. Khi boot vào TWRP, vuốt cho phép sửa đổi, flash RMM-State_Bypass.zip từ menu Install TWRP.
  4. Flash xong, reboot vào Android system.

Cách Root an toàn

Sau khi Samsung unlock và cài TWRP, làm theo cẩn thận:

  1. Tải root .zip và no-verity-opt-encrypt-6.0, copy vào thẻ SD ngoài.
  2. Boot vào TWRP cho phép sửa đổi. Vào menu Wipe chọn "Format Data". Sẽ xóa toàn bộ data kể cả internal storage.
  3. Chọn "Reboot Recovery", cho phép sửa đổi lại, flash RMM-State_Bypass.zip
  4. Flash no-verity-opt-encrypt-6.0 zip tắt mã hóa data partition.
  5. Flash root zip, reboot to system.
  6. Trong setup wizard, bỏ tick Diagnostic Data.