Full Android 5.1 for Shield TV
v.2.2
Android on TV is not just movies and songs but also millions of apps and games.
This firmware want be full Android Experience with NO Limits.
With Android you can run all standard Google Play apps and also apps made specifically for Android TV.
For the best interaction with Android from your couch i suggest DroidMote, because with DroidMote multi-touch is not a problem on TV.
v.2.2
Android on TV is not just movies and songs but also millions of apps and games.
This firmware want be full Android Experience with NO Limits.
With Android you can run all standard Google Play apps and also apps made specifically for Android TV.
For the best interaction with Android from your couch i suggest DroidMote, because with DroidMote multi-touch is not a problem on TV.
Take a look here to understand why Android on TV is better than Android TV:
https://www.youtube.com/playlist?list=P ... B9D757086B
Firmware:
Based on Nvidia public source code + binary from stock firmware
All Android apps installable directly from Google Play
Uvc Webcam + mic ( hangouts, skype and voice search )
Bluetooth a2dp and bluetooth mic
Chromecast functionality
Full Hardware decode also for hevc h265 4k
Xposed framework arm64 working
All others internal hardware components are working very well
Google Play Movies & TV and all others DRM video player working.
Wifi ac and n work wonderful and also ethernet connection.
Compatibility with new games optimized for Tegra X1 like Doom 3
Xbox 360 wireless controller for PC work very well
Note: The Nvidia controller works only in usb mode not in wireless mode because is not a standard controller, work only on Nvidia firmware. The Nvidia controller in wireless mode use a Nvidia proprietary wifi-direct protocol that interfere also with normal wifi functionalities, the Nvidia implementation of this protocol is not open source and i'm also not interested to have it because degrade the wifi signal and create interferences in wifi channels. I found also that the triggers of the controller not operate well, because when you release the trigger it not return always in 0 position as it should. Instead all others standard controllers and remotes wireless, bluetooth, wired works very well. The audio functionalities of the controller are not a problem, you can use bluetooth audio, a webcam with mic or any generic usb audio so you can do everyhing and also in better way, without pressing any button, just saying "OK Google". Android TV is a streaming player made mainly for paid multimedia contents, instead this firmware is a real and complete Android firmware. The sideload not solve your problems on Android TV, the sideloaded app have bad resolution on Android TV and the lack of many components inside Android TV create problems on standard android apps.
Installation:
You must start the procedure with the 2.1 stock firmware installed.
In alternative you can download the stock recovery firmware 2.1 from Nvidia website, unzip and replace the stock system.img with the full Android system.img. This last suggestion is the better solution if you want turn back from Marshmallow firmwares. ( download links of stock firmwares 2.1 are on second post )
Download the full Android firmware from this link: https://goo.gl/sLSUgh
Put the device in fastboot mode:
Connect the Shield Tv to PC via micro usb cable
Enable usb debugging in development settings of Shield TV
In the command prompt of your PC type:
adb reboot bootloader
The bootloader must be unlocked before all others operations with the command:
fastboot oem unlock
When the bootloader is unlocked, In the command prompt type:
1) fastboot flash system system.img
2) fastboot -w
3) fastboot reboot
All others parts of the firmware can be stock for now and are already installed.
If you don't know how to have or use fastboot, take a look here:
http://forum.xda-developers.com/showthr ... ?t=2588979
In case you need the Nvidia fastboot drivers for your PC:
https://developer.nvidia.com/shield-open-source
In this last link read only the section: "Next, put your SHIELD into fastboot mode using following method:"
http://nv-tegra.nvidia.com/gitweb/?p=ma ... 18-partner
Changelog:
2.2
Fix Power hardware button
Fix build.prop to avoid google play update to TV version
TO HAVE CHROMECAST WORKING UPDATE THE APK FROM HERE:
https://www.apkmirror.com/apk/google-in ... -download/
2.1
Based on last 2.1 firmware
Gapps and Root already inside
All functionalities of previous firmwares
Xposed framework working
TO HAVE CHROMECAST WORKING UPDATE THE APK FROM HERE:
https://www.apkmirror.com/apk/google-in ... -download/
1.8
Bluetooth Mic fix
Live Wallpapers fix
1.7
Support for usb DAC 24 bit 96khz
Fix build.prop
1.6
Fix Hdmi CEC
Set default density to 220dpi
1.5
Fix Auto-Mount of external usb storage. Tested ntfs, exfat, fat32
1.4
Compatibility with new games optimized for Tegra X1 like Doom 3
Improved performances