yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] zulu99:
For now no, but for the future, for sure something.

But many users like me, love to have the last versions to test and experiment. we live for this.

But apart the disk managment that i not like in all firmwares stock and modified and for all devices and manufacturers, because the Marshmallow born in this way, apart the permissions on every app that also born in this way for Marshmallow,

All others parts of Android 6 are very very good, full Android 6 is extremly fast and everything work well. The audio part of full Android 6 is better than full Android 5.1

P.S.

Personally i'm running as daily build full Android 6.
[Shield Android TV Android Development] zulu99:
put it on USB disk formatted FAT32 and in TWRP recovery select OTG
[Shield Android TV Android Development] haxorr:
Thank you.

Next question.

I See Movie on netflix nur i See the Software button under the screen. Can you help?
[Shield Android TV Android Development] zulu99:
You can use the normal netflix app or generally, useful also for some games, install xposed framework and the modules Gravity Box and App Settings like explained in second post.

The expanded desktop is a functionality of Gravity Box ( mean full screen for everything )

and with app settings you can set per apps your preferred configuration, for example you can set that this app must work in immersive mode and with different DPI
[Shield Android TV Android Development] chris_mitch:
Thank you so much for your fantastic work on this project and many other similar projects.

I agree that this ROM makes the device 1000 times better than the stock Android TV. The only thing that I miss from the stock Android TV is the "Live Channels" integration. Of course, just installing the Live Channels apk does not work. I'm assuming because there needs to be a TV Input Framework available or something of the sort for the app to use.

Is there any way that I can get the Live Channels functionality on full android or is that just something that would be too difficult? Thanks so much.
[Shield Android TV Android Development] haxorr:
zulu99,

the 500GB pro Version root ist aktuelly not working! See here:

http://xdaforums.com/shield-tv/general/root-nvidia-shield-android-tv-android-t3317843

NOTE: When flashing the recovery image for the SHIELD ANDROID TV Pro (500GB edition), you may end up with only 11GB of available space. We are investigating this issue. To workaround the problem please:

Complete a factory reset upon first boot after the flash process. To do a factory reset, boot the device and go to Settings->Storage & reset->Factory data reset->Full reset.

Alternatively, skip the instruction to flash the userdata partition.
[Shield Android TV Android Development] jb_alphamale:
Zullu, I've installed the new rom on my 16 GB NSTV. It works perfect with a micro sd installed as removable storage and TWRP 3. You're a genius. You rock man,. Thanks again for your fantastic work.

Update: Recent aps available.Yupiiii.
[Shield Android TV Android Development] zulu99:
Well, listen me about root on 500GB model i not have the device i have the 16 GB but my work are for both firmware because i produce only vendor and system image without touch kernel and boot image.

I know how the new SuperSu for marshmallow work and i know how the 500GB model differ from the 16GB model.

Maybe the SuperSu not work because can't install in the data partition the su image, the new supersu for marshmallow is completly different from old version.

in marshmallow you need a patched boot image that supersu automatically do, but this is not a problem on 500GB, i think the problem is the small su image in the data partition.

So to solve, if i have in my hands the 500GB i try this:

copy the Supersu 2.68 on a usb disk formatted FAT32

copy the SuperSu 2.49 https://download.chainfire.eu/740/supersu/

start the twrp recovery twrp-multirom-20151112-UNOFFICIAL-foster.img with the command: fastboot boot twrp-multirom-20151112-UNOFFICIAL-foster.img

Install from usb the Supersu 2.68

Install from usb the Supersu 2.49

restart

if it work you have root, if not work at least you must reinstall the firmware but nothing happen.

P.S.

Should work because the first Supersu 2.68 patch the boot image and the second Supersu 2.49 install the classic version in the system.

In Marshmallaw the necessary is a patched boot image with a custom selinux policy, after you can install also the classic root.

Try, i think that could work.

Please try, i'm here for at least other 2 hours for every user that want test. I have also another option if the first not work.

and read the log on the diplsay when you install the first Supersu 2.68, let me know what he say.
[Shield Android TV Android Development] haxorr:
Hi,

not work :(

Error see attachement
[Shield Android TV Android Development] ahoslc:
Anyone having issues with Sixaxis it won't turn on in this version for some reason?
[Shield Android TV Android Development] tailslol:
yea it seems sixaxis app is not marshmallow compatible yet,but you can use the controller still by native bluetooth.
[Shield Android TV Android Development] zulu99:
try this other way:

download the stock 3.0 developer firmware for shield tv 500 GB

https://developer.nvidia.com/gamewo...NDROID TV Pro Developer&tx=$additional,shield

extract the boot.img and install this boot.img with fastboot: fastboot flash boot boot.img

after install the SuperSu 2.68 with TWRP

If the installation of SuperSu 2.68 not work from TWRP, you can try to install the root manually with adb root

The developer boot image support adb root so:

I assume that you have in a folder on your PC the arm64 files su, supolicy and libsupol.so and the superuser.apk that you can find in the supersu.zip 2.68

open two window command prompt:

in the first window command prompt:

adb root

adb shell

mount -o remount,rw /system

in the second window command prompt: enter in the folder where you have the arm64 files

adb push ./su /system/xbin/

adb push ./su /system/xbin/daemonsu

adb push ./supolicy /system/xbin/

adb push ./libsupol.so /system/lib64/

in the first window command prompt:

chmod 0755 /system/xbin/su

chmod 0755 /system/xbin/daemonsu

chmod 0755 /system/xbin/supolicy

chmod 644 /system/lib64/libsupol.so

/system/xbin/daemonsu --auto-daemon &

in the second window command prompt:

adb install supersuser.apk

Go in Android, start SuperSu app and accept to update the binary

Go in SuperSu settings and click on Install on system folder.

Restart and you have root.
[Shield Android TV Android Development] haxorr:
zulu99,

have you the command for flash boot.img?

fastboot flash boot boot.img ?

Update: version 1 not work.

version 2 test it.
[Shield Android TV Android Development] Dramosith:
mm well i might have stupid question. how i can power off by that full Android TV?
[Shield Android TV Android Development] tailslol:
Hold power button some sec it will ask if you want to shut it down.
[Shield Android TV Android Development] Guest100001:
I wanted to thank you Zulu for sharing full android with us and ask if any other users have experienced crashes on borderlands the presequel on the nvidia shield TV. Game is finally available on the play store. Thank you.
[Shield Android TV Android Development] Dramosith:
mmmm just curious how you guys can files transfer to /system/usr/keylayout

i tried to

1. mirco usb to usb laptop it say empty folder

2. es file explorer pro i tried to copy but i cant find copy to paste..

i tried too droidmote server but it keep saying problem with uinput /dev/uinput or so...

about netflix

i have guestion.. why not just download via google play netflix? if you recommed to use 2 different mirrorapk or mega.co.nz then

if i want to good quality then which i have to need mega.co.nz or mirrorapk links?

Netflix in High resolution quality:

To have Netflix in High resolution quality, install the Android TV version https://www.apkmirror.com/?s=netflix...pe=app_release, login the first time and after cast your preferred show from your phone. The best and more simple way.

You can use also the standard app but the quality is SD.

Netflix TV app version >= 2.5.1 support 4K https://mega.nz/#!ehxFCBjZ!HrqWBbjs3...iKHEjqGilDZgKA

How to make Nvidia Shield Controller compatible with any Android device:

Download the two keylayout files from the link below and copy both to /system/usr/keylayout folder of your generic Android device.

Thats all now you can use it with an usb otg cable
[Shield Android TV Android Development] Bardok84:
Thank you very much zulu99

Finally my Shield TV Pro will arrive to me next monday, tuesday. I will check everything, and its great to see that using Droidmote is possible to connect Shield controller to our phone (by usb cable) and we definitely avoid connecting the controller to shield tv by long cable.

There are many users from Spain of another forum , all fans of full android on shield TV and they are now enthusiastic with this new.

Thanks a lot!
[Shield Android TV Android Development] Miamijerry:
Trying to root this Full Android version, but I am getting stuck.

After I enter the command "adb reboot bootloader" the shield reboots but does not reconnect to the PC.

The Shield has the bootloader screen displayed with a number of choices "Continue", "Reboot", "Power off", ETC

What am I to select?

How to I get pass this screen. (I did it once to load "Full Android" but how ??)

Can I just issue "adb devices" followed by "fastboot boot twrp-foster.img" or do I need "adb reboot bootloader" inbetween these two commands ??

Bootloader is unlocked and USB debugging is enabled

Thanks
[Shield Android TV Android Development] ibrawl:
is there a way to use headphones with the shield, like with android tv, i connect my headphones to the nvidia controller and audio comes from it instead of the tv.
[Shield Android TV Android Development] RebelebeR:
adb reboot bootloader

then

fastboot boot twrp

then

use twrp to install su

then reboot to system

When you reboot to the bootloader adb is not going to see the device. My Windows 10 computer actually says something along the lines of a device connected to my computer has an error when I reboot to the bootloader. As long as fastboot sees it you should be able to fastboot boot twrp.
[Shield Android TV Android Development] Kevinkuensken:
Hi

Work sky go with full android ??
[Shield Android TV Android Development] tailslol:
Yes the boot loader can bug if you reboot by command line.

Acces the boot loader by the power button works better.

For this you plug the hdmi to the tv and USB to the computer then you boot the shield by holding the power button until you see the boot loader .

---------- Post added at 09:16 AM ---------- Previous post was at 09:11 AM ----------

Not with the controller.

You can use Bluetooth headphones.

Adapter 3.5 jack headphones to Bluetooth .

USB headphones.

Or a adapter 3.5 jack to USB.

Or with luck you can try to use the nvidia remote but in this rom the controller does not work because the drivers are not published and proprietary.
[Shield Android TV Android Development] Dramosith:
i tried to horizon go in full android. it works perfect. it can stream live.

but i am not sure it will Nvidia shield console but it will works for Mouse[sliders']
[Shield Android TV Android Development] Kevinkuensken:
If sko go work i want buy a nvidia shield.On normally android tv on the shield the sky go app dont work.Maybe can anyone test the sky go app
[Shield Android TV Android Development] zulu99:
You need root on Shield TV to start DroidMote Server. You can root your device as i wrote in first post.

Maynly install the last Supersu 2.71 or higher versions from TWRP recovery

Twrp recovery link: http://xdaforums.com/shield-tv/general/recovery-twrp-2-8-6-0-shield-tv-variants-t3140926

SuperSu link: http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

with root you can mount also system read / write with es file explorer.

But i think that you want write to /system/usr/keylayout because you are following this guide:

https://plus.google.com/+VideomapIt/posts/AduLxQ6PwTx

To have the controller compatible and after tethered to your phone, you must copy the two files in the guide not in shield TV ( in Shiled TV you already have the two files ) but in your phone, so you must mount read and write the system of phone not of Shield TV. To do this you need root also on your Phone.

About Netflix, only the Android TV app can have HD resolution and the version in mega 2.5.1 support also 4K
[Shield Android TV Android Development] j-m-s:
Is it just a rumour or is their an official google announcement about that?

And why should it not be possible to restore it?

I guess I just have to change a config file or recompile a system module.

---------- Post added at 10:06 AM ---------- Previous post was at 09:56 AM ----------

It does reconnect. Check with "fastboot devices".
[Shield Android TV Android Development] zulu99:
I already explained, but i explain again.

In the original Android, the Android that you can find in AOSP, the Android of Google, the right mouse click is the right mouse click and the back button is the back button.

Why should be different ?

If a remote is made for Android it have also the back button. Is not necessary change the OS to remap right mouse click to back button. If you modify the OS, you lose the right mouse click that is necessary in others apps.

What was made from some Chinese manufacturers in the past, is change the OS to adapt Android to some air mouse made for windows and not for android.

Air mouse that not have the real back button but only right mouse click.

With a good remote compatible with Android you don't have problems.
[Shield Android TV Android Development] j-m-s:
Connect NSTV with USB to laptop.

On laptop command line:

adb root

adb pull /system/user/keylayout/Generic.kl

edit Generic.kl

adb remount

adb push Generic.kl /system/usr/keylayout

---------- Post added at 10:12 AM ---------- Previous post was at 10:09 AM ----------

What module you need to adapt for that?

Or is it only a config setting in a plain text file?
[Shield Android TV Android Development] zulu99:
The right mouse button can't be remapped with a keylayout like others buttons and axes. You need a custom firmware.

Do you know that to create an Android firmware you must use source code ?

http://nv-tegra.nvidia.com/gitweb/?...n;f=README_SHIELD;hb=rel-24-foster-r2-partner

http://nv-tegra.nvidia.com/gitweb/

https://android.googlesource.com/

Well, part of the code in the last link was modified, the result is that you don't have standard Android functionalities. If you remap the right mouse button inside the OS, you lose the right mouse button. THis is not necessary because you already have the back button that is the back button.

So if you have a bad remote, the fault is of your remote and not of the OS. The remotes that are compatible with Android, at least should have the back button and the home button.

The alternative is that you can create your custom firmware from the Android source code, but if you modify basic things like this, you have a fake Android not an original Android. The result is less compatibility with apps in Google Play.

Manufacturers should be obliged by Google to use only original Android source code, because the developers of apps in Google Play are already obliged to use Google SDK. If unders the hood you don't have an original Android, is normal that some apps can not work well and the fault is fault of manufacturer and not of the developer. But many users not know this fact. Also for this reason i hate some Nvidia modifications in the stock firmware.

P.S.

I explained this, not because i'm interested in the right mouse button remapping, but to explain to others users the difference between an original Android and a modified Android by the manufacturer.

About the right mouse button, if you are able, you can read directly the Android source code to understand that from when was introduced in Android it was always the right mouse button and not the back button: https://android.googlesource.com/

Are not necessary confirmations of anyone.
[Shield Android TV Android Development] tailslol:
No official statement but it is confirmed by various android x86 ports and by asus on their transformers tablet line.

And it is not fixable because it is a deep change in android and how it handle input devices.
[Shield Android TV Android Development] Dramosith:
i see thx a lot. i missunderstand.

well.. about 2.5.1 supports also 4K but i cant download your mega because it say i need to password/key..

Dramosith
[Shield Android TV Android Development] j-m-s:
First there are source from nvidia at nv-tegra.nvidia.com/manifest/android/binary.git, second there are android sources at source.android.com, third there is a tool called apktool which decompiles and compiles .apk files, so they can be patched.

And in this case, remapping the mouse event should be a modification of 4-10 characters.
[Shield Android TV Android Development] zulu99:
For mega links, open from pc or from android chrome browser in desktop mode.

You can set desktopm mode in Android chrome browser from settings.
[Shield Android TV Android Development] zulu99:
Do you know Remotr app, right ?

https://play.google.com/store/apps/details?id=com.remotrapp.remotr

If you don't have a PC with Nvidia GPU and if you want play with all PC games also new Windows 10 Games with xbox controller emulation already included, this work very well.

You can watch this test of Borderlands: The Pre-Sequel streamed from PC to Shield TV

https://youtu.be/qLur9aHlhIs
[Shield Android TV Android Development] tailslol:
sure but mouse behavior is in the kernel itself so goodluck on that.
[Shield Android TV Android Development] zulu99:
The mouse remapping is inside android source code not inside the kernel.

I write to you, just to explain to others users that despite you create problems in this thread you don't know nothing about Android.

I not create the remapping of right mouse button ( that is avery easy thing for a developer ) because others Android apps can relay on this functionality.

If a remote is a good remote it already have the real back button and is not necessary change the OS and especially lose the real right mouse button.
[Shield Android TV Android Development] Dramosith:
lol seems like remotr app so much better than Nvidia games stream? it seems really nice.
[Shield Android TV Android Development] zulu99:
the good of this app is that you can play with all games also new windows 10 games and especially that the xbox controller emulation is already included for all games.

Mean that if you connect a generic controller to android, you can play also with windows games that require the xbox 360 controller.

The best part of this app is the xbox controller emulation.

For video streaming you can use many apps. Splashtop for example is very good about video streaming quality.
[Shield Android TV Android Development] tailslol:
well the source code is used to build the kernel so it is not that wrong here.

anyway the problem is not that the problem is poeple seems to request a version with right click back mod.
[Shield Android TV Android Development] Dramosith:
did you tried too just use keyboard and mouse? i think it is ofcourse to works fine. if it is true then it is awesome.. i hope it supports too steam powered too.
[Shield Android TV Android Development] Miamijerry:
adb devices

List of devices attached

XXXXXXXXXXXXXXXXXXXa device

adb push supersu.zip /sdcard/

adb reboot bootloader

fastboot devices

XXXXXXXXXXXXXXXXa fastboot

fastboot oem unlock

...

(bootloader) Bootloader is already unlocked.

OKAY [ 0.025s]

finished. total time: 0.027s

fastboot boot twrp.img

downloading 'boot.img' ...

OKAY [ 0.537s]

booting...

OKAY [0.004s]

finished. total time: 0.544s

Then I switch to the screen input from the shield and it is a blank black screen.

Is this an issue with the monitor ??
[Shield Android TV Android Development] zulu99:
you need to boot the last TWRP recovery from this link: http://xdaforums.com/shield-tv/general/recovery-twrp-2-8-6-0-shield-tv-variants-t3140926

and supersu is this: http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
[Shield Android TV Android Development] Miamijerry:
I got it !!

Tried a different monitor...

TWRP came right up

---------- Post added at 05:48 PM ---------- Previous post was at 05:47 PM ----------

Yes, those are the ones I used.

TWRP didn't like my 40" Sony Monitor, but 27" was fine.

Thanks
[Shield Android TV Android Development] IamSonoma:
My old Samsung tv (10 years old)is like that. The text is hidden partially. Had no idea what to do til I tapped the power button. Now I know.
[Shield Android TV Android Development] Dramosith:
i did done download and install but problem i cannot click button of Start your free month and Sign in..
[Shield Android TV Android Development] sasodukac:
zulu99 .....u are the master:).I now have 6.0 nvidias rooted and i want to install yours.So my question is do i have to restore first to stock and than instal yours? And second : if install this full version and some day i want to sell or give it as a gift,can i restore this from this full Rom to Stock Nvidias Marshmellow?

Thanks
[Shield Android TV Android Development] tailslol:
yes if you are 3.0/6.0 stock just install this rom and it will work.

yes returning to stock is easy,just install the nvidia factory images and you are god to go.
[Shield Android TV Android Development] anseatle:
Guys / zulu

Are the way to turn on device remotely?

Im not talking about sleep mode

Did xbox 360 controller with adapter able to do this?
[Shield Android TV Android Development] zulu99:
If the device is completly turned off. You can turn on only with the hatdware button. Valid also for stock firmware and for all others android tv box that i know.

In stock firmware, if you want completly turn off the device, long press the power button on your remote and select power off. I write this in case you want test.

Is not a problem turn on the device before you want use it, the problem can be when you are on couch or in bed and you want completly turn off the device without stand up. But this is not a problem you can already turn off completly from couch or bed.
[Shield Android TV Android Development] anseatle:
Zulu

Tu turn device off im using widget its not a problem

A problem for me its to turn it on

As i remember, before installing full android, when green light is off i switched it to green again by pressing a button on a controller.

My question its to turn device on remotely when green light is off

or otherwise to go to sleep mode with green light off?

How can i controll green light?

Thanks for quick responce
[Shield Android TV Android Development] Zacharybinx34:
So I got my webcam all setup and working, the only issue is that it's zoomed so far out. Is there any way to zoom it in?
[Shield Android TV Android Development] Dramosith:
i bought F10-pro it looks perfect at nvidia shield TV ^^ i am so happy

but zulu you gave me Mega.co.nz apk of Netflix i cannot click button =/ i cant click sign it is not clickable.. do you have idea any why?

how so? i tried but i cannot click button to sign in