yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] zulu99:
i explain better:

you can't move all apps in android 6. The developer must add this functionalities if he want. ( And there are many reason why he not want )

with foldermount you can move all.

move the external disk to PC or access it with PC via mtp is necessary, for example when you want copy or backup obb of a game and when you want copy a movie or songs from another source / device. I also have many spare hard drives, but the problem is not this.

also the complexity of a stanbdard android backup became a problem. with twrp, flashfire and others solutions.

The best solution, is with the config that you have now on full android 5.x and the foldermount app, also with Android 6.

In fact on Android 6 on Nexus Player, i use a solution like this also if i could use the native functionality.

To be more precise, on Nexus Player android 6, the native functionality supports only FAT32 and the native ext4 encryption that you can't use on others devices and that have the above limitations. To be able to mount exfat and ntfs disks ( only ntfs / exfat are capable of large files and are compatible with both windows and linux ), of which i added support in Nexus Player kernel, i use stickmount to use exfat and ntfs disks. Instead on Shield TV, for now, ntfs and exfat disks can be used without stickmount app or any other software. I hope that is so also on Android 6 otherwise it add only complexity. The expanded internal storage is not usable in real life. Is the classic functionality that seem good, but in reality is not usable for many others collateral problems.

On this topic, there is a license war with Microsoft, you can't find something good in the native Android without the help of external apps.

Is not a fault of Google, the problem are the licenses.

This is also the reason why you see a so great retard of the android 6 for Shield TV. They are thinking what do with this functionality that if follow the Android development, will be worse than the actual 5.x firmware. My two cents.

for others developers:

the actual vold of Nvidia is completely different from aosp vold. The added complexity of android 6 vold need work and can create problems with the actual config.
[Shield Android TV Android Development] Grippen50:
OK so my suspicions are confirmed nvidia controller doesn't work with all games. Hawx an vector thrust crash when the controller is used either on Shield or PC wired. With the Logitech F710 on PC both work fine. Glad I changed to Full Android as the remote can be useless as it is in this case.

Now wasn't the F710 supposed to work on Android? I plugged the receiver on it and it seems that it wasn't paring. I didn't loose much time with it as I had to go out but both USB ports are the same right? No limitations? Do I need some app for this?

Thanks
[Shield Android TV Android Development] lartomar2002:
Please report back on the F710 controller, success or not? Thanks
[Shield Android TV Android Development] tailslol:
well from what i know ,this is wrong about 6.0

it is true the usb is fat 32 only with no real communication with internal memory.(only app api)

but for the sd card you can convert it to internal memory to expand it. the problem is ,the device cant work without the sd card after the process.

stickmount for marshmallow allow you to mount ntfs still.
[Shield Android TV Android Development] keith2012:
Does anyone know how I can make it fit my TV screen the stock version did but this version is to big my TV is only 720p and it makes it really hard to use
[Shield Android TV Android Development] Grippen50:
Well yes and no. I think it was a reception issue as I'm having the shield on the horizontal on my desk maybe something was interfering after I plugged an USB extension it was working however I'm having problems on gamestream. On BAK the triggers don't work, all other keys seem to work but not the triggers no idea why. Tried the other 2 games HAWX and Vector Thrust, VT still crashes both in xinput or dinput so I'm guessing its an issue with gamestream. On HAWX I managed to make it work in xinput but only one time failed to replicate. I'm going to try now launching them via steam. I doubt it will solve anything but...

All games on Windows PC with the F710 worked fine without problems, so clearly its an Nvidia issue which I doubt they will try to solve it. The issue is both found in the controller and gamestream.

---------- Post added at 10:37 PM ---------- Previous post was at 10:03 PM ----------

Ok so the triggers issue was the xinput not selected. HAWX works fine via Steam lauch not via direct gamestream. Vector Thrust doesn't work either way so the gamepad is fully playable with xinput

---------- Post added at 11:08 PM ---------- Previous post was at 10:37 PM ----------

Tested the profile today as I said 1 button is missing I think. Did you map the movement to the sides also? There is one on each edge of the screen. Here is the screenshot with the missing button if you want to update the profile.

Thanks
[Shield Android TV Android Development] darktyroll:
What you say guys about the gamepad from Mad Catz? The one with mouse function for psyhical games? Is a good idea to get one? It is full supported by SHIELD TV? They say YES.

http://www.pcmag.com/article2/0,2817,2462552,00.asp
[Shield Android TV Android Development] zulu99:
I'm reading this article http://www.engadget.com/2016/01/30/what-picture-in-picture-on-the-new-apple-tv-would-look-like/

and my mind was directly projected to one of my videos

https://youtu.be/p8DzsNY241w

We are in the era of multitasking and some companies proposes things that we already have as new things. I don't know who is more crazy, i or this companies.

P.S.

With FlyIPTV https://play.google.com/store/apps/details?id=com.torez.flyiptv

you can add your custom iptv urls, generic http streaming url, load kofi playlist and more. You can also have more than one channel on TV and when you move the mouse on the windows you can listen the audio of one or of another channel. You can zoom in / out / full screen and move the windows where you want.

So while you are doing others things, you don't lose some parts of your preferred show. Usually i use flyIPTV to watch and listen news while i'm doing many others things.

Don't forget that in my videos i can't add materials protected by copyright, for this reason i use simple samples.

With full Android you can have a TV 10.0 with Android TV and all others solutions you can have a prehistoric TV.

Why tech websites and online news publish only solutions of big companies ? Money are involved ? are just paid advertisements or what ?

Internet is becoming, every day more, only a giant advertisement, fortunately we have big resources like xda where we can tell the real story of everything
[Shield Android TV Android Development] zulu99:
Not so stupid :)

Stupid Zombies 3 on Shield TV

https://youtu.be/a028_Gq0QHc
[Shield Android TV Android Development] Grippen50:
Updated the link to the photo in case someone wants to update Zulu's profile. With this suit you can see the 3 buttons. Regular suit the one you can use in the beginning only 2 are available. I will have to give it a try and update Zulu's profile.
[Shield Android TV Android Development] zulu99:
Yes you have right, i missed one button in the mapping. But can be an exercize to create your custom touch profile.

But attention, the screenshot must be taken from Shield TV, the screenshot must have the real Shield TV resolution 1920x1080. Otherwise when you create the touch profile with touch profile creator, you have bad positions on screen.

You must share the original screenshot 1920x1080

The original screenshot of Android, in general, is created at the same resolution of your device.

If you press the camera button on client you will take the right screenshot on Shield TV.
[Shield Android TV Android Development] Grippen50:
Yap you're right added the HD version now. I will try and update it when I have the time. I think Frontline also has more buttons depending of the weapons you add to the soldier. But I don't play it for while so I'm not sure.

Thanks
[Shield Android TV Android Development] zulu99:
Thanks to you, i used your question to explain the most important thing, the screenshot must have the same resolution of your server device. In this case of the Shield TV that is 1920x1080

This fact usually create some confusion for droidmote users. But when you know, everything is very simple. This because you can create also a touch profile for a phone or tablet connected to the tv via hdmi / mhl like an android tv box, and the phone or tablet can have different resolution.

Don't forget that i do some actions with the Touch Mouse, you can use the TouchMouse to touch where you want in case something is missing in the mapping.
[Shield Android TV Android Development] Zacharybinx34:
What about the steam controller?
[Shield Android TV Android Development] tailslol:
i think it is detected as a mouse+ keyboard.

and can be used to navigate.you need to use included receiver or wired mode.
[Shield Android TV Android Development] Zacharybinx34:
What about as a game controller for nvidia shield streaming?
[Shield Android TV Android Development] tailslol:
no info sorry.

edit: from geforce forum it seems it is not supported,it is not a regular controller.
[Shield Android TV Android Development] Beefheart:
The best controller on the Shield is a simple PS3 Dualshock 3 via the Sixaxis application and all keymapping can be done in the application itself for any game that requires it. It's so good I've sold my original Shield controller. Or even better, if you have the money or a PS4, the Dualshock 4 which supports mouse emulation via Sixaxis. I've never come across a single game controller in the last 20 years that compares to what Sony have on offer, right from day one on the original PSX. And certainly not the Nvidia one that comes with the Shield, it's s**t and I was very happy to get £35 for it on eBay.
[Shield Android TV Android Development] ErAzOr2k:
is this rom based on full stock-based kernel?

I ask because i just want to know if I can use the modification needed for tvheadend
[Shield Android TV Android Development] zulu99:
This firmware have stock kernel.
[Shield Android TV Android Development] tailslol:
no not realy,the sixaxis app need root and can have compatibility issue,only a native controller is the best like a xiaomi controller (ps4/xone clone)or a 360 one.

i explaned everything here http://www.slant.co/topics/2074/~third-party-game-controllers-for-android

and as you can see,ps controller came pretty low in the pool.

to zulu: controller are for different gameplay than touch,but i guess you cant understand it,not being a gamer.
[Shield Android TV Android Development] :
Please visit the site rules, specifically number 11, http://xdaforums.com/announcement.php?a=81

Thread cleaned of some bickering and paid app promoting. No more of either please. If this thread is going to become just talk of a paid app that has no exclusive free version for XDA members, then I will have to close the thread.

So please, keep the discussion on the rom. And the paid app promoting and discussion will have to be taken off site. Until a free version is available.

Thanks,

Darth

Forum Moderator
[Shield Android TV Android Development] 1805cali:
Thank You, for this great rom zulu99 been using it for a couple of months and love it ,my only problem is i cant record internal audio ive seen many of your videos and all have audio.

https://m.youtube.com/watch?v=MFKNE77ds3k&feature=youtu.be
[Shield Android TV Android Development] zulu99:
With this firmware you can use all standard controllers, there are millions on ebay / amazon. I tested the xbox 360 for pc , Logitech F710 and a 5$ Chinese controller clone of PS3 all are working very well.

About the touch-only games, solutions like sixaxis and others similar tool, are not good because this was invented for the tablet that by default have a touch screen, so you can help yourself with fingers.

The TV by default don't have a touch screen and you can't map all actions in a touch profile. 70% of all touch-only games, not support an hardware mouse or a software mouse. You need something like a touch mouse.

Also the creation of the touch profile on the Shield TV is not very simple, instead create a touch profile on your phone is better because you can use your fingers and you can fine tuning the touch profile while you are testing the game.

This is a generic info valid for all Android TV Box, with any firmware inside.
[Shield Android TV Android Development] :
Let's just move on folks. :good:

No need for future drama in thread, just hit report button if rules are being broken.

Back on topic?

Cheers,

Darth

Forum Moderator
[Shield Android TV Android Development] :
Last time I'm visiting this thread today without issuing official warnings to people.

Enough please. Nobody on XDA owes anyone anything. If you aren't happy with someone's work, move on to something else or learn to do it yourself. Or use stock. Since you said it does not have the bugs.

You're raised your bugs, now leave it be. Whether they are looked at or not is up to the OP. No developer on XDA is obligated to do anything for anyone. Clear I hope?

Last warning. This ends here.

Thank you,

Darth

Forum Moderator
[Shield Android TV Android Development] zulu99:
My dear Darth, you don't understand that this user want close the thread attacking me ?

You know who is this user ? If is a Nvidia employee or just another developer and he want close this thread because go against his interests.

One fact is sure, if tailslol will continue to write here, this thread will be closed. And i'm forced to share my works in another forum.

I'm sorry about that, but as you can see, this user is becoming a real stalker for me.
[Shield Android TV Android Development] :
It's very simple. Click on his user name, then click add to ignore list. Done. And you will see nothing more. Or at the very least, stop responding and ignore. :good:
[Shield Android TV Android Development] zulu99:
Ok I will do this. You are right.
[Shield Android TV Android Development] Beefheart:
I've not come across a single compatibility issue that didn't also apply to all other controllers bar the awful Nvidia one, and even then only in one game (no dpad in KOTOR). As for root, is strange you should list it as being a drawback in a thread like this.

It's all subjective of course, but in my opinion the DS3 is the best option for any serious gamer.

---------- Post added at 09:49 PM ---------- Previous post was at 09:47 PM ----------

I know, I have a DS3 and an Xbox 360 controller via a wireless USB adapter. Both work perfectly and far superior to what Nvidia provided.
[Shield Android TV Android Development] autoxtacy:
Error flashing

attached is a picture of what I got when i tried to flash my shield.

ignore the fastboot -w at the end as it didn't take effect because the previous failed.

How do I fix this?

also please note, before flashing my shield said v2.1 .... so im not sure why this failed.
[Shield Android TV Android Development] zulu99:
Try with another usb cable or reinstall the drivers.

If this not solve, update the fastboot executable.
[Shield Android TV Android Development] bchrisream@yahoo.com:
Will Marshmallow comes out for shield tv, how will I update from this rom? thanks, btw I love it besides the fact I can't use my right mouse click as a back key no matter how I try or what remapping app I use I cannot get my Rii mini wireless keyboard touch pad to allow right click as a back button
[Shield Android TV Android Development] zulu99:
About Marshmallow i will inform you.

In the original Android, the right mouse button is the right mouse button. Valid for all certified and aosp firmwares.

The back button is the back button.

You can rempap any standard button to act as back button via keylayout. Standard buttons mean all buttons but not the left and right mouse buttons that are managed direcly by Android core system and can't be remapped.

In others words, you can. But you must remap another button of your input device.

Or another solution is to use an Android compatible input device.
[Shield Android TV Android Development] ErAzOr2k:
Has anyone already tried this rom with the tvheadend modifications from nopnop9090?
[Shield Android TV Android Development] tailslol:
It is planed yes.

Some demo was shown by nvidia.

Marshmallow will need you to return to stock so yes it will be a full system wipe.

For everything else it is wait and see. It is suppositions mostly.
[Shield Android TV Android Development] Osmatic:
Have sleep console button and sleep button on the remote not working too on my Shield TV with iPazzPort KP-810-30 remote plugged. Any movement of the mouse bring the Shield from sleep. But same behaviour was on stock firmware, thus this is some kernel issue i guess...

This Air Mouse worked without any problems on Tronsmart, Minix X8, X8H Plus devices- does what is should - place the device into sleep and no reaction to it's movement further.

Also CEC control isn't working. I have Philips PFL8404, tried on stock shield firmware - working...

While CEC is turned on, once i turn on Shiled TV on the stock firmware, it turns the TV on too. Flashed this rom and this functionality has gone. Turning on Shield have absolutely no effect on TV.
[Shield Android TV Android Development] tailslol:
Well the cec is a special TV feature so yes you lose the support on a regular Android box or rom.

For your airmouse I see it is for Android 4.0 ics so it can have compatibility issues with Android 5.1 and 6.0 of the shield.
[Shield Android TV Android Development] parry987:
Hello Zulu! Thanks for your Rom! I followed your instructions about "How to make Nvidia Shield Controller compatible with any Android device:" but when i try to copy and paste the two keylayout, nvidia shield located the two files , it asks to overwrite and It always return me an error (made with Es Explorer).

Another question about DroidMote : with this app can i use again controller Nvidia? how do I install the droid client on the controller?

Thank you!
[Shield Android TV Android Development] Grippen50:
Guys I remember some posts back reading about a long press of a key bringing a power menu up. I couldn't replicate this neither found the post. Does any of you remember or know which key is it?
[Shield Android TV Android Development] tailslol:
sorry please report your problem in the app thread.
[Shield Android TV Android Development] Grippen50:
Please delete this post.
[Shield Android TV Android Development] zulu99:
The keylayout files must be copied in the phone, so the controller will be compatible with the phone. After you can connect the controller to your phone, and you can use it on shield tv also in wireless mode through your phone. The controller to the phone via usb ( could be better with a bluetooth controller), and from phone to Shield TV via wifi. This only serve to have the Nvidia controller on your couch with you and at same time have also the mouse and the touch mouse.

personally i do everything only with my phone, but if you need this config, is possible.

But my personal suggestion, if you need an hardware controller, if the game supports controllers and is not a touch-only game, you can use also an xbox 360 wireless controller directly connected to Shield tv. And if you need the mouse or the touch mouse you can have it with your phone.

If you need better support, you can write to the email that you see in the app.
[Shield Android TV Android Development] zulu99:
When you move the mouse is normal that Android bring from sleep. You can test it on all others standars phone and tablets with an hardware mouse connected.

You problem is your input device that never stop to send mouse events to shield. This create also others many others problems. A normal mouse when you not move it, not send mouse events. You can test also with an usb hardware mouse connected.

Cec functionality work well on my Samsung TV. If i cast to Shield Tv the Tv turn on. And if i set the Shield TV in CEC mode from TV input menu, i can control it also with the remote of the TV.
[Shield Android TV Android Development] zulu99:
If you have an input device with the power button ( you can test also on the hardware power button of Shield TV), one press put the device in standby, long pres open the power menu. Inside the power menu you have the power off, or if you have xposed installed you can have many others functionalities like reboot, full screen and more.
[Shield Android TV Android Development] Osmatic:
Well, that's the last ever possibly "perhaps". Same idea as "your keyboard is made for Windows XP, thus it may not work on Windows 10". Same behaviour with any wireless mouse used - Logitech M310, VX Nano, M705 etc. The Shield simply won't turn off the power on these ports in sleep mode.
[Shield Android TV Android Development] Grippen50:
Ok I'm guessing that long press issue was with droidmote only right?

Two more topics:

1. How to set static IP over Ethernet? Is there any app for it or only via command line?

2. Any way to place the photo slideshow that was on stock rom? It dims the screen and plays some photos if I recall correctly
[Shield Android TV Android Development] zulu99:
No problems on the topic. droidmote have the power button and work like all others power buttons. one press to standby, long press to have the power menu.

Is the same also with the hardware power button of Shield TV.

1) you can set a static ip directly on the router via mac address. But for sure you can find some apps in Google Play.

2) the daydream functionality from display setting works well. So you can play with it.
[Shield Android TV Android Development] tailslol:
bad idea to connect a 360 wireless controller to the shield directly without receiver.

just because the data pins of the controller are not connected.

it is only for charging.

so it is 360 wired only or 360 wireless + receiver

so yes it is 2 different controllers.

---------- Post added at 06:47 PM ---------- Previous post was at 06:44 PM ----------

the back button for example on ics is right click but is escape on 5.1 so yes just that can cause trouble.

key layout changed after android 4.4.

so you should take that in concideration.
[Shield Android TV Android Development] Grippen50:
Ye but my stupid provider router doesn't allow this. I have to do it on the device ever since I changed provider. I tried to find an app for this and couldn't find any.

I will try the daydream functionality.
[Shield Android TV Android Development] ErAzOr2k:
What does this exactly mean?

I know the shield on stock firmware has the problem, that there is no audio when you use a remote like this one:

http://www.amazon.com/MINIX-NEO-A2-...8&qid=1454349027&sr=8-3&keywords=MiniX+NEO+A2

So does that mean, that I can use this remote and still have audio on my TV?

If this is the case, can anyone confirm, that voice search works with this remote?
[Shield Android TV Android Development] tailslol:
yes you need an app to disable/ enable sound out.

like soundabout for example.

sorry not sure about sound search.