Trang chủ / Blog / Hướng dẫn

Hướng Dẫn Root Android 2026 - Magisk, KernelSU Chi Tiết Từ A-Z

4.9/5 (112 đánh giá)

Root Android là quá trình lấy quyền superuser (quyền cao nhất) trên thiết bị, cho phép tùy biến sâu hệ thống. Bài viết chỉ dẫn chi tiết root bằng MagiskKernelSU - 2 cách thức phổ biến nhất năm 2026, cùng với các lưu ý quan trọng để đảm bảo an toàn cho thiết bị.

⚠️ Cảnh báo trước khi root:
  • Mất bảo hành: Hầu hết các hãng sẽ từ chối bảo hành nếu phát hiện root
  • App bị block: Một số app banking, game online có thể không chạy
  • Rủi ro brick: Làm sai có thể khiến máy không khởi động được
  • Bảo mật giảm: App độc hại có thể truy cập sâu hơn vào hệ thống

1. Root là gì và tại sao cần root?

1.1. Định nghĩa Root

Root (trong Unix/Linux và Android) là quyền truy cập cao nhất (superuser/su) trên hệ điều hành. Mặc định, người dùng Android chỉ có quyền hạn chế - không thể chỉnh sửa file hệ thống, gỡ app gốc, hoặc thay đổi các cài đặt sâu. Khi root, bạn có toàn quyền kiểm soát thiết bị.

1.2. Tại sao người dùng muốn root?

  • Gỡ bloatware: Xóa app hệ thống do nhà mạng/hãng cài sẵn (Facebook, Netflix...)
  • Cài custom ROM: Trải nghiệm Android thuần (LineageOS, Pixel Experience...)
  • Chặn quảng cáo: AdAway block ads ở mức system-wide
  • Backup toàn bộ: Titanium Backup sao lưu cả data app
  • Tùy biến sâu: Thay đổi font, boot animation, system UI
  • Tăng hiệu năng: Overclock/underclock CPU, kernel tweaks
  • Tiết kiệm pin: Greenify, Naptime - quản lý background process
  • Automation: Tasker với đầy đủ quyền root mạnh mẽ hơn

2. Lợi ích và rủi ro khi root

2.1. Lợi ích

  • Toàn quyền kiểm soát thiết bị của bạn
  • Truy cập hệ thống file /system, /data
  • Sử dụng các app mạnh mẽ cần quyền root
  • Cài đặt Magisk modules mở rộng tính năng
  • Có thể flash custom recovery (TWRP)
  • Backup và restore ở mức system

2.2. Rủi ro và hạn chế

  • Mất bảo hành: Samsung trộng Knox, Xiaomi kiểm tra bootloader
  • App không tương thích: Google Pay, nhiều banking apps check root
  • OTA update: Không thể update qua OTA, cần flash manual
  • Brick risk: Flash sai file → bootloop hoặc hard brick
  • Bảo mật: Malware có root = toàn quyền phá hoại

3. So sánh Magisk vs KernelSU

Tiêu chí Magisk KernelSU
Kiểu root Systemless (không sửa /system) Kernel-level
Độ phổ biến Rất phổ biến, hỗ trợ rộng Mới, đang phát triển
Khó detect Trung bình (có Zygisk) Khó hơn
Yêu cầu Patch boot.img Kernel hỗ trợ hoặc compile kernel
Module support Rất nhiều (Magisk modules) Đang phát triển
Cập nhật Thường xuyên, ổn định Active development
Độ khó Trung bình Cao (cần kiến thức)
Phù hợp với Hầu hết người dùng Advanced users, developers
💡 Khuyến nghị: Nếu bạn mới bắt đầu, hãy dùng Magisk. KernelSU phù hợp với người có kinh nghiệm và cần ẩn root ở mức cao nhất.

4. Yêu cầu trước khi root

4.1. Phần cứng

  • Máy tính Windows/Mac/Linux
  • Cáp USB chất lượng (data cable, không phải charging only)
  • Điện thoại sạc trên 50%

4.2. Phần mềm

  • ADB & Fastboot: Tải từ Android SDK Platform-Tools
  • USB Driver: Theo hãng điện thoại
  • Magisk APK: Tải từ GitHub chính thức
  • Stock boot.img: Extract từ firmware gốc của máy

4.3. Điều kiện bắt buộc

  1. Unlock bootloader: Đây là bước bắt buộc trước khi root
    • Samsung: Bật OEM Unlock trong Developer Options
    • Xiaomi: Đăng ký unlock trên mi.com, chờ 168-360 giờ
    • Oppo/Realme: Một số model hỗ trợ Deep Testing unlock
  2. Backup dữ liệu: Unlock bootloader sẽ xóa tất cả data
  3. Tải đúng firmware: Boot.img phải đúng phiên bản firmware hiện tại

5. Hướng dẫn root bằng Magisk (Chi tiết)

Bước 1: Unlock Bootloader

Xem hướng dẫn chi tiết: Unlock Bootloader Xiaomi

Bước 2: Tải Magisk APK

https://github.com/topjohnwu/Magisk/releases

Tải file .apk từ release mới nhất (VD: Magisk-v27.0.apk)

Bước 3: Lấy boot.img gốc

  1. Tải firmware gốc của máy từ website hãng hoặc các nguồn uy tín
  2. Giải nén firmware, tìm file boot.img
  3. Copy file boot.img vào bộ nhớ điện thoại

Bước 4: Patch boot.img bằng Magisk

  1. Cài đặt Magisk APK trên điện thoại
  2. Mở Magisk app → Nhấn Install
  3. Chọn Select and Patch a File
  4. Chọn file boot.img đã copy
  5. Chờ Magisk patch xong → File output: magisk_patched-xxxxx.img
  6. Copy file patched ra máy tính

Bước 5: Flash boot.img đã patch

# Khởi động máy vào Fastboot mode adb reboot bootloader # Hoặc tắt máy, bấm Volume Down + Power # Kiểm tra kết nối fastboot devices # Flash boot image đã patch fastboot flash boot magisk_patched-xxxxx.img # Khởi động lại fastboot reboot

Bước 6: Xác nhận root thành công

  1. Mở Magisk app
  2. Nếu hiện Installed: vXX.X với dấu tick xanh = Root thành công!
  3. Cài app "Root Checker" để kiểm tra thêm

6. Hướng dẫn root bằng KernelSU

KernelSU là phương pháp root mới, hoạt động ở mức kernel thay vì userspace như Magisk. Điều này khiến root khó bị detect hơn.

6.1. Cách 1: Dùng GKI kernel có sẵn KernelSU

Nếu máy dùng GKI kernel (Google Kernel Image), bạn có thể tải kernel đã tích hợp KernelSU:

  1. Kiểm tra xem máy có dùng GKI không (thường Android 12+)
  2. Tải kernel từ GitHub KernelSU
  3. Flash qua fastboot hoặc custom recovery

6.2. Cách 2: Patch boot.img với KernelSU

  1. Tải KernelSU Manager APK
  2. Cung cấp boot.img gốc
  3. KernelSU sẽ patch và thêm module KernelSU vào kernel
  4. Flash boot.img đã patch qua fastboot

6.3. Cách 3: Build kernel tùy chỉnh (Advanced)

Đây là cách tốt nhất nhưng yêu cầu kiến thức compile kernel:

  1. Clone kernel source của thiết bị
  2. Integrate KernelSU vào source
  3. Compile kernel mới
  4. Flash kernel
⚠️ Lưu ý KernelSU: Không phải tất cả thiết bị đều hỗ trợ KernelSU. Cần kiểm tra compatibility trước khi thực hiện.

7. Những việc cần làm sau khi root

7.1. Cài đặt Zygisk (Magisk)

Zygisk là module của Magisk giúp inject code vào Zygote process, cho phép:

  • DenyList: Ẩn root khỏi app cụ thể
  • Chạy các Zygisk modules

7.2. Cấu hình DenyList

Thêm các app cần ẩn root vào DenyList:

  • Google Pay / Google Wallet
  • Banking apps (VietcomBank, Techcombank...)
  • Game có anti-cheat (PUBG, COD Mobile...)
  • Netflix (có thể cần)

7.3. Cài Shamiko module (tùy chọn)

Shamiko giúp ẩn root tốt hơn DenyList mặc định cho các app kiểm tra root nghiêm ngặt.

7.4. Backup sau root

  • Dùng Titanium Backup để backup app + data
  • Backup EFS/NV data nếu làm các mod liên quan đến IMEI
🔴 Quan trọng:
  • KHÔNG update OTA sau khi root (có thể bootloop)
  • Khi cần update, unroot trước → update → root lại
  • Backup boot.img gốc để có thể unroot khi cần

8. App hữu ích cần quyền root

8.1. Backup & Restore

  • Titanium Backup: Backup app + data đầy đủ
  • Swift Backup: Giao diện hiện đại, cloud sync

8.2. Chặn quảng cáo

  • AdAway: Block ads ở mức hosts file
  • YouTube Vanced/ReVanced: YouTube không quảng cáo

8.3. Quản lý hệ thống

  • Root Explorer: File manager với quyền root
  • Kernel Adiutor: Điều chỉnh CPU, GPU, kernel
  • Greenify: Hibernate apps tiết kiệm pin

8.4. Automation

  • Tasker: Automation mạnh mẽ với root
  • MacroDroid: Alternative dễ dùng hơn

🔓 Cần xóa FRP trước khi root?

Thuê UnlockTool - Bypass FRP nhanh chóng!

Thuê ngay từ 30K/giờ

9. FAQ - Câu hỏi thường gặp

Q: Root có giúp xóa FRP không?
A: Không trực tiếp. Root cần unlock bootloader, và unlock bootloader thường tự động xóa FRP. Nếu máy đang bị FRP lock, bạn cần dùng tool bypass FRP trước, vì không thể unlock bootloader khi bị FRP.
Q: Magisk hay KernelSU tốt hơn?
A: Magisk phổ biến hơn, dễ dùng hơn, hỗ trợ nhiều modules hơn - phù hợp với hầu hết người dùng. KernelSU mới hơn, khó detect hơn nhưng yêu cầu kỹ thuật cao hơn - phù hợp với advanced users.
Q: Root có mất bảo hành không?
A: Có. Hầu hết các hãng từ chối bảo hành nếu phát hiện root. Samsung có Knox counter tăng vĩnh viễn khi unlock bootloader. Xiaomi kiểm tra bootloader status. Tuy nhiên, một số trường hợp có thể unroot và restore hoàn toàn.
Q: Ẩn root khỏi banking app như thế nào?
A: Dùng Magisk DenyList (Settings → Configure DenyList → thêm app cần ẩn). Nếu không đủ, cài thêm Shamiko module. Với một số app nghiêm ngặt, có thể cần dùng KernelSU vì khó detect hơn.
Q: Có thể unroot được không?
A: Có. Cách đơn giản nhất: mở Magisk → Uninstall Magisk → Complete Uninstall. Hoặc flash lại stock boot.img gốc. Lưu ý: Knox counter trên Samsung vẫn bị trip vĩnh viễn dù đã unroot.
Q: Máy bị bootloop sau khi root, làm sao?
A: Vào Fastboot mode và flash lại stock boot.img gốc: fastboot flash boot boot.img. Nếu vẫn không được, có thể cần flash full firmware.

10. Kết luận

Root Android mở ra nhiều khả năng tùy biến và kiểm soát thiết bị, nhưng cũng đi kèm rủi ro. Trước khi root, hãy:

  • Cân nhắc kỹ lợi ích và rủi ro
  • Backup đầy đủ dữ liệu quan trọng
  • Đọc hướng dẫn cụ thể cho model máy của bạn
  • Chuẩn bị sẵn cách khắc phục nếu có sự cố

Với Magisk, bạn có thể root an toàn và ẩn root khỏi hầu hết các app. Chúc bạn thành công!

Đánh giá: 4.9/5 ⭐
112 người đã đánh giá bài viết này
Zalo Mai Quyên Cấp tài khoản Zalo Thanhtaj Hỗ trợ mở khóa Gọi Mai Quyên 0799 161 640 Gọi Khang 0777 333 763 Group Hỗ Trợ Tham gia ngay