nVidia Shield TV เป็น Android TV ชั้นนำที่ทำงานได้ทั้งความบันเทิงและเกมมิ่ง ใหญ่โตทั้งประสิทธิภาพและลุค ขับเคลื่อนด้วยโปรเซสเซอร์ 1.9 ghz octa core และ RAM 3GB สามารถส่งออกเนื้อหา 4K Resolution ผ่าน HDMI output Shield TV มาพร้อม 16GB SSD หรือ 500 GB HDD และหน่วยความจำภายนอกเพิ่มเติมเข้าถึงได้จาก SDCX slot มีฟีเจอร์ครบครัน เช่น USB 3.0 ports, gigabit Ethernet, IR blaster สำหรับรีโมทควบคุม, dual band Wi-Fi และ bluetooth 4.1 ปล่อยเมื่อพฤษภาคม 2015 และเป็นอุปกรณ์ Shield รุ่นที่สาม วันนี้เราจะแสดงวิธีรูท Shield TV ของคุณ หนึ่งรูทแล้ว คุณสามารถใช้ ad blocking, มี custom recovery สำหรับแบ็กอัพและฟีเจอร์จำเป็นทั้งหมด ฟลัช custom cyanogen mod ROMs และใช้ Xposed modules การรูท Shield TV ให้คุณเสรีภาพเลือกใช้งานได้ตามใจชอบ
โปรดทราบว่าระหว่างกระบวนการนี้ ข้อมูลทั้งหมดของคุณจะหายไป (เฉพาะบนหน่วยความจำภายใน ไม่ใช่ข้อมูลภายนอก) ดังนั้นคุณควรสำรองข้อมูลทั้งหมด
ก่อนเริ่มรูท คุณจะต้องมี:
- Shield ของคุณเชื่อมต่อกับ TV
- แล็ปท็อปที่มีอินเทอร์เน็ตและพอร์ต USB
- สาย USB
- ไฟล์เหล่านี้ดาวน์โหลดไปที่คอมพิวเตอร์ (Shield PC drivers, Super SU, TWRP recovery, Minimal adb and fastboot)
- เมาส์ USB
ก่อนอื่น บนคอมพิวเตอร์ ติดตั้ง minimal adb and fast boot .exe ที่คุณดาวน์โหลด และแตกไฟล์ Shield drivers ไปที่ desktop แตกไฟล์ TWRP recovery image ไปที่โฟลเดอร์ fast boot และ adb ซึ่งมักจะเป็น c:\program files(x86)\Minimal ADB and Fast boot\ และคัดลอกไฟล์ Super SU zip ไปที่โฟลเดอร์เดียวกัน บน Shield TV เปิดใช้งาน developer mode (ไปที่ Settings ->About-> Build แตะ 7 ครั้งจนได้ข้อความ you are a developer ปิดหน้าจอ settings และเปิดใหม่ คุณจะพบเมนู Developer ที่ต้องกดและค้นหา ‘Enable ADB debugging และกดเพื่อเปิดใช้งาน popup ควรปรากฏขออนุญาตคอมพิวเตอร์นี้ อนุญาตให้มัน) ตอนนี้ใช้สาย USB เชื่อมต่อ Shield TV กับคอมพิวเตอร์ ไปที่โฟลเดอร์ adb และ fastboot และเปิดโปรแกรม พิมพ์ “adb devices” และดูว่า Nvidia shield ปรากฏหรือไม่
หมายเหตุ: หาก Nvidia shield ไม่ปรากฏ คุณต้องอัปเดท drivers ไปที่ Desktop คลิกขวา my computer แล้วคลิก ‘Device manager’ หา Yellow (!) ADB device คลิกขวาและเลือก Update Driver บราวซ์ไปที่ desktop (ที่คุณควรมีโฟลเดอร์ Shield Family Drivers) และชี้ไปที่นั่น ติดตั้ง drivers
ตอนนี้ไปที่ minimal ADB and fast boot DOS box และพิมพ์ “adb devices” อีกครั้ง ควรปรากฏ พิมพ์ ‘ adb reboot bootloader’ Shield TV ควรจะรีบูทไปหน้าจอ boot loader พิมพ์ ‘Fastboot devices’ หากคุณเห็น android tv ข้ามหมายเหตุนี้
หมายเหตุ: หากไม่ปรากฏ ทำกระบวนการเดียวกันข้างต้น แต่แทนที่จะเห็น Yellow (!) ADB คุณจะเห็น yellow (!) ที่กล่าวถึง FASTBOOT อัปเดท drivers ด้วยวิธีเดียวกัน และตรวจสอบอีกครั้งว่า TV เชื่อมต่อดีโดยพิมพ์ ‘Fastboot devices’ อีกครั้ง
พิมพ์ ‘fastboot oem unlock’ และกด enter คุณจะเห็นข้อความ please wait บนหน้าจอ Shield TV กระบวนการนี้จะใช้เวลาหลายนาทีบนรุ่น 16GB และถึงสองชั่วโมงสำหรับรุ่น 500GB ดังนั้นโปรดอดทนในกระบวนการนี้
เมื่อปลดล็อคบูตโหลเดอร์เสร็จ รีบูท Shield TV และกลับสู่หน้าจอหลัก คุณจะต้องเปิดใช้งาน Developer options และ USB Debugging อีกครั้ง กระบวนการกล่าวไว้ข้างต้นในวงเล็บ เมื่อคุณเปิดใช้งานแล้ว กลับไปที่ minimal adb และ Fast boot window และพิมพ์ “adb push supersu.zip /sdcard/” คุณควรเห็นข้อความว่าไฟล์ถูกคัดลอกถูกต้อง ต่อไป พิมพ์ “adb reboot bootloader” และกด enter คุณควรเห็น Shield TV รีบูทเข้าสู่ boot loader mode ตอนนี้เราจะฟลัช TWRP recovery image พิมพ์ ‘fastboot devices’ และตรวจสอบว่า Nvidia shield เชื่อมต่อถูกต้อง ต่อไป พิมพ์ ‘fastboot flash recovery twrp-shieldtv.img’ และกด enter สำหรับวิธีนี้ให้ทำงาน คุณต้องอยู่บน Version 1.4 update หากคุณมี 1.3 คุณสามารถทำ temporary reboot ใน TWRP โดยใช้ ‘fastboot boot twrp-shieldtv.img’ และจากนั้นเลือก Boot Recovery Kernel ในเมนู fastboot บน TV คุณควรเห็นหน้าจอ TWRP recovery เหมือนนี้ (แม้จะปรับขนาดตาม TV)

หากถูกถามว่าต้องการ preserve Read only ให้อนุญาต ตอนนี้เสียบเมาส์ไปที่ Shield TV และติดตั้ง super user โดยกด ‘install’ นำทางไปที่ /sdcard/ ที่คุณวาง supersu.zip ไว้ก่อนหน้า เลือกไฟล์ zip และสไลด์เพื่อฟลัช เมื่อฟลัชเสร็จ รีบูทระบบจากเมนู TWRP หากถูกถามว่าต้องการ restore root หรืออะไรคล้ายกัน กด NO หลังรีบูท (การรีบูทครั้งแรกอาจใช้เวลาสักพัก) รันแอพพลิเคชัน supersu จากเมนูแอพพลิเคชัน และอัปเดท binaries หากถาม ใช้ Normal Shield TV ของคุณตอนนี้รูทแล้วและพร้อม! ยินดีด้วย!