Trước khi làm theo hướng dẫn này, bạn chấp nhận mọi rủi ro hỏng hóc do tự root. Appuals, tác giả và đối tác không chịu trách nhiệm về brick, thẻ SD chết, hoặc vấn đề gì liên quan đến điện thoại. Nếu không chắc chắn, hãy tìm hiểu kỹ và KHÔNG TIẾP TỤC nếu không tự tin.
Nhiều hướng dẫn root trên mạng bỏ sót bước thiết yếu. Hướng dẫn này giúp root LG G4 trên Marshmallow dễ dàng, từ máy gốc đến đã root sẵn sàng trong chưa đầy 1 giờ. Nhiều bước cần làm, hãy làm chính xác từng bước dưới đây.
Bước 1 – Xác định phiên bản phần mềm LG G4
Bước đầu cần xác định phiên bản software để tải kernel đúng. Trên G4: Settings, 'About Phone', 'Software Info'.
Máy G4 dùng cho hướng dẫn có phiên bản 'V20d-EUR-XX.' Ghi nhớ.

Ở đây, nhấn Build Number 7 lần. Sẽ bật Developer Options trong Settings, cần cho các bước sau.
Bước 2 – Tải ROM Tương Ứng
Lấy 2 số đầu và chữ cái theo sau của phiên bản software. Ví dụ (V20d-EUR-XX) là 20d.
Phiên bản có thể 20a, 20b, 20c hoặc 20d. Truy cập link ROM tùy chỉnh đúng phiên bản:
Version 20A
Version 20B
Version 20C
Version 20D
Bước 3 – Cài ADB và Fastboot
Cần cài ADB và Fastboot lên PC.
Trước đó, lấy LG G4, vào Settings, Developer Options (dưới System). Bật Developer options và tích USB debugging. Nhấn OK popup.

Cắm LG G4 vào PC qua USB
Chấp nhận prompt tải driver PC LG nếu chưa làm
Sau khi cài xong (hoặc đã có), chấp nhận prompt cho phép USB debugging

Tải Minimal ADB and Fastboot tại đây
Cài qua Wizard, chọn vị trí dễ truy cập
Tích 'Launch Minimal ADB and Fastboot' ở bước cuối cài đặt
Command prompt mở ra như dưới

Gõ 'adb devices' vào command prompt. Nên thấy thiết bị như ảnh nếu làm đúng. Nếu không hiện, lặp lại bước trên và chắc chắn đã cài LG PC drivers.

Bước 4 – Mở khóa Bootloader
Cần mở khóa bootloader để cài TWRP sau và flash ROM.
Truy cập trang web developer LG, tạo tài khoản.
Cuộn xuống, nhấn 'Starting Unlocking the bootloader'

Tạo tài khoản trang này.

Đăng ký:
Chọn LGE Developer Member Registration
Chấp nhận terms & Privacy
Nhấn OK
Trang sau, điền thông tin email hợp lệ
Hoàn tất đăng ký & xác nhận email
Đăng nhập web LG
Bước sau cần 2 thông tin. Thứ nhất từ Minimal ADB and fastboot tool.
Đảm bảo LG G4 vẫn cắm USB
Mở cửa sổ ADB fastboot cmd, gõ 'adb reboot bootloader'
LG G4 sẽ reset
Sau khi reset, gõ 'fastboot oem device-id'
Chuột phải, đánh dấu, highlight 2 chuỗi dưới Device-ID.
Nhấn Ctrl + C rồi paste 2 chuỗi vào notepad
Sẽ có 1 chuỗi dài số và chữ.
Gõ 'fastboot reboot' kết thúc quá trình

Sau khi LG G4 reboot, lấy máy
Vào Settings > About phone > Status
Ghi nhớ IMEI.
Nhập IMEI và device ID vào ô tương ứng trên web developer LG
Chọn model number đúng cho LG G4.
Nhấn confirm

Kiểm tra email, tải file unlock.bin cung cấp
Đặt unlock.bin vào thư mục chứa fastboot và ADB
Mở lại Minimal ADB and fastboot
Đảm bảo LG G4 vẫn kết nối: gõ 'adb devices'
Nếu kết nối, gõ 'adb reboot bootloader'
LG G4 restart
Sau khi restart, gõ 'fastboot flash unlock unlock.bin'
Bootloader sẽ mở khóa và tất cả file nội bộ sẽ bị xóa!
Bước 4 – Cài TWRP & Flash ROM
Tiếp theo cài TWRP để flash ROM đã root.
Truy cập link này
Tải twrp-3.0.2-0-h815
Lưu file vào thư mục chứa ADB và fastboot
Mở cmd prompt, gõ 'fastboot flash recovery twrp-3.0.2-0-h815.img'
Chờ cmd flash xong
Gõ fastboot reboot để reboot LG G4
Rút LG G4 khỏi PC
Làm quy trình thiết lập ban đầu trên máy
Vào Settings > About phone
Nhấn build number 7 lần kích hoạt lại developer options
Bật USB debugging
Cắm lại LG G4 vào PC
Chuyển file ROM đã tải ở bước 2 vào bộ nhớ trong LG G4
Mở ADB and fastboot lại
Trong cmd prompt, gõ 'adb reboot recovery'
LG G4 sẽ boot vào màn hình recovery.
Tại đây, chọn install, tìm file ROM vừa chuyển. Vuốt xác nhận flash.
Thiết bị sẽ cài ROM và được root. Kiểm tra root thành công: cài app SuperSU từ Google Play Store, làm theo setup.