yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] Bardok84:
Oh Yess!! XD, But Could you explain what you did exactly better??

zulu99 told me that Droidmote even allows you to write text with your voice in apps that originally were not made to do it. (There should be another option in droidmote to write text with you voice)

And on the other hand..., to activate Google Search, (you know, saying to your phone "OK, Google") which button did you press??, and... I imagine that , while you have Droidmote app open and using it..., if you say "Ok google" the google voice search will be activated of SHIELD TV, not the google voice search of your phone... otherwise it would be a big fail....

Could you confirm me that though droidmote voice commands (ok google etc) would work on Shield TV and not your phone??,

Please, try to say to your phone connected to shield tv through Droidmote "Ok, google , open settings" , and lets see if Shield TV recognises it and do what you say. or, "Ok google, how old is sylverter stallone?", and lets see if it works suitably.

PD: Regarding to turn shield off/on from the distance (not standy)..., do you know a possible solution Being Full Android???..., sometimes, I would need to turn the shield TV off (not sleeping/standby)... , but unfortunately the original remote controler can not turn shield tv full android on/off... can it???? any option to solve this??

THANKS wanb1i!!!! I really appreciate your support.
[Shield Android TV Android Development] zulu99:
With Droidmote and also with some others apps, you can power off, standby, return from standby etc.

But if you completly power off the device, is normal that you must press the button on Shield TV to power on the device.

But this is not problem, because the important thing is that you are able to power off the device when you are on your couch or in your bed. This is the most important thing because while you're asleep, you do not want to get up, and you can do this.

About voice dictation of DroidMote, you can use your voice to write text everywhere.

Is not like "ok google" but if you press the search button and after use voice dictation, you have the same thing. Mean that you can search with your voice also in google now. The search button is on second tab. Is not a remote mic, but a voice to text and the text logocally it is written on Shield TV. Is an useful thing, but i prefer the android keyboard, is more simple for me. But the voice work very well.
[Shield Android TV Android Development] Bardok84:
Thanks, zulu99

Im not sure yet, but..., although it would make me feel embarrased, in order to explain my reality..., for several months, my Nvidia Shield tv will be connected in my caravane. The battery from the engine will promote the energy to turn on my shield TV, without any problem. There wont be any problem with it.

But, my nvidia Shield would go installed in a "glove box" of my vehicle. So... I dont want to have to open constantly the glove box to press the button to turn the shield TV on...., and, on the other hand, I cant allow to let the shield TV always in standby mode (sleep) because, althoug the energy needed by shield tv in standby mode is low, it would be enough to empty the battery totally (I would not be able to turn on the engine, a disaster ).

So, .... its true, if I want to turn off the shield tv, its very confortable doing it through Droidmote..., but anyway, I would need most forcefully a option to turn on the Shield TV without having to press its button in the machine itself.

With the original firmware from Nvidia, I know that pressing the main botton of the shield controlller gamepad, Shield TV turns on even if it had been totally of. And now, I would need to know if , being full Android, I have any possitility to do it.

Regrettably, I dont think so...
[Shield Android TV Android Development] wanb1i:
Ok, so I tried several voice commands through Droidmote. It works, but not very well. There is a mic button at the top right of the app that, when pushed opens a Google Voice Prompt, but only for about 2 seconds, then it closes, so if you can't say what you want in that time, no go. I checked both Droidmote settings and google Voice settings and I didn't see any way to make it listen longer. So it doesn't really satisfy your requirements. The webcam/headset is the best choice to manage the voice activation.

Also, not sure if you really want Google or Sari or Cortonna or Alexa listening to AND RECORDING every sound in your house/room/bedroom. That IS what happens you know... Read this:

https://www.privateinternetaccess.c...s-the-importance-of-privacy-defense-in-depth/

---------- Post added at 06:45 PM ---------- Previous post was at 06:04 PM ----------

