yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] onexian:
Terrible rom makes the nvidia shield like any other box.. M utter ****e
[Shield Android TV Android Development] kickassdave:
Odd feedback... the issue with the stock ROM is the lack of apps you can install and lack of general functionality.

The hardware inside this bit of kit is it's attractiveness at the end of the day. And it's damn better than other similar devices on that front.
[Shield Android TV Android Development] gingerdude:
I just use aptoide and sideload launcher for my android apps. But I guess it comes down to preference.
[Shield Android TV Android Development] onexian:
If you root the system you can use market helper and unleash the full app store. Leanback launcher is by far the best TV launcher....
[Shield Android TV Android Development] IamSonoma:
I had to go back to stock for the family and attempted to use the Market Helper as before but get errors. It does not let me choose my user name. Not sure how I got it to work before but I am not having any luck. How did you get it to work?

I am on Stock 3.0. Maybe it worked on 2.1 (Android 5.1) better. Not sure.

Thank you.
[Shield Android TV Android Development] tailslol:
yep marshmallow update.

you have to update to continue to use it i guess.

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

this rom is not 3.0 compatible you have to use the one in the other thread.

and have market helper already included in system files.

---------- Post added at 04:10 PM ---------- Previous post was at 04:08 PM ----------

the thing is...

this is not a bad thing!

you can install what you want without weird bugs of the stock rom .

and without the app limit of android tv.
[Shield Android TV Android Development] IamSonoma:
I have ordered some gamepads and they will be here tomorrow. The kids told me they missed the custom launcher and want it back. With the new gamepads we will not have the wires to trip over. Hopefully I can get everyone happy. I made a nand of my Full Android. It is going back on. Will probably sell the shield gamepad. Too bad. I like it a lot.
[Shield Android TV Android Development] onexian:
The Sheila pads really good. I personally like the stock rom once you de bloat the system it's pretty slick
[Shield Android TV Android Development] lartomar2002:
Sheila pads? :cyclops:
[Shield Android TV Android Development] onexian:
Oh yeah that's the new pad it's really good haha
[Shield Android TV Android Development] r2d2_boss:
I am working on a dedicated forum for our nvidia shield tv very soon it will be ready, it will include also all sorts of help and kodi sources all updated every day, I did ask permission on private message to use the work of [MENTION=1469500]zulu99[/MENTION] on the forum at this time I did not have an answer back from, I hope he will come back to me... Very soon I will post the link for the new forum
[Shield Android TV Android Development] onexian:
Is that not exam what nvidia shield zone is?
[Shield Android TV Android Development] tailslol:
This thread is kinda dead,you should try to see the marshmallow one.
[Shield Android TV Android Development] onexian:
Whats the marshmallow one?
[Shield Android TV Android Development] webstar332:
I tried to install this and now my shield tv stays a boot logo help
[Shield Android TV Android Development] tailslol:
go on nvidia site and download the latest factory image.

then follow the step to restore the shield in the nvidia site.

the marshmalow full android is in another thread .

this is the old version and it is no more compatible.
[Shield Android TV Android Development] chantelle310:
hey guys, im running this currently, but finally have the time to upgrade to marshmallow and install the new rom. whats the method to go? do i need to unroot?
[Shield Android TV Android Development] tailslol:
you have to install the new 3.0 factory.

this will remove your root and wipe all your data then after set up fully the 3.0 and running you wait it is fully updated.

then you will be able to install full android marshmallow ,it will do another wipe then you can root again!

sorry if you have a pro model with the 2h wipe each time...
[Shield Android TV Android Development] TylerDurdenK:
Shall I install this or the marshmallow one?
[Shield Android TV Android Development] tailslol:
Depends the version of your shield. Check it first.
[Shield Android TV Android Development] TylerDurdenK:
I've got the 16GB Version, and it was updated OTA to 3.1 yesterday. This has messed up a few things so I thought I'd look at a custom ROM.
[Shield Android TV Android Development] tailslol:
no choice you should use the marshmallow one.

note : those roms are not full roms but more unlocked / reskined version of a stock rom. and so it use parts of the stock so you are limited in versions you can use.
[Shield Android TV Android Development] TylerDurdenK:
That's strange as I've just successfully installed the 5.1 version using the recovery image method.

Seems to be working fine so far.
[Shield Android TV Android Development] tailslol:
good then,no help needed.
[Shield Android TV Android Development] TylerDurdenK:
My question was really about which is best, this one or the marshmallow one? It wasn't to do with how to install them.
[Shield Android TV Android Development] tailslol:
marshmallow being an early version of android that is not used yet in most 3 rd party devices maker.

i guess you can imagine your answer yourself.

especialy app compatibility wise.
[Shield Android TV Android Development] TylerDurdenK:
Thanks [MENTION=6954171]tailslol[/MENTION]

I am having a problem with this build (something that didn't happen on the stock 3.0). I keep loosing my network connection, so Kodi stops playing movies and occasionally force closes, and other apps cannot connect to the Internet either.

I'm using ethernet rather than wifi.

Can anyone help me out?
[Shield Android TV Android Development] tailslol:
Cannot help you,if you stay downgraded

we told that downgrading the shield after 3.0 was a bad idea. Return to 3.0 stock and put full android marshmallow.
[Shield Android TV Android Development] TylerDurdenK:
I have no problem upgrading to marshmallow, but you never recommended that I should until now. In fact quite the opposite.
[Shield Android TV Android Development] tailslol:
not realy,if you have read some previous pages . you should have seen about the downgrade issue.

you said you downgraded and everything was normal and you was fine.

you downgraded without asking too but you do what you want with your device.

reacting to your comment i thinked,no need to break something that is not broken.

i even said "no help needed"

advice,document yourself first and read.

poeple will not allways document you all the time and do stuff for you.

especialy if you behave like you dont need help and does things yourself .

it is your device after all.
[Shield Android TV Android Development] bennyy:
Back to Android TV Marshmallow

Hello,

I successfully installed v.2.2 a while ago. Its nice, I also installed "Top TV Launcher" which worked like a charm.

I want to go back now to the Marshmallow Google TV and try to install "Top TV Launcher" on it. I mainly use Kodi and I want the controller to work over wireless.

What is the procedure to go back to the NVIDIA Google TV boot?

Thanks,

Benny
[Shield Android TV Android Development] tailslol:
go to nvidia site,take latest factory image and just follow the steps the site provide.
[Shield Android TV Android Development] bennyy:
Thanks,

On the NVIDIA download site, what is the difference between the "developer only" image and the normal one?
[Shield Android TV Android Development] tailslol:
dev one i think is rooted and have debug stuff and no ota i guess.better go to the regular one for a better stability.
[Shield Android TV Android Development] Heisenberg:
Thread closed per OP request.
[Shield Android TV Android Development] sandog12:
Is there a way to run full android off a usb or sd or maybe a dual boot.. I wanna give full android a try without having to flash just incase I wanna switch back and not loose all my data and start over...Thanks in advance for the help!!!!!!1
[Shield Android TV Android Development] Idan73:
Unlock bootloader. Install twrp. Do a nandroid backup. Install full android. Don't like it. Restore nandroid.

Or unlock bootloader, root, and do the same with FlashFire.

No dual boot yet, probably never.

Note 4 ?
[Shield Android TV Android Development] sandog12:
Damn I should of thought of the twrp to restore .... Push of a couple buttons and I'm back to stock...
[Shield Android TV Android Development] sandog12:
I installed the full android and have a couple questions ...Did the install and the google drivers 12.1 zip but hen i restart I get some errors saying plex and a couple other things could not start correctly from what I read its the google stuff I think I installed the zip like it said to so I'm sure this isn't something new on this I'm sure someone has had this issue and can help. Should you do a fresh install and clear everything before switching to full android. Thanks for the help
[Shield Android TV Android Development] kdb424:
You need to wipe the internal rom completely and flash that first as stated. Gapps are not drivers. They are things like the play store. This is a completely new rom, not an upgrade to be added. Wipe system, cache, and data then install the rom, then Gapps. It's stated in the first post. Hope that helps a bit.
[Shield Android TV Android Development] sandog12:
From what I got it says wipe pro model I have a 16gb.... so I just flashed but I will wipe and reflash 2night.... Thanks

Put the device in bootloader mode: ( the bootloader must be unlocked before )

1) fastboot flash system system.img

2) fastboot -w

( in the Shield PRO model instead of fastboot -w use TWRP to wipe user data / cache because fastboot not manage well the HD )

3) fastboot reboot
[Shield Android TV Android Development] Idan73:
fastboot -w is wipe in adb

why it says to wipe pro version in twrp instead of adb is because in adb 500gb would hang , even if it works it takes forever.

personally i wipe my 16gb in twrp anyways.

the gist is that both 16gb and pro versions require wipe on first install anyways.

Sent from my nVidia Shield Android TV
[Shield Android TV Android Development] dismissthesky:
Thank you, but the problem with using adb konnect is that I'm not using wifi; I'm using ethernet. ADB Konnect won't allow it unless it thinks that wifi is enabled. I know there's an Xposed module to fake a wifi connection, but apparently it doesn't work in lollipop. I did enable adb over tcp with the following commands and made it into a script that starts on boot:

setprop service.adb.tcp.port 5555
stop adbd
start adbd

Seems to be working fine, as I can now use adb without a USB cable attached, but the mount command fails with "mount: invalid argument". This happens both inside of terminal emulator and when done through ADB. I'm not married to this script or anything. I was only using it before because it worked without any additional work from my end. If I can manage to get it to mount the cifs share manually that's fine with me, as I'm sure I could incorporate it into a much simpler script quite easily. I just can't get it to mount at all.

Edit: Got it to mount manually. For anyone curious about the correct syntax to use to get a cifs share to mount with this, I finally got it to mount using the following:

mount -t cifs -o rw,username=myinfohere,password=myinfohere //myiphere/mysharehere /mnt/obb/nas

Now I've just got to build a script to do this on boot.
[Shield Android TV Android Development] zulu99:
Just a proof of concept to show how many touch-only games you can play.

Storm the Train on Android TV

Download the touch profile 1920x1080_0 for Nexus Player and Shield TV, load it from DroidMote Client Settings, enable Gamepad2Touch, Enjoy.

http://goo.gl/JsZpNe

[YOUTUBE]ynQv6Ey-xgg[/YOUTUBE]​

p.s.

You can create the touch profiles for any device / screen size / orientation directly from your phone or tablet with the app Touch Profile Creator and a screenshot of the game.
[Shield Android TV Android Development] sandog12:
Is there any micro sd card's I should stay away from.. Just wanna make sure I get the best one for this beast!!
[Shield Android TV Android Development] loonix:
Paired my Harmony Ultimate Home Hub/Remote yesterday with the Full Android and it works great for navigating even in Tablet mode. Some apps like Sling TV work 100% within the app also while some other apps don't support full navigation when inside the app like OGYoutube, NBC Live Extra app etc.

Leanback apps it has 100% control (like Netflix etc) which is to be expected. Harmony are doing a poor job with developing the software for their universal remotes but they keep saying they are working with nVidia.
[Shield Android TV Android Development] dismissthesky:
This is probably the last post I'll make on this subject, but anyone wanting to mount cifs shares should look into this post from DualJoe about a third of the way down the page. Apparently lollipop requires permissive mode and the "su --mount-master -c mount" command to mount cifs shares, and after a ton of trial and error I've found that this script works pretty well on this rom. It's nice being able to finally put most of the storage duties on my NAS instead of on local storage. I used ROM Toolbox Lite's scripter utility to run it on boot and it seems to work great.

Anyone have any suggestions on how to install the leanback apps alongside the normal Android apps? I'd really like to have Shield hub in leanback, but trying to install it in ADB gives me an error telling me that it's already installed, but that's the mobile variant. I'd like to do both if possible.
[Shield Android TV Android Development] zulu99:
ALERT FOR THE STOCK FIRMWARE​

Attention when you move an app to external sd card or if you set the auto-move to sdcard. Many apps can not works.

The Nvidia sdcard implementation is something proprietary and not something standard in AOSP.

So many developers not take care of this implementation.

In the stock firmware, if an app not work and you are using the move to sd functionality, try it in the internal storage and test again.

--------------------

The best way to move apps to external sdcard or usb storages is with the app folderMount because it do things in transparent mode for the OS.

For the OS, when you use FolderMount, the app is still in the original location also if in true is on external storage.
[Shield Android TV Android Development] sandog12:
So is what your saying is your better off leaving the app and not moving them to a sd card?
[Shield Android TV Android Development] baileyjr:
I use foldermount because I find the Nvidia Implementation inconsistent. Sometimes it will move and sometime it wont. And it only works for apps after you switch the feature on, you will still have to move any existing apps manually. If your not going to root and have the 16gb version then it still of some use. If you are rooted there's no reason not to use foldermount instead.
[Shield Android TV Android Development] zulu99:
SHIELD TV WITH ANDROID TV IS LIKE A FERRARI IN A WALLED GARDEN​

It is very strange that after some months the Shield TV not have an official xda thread like all others devices.

With FULL Android the Shield TV today is the most powerful Android device in the world. And can't have an official thread ? This is crazy.

Can someone investigate on this ? Or we can have an official response from XDA ?

I'm starting to suspect on this fact. It can be an imposition of Nvidia or of others big companies interested in Android TV as "Walled Garden" OS ?
[Shield Android TV Android Development] racerx002:
Deleted
[Shield Android TV Android Development] Bladerunner1825us:
It's been kicked around in other forums that they're just dragging feet in making an actual forum for it. Just one excuse after another really, no good reasons at all. You can use the request a device forum thread to say what you said here and maybe that will bring attention because you're right, with full android this thing is a powerhouse!
[Shield Android TV Android Development] loonix:
I am finding that some apps will install just fine via the Play Store or a downloaded apk but dont actually play the media content like they are able to in a normal tablet.

A good example, PGA 2015 Championship or the ATT Uverse App etc. There are a few others but these are just some examples. I can't remember but I also tried HBO Go app and that complained that it is not designed to output via HDMI device (maybe it was another of those premium apps I forget).

I don't have any of those Android TV boxes popular nowadays but I wonder how they are able to get the media streams going. Do they fake their builds etc? I think we have to have a custom build.prop (and maybe other files) to get the most benefit out of the Full Android ROM.

.
[Shield Android TV Android Development] halfluck:
Hey Guys,

Have read entire thread but no mentionof if this ROM supports using the Logitech Harmony Remote (IR)?

Cheers Rob.
[Shield Android TV Android Development] Idan73:
Too lazy to search for harmony cable and to try remember my user/pass from years back.

Sorry.

But if you were to try it, please let us know.

Thanks.

Note 4 ?
[Shield Android TV Android Development] racerx002:
It works. The power doesn't work though, which sucks. You add a gaming device, manufacturer NVIDIA and model Shield and you're good to go.
[Shield Android TV Android Development] halfluck:
Thanks!

Just to clarify that it's working with this ROM? (I know it works with Stock ROM)
[Shield Android TV Android Development] racerx002:
Yes. It works with this rom. The weird thing is the power. You can put it in standby just like the factory rom, but the led stays on. You can power it on with the remote if it's in standby. I put a power menu app on there and you can shut it down and the led goes off, but you can't power it back up with the remote.
[Shield Android TV Android Development] Idan73:
Wouldn't that be standard behaviour even with stock rom? Just like our cable boxes that don't really power down unless yanked power from the wall,these devices were not meant to be powered down.

Note 4 ?
[Shield Android TV Android Development] n2outlaw:
Using this ROM, can you bypass home screen like on the Fire TV on boot?

I have a rooted Fire TV that does and I want my Android TV to boot Kodi on boot-up and launch Kodi with a remote button. (like a home button on remote)

Fire TV bypass link:

HOW-TO: Bypass Home on Fire TV
[Shield Android TV Android Development] racerx002:
Yes. You can use xbmc launcher. It's in the play store.

---------- Post added at 05:57 PM ---------- Previous post was at 05:55 PM ----------

Yes, but on the stock rom the led would turn off.
[Shield Android TV Android Development] dismissthesky:
Yeah, what racerx002 said. I'm coming to this from a FTV and I just installed the launcher version of SPMC. On the Fire TV I believe you had to use Rbox's mods for Xposed framework to get a launcher version of Kodi to work, but with the Shield you just install the apk and the first time you hit the home button it should give you a choice of what launcher to use.
[Shield Android TV Android Development] Idan73:
Yes, but the stock also had settings for choosing intensity level of the led as well as turning it off completely. This nvidia, maybe proprietary crap that is not part of aosp, maybe [MENTION=1469500]zulu99[/MENTION] couldn't make it work, didn't deem it important, or just overlooked it?

Doesn't change the fact that logitech remote default behaviour is to just put the box in standby on power off button press. Just like pressing actual button on the box does. (not talking about long press for 10 seconds to shutdown on stock)

Thanks for testing the harmony. It's good to know if I ever get off my arse to program my remote.

Note 4 ?
[Shield Android TV Android Development] zulu99:
When i put the device in standby, the led must be on.

This is what i want. Because i must know that the device is not completely powered off.

In fact i never put the device in standby in the night. I turn off completely the device when i not use it for several hours.

The stock firmware behaviour, force you to have the device in standby and i don't like it.

Save energy when you can, it is useful to your wallet and and is more ecological

Long press on the power button of DroidMote Client and click on Power off when you not use the device for several hours.
[Shield Android TV Android Development] n2outlaw:
EDIT:

I found out how to put it back to stock with this link

HowTo-Flash-Recovery-Image.txt
[Shield Android TV Android Development] kdb424:
Not to nag, I'm a dev, know how that goes. Just curious if you were planning even working on the wireless controller. I know before you said that it was technically possible, but weren't sure if you were going to do it. If it's not something you are really needing, please let me know. I'll do some tinkering. I just didn't want to start now if you were already onlo something. The lack of headphones is the main reason I'm back to stock rom, so I'd love to help get this solved if you'd want.
[Shield Android TV Android Development] zulu99:
No i'm not working on the shield controller in wireless mode because i think is not necessary and is also dangerous for the firmware.

Not necessary because all standard controllers are working and also the shield controller with the cable. The shield controller in wireless mode is compatible only with nvidia firmware so if a person must buy another controller for Android for sure will not buy a Shield Controller. There are many others controllers cheaper, better and compatible with all Android devices.

Dangerous for the firmware because the wifi-direct protocol used interfere with the normal wifi and degrade the signal cause interferences on the channels. In wireless mode the Shield controller have also lags compared with others controllers.

I found also another bad thing, the two triggers of shield controller are defective, some time the axes not return to 0 position.

For headphones you can use bluetooth that is better for audio and mic.

When i need an hardware controller i use the xbox 360 wireless for pc that is many times better and also cheaper. For Nvidia grid games ( pc games ) is the best because 99% of pc games was made with this controller in mind. And Nvidia know that, for this reason added the support in the kernel of this controller.
[Shield Android TV Android Development] lartomar2002:
Only Xbox 360 controller, how about a PS3 sixaxis controller?
[Shield Android TV Android Development] kdb424:
Thank you so much for your responce. I didn't realize that the wireless was hit as I haven't actually used anything but ethernet. I was considering buying a usb dac, and that would solve my biggest issue of not having sound. Thank you so much for all of your development time and efforts, and responding to us on the forums. I may still work on a patch, but completely understand your reasons for not doing it yourself. It may help someone though, and that's what we devs do. Not because we should, because we can lol.
[Shield Android TV Android Development] n2outlaw:
Can I get some help?

I did something stupid and locked the bootloader with this custom image and now it won't unlock back

I think I can fix it doing a ADB Sideload because I tried this with a 1.1 FW (productionBL-droid-signed-foster_e-full_ota-32494_552.2662.20150527094447.zip) but after 40% I get a error message as follow:

Can't install this package (Tue May 26 00:06:56 PDT 2015) over newer (Tue Jun 30 01:06:34 PDT 2015)

Error in /sideload/package.zip

When I tried to sideload the upgade 1.3 version it won't take at all.

If someone has a link to the newest one full OTA firmware. I believe this will fix it.