yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] zulu99:
yes should work like in the 5.1 firmware because is bluetooth, i not have one to test.

But apart some apps like kodi ( also with kodi a mouse is better ) what you can really control with directional keys ?

Or what kind of stripped down version of an app you can control with directional keys ? ( you need an app reduced in options and functionalities )

We love full Android because we can use all apps and games on TV, and to use all apps you need a mouse and keyboard and if you need more (also multi touch and specific android buttons ), you need something like DroidMote.

after a year, this very simple concept, is not clear ?

The main problem of Android TV, apart the missing Android components, is that was invented without considering users that want use a mouse, and without a mouse you are in the limbo that you already know when you tested Android TV.

The interaction with Android is the key of everything, if you can interact well with Android on TV, the full Android is 1000000000000 times better than Android TV.

And personally for me the interaction with Android on TV is perfect. You know what i use. And for this reason i love full Android.

The decision to remove the mouse from TV was made to force users in some directions and to sell better some multimedia services. An user without mouse have more limitations and big companies can sell better if an user have limitations.

But this companies, forget that Android on TV is a reality from more than 5 years and many of us are already accustomed to have all apps on TV. Propose a stripped down version of Android is really ridiculous and can be good only for users that not know the other world or for some users that use a limited number of apps ( like users that use only Kodi ) but i repeat, also with Kodi the mouse is the best way for a fast interaction.
[Shield Android TV Android Development] tailslol:
Xiaomi bluetooth contorler ,ps4 controler,360 wired controler.
[Shield Android TV Android Development] haxorr:
PS4 Controller with USB?

My XBOX360 Controller for PC is Wireless.
[Shield Android TV Android Development] Mucchan:
So I guess I have to flash Stock 3.0 recovery image from NVIDIA before flashing this if I'm currently on the Stock Restyle ROM? Hoping to shorten the flashing process if I could when I eventually change to this ROM.

Not sure what you mean by 100% compatible. A lot of Android games don't seem to have controller support and you have to use something like DroidMote to emulate touch. The Xiaomi Bluetooth controller mentioned above seems decent enough and the price is pretty good. Another option would be the SteelSeries Stratus XL, but it's pretty pricey.

I personally hope that the Sixaxis Controller app would be updated to support Marshmallow so I can just use my DualShock 3 and not forced to buy another controller.
[Shield Android TV Android Development] tailslol:
Ps4 is Bluetooth. And yes Xbox 360 for PC is compatible.
[Shield Android TV Android Development] Zacharybinx34:
Oh, sorry lol! I meant Netflix.
[Shield Android TV Android Development] zulu99:
Netflix work wonderful, also 4K
[Shield Android TV Android Development] zulu99:
Sometime we are waiting for things that we already have

The Future of Android Multi Windows is already here on your Galaxy S6

https://youtu.be/QtINaSpFcM4

P.S.

The only problem is that Galaxy S6 doesn't have MHL or HDMI out. :)
[Shield Android TV Android Development] tailslol:
well yea we got remix os that does it too and phoenix os before android N...

speaking of this i tested on my pc and it works wonderfully and on my nexus too so if you could include those style of fonctions in full android it will be much apreciated ;)
[Shield Android TV Android Development] nate56567:
I can confirm that this is an issue. I was having this problem with Firefox and Microsoft office (word, PP, excel). I switched to the stockrestyle and it doesn't have this issue and the stock restyle seems to fix any issue that is in this rom. Any app that works on full android but not the stock restyle rom can be downloaded and installed from apk mirror with no issues.
[Shield Android TV Android Development] Zacharybinx34:
I got it working on the full android rom, but on the restyle I can only view, not control.
[Shield Android TV Android Development] eastbayarb:
When I installed Teamviewer, it didn't tell me to install an add on. Anyone else?
[Shield Android TV Android Development] zulu99:
i will test this later, but i think that you have installed a different version of the app from Google Play.

Try with the last version from apkmirror.com that target Android 6 and after try also the version that target android 5.1

If all others apps are working well on the expanded storage, for sure is a problem of the app that will be solved.

You can also move in the internal storage for the moment.