I can't get voice to text to work through the search function of Droidmote. All it does is open the Google search prompt. Then you have to use the mic button to speak. It will put what you speak in the search bar, but you can't execute it so google will do a search. I've tried every conceivable button to execute the search, nothing works.

If I open a docs-to-go-document, then hit the mic button I can dictate a sentance to the document and it will type it very accurately, including punctuation, as long as you say it in one continuous breath (including the "Period". If you come back and say "Period" it types "Period" not "."

You are correct about using Droidmote to put the unit in stand by and retrieve it from standby. But not if it's powered off.
[Shield Android TV Android Development] Zacharybinx34:
How do I get my webcam to register and work properly with skype?

Thanks!
[Shield Android TV Android Development] Dramosith:
zulu99, sorry i bother you, isnt that bad idea to step to one install for video[youtube] or pics [here topic]
[Shield Android TV Android Development] justkidding2009:
Thanks for the link.

I tried that and added spotify to the "not optimized apps" in the settings but unfortunately the Shield still goes to standby even if spotify is opened :(

What could be the problem here?

Thanks a lot
[Shield Android TV Android Development] tailslol:
Did you done what Zulu said with developer setting?

and you should change when the shield sleep in display settings.

---------- Post added at 09:09 AM ---------- Previous post was at 09:08 AM ----------

If your webcam is compatible it is just plug and play.
[Shield Android TV Android Development] zulu99:
DroidMote is for voice dictation. Is not a mic. Is voice to text.. If you need a real mic for voice commands in google now, the webcam mic or a bluetooth earphone with mic is the best solution. But, if necessary, with DroidMote you can do voive commands on the Google Search, you can click with the mouse in the search box, to open the search box, click the mic button for dictation and with the enter button on the keyboard to perform the search. Yes the button that you not tested is the enter button on the keyboard. Maybe you forget that with DroidMote you have also a confortable keyboard that is the standard Google Keyboard. I created the mic functionality of DroidMote to write text with your voice everywhere, also in apps that by default not accept voice. For enter, period . and others special keys you have also the keyboard.

P.S.

If you have a phone with Android updated, the mic of DroidMote not close after 2 seconds, you should be able to do also long dictation, It close when not listen voice for some seconds. This is an Android functionality, is the classic voice dictation invented by Google not by me. I send only the text to the server with my functions.
[Shield Android TV Android Development] justkidding2009:
Hi,

yeah, when I activate "Always stay on" in the developer options the shield stays awake when spotify is playing music.

But when this setting is set the shield never goes to sleep. When I do nothing with my shield, not playing music, just idle it also stays always awake.

Maybe i didn't say clearly what I would like to achieve. Let me try again.

1.) When I open spotify and listen to music I want the shield to always stay on.

2.) When I am not listening to music I want the shield to go to sleep mode as configured in the display settings

Is this possible?
[Shield Android TV Android Development] zulu99:
When you finish use spotify, you can turn off the checkbox "stay awake" in developer option. Therefore the Shield TV go in sleep after time you programmed in settings as always.

The alternative, you can contact the developer of spotify and say to add this functionality inside the app. The same functionality is present already in many apps.

Maybe the spotify developer should add a better support for marshmallow.

But you can also with my suggestion.
[Shield Android TV Android Development] justkidding2009:
Thanks zulu,

is this the only solution?

This is really cumbersome...

Why does the "do not optimize"-feature in the battery settings don't work for spotify? Is this something the developer of spotify have to implement?
[Shield Android TV Android Development] tailslol:
yea you can change options after usage...

no other ideas sorry.

try to see the in app setrtings if it got something to bypass this problem?
[Shield Android TV Android Development] Miamijerry:
Super fast

Installed this version "Full Android Marshmallow for Shield TV v1.2" and WOW this is so much faster and responsive then the OTA 3.0

Thanks for putting this out !!
[Shield Android TV Android Development] :
[MENTION=1469500]zulu99[/MENTION]

