yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] MALOW:
[MENTION=4551310]RebelebeR[/MENTION] curiously I solved that by changing the units ports (2 x 2TB 2.5" HDDs)

[MENTION=1469500]zulu99[/MENTION] can I use GAMESTREAM with my PC STEAM games with this ROM?
[Shield Android TV Android Development] Mhz273:
Hello, i'm sorry if this question is already been asked..but i would like to ask it anyway, everytime i try to record screen i got no audio during playback, am i missing something? im using Az Screen Recorder btw..any help please? i've succesfully reflash my SATV to full android OS 6.0 and it's rooted using your method..it was superb IMHO. i'm just having trouble with no audio on playback after screen recording.
[Shield Android TV Android Development] zulu99:
Az Screen Recorder record from external mic. Is normal it not record internal audio.

but to record internal audio without problems i use a small usb audio device that have output and input, with a simple audio jack you can redirect the output in input.

i wrote this many times. also on full android 5.1 firmware thread.
[Shield Android TV Android Development] zulu99:
[MENTION=1469500]zulu99[/MENTION] can I use GAMESTREAM with my PC STEAM games with this ROM?[/QUOTE]

YES
[Shield Android TV Android Development] IamSonoma:
I thought so too.

Happens in Netflix, Plex, Settings, Main Desktop with no apps running. In settings it happened when checking memory usage.
[Shield Android TV Android Development] zulu99:
You have wiped data when you installed the firmware ?

I suggest to reinstall. Check the values. And after every app installed you check again to find your problem. Or better the app that cause this problem.

For me all ok, and i installed and reinstalled the firmware many times and i tested many apps. If you find the problem let me know.

Make sure also that you not use chinese bad input devices.
[Shield Android TV Android Development] keith2012:
How do I root if it says can not mount data or system in twrp
[Shield Android TV Android Development] jb_alphamale:
Did it work for you Zulu because id did not work for me.After install and reboot I've seen some message saying that the device is in MTP mode and then immediately switched to charging mode confirmed by the drop down menu in the status bar.

---------- Post added at 05:39 PM ---------- Previous post was at 05:36 PM ----------

Question to you Zulu is if the apps moved over to sd card after FolderMount installed can write on SD card. Examples: Titanium Backup and backup add-on in Kodi. Did you try that?
[Shield Android TV Android Development] zulu99:
I confirm that SET MTP xposed module, for now not work well. It put the device by default in MTP but you must reselect it to have really in MTP. Therefore not work.

But i'm confident in the future version, after all is just an xposed module tested.

For FolderMount i will test every scenario. But if others users help me is better.

Apps, xposed modules and external installable things are just suggestions, not part of the firmware and for sure we are on the right direction with this beta versions. I'm referring expecially to foldermount that really can do a better work than the expanded strage. ( conceptual and prarical reasons, not because expanded storage not work well in this firmware. It work excellent, but is the same a bad invention )

P.S.

In Android i not use backup. I install what i need the moment that i need it. If i like a game with big obb, i copy the obb elsewhere to not download it again. For others things i trust only a fresh installation. Marshmallow can be very rude against backup.
[Shield Android TV Android Development] jb_alphamale:
Thank you Zulu. I'll test the FolderMount myself when I get home tonight.

We do appreciate your time and help and I don't think that is anybody here that would take any recommendation or suggestion coming from you otherwise.

Cheers.
[Shield Android TV Android Development] IamSonoma:
another 2 hour wipe sucks. I did that with 1.0 and not with 1.1. I will go through my apps. Titanium makes it a little easier to restore. Games with 1GB of data push my internet providers limit. 300GB came fast since I got the shield.
[Shield Android TV Android Development] tailslol:
heh yea a 500go android device is just hell...
[Shield Android TV Android Development] zulu99:
on Shield TV Pro, you can install the firmware and wipe data with TWRP recovery.

or now, when you have the firmware installed, you can do a factory reset.

it take 2 hours also TWRP or factory reset from inside Android ?

i'm not very sure, but i think that your problems, come from fact that you restore backup with Titanium.

i suggest to backup manually only the obb of big games, all others things are small in size. You can copy back only the folder of a game inside the folder obb

If you already have the obb of game, google play downoad only the small part of the game.

The folder obb is inside the Android folder on your internal storage
[Shield Android TV Android Development] zulu99:
You have ShialdTv Pro

Install TWRP for MarshMallow and this can mount your data. You can also only boot TWRP without install.

fastboot boot your-twrp.img
[Shield Android TV Android Development] keith2012:
Okay how do I install twrp instead of just running it?

---------- Post added at 12:44 PM ---------- Previous post was at 12:42 PM ----------

The problem with fast booting it is it won't allow it to mount any part of the PSATV
[Shield Android TV Android Development] zulu99:
fastboot flash recovery your-recovery.img

but i suggest to boot.

i don't know what you say. should work also only with boot without install. Others users rooted in this way. There are old post on this thread of an user with the Shield Tv Pro that rooted in this way. The problem of this user was only that TWRP not work with 4K TV but he booted the recovery with a monitor / or 1080 TV just for rooting purpose.

fastboot boot your-recovery.img
[Shield Android TV Android Development] keith2012:
Okay which version twrp should be used tried the one that said it didn't work on 4k TV black screen even on a 1080p tv
[Shield Android TV Android Development] zulu99:
For Shield TV PRO

twrp-20160222-UNOFFICIAL-foster.img

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

On the 16GB version i use also the TWRP recovery for L, i always booted and not installed. For my personal preference, nothing special.
[Shield Android TV Android Development] keith2012:
Ty zulu
[Shield Android TV Android Development] zulu99:
As you know Android N preview is out.

For a couple of day i'm investigating what there is new and if all my apps are OK for the next release that will be officially in this summer.

For this full Android Marshmallow firmware is all ok. Therefore i take a couple of day to study the future things.
[Shield Android TV Android Development] ikgarcia:
Dubts with stvpro

Hi I have pro versión and i have read that this room its compatible with my versión,not??

But my dubt is if after installing full Android and if there were some fails how i wipe the data cache with comand fastboot -w or with twrp, and in case of use twrp how i do it, clean data,cache and darwin cache or only data cache.

And i would to know if i can use reset factory to wipe instead of twrp, or its better to use twrp.

Best regards.
[Shield Android TV Android Development] zulu99:
Just for info, if someone is interested:

I struggled enough to have the DroidMote Server running on Android N preview, but already now it's all under control. Therefore we will have root and more also in future.
[Shield Android TV Android Development] eastbayarb:
I have the 16gb Shield TV, and I was thinking of installing this ROM for playing touch-only games with a game controller via a touch mapping app (I suppose droidmote is best)? What is the preferred game controller for this purpose? I'm am not a fan of a playstation controller, and I want a controller with good D-pad, since I also want to play emulators. I considered an 8bitdo NES30 pro.

Also, would I be able to use Amazon TV apps in HD like WWE, Hulu, Netflix, MLB.tv, Sling, etc?

Finally, has anyone used Kodi on this ROM and can comment on how well it works?
[Shield Android TV Android Development] meksis:
Good news. :good:
[Shield Android TV Android Development] zulu99:
VERY USEFUL INFO​

I don't know this before, so i share the info for others.

Seem that you can also format a disk half exapanded storage and half as portable storage.

With the android command sm you can mange disks.

With the command:

sm partition your-disk mixed 50

You can split the disk in two parts, half exapanded storage and half as portable storage.

The command:

sm list-disks

Show the list of your disks.

P.S.

Tested with an usb Pen Drive 64GB formatted half exapanded storage and half as portable storage exfat.

When i connect the disk to windows or linux i see the exfat parttion.

Therefore we have solved also the bad concept that you can't use the expanded storage disk on others devices. Now we need only the ability to reuse the expanded storage in another android device / firmware. I think we can if we store the encryption key that is inside /data/misc/vold i will inform you on this.

UPDATE:

It work, you can also reuse the expanded storage if you store the encryption key stored in /data/misc/vold ( when used on same phisical device )

i'm investigating if we can reuse also on another phisical device. ( i have two shield tv )
[Shield Android TV Android Development] banderos101:
VERY usefull detective work Mr detective ....work.....person:D

Joking aside, that is very usefull to know indeed......and does make expanded storage a hell of alot more appealing then before.

Cheers for thinking to check, testing it out, and confirming success

Good job :good:
[Shield Android TV Android Development] MALOW:
YES[/QUOTE]

Sorry, a stupid question :( where is the GAMESTREAM aplication?
[Shield Android TV Android Development] tailslol:
in the playstore . it is called shield hub.
[Shield Android TV Android Development] banderos101:
Im thinking of taking the plunge

Can i flash stock 3.0 over my current Full 5.1 without access to computer, flasfire for instance, or is there no way to do this without computer?

I tried using 20151112 twrp to install 3.0 stock OTA, as was suggested, but twrp fails on start, looks like its initial checks returns a negative........... "error flashing zip".
[Shield Android TV Android Development] tailslol:
Nope,you'll need a pc because you need to wipe everything.
[Shield Android TV Android Development] darktyroll:
And how we can do it on windows please?
[Shield Android TV Android Development] zulu99:
i wrote all the commands in the post above.

However you can write commands or with adb from windows or directly inside the device with terminal emulator.

is the same for every android device.
[Shield Android TV Android Development] darktyroll:
Oh, got it now, ty.

---------- Post added at 08:10 PM ---------- Previous post was at 07:22 PM ----------

Anyway [MENTION=1469500]zulu99[/MENTION], i cannot make Sixaxis Controller to find my bluetooth address to work. When it configure it, it give me failed everytime.

Have anyone managed to get that to work (bluetooth) with a PS3 controller?

Attempting connection type 1...

Driver Starting...

Could not load HCI library

Error: Failed to configure bluetooth
[Shield Android TV Android Development] zulu99:
don't forget that you can connect it to your phone via bluetooth, but use it on Shield TV thanks to DroidMote.

you can use sixaxis on your phone and share the ps3 hardware controller to Shield TV via DroidMote.

(via bluetooth, therefore without the hassle of an usb cable, and is better)

this functionality is the hardware controller sharing and work very well.

Maybe you need only a custom droidmote.kl (keylayout ) that you can load in the server. To map better the ps3 controller buttons and axes.

( i don't know if the custom keylayout is necessary, because you can customize the buttons and axes of ps3 controller also from six axis app )

I don't know if six axis app work or not on Android 6, i use only DroidMote for all my games. For touch-only games i use only the soft controller of DroidMote.

For games that supports hardware controllers, if possible and comfortable i play with the software controller of DroidMote, otherwise i play with the Nvidia Shield Controller tethered to my phone or with Xbox 360 controller connected directly to Shield TV.
[Shield Android TV Android Development] darktyroll:
Yes zulu, i dig a little on google, sixaxis dont work on Android 6.
[Shield Android TV Android Development] Mhz273:
We are on the same boat, i use my ps3 controller most of the time on my previous android device for gaming, but with this new M firmware there's no hope untill dancingpixelstudios developers update their app to it, and as for now Droidmote is the best option if you wanted to play wirelessly with SATV.
[Shield Android TV Android Development] eastbayarb:
Anyone try out tincore or other button mapping apps to map touchscreen only games (one that have on screen controls of course) with a bluetooth controller?

I want to use an 8bitdo FC30, iPega PG-9021, or Lemon S600
[Shield Android TV Android Development] zulu99:
Just a suggestuon in case you don't know. The below config, work with any hardware controller compatible with Android. Bluetooth, wireless and wired.

And the controller can also be connected directly to Shield TV, not just tethered to the phone.

But personally, for touch-only games, i prefer directly the software controller. Is better and more simple to use, expecially because in many touch-only games the touchMouse is mandatory. ( a normal mouse can't click )

https://youtu.be/HDAT59PyYT0
[Shield Android TV Android Development] eastbayarb:
I am mostly wanting to use a bluetooth games with games that have on screen touch controls. Perhaps tincore is best with this.
[Shield Android TV Android Development] zulu99:
You can and in better and more simple way with the config that i wrote above.

If the touch-only game require also a touchMouse, you can only with the config above.
[Shield Android TV Android Development] zulu99:
Youtube Gaming add a new useful functionality, users can also now pop out the YouTube Gaming player to keep it visible above the other apps on your device.

This is my test on Shield TV full Android 6

https://youtu.be/hF4IDIO8xw4

I'm sorry for the Android TV users:

This is a classic example when the TV OS not have some permissions like the full OS.

Therefore the app can't request this permissions to the OS and you have a crash.

More precisly in Android TV, you have the crash when you try to use the popout player.

Since not all Android apps can work on Android TV because the core system is different, why Google call this Android TV ?

( for advertisement, attract users and manufacturers and fight Chinese Android tv boxes with full android inside )

the name Google TV at least was more appropriated, to differentiate from Android.
[Shield Android TV Android Development] darktyroll:
Nice feature from Youtube. [MENTION=1469500]zulu99[/MENTION], tell me something about Logitech F710 controller, with 2.4 GHz wireless dongle. This will work on stock and full android? Will be that dongle compatible, and if YES, will be interferences like on original nVidia controller?
[Shield Android TV Android Development] zulu99:
The Logitech F710 controller always worked very well on all my android tv boxes and work also on Shield TV.

But to be honest, you need to have the wireless receiver at distance from the Shield TV ( with an usb cable ) i not know why.

However the xbox 360 controller work very well.

But if someone need a new hardware controller, i really suggest a bluetooth controller.

Because via bluetooth is more compatible, you can easy tether to your phone if necessary and others.

A controller very compatible with Android is the Nexus Player controller. A game can't be classified as controller compatible if not support this controller.
[Shield Android TV Android Development] Mhz273:
I have tried and followed your method using droidmote client and server at the same time on one device, it was working fantastic..however i cannot map any of the D-pad of my ps3 controller..any suggestion? am i missing something?
[Shield Android TV Android Development] soni77it:
hi zulu controller xbox 360

hi zulu can you please tell me ho to make it work xbox 360 controller to android full 6.0?
[Shield Android TV Android Development] dangelo.davide:
Thank you for the info. I think it may be useful to add this on the first post.

Inviato dal mio ASUS_Z00AD utilizzando Tapatalk
[Shield Android TV Android Development] banderos101:
Small tip for twrp users

Ive just found out that nandroid manager app can read the twrp backup i created in 5.1 full and restore app+data on marshmellow individually...reliably......tested twrp data restore and titanium with issues

Reliably, in that it actually *installs* the app + data(titanium doesnt install all apps for some reason) and that there are no immediate errors/instability(twrp data restore gives me a "com.android.phone" error on reboot)..............ill see how this goes longterm

Open app, select your twrp backup, from here you can swipe the screen left to right, you wanna go left, and choose "restore apps+data", where yooul then be taken to a screen to pick and choose which app to restore.........its really quite handy

Hope it helps

Current Test results

Didnt restore kodi data

Has restored some apps..... still testings

https://play.google.com/store/apps/details?id=com.h3r3t1c.bkrestore&hl=en

Edit

Ok, so it seems to have installed the selected apps without issue, which is progress, but not the data
[Shield Android TV Android Development] banderos101:
Bluetooths good, but i find a usb or RF usb a little better, in the sense that it works as soon as you plug it in, so it can be used in twrp, when bluetooth is unavailable i.e. malfunction or interfering app or settings, the start up screen on stock firmware after factory reset etc etc

I have both, but mostly use RF, as i can turn off bluetooth when shield goes to sleep, and still be able to turn on the shield with my RF controlers
[Shield Android TV Android Development] darktyroll:
I dont understand this:
[Shield Android TV Android Development] j-m-s:
With the normal stock android tv and MX3 air mouse, I had the problem that I had to use the ESC key to go back in menus.

The normal android "back key" did not work. Is this fixed with the full android version? Is the back key working?
[Shield Android TV Android Development] zulu99:
The problem was never the back button of Android. The problem is the back button of your Chinese mouse with the Parkinson disease inside :)
[Shield Android TV Android Development] j-m-s:
Since the back button of my chinese air mouse always worked on android boxes (Wetek play, Roofull GTQ, Tronfy Telos), I assumed that the problem is NSTV and not my mouse.

And I think it is not a matter of keylayout (.kl) or input device (.idc).
[Shield Android TV Android Development] RebelebeR:
kodi write externl storage

I've searched for anything concerning kodi on this ROM and haven't found an answer to my question so here goes. before upgrading to marshmallow I was able to write to external drives and sdcard, but now kodi can't write to either. I checked kodi permissions and it has the permission to write to storage. Any ideas on what is going on?
[Shield Android TV Android Development] jb_alphamale:
Hi RebelebeR. I have the same problem and I searched everywhere and asked everybody. When sdcard is formatted as portable many apps don't see it writable no matter how you format it (exFat or NTFS).The only choice at this point is to backup on internal storage and then copy with ES File Explorer over to sdcard.The good news is that the TWRP for MM sees it and you can do nandroids. Let us know if you can find more. Cheers.
[Shield Android TV Android Development] ugooh:
Hi can some1 please help me. I've install this firmware. I use ethernet cable but my network require http proxy setting. I can't find where to input the proxy when connected with ethernet. Please help me. Thanks all. Awesome firmware by the way.
[Shield Android TV Android Development] tailslol:
2.4ghz interferences,basically the frequency is to close of regular wifi frequencies.

It is random.this is why wifi move to 5ghz.
[Shield Android TV Android Development] banderos101:
I think zulu means, attach a long usb cable, one side the shield, the other side the recievers adapter, so that you can keep the reciever as far away from the shield itself......i think were talking about the 3.0 usb ports on the shield, not having the best shielding and thus may cause interference

Edit

Or what tails said

---------- Post added at 01:13 AM ---------- Previous post was at 01:03 AM ----------

I am noticing similar issues, but with other apps to, at the moment, writing permision issues, modifying usb content connected to the shield, using any file explorer on the tablet, over ssh mount. Kodi, a download did not get stored, im thinking its a marshsmellow issue

Am still currently testing things i.e. will at some point quickly try to create a folder on usb using kodi

No expanded storage

Worked on lolipop
[Shield Android TV Android Development] RebelebeR:
Reverse Adopted Storage?

I decided to give the adopted storage a try, and my sdcard is slower than I like. Can I revert back to the way it was, and if so, how? I see a folder named internal storage. If I move everything to that folder and format the sdcard as portable storage will it be like it was before or is that too much wishful thinking? I was also considering grabbing an external usb 3.0 1TB hard drive like WD My Passport Ultra and using that as internal space, but I definitely am not up to spending hours setting everything up again from scratch especially kodi.
[Shield Android TV Android Development] zulu99:
I repeat:

In Marshmallow, if you have root, you can write on ntfs / exfat disks mounted as portable storage without problems.

Others apps, without root and without the root write implementation like es file explorer, can't write by default on external disks formatted ntfs / exfat. But you can use a trick.

Mount the disk with StickMount when you need the disk writable from others apps.

The disk will be mounted in a special folder inside the internal storage. So you can write on it from every app.

Android without root is like a Ferrari without engine.

Without root, you can't protect your privacy, you can't delete a malware if you got an infection, you can't decide what you can do with your own device.

Without root an user is just a monkey in the hands of big companies that want only earn from you. The real reason why Apple don't want unlock the iphone bootloader to fbi and create a custom recovery to extract the data, is just to protect their economic interests, not to protect your data. ( yes iphone at base level is similar to Android, but you not know this because you never had an iphone with a bootloader that you can unlock) If an user want protect their data, can encrypt the data with an open source encryption tool and store the key elsewhere, on the cloud for example. For sure I never would trust my security in the hands of these big companies.

A world in which the owner of a device is not the real owner, can be very dangerous. A so great power in the hands of few companies is very dangerous for the entire humanity.

Security, encryption, protection in general is very important but only if managed by you and if you are the "ROOT" of your device.

For a large company with large resources and very able in creation of advertising campaigns, is very simple to make users believe otherwise.
[Shield Android TV Android Development] j-m-s:
What does it do?
[Shield Android TV Android Development] banderos101:
That actually makes alot of sense, in why it works with other android boxes but not our shield, our shield running the tv version of android and other boxes running the phone/tablet version.