Is a know fact that not all apps can support the expanded storage. ( many developers don't like it and you can't have it for all apps )

The stock firmware, maybe can force some things, but first or after this will create problems, that you will see in future update of the app. If a firmware is not standard ( is not what Google invented ) first or after you will have problems.

What is the precise version number and cpu ( arm or arm64 ) of Firefox app that you installed ?

Note about my personal preference:

In General i don't have any problems with the expanded storages in the 1.1 full Android firmware, but personally i don't like have apps installed in the sd card for performance reason. The sdcard is slower than internal storage. I prefer to backup obb of big games in the normal external storage if i don't want download the game again. Instead apps don't require too much space.
[Shield Android TV Android Development] ikgarcia:
Hi zulu:

Could you tell me how i can do a screenshot with this rom or which apk I have to use to do a screenshot?

I have installed Scr Free but not run with marsmallow.

Best regards.
[Shield Android TV Android Development] zulu99:
I don't know, but i think you can use many apps in google play.

Personally i control the Shield TV with DroidMote, therefore to take screenshot i press the camera button on DroidMote client. I use this every day because i create touch profiles for touch only games based on the taken screenshot.
[Shield Android TV Android Development] ElwOOd_CbGp:
I think it's pretty awesome how op instructs to wipe the entire data partition without even the least warning about external media.
[Shield Android TV Android Development] ikgarcia:
Thanks but i have installed some apks of play store and all of them are designed for Mobile phone and they cant use for tv box.

Could you tell me one apk that run well in this rom and i can do a screenshot with a doubleclick muose???

Best regards.
[Shield Android TV Android Development] ikgarcia:
Hi zulu:

I am trying to connect the ndivia shield controller to console with this rom and I am using droidmote and server and client with loopback and ip 127.0.0.1 and I do the profile with apk profile creator and screenshot of shadow samurai and then i can play with my movilphone and droidmote.

But the console doesnt recognice the ndivia controller and all time i have conectted the controller Wired to console.

What can I do???

Thanks and best regards.
[Shield Android TV Android Development] zulu99:
You must enable the droidmoteIME if you want that the client can go in backgroud and handle the command of the hardware controller.

Lool this video: https://youtu.be/HDAT59PyYT0

But, i repeat, for touch-only games the software controller is more suitable. You have a better gameplay. I do this from some years, with hardware controller and software controller and i tested / compared everything that Google Play and the web can offer.
[Shield Android TV Android Development] RebelebeR:
I installed this one https://play.google.com/store/apps/details?id=org.mozilla.firefox and this one https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta both of which worked fine before I decided to test an external hard drive as internal storage, didn't like it, and started over again by installing stock then full android as before. I see no reason either wouldn't work like before with the same installation. Oddly enough ES File Explorer worked fine before but now doesn't recognize the same root method I used before. I am starting to think something went wrong with the install last time or went better than it should have the first time. When I have time I will give apkmirror a shot.

Edit: The one from apkmirror survived a reboot so it seems to work fine.
[Shield Android TV Android Development] ikgarcia:
Thanks.

I do all step of this video included to activate droimoteIME and it doesnt detect the ndivia controller and when I do the process i have connected gamepad Wired to console.

I dont know what more doing????

When I installed the full android i did it since a backup with trwp that i had done of stock firmware and when I run with factory stock the console doesnt load in the start menu neither geforce and shield hub apk and it didnt let me to conectt gamepad, when i hold to connect ndivia devices.

I did of this way to not have to reinstall all sin ce of the begining.

Which it can be the trouble????

Best regards.
[Shield Android TV Android Development] zulu99:
Sorry, maybe i don't understand well your post, especially the installation part of full Android, but i try to exlain better.

( you are trying droidmote client and server on same device connected via 127.0.0.1 )

You can do what you are trying to do only with the Nvidia controller connected via usb to Shield TV, not in wireless mode.

( with others controllers also in wireless mode - in full Android we can't use the Nvidia controller in wireless mode )

If the Nvidia controller in wired mode is not detected by droidote client, connect first the Nvidia controller, check that the controller work well and after connect droidmote client to server via 127.0.0.1 But don't forget that you must have the droidmoteIME active if you want put the client in background. To enable droidmoteIME, only for the first time you must enable it in android settings like in this video https://youtu.be/HDAT59PyYT0, after, when you want use the droidmoteIME, you can select it by long press on keyboard button in droidmote client ( this action is like when you want change keyboard in Android, you can do this also in other ways. )

Maybe your error is that you don't select the droidmoteIME after you enabled it in Settings. Enable an IME is different than use it.

In full Android firmware, the Nvidia controller work only in wired mode. This a know fact for all full Android users.

You can't have the controller in wireless mode on full Android firmware.

The only thing that you can do if you want the Nvidia controller on your couch without a long usb cable, is connect the controller via usb otg to your phone / tablet and connect droidmote client to droidmote server. Therefore the hardware controller will work on Shield TV via wifi and your phone act like a wireless usb hub.

In this way you can use the Nvidia controller also on Windows and Linux via wifi.

https://plus.google.com/+VideomapIt/posts/AduLxQ6PwTx
[Shield Android TV Android Development] zulu99:
You installed firefox in the internal storage when you downloaded last version from apkmirror. So is not solved.

UPDATE:

I found the problem, was a bug in AOSP. I can correct. Soon you will see 1.2 firmware

( apps using sharedUserId that are installed on adopted storage devices will be destroyed )
[Shield Android TV Android Development] zulu99:
full Android Marshmallow 1.2 is in first post.

bug fix:

apps using sharedUserId that are installed on adopted storage devices will be destroyed

was a bug in AOSP and corrected in the last Marshmallow versions. I got the code from the new AOSP source code.

nothing special.

If you have already installed the 1.1 firmware version, you can install also only the system.img without clear data:

fastboot flash system system.img

If you have xposed installed, you must reinstall xposed after flash the new system.img
[Shield Android TV Android Development] Zacharybinx34:
Zulu.

I love droidmote, great app btw.

However, have you considered adding an audio passthrough to the phone within the app? I think this would be a great addition to the application. Especially for those of us not using the Nvidia controller anymore. We could plug headphones into our phones and route audio through that with droidmote.

---------- Post added at 05:31 PM ---------- Previous post was at 05:12 PM ----------

Anyone know if this remote works on the Shield?

http://www.amazon.com/Voice-Remote-...8837014&sr=8-1&keywords=Amazon+Fire+TV+Remote
[Shield Android TV Android Development] zulu99:
good suggestion,

but this require more system modifications and are specific for different firmwares, can't be so general as functionality. I try to use root the less possible, because Google in every new version add more restrictions against root.(unfair competition, Google and manufacturer can have root and developers no. )

My app can survive well because i use the root only for one little step. All others things are made without root.

Another motivation is that I'm specialized in input devices, audio will add more lag and i don't want this. DroidMote is a very good tool because if you have a sufficient connection, you don't have specific network problems, it work very fast without lag.

However with DroidMote you can already do the voice dictation that is very useful and work on all apps, also apps that not have voice recognition.

Mainly because i convert the voice on phone to text that i send to the server like when you write with the keyboard. This functionality work very well and you can use voice dictation vs Android, Linux and Windows.

Usually I do not worry so much about this feature because in every devices users can use bluetooth audio and bluetooth mic that work well and not create problems to the wifi.
[Shield Android TV Android Development] Zacharybinx34:
Zulu,

Any clue if this works?

http://www.amazon.com/Voice-Remote-...8837014&sr=8-1&keywords=Amazon+Fire+TV+Remote
[Shield Android TV Android Development] zulu99:
i don't know. But the Nvidia remote work, also audio.

But as you know you can't do so much with a remote that have only directional keys
[Shield Android TV Android Development] meksis:
zulu99, it begs 1.2 update without any problem. Thank you once again for your efforts. If not for your firmware, or when I would not have bought the console.

Excuse my English.
[Shield Android TV Android Development] riprarn2go:
Upgrade from 1.1 to 1.2

So I would like to upgrade, but am not sure how. Do I have to flash to stock 3.0 first or upgrade from 1.1 android on tv str8 to 1.2?

Thx I love this rom so much nvidia shield is great hardware. zulu99 made it even better.
[Shield Android TV Android Development] zulu99:
I already wrote in previous post.

If you are already on full Android 1.1 you can install also only the system.img without clear data.

fastboot flash system system.img

Since you change the system folder, if you have xposed installed you must reinstall only xposed.
[Shield Android TV Android Development] zulu99:
If someone can suggest some very good game that i not have in my list, i'm very happy.

You can suggest also on youtube or google plus that is better.

this is my list:

https://www.youtube.com/playlist?list=PL2E8D73B9D757086B
[Shield Android TV Android Development] j-m-s:
It a bit hard to search in your list but I did not see Riptide GP2
[Shield Android TV Android Development] Bardok84:
Hi, thank you very much for this invaluable effort of approching us yo Marsmallow! Its great.

Im buying a SHield TV this week, Im I have a big doubt:

If I buy a SHield Tv PRO 500GB, Could I install this firmware Marsmallow 6.0????

Or it is exclusive for Shields TV 16GB only??

Thanks a lot un advance!!
[Shield Android TV Android Development] IamSonoma:
It works with the pro.

When unlock the boot loader or fastboot -w go do something for 90-120 minutes. Be patient.
[Shield Android TV Android Development] zulu99:
It work well on PRO version, but i suggest to buy the 16GB model because Is more easy manage the internal storage at all levels and especially when you want format the data partition.
[Shield Android TV Android Development] Bardok84:
Thanks !!

Finally I have just bought a Nvidia Shield TV PRO (500GB) for 239 euros! (its an special offer right now in Amazon.fr). Its great that the process to make the shield TV Pro to Full Android with Marsmallow works!!

Now, I have been cheking many information (for Shield TV with full Android) and , regarding another Remote Controller with mic. Im looking for a Good Remote Controller for our Shields.

The original from Shield remote contoller is expensive.. , although the mic works, surfing on the internet with it its so annoying... very slow (it has not air mouse), in THIS VIDEO the youtuber chekcs first the shield remote controller and in the MINUTE 25 and then chekcs another remote controller with Air Mouse, the

"Minix A2 Lite"

on Shield TV (original firmware), and as you can see, surfing on the internet with it its very smoothy, fast and confortable experience.

Check the minute 25:

[YOUTUBE](the original from Shield its expensive.. , although the mic works)[/YOUTUBE]

This youtuber suggets this Minix air mouse controller A2 lite (green color) for our Shields TV. Besides, there is a newer versión of this remote controller, the "Minix A2" (red color) which includes Mic and speaker. Unfortunately, I written to this youtuber asking if the MIC (commands voice, google seraches from your voice) of the Minix A2 would work on shield tv, and He said not, and the MIC will only work on Minix devices..., but he refeared to Original Shield TV, NOT Full Android Shield tv...

Perhaps, being Full Android will allow our Shields TVs use the MIC of this Minix A2 remote controller (and other universal) remote controller, fir examople I like a lot the

MELE F10 PRO

remote controller (which has MIC and Speaker as well).

[IMG="Mele F10 PRO"]http://i63.tinypic.com/qx7uo2.jpg[/IMG]

In order to make them work with MIC in a Shield TV Full Android, Would it Be only possible through Droidmote pp (client-server)??? , on the other hand, Do you think that MIC possibilities from these air remote controllers would work??? in addition to this, I hope to surf on the internet so fast and smooth as You can see in this video, minute 25, with Chrome on Shield TV (with motion movements with your hand)

Sorry for my English!!!
[Shield Android TV Android Development] Bardok84:
Thanks Zulú

What do you mean to manage the internal storage completely?

Shield Tv Pro costs 239 euros but just today,because of that I wanted yo take advantage of this situación,and I have just ordered it.

I want to be fullandroid Marsmallow 6.0 on it, and then I Would like to install Dolphin emulator,reicast...etc

Then, I Would buy some GeForce games (metal Gear rising, doon3) and install all of them in the internal storage (500GB)

Thats all

Could I have any problems with it if I install Full Android 6.0 Marsmallow on my SHield PRO??

I am now worried
[Shield Android TV Android Development] Franck6869:
Help

Since the update 1.2 the shield I longer able to connect to my Google Account
[Shield Android TV Android Development] tailslol:
erase data of google play service,google framework and playstore in aplication settings.

it should help.
[Shield Android TV Android Development] Franck6869:
This is directly after the choice of language and wifi network I enter my Google account and it asks me my Google Account Loop
[Shield Android TV Android Development] tailslol:
redo the wipe and unplug ethernet in case it is plugged.
[Shield Android TV Android Development] zulu99:
For me, There is nothing better than DroidMote to control Android on TV. ( not only Shield TV )

This is an app developed by me and i made comparisons with many others input devices, in some years.

Only with DroidMote i can do everything ( use also multi touch apps on TV ), all others solutions have always something missing.

I use Android on TV from more than 4 years and If DroidMote does not exist, I would have never bought android tv boxes. ( i have many android tv boxes )

And most likely I never would have created even these firmwares. ( i created this firmware because with DroidMote i can control everything )

I know very well what i write. I tore down from the balcony many Chinese air mouse in the past and the life is too fast to use only the slow directional keys.

But on my firmwares you are free to use what you want, everything that is compatible with Android.

P.S.

I love Shield TV with full Android inside, now what i want is only a Shield TV with max price of 60$ ( for everyone )
[Shield Android TV Android Development] Franck6869:
Full android 1.2

The Nvidia Shield is stuck at the Google Account can not continue since update 1.2 that do?
[Shield Android TV Android Development] zulu99:
If you have problems updating only the system image, you can reinstall completly clearing also data with fastboot -w

Follow istuction in first post.

If you don't have special configutation, you should be able to update from 1.1 full Android to 1.2 full Android flashing only the new system.img

If you have problems, you can reinstall everything with:

fastboot flash system system.img

fastboot flash vendor vendor.img

fastboot -w

fastboot reboot

don't forget to remove ethernet cable in first setup if you use ethernet
[Shield Android TV Android Development] Franck6869:
Fastboot w do not I have not work with parameter access was blocked after choosing language network. I put my Google account and it asks me my Google Account infinity
[Shield Android TV Android Development] :
My bluetooth USB Mouse and Keyboard (Logitech) just work 1m away from device. With Raspberry Pi about 10m.

I have no idea why :/
[Shield Android TV Android Development] Bardok84:
Thanks a lor Zulu99

Droidmote seems to be the key to take full advantage of Shield TV (an any other android tv box). Its GREAT to confirm that using the Mele F10 PRO aire mouse controller, for instance, I will be able to use air mouse movements through the controller to surf on the internet smoothly and fast, as well as use voice commands through MIC of this universal remote controller, even in apps which were not originally prepared for receiving voice orders. Its really fantastic!!

Nevertheless, Should I need first to connect the air mouse controller to Shield TV through Droidmote?? The Mele f10 pro for example its a wireless controller, no bluetooh. Or just with the usb wifi adapter connected to usb port of SHield tv would be enough??

Last question, and most important, the "biggest" obstacle faced by this firmware full Android is that Shield Controller will loose the conexion with Shield tv..., the specific Wifi conection of this controller will be a problem to connect once you have installed full android with shield tv. I know that following this tutorial , using Droidmote, ShieldController would be usefull again..

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

Unfortunately, some of my friends with Shield TV full android have not been abled to connect the shield controller to Droidmote client-server) , also they used the IP specified 127.0.0.1 , with loopback... and nothing worked. I dont know once I have my Shield TV, if its better to try this again... or Give up triying it as a waste of time (I would buy two xbox 360 PC wireless controllers instead).

Thanks for your invaluable effort zulu99 for this community, I feel as glad as thankful for your support.
[Shield Android TV Android Development] robindebruin:
What is the best method to flash back the stock rom ?
[Shield Android TV Android Development] LM209:
Hello here is a link with the stock firmware:

http://xdaforums.com/shield-tv/general/nvidia-shield-tv-update-3-0-t3286421

but you must flash it with twrp :good:
[Shield Android TV Android Development] Franck6869:
How to reinstall without fastboot marshmallow 1.2
[Shield Android TV Android Development] zulu99:
fastboot is the only way and the most simple way.