Please do not promote paid apps here. I've had a report about this and I ask that you follow XDA rules regarding paid work:

http://www.xda-developers.com/a-guide-to-paid-work-on-xda-developers/

Thanks,

The_Merovingian

Forum Moderator
[Shield Android TV Android Development] zulu99:
Here i'm only the developer of this firmware that is a gift for everyone.

In this thread i speak only of apps and accessories paid or free that are useful to control Android on TV.

I already removed from my signature, all my others previous works that are supported in different forums or via email, very well. And that are not my exclusive works.

The DroidMote app is a property of Videomap i sold out the app, here i'm only a generic developer that know also how DroidMote work like others paid apps.

We can speak of everything, the informations are the base of the knowledge.

In this thread I do not represent any application, i'm only zulu99 the developer of this firmware and others firmwares.

Legally

If you prefer that i change also nickname, let me know. Xda is full of post that talk about paid apps and are just informations to explain how to do things.

Apart this, also xda forum earn from our work with advertisments on what we create and support. on this thread and others. The sharing of revenue on advertisements on our work should be a good things for all xda developers. Can be a suggestion for a future implementation.

signature:

zulu99 the developer of full Android for Shield TV and Nexus Player and nothing else.

If you find my nickname connected to others my previous works in xda forum, i'm sorry, this are not my works currently.

I share only useful things for the users of my firmwares.

P.S.

I hope that at least i can share to others users what i personally use and how i control android on my TV, otherwise the support is not complete.

In this thread i respond only to question of the user of this firmware, i do not propose any argument.
[Shield Android TV Android Development] Zacharybinx34:
He's not. He's providing assistance with android TV interaction with this rom.

---------- Post added at 02:47 PM ---------- Previous post was at 02:47 PM ----------

It's an HP single USB webcam. Must not be compatible. That really stinks.

Is there anything I can do to try to get it working?
[Shield Android TV Android Development] justkidding2009:
Thanks I got it working with Tasker. Now as long as Spotify is opened in the foreground the shield will never sleeps. It is not a perfect solution as it is not working while playing music with Spotify in the background but it's better than turning developer settings on and off each time.

But is there any way to let the shield android TV think it is an android tablet and not a phone? Would make this rom even better :)
[Shield Android TV Android Development] wanb1i:
Thanks for the information and this GREAT ROM!

I'm using a Moto X Pure with Marshmallow and that is the behavior I experience if I use the Mic button on Droidmote. However, if I use the search icon on the 2nd tab to open Google, then use the mic button, the behavior is as expected for the voice application.

You are correct, I didn't think of the enter key on the keyboard because the "enter button" on the 2nd tab of Droidmote "should" provide the execute function (intuitively), but it doesn't. Actually, it's a PIA to have to drop back to the mouse tab, then activate the keyboard and then hit enter just to execute a search. So that's why it didn't occur to me. Are you still involved with Droidmote? If so, perhaps you could get that little ditty fixed?

Another question, is there a way to pull the Bluetooth Media driver for the nVidia Remote from the stock software and insert it into this Marshmallow ROM? That is all that's missing to make the voice command from the nVidia Remote (not the game controller) work. When I connect the remote to the ShieldTV, android recognizes the availability of the media function, but can't connect to it. So, having had issues like this with other devices, adding the appropriate driver always fixes it. Knowing the function works in Release 3.0 (and previous), it makes sense that the driver is there. Sorry if I over-simplify a difficult task (I'm not a dev, just a user with over 35 years in the computer business).

---------- Post added at 11:01 AM ---------- Previous post was at 10:55 AM ----------

Are you using Droidmote for your remote? If so, there is a setting in Droidmote that keeps the screen on as long as Droidmote is connected. Typically, you would be using the remote as long as you're listening to music, right. Problem solved. :)

If you aren't using Droidmote then you still have the problem.
[Shield Android TV Android Development] zulu99:
Others users report that audio functionality of shield remote are working, but i not know, i not have one.

If bluetooth voice not work, mean that is not standard, if i change things on bluetooth, you will lose all others real android bluetooth functionalities. In the market there are thousands of bluetooth mic, bluetooth controller, bluetooth audio etc. We can't lose this.

About the cental button of DroidMote inside the Dpad, you are right, in previous versions it was the same enter key that you have on keyboard, instead now is the dpad center to be compatible also on Android TV that listen only on DPAD center on many things.

Soon Google will understand that the search in google now should listen on both action and the problem will be solved. Or will be more easy do the search action without open the keyboard.

The problem here is a Google problem that in Android TV do a thing and in Android another.

But i like you, you are very precise on everything. You know DroidMote also better than me :)
[Shield Android TV Android Development] tailslol:
If you think about screen orientation i use screen orientation app .

It lock to landscape apps.

Tabs and phones are the same thing outside the screen.

---------- Post added at 05:56 PM ---------- Previous post was at 05:52 PM ----------

I guess they mean you should use the support app thread instead of the ROM thread because paid app promoting is forbidden in rom thread if is is not free in xda or included in rom. It is in the user agreement I guess.
[Shield Android TV Android Development] wanb1i:
On the Shield Remote Media feature, it could be the ROM, but the BT Media feature connects to my Prius Audio with no problem, so that leads me to think it's in your ROM. Might be worth a look. I'll try my Note 3, it's on Lollipop, and see if the media engages or not on the shield...

Thanks, I like your ROM alot! :D
[Shield Android TV Android Development] zulu99:
Is not more simple have the display always on via developer options and when you want, press one time the power button of the remote to put the device in standby or long press the power button of the remote to power off completly the device ?

Why a so simple and logical thing can become so complex ? I really don't understand.
[Shield Android TV Android Development] wanb1i:
I was reading the instructions that came with the Shield Remote (as vague as they are) and it says "connect the remote to your Shield device by opening the "Shield Accessories app". Soooo, I'm now wondering if this app could be more easily extracted from the 3.0 release and ported to the Full Android ROM via an app like Titanium Backup. I assume if the stock rom was rooted, Titanium could backup the system apk & settings and it could be restored to your FULL ROM? Just a thought?? The 3.0 Firmware is available from Nvidia fully rooted at this web address:

https://developer.nvidia.com/shield-developer-os-images
[Shield Android TV Android Development] justkidding2009:
That is exactly the problem. This is not true for some apps. For example Spotify installed on a tablet let's you select a specific song and skip songs as much as you wanteven when used in free mode. With Spotify on a phone this is not possible. There are other apps with similar limited functionalities on a phone compared to a tablet.
[Shield Android TV Android Development] tailslol:
yes the one i use is esactly set orientation,it is free from the marketplace but you can use a xposed module.

who know about the tablet mode maybe there a xposed module too.(dunno here)
[Shield Android TV Android Development] zulu99:
The shield remote works via bluetooth, and should work also the audio routing, as reported from others users in this thread.

What you say about the "Shield Accessories app" is not possible, because this apps use proprietary things that are inside the stock firmware framework, yes the adndroid framework was modified is not the same the Google invented. This part inside the framework is private, Nvidia not publish it.

About the controller, i'm very happy that this part is private and we don't have it inside full Android, because the wifi-direct protocol that is needed to have the controller working in wireless mode, create also problems on wifi, and the framework in general have bloatware inside that modify the normal Android behaviour.

Personally i use DroidMote for all apps and games, but if i need an hardware controller there are many better and more compatible controllers than Nvidia controller in the market.

Audio is not a problem, you can do everything with mic of webcam, generic usb mic or bluetooth audio in general.

I'm happy that this firmware not have Nvidia bloatwares inside, in this way can be more compatible with all apps in google play, more standard and very fast.
[Shield Android TV Android Development] Bardok84:
zulu99

Everyone takes it for granted that , being full android, is possible to use the Shield gamepad controller using usb cable.

Notwithstanding, ...Could there be "an universal" usb receiver (wireless) in order to connect the Shield Controller without any cable??? just like the Xbox 360 PC controller does...., it has a usb receiver (adapter) .

Maybe , in the future, this could be a good solution to use the Shield Controller gamepad. I know that there is gamepad controllers better than Shield (anyway, nvidia gamepad is an extremely high quality gamepad controller...), the problem is that buying the Shield TV you are also paying money for the controller which is forced to be included with the console..., and then, if you prefer being full android... instead of enyoing the shield gamepad controller, you have a good useless "paperweight" with your Shield TV.

Its really a Pity loose both, Shield gamepad and Remote controller. But... im sure near the future they could be integrated... though an adapter... or something (hardware solution I mean), an universal wifi adapter as the 360 PC controller:

[IMG="xbox 360 PC controller with usb adapter"]https://images-na.ssl-images-amazon.com/images/I/41bA82K4B2L._SY355_.jpg[/IMG]

Regarding powering totally off Shield..., I will see which is my best option..., first I need my Shield TV with me just now!! at the end of this week or at the begining of next week, It will be with dady XD

THANKS A LOT!!
[Shield Android TV Android Development] zulu99:
The controller can be used in usb mode.

The Shield remote instead work but in general only directional keys are not sufficient for a full Android version.

And when i want use the Nvidia controller on my couch without a long usb cable i do in this way:

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

To power off the device there are many apps that reboot, power off etc etc. If you use DroidMote you can press the power button, one time go in standby, long press to have the power menu that have inside the power off button. like in your phone or tablet nothing special. You can do the same thing with all the remote or keyboard that have a simple power button.

I already wrote one millions times this things. Please read other posts in the thread before post the same question.

Sorry but is frustrating write always the same things. Generic thing not exclusively for you.
[Shield Android TV Android Development] eastbayarb:
Zulu99,

Perhaps we can make a Wiki article of this ROM, so others know what features, bugs, limitations, and fixes are available. The reality is, not many people will want to read through this whole thread, especially if they are new to this ROM/thread. If we had a Wiki article for this topic, it can be updated when new features and fixes are available.

Just a suggestion...
[Shield Android TV Android Development] wanb1i:
Zulu99,

I've been wanting to ask you, but kept forgetting, is there a reason you don't "Flash" the TWRP recovery, but just boot to it with Fastboot? It's quite inconvenient. It requires moving the ShieldTV to your PC, digging out and plugging in the USB/OTG cable and going through all that when you could just flash the recovery one time and access it directly from quickboot. Then, if you want to boot to stock (for whatever reason), just boot to recovery, restore your backup and boot, Vowalla! Now running stock. I've been using TWRP for as long as it has been available, never had a problem I couldn't get out of. So, just curious.. :)

Also, Is Flashfire compatible with this ROM?
[Shield Android TV Android Development] zulu99:
You can use also FlashFire and in TWRP 3 you should be able to flash also sparse images.

With FlashFire, apart that you can flash everything directly from inside Android, you can create also a backup of the firmware that can be flashed with TWRP recovery.
[Shield Android TV Android Development] zulu99:
I forget to write a very important thing.

When you download touch profiles from this list

https://plus.google.com/collection/MJ8l3

Many games already go by default in immersive mode ( hide status bar and navigation bar), but if the game not go automatically in immersive mode because not implemented from the developer, you must force it in immersive mode with xposed otherwise the touch profile is not compatible.

You can create also your custom touch profile with status bar and navigation bar visible, but the touch profiles in the list above are made all without status bar and navigation bar to be compatible also with Android TV.
[Shield Android TV Android Development] ibrawl:
im trying to install this, but i keep getting error cannot load system.img