Root như chúng ta biết, là lấy quyền admin trên Android bằng cách cài binary su. Kể từ Android 4.3, su daemon xử lý yêu cầu root phải chạy ở khởi động với đủ quyền. Điều này sửa đổi phân vùng system. Tuy nhiên, khi Lollipop ra mắt, không còn cách nào khởi động su daemon lúc boot, nên dùng boot image sửa đổi, gọi là 'systemless root' vì không sửa file trong /system.
Cách khác sửa system partition trên Lollipop được tìm thấy, khiến systemless root ngừng dùng. Đến Android Marshmallow, bảo mật tăng cường, không thể sửa system partition để su daemon chạy với quyền cần thiết. Systemless root quay lại – sửa boot image thay vì system partition – và đây là cách root mới cho Marshmallow trở lên, cũng như Samsung chạy Android 5.1+.
Trước khi tiếp tục, cần đáp ứng:
- Bootloader đã mở khóa – Xem trang web nhà sản xuất để biết cách mở khóa. Hầu hết Samsung đã mở khóa sẵn.
- ADB và Fastboot binaries
- Driver điện thoại – Tải từ web nhà sản xuất.
- TWRP Custom Recovery – Web cung cấp recovery image cho từng máy.
- SuperSU mới nhất – Copy vào gốc bộ nhớ.
Phương pháp 1: Thiết bị chạy Lollipop hoặc cũ hơn
- Trên Android: Settings > About > nhấn 'Build Number' 8 lần. Quay lại Settings > Developer Settings > bật USB Debugging Mode.

- Mở command prompt (Windows + R, gõ cmd, Enter). Gõ lệnh:
adb reboot recovery
Chấp nhận dialog xác nhận trên màn hình điện thoại.

- Trong TWRP, vào Advanced > Terminal gõ mã:
Echo "SYSTEMLESS=true" > /data/.supersu

- Kiểm tra file .supersu ở /data qua Advanced > File Manager > /data

- Root bằng flash SuperSU: Install > SuperSU-****.zip vuốt xác nhận Flash

- Chọn Reboot System.

Phương pháp 2: Thiết bị chạy Marshmallow hoặc mới hơn
Systemless root bật mặc định trên Marshmallow+. Không cần lệnh thêm – chỉ flash file SuperSU zip.
- Trên Android: Settings > About > nhấn 'Build Number' 8 lần. Quay lại Settings > Developer Settings > bật USB Debugging Mode.
- Mở command prompt (Windows + R, gõ cmd, Enter). Gõ:
adb reboot recovery
Chấp nhận dialog xác nhận.
- Root bằng flash SuperSU: Install > SuperSU-****.zip vuốt xác nhận Flash
- Chọn Reboot System.