Nvidia Shield TV là Android TV hàng đầu cho giải trí và gaming, mạnh về hiệu năng và thẩm mỹ. Chip octa-core 1.9 GHz, RAM 3GB, xuất lực 4K qua HDMI, bộ nhớ 16GB SSD hoặc 500GB HDD, mở rộng qua khe SDCX. Tính năng: USB 3.0, Gigabit Ethernet, IR blaster, dual-band Wi-Fi, Bluetooth 4.1. Ra mắt tháng 5/2015, thế hệ 3 phần cứng Shield. Hôm nay hướng dẫn root Shield TV, sau root có thể chặn quảng cáo, custom recovery backup, flash custom ROM CyanogenMod, dùng Xposed module. Root mang lại tự do tùy biến tối đa.
Lưu ý: Quá trình này xóa toàn bộ dữ liệu (trên bộ nhớ trong, không phải bộ nhớ ngoài) nên backup cần thiết.
Trước khi root, cần chuẩn bị:
- Shield kết nối TV.
- Laptop có net và cổng USB
- Cáp USB
- Các file tải về PC (Shield PC drivers, SuperSU, TWRP recovery, Minimal adb and fastboot)
- Chuột USB
Trên máy tính cài Minimal adb and fastboot .exe đã tải, giải nén Shield drivers ra Desktop, giải nén TWRP recovery image vào thư mục fastboot và adb (thường c:\program files(x86)\Minimal ADB and Fast boot\), copy file SuperSU zip vào cùng thư mục. Trên Shield TV bật developer mode (Settings -> About -> Build, nhấn 7 lần cho đến khi thông báo "you are a developer", đóng Settings mở lại, thấy menu Developer, bật 'Enable ADB debugging', popup hỏi cho phép PC này, Allow). Cắm cáp USB nối Shield TV với PC, vào thư mục adb fastboot chạy chương trình, gõ "adb devices" xem Nvidia Shield có hiện không.
Lưu ý: Nếu Shield không hiện, cần update driver. Chuột phải My Computer > Device manager, tìm thiết bị ADB có dấu chấm than vàng (!), chuột phải > Update Driver, duyệt đến Desktop (thư mục Shield Family Drivers), cài driver.
Quay lại minimal ADB fastboot DOS box, gõ lại "adb devices" – nên hiện. Gõ 'adb reboot bootloader', Shield TV reboot vào bootloader. Gõ 'Fastboot devices', nếu thấy Android TV bỏ qua lưu ý.
Lưu ý: Nếu không hiện, lặp lại quy trình trên, nhưng thay vì ADB sẽ thấy FASTBOOT có dấu chấm than vàng, update driver cùng cách, kiểm tra lại 'Fastboot devices'.
Gõ 'fastboot oem unlock' Enter, Shield TV hiện "please wait", quá trình mất vài phút (16GB) đến 2 giờ (500GB), kiên nhẫn chờ.
Sau khi unlock bootloader, reboot Shield TV về màn hình chính, cần bật lại Developer options và USB Debugging (quy trình như trên trong ngoặc). Bật xong quay lại minimal adb fastboot, gõ "adb push supersu.zip /sdcard/" – sẽ thấy thông báo copy thành công. Gõ "adb reboot bootloader", Shield TV reboot vào bootloader. Flash TWRP recovery image: gõ 'fastboot devices' kiểm tra kết nối, gõ 'fastboot flash recovery twrp-shieldtv.img' Enter. Cách này cần firmware 1.4, nếu 1.3 dùng 'fastboot boot twrp-shieldtv.img' reboot tạm vào TWRP, chọn Boot Recovery Kernel trong menu fastboot. Trên TV sẽ thấy màn hình TWRP recovery (đã scale cho TV).

Nếu hỏi preserve read-only, Allow. Cắm chuột USB vào Shield TV, cài superuser: nhấn 'install', điều hướng /sdcard/ (đã để supersu.zip trước), chọn file zip, vuốt flash. Flash xong reboot từ menu TWRP, nếu hỏi restore root hoặc tương tự chọn NO. Sau reboot (lần đầu có thể lâu), chạy app SuperSU từ menu app, update binaries nếu hỏi, chọn Normal. Shield TV đã root sẵn sàng! Chúc mừng!