[Shield Android TV Android Development] gnoober:
Figured I would write some kindof a tutorial

Taken from different parts of the internet

Method I used on a Windows 10 64bit Laptop

DOWNLOAD

https://drive.google.com/open?id=0B0MKgCbUM0itNVB1elljU2NPR0k

And

https://goo.gl/sLSUgh

Extract the files into a new folder on your desktop. Name it whatever you want

The Nvidia Shield should be powered on and visible on your tv. Do not have it plugged into your computer yet.

Instructions

1.	Run adb-setup-1.4.3.exe (Require administrator privileges)

2.	Press Y/Yes to install ADB and Fastboot

3.	Press Y/Yes to install ADB system-wide

4.	Press Y/Yes to install Drivers

5.	Continue Driver installation

6.	15 seconds passed - finished!

Now, we need to prepare the Nvidia Shield by enabling USB Debugging

•	Scroll down and select About tablet.

•	Scroll to the bottom of About tablet, to find Build number, and tap the Build number area repeatedly until the device says developer options have been unlocked

•	Hit the back button and select Developer Options then select Debugging

•	Turn on Debugging

Connect your Nvidia Shield to your computer with the supplied USB cable

Go to the start menu and type devmgmt.msc

-This will open the Device Manager

Look for ADB Interface in your list of uninstalled drivers

Right click on ADB Interface and select Properties

Select Update Driver

Select Browse my computer for driver software

Select Let me pick from a list of device drivers on my computer

Select ADB Interface

Select Fastboot interface (GOOGLE USB ID)

Select Yes at Update Driver Warning

Close after successful install

Close device properties

In the folder you created earlier, place pointer arrow in any unused white space and press Shift and Right Click. Select Open command window here

Type adb reboot bootloader

This will boot your Nvidia Shield into fastboot mode

You will need to reinstall drivers using the same method as above

Go to the start menu and type devmgmt.msc

-This will open the Device Manager

Look for ADB Interface in your list of uninstalled drivers

Right click on ADB Interface and select Properties

Select Update Driver

Select Browse my computer for driver software

Select Let me pick from a list of device drivers on my computer

Select ADB Interface

Select Fastboot interface (GOOGLE USB ID)

Select Yes at Update Driver Warning

Close after successful install

Close device properties

in command prompt...

Type fastboot oem unlock

You should get an onscreen warning on your tv. Confirm. Short press on power to change highlighted option, hold for 2 seconds and release to select option.

Wait for a bit until your command prompt shows no more activity.

Type fastboot flash system system.img

Type fastboot -w

Type fastboot reboot

You now have full Android. Don’t forget to enable Bluetooth to gain some function from stock remote. Stock controller will only work plugged in (I have not tested this)

Sorry. I don't make things look pretty. I am more instruction manual than dissertation.

Also. My favorite launcher for tv boxes and works great on Nvidia Shield running full android

http://kodim3u.com/hd-launcher-apk-for-mxiii-and-mxq-android-tv/