yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] banderos101:
Hi zulu, you posted this on flashfires xda thread

"Wonderful to change firmwares on Shield Android TV between Full Android and Android TV. You are the God of Android, i don't have better way to describe you.

P.S.

You can backup and restore only from internal storage, because Nvidia Shield external sdcard and usb disks are not supported, but is easy to copy / paste from an usb disk to internal storage when you want restore. ( in case you want save space on internal storage )"

So flashfire's backup/restore feature works on our shields for sure then?

Backup.........restore..........like twrp?

Edit

Sorry to keep pestring on this, but it helps me to know how "risky" i can go........for example, xprivacy can restrict both User apps and System apps.........i like to restrict everything, or as much as possible, then work my way backwards from here and, unrestrict only whats absolutely necessary for my system to function properly or to my satisfaction(i.e. i can suffer an ocassional ANR) ........trial and error basically, restrict, reboot, test......., an app at a time for those apps the system may depend upon, or several apps that are'nt essential or dont appear to be essential to android running........testing like this on particular system apps have lead to many bootloops on various devices(expected behaviour), which is where the recovery backup would come in............particularly with the shield, im avoiding restricting system apps just to be safe, untill a "recovery" ability is available........and tested ...........ive set so much up at this point, i dont want to be the guinea pig :)

It looks like you've tried it already on a previous version of full android, have you had the chance to try it on 2.1?

---------- Post added at 10:38 PM ---------- Previous post was at 10:20 PM ----------

I second this motion :D

If/when you have the time and patience offcourse

---------- Post added at 10:39 PM ---------- Previous post was at 10:38 PM ----------

Never mind:D

Edit

Although putting stuff like the xposed setup information on the first post, can be a big help for new folks, certainly helped me........so stuff like that, yeah......i reckon is a good idea, as you say, when the situation calls for it
[Shield Android TV Android Development] Otisrhw:
You my friend are the MAN!!

This rom is smooth as can be great job awesome work!!! Much appreciated!! This thing smokes the nexus Player WOW what did I wait sooo long for!!!
[Shield Android TV Android Development] zulu99:
In the second post, you can find a video, how to play multi touch games with an hardware controller with the help of DroidMote.

Mainly you can use DroidMote as indipendent all in one input device as main use.

But you can also install the client and the server on the same device and connect both via the loopback address 127.0.0.1

Enabling DroidMoteIME, the client intercept the command of the hardware controller and transform it to touch events. The touch profile is the map of your specific game.

So you can play multi touch games also with an hardware controller connected directly to the Shield TV or any other Android TV box.

https://youtu.be/HDAT59PyYT0

But personally, when i play expecially with a multi touch game, i prefer the phone as controller. Because very often you need the mouse or the touch mouse or a generic multi touch gesture to do some basic actions. With DroidMote client as controller i can do all in very easy way.

And this is the pratical result:

http://www.youtube.com/playlist?list=PLtPqlDNixe-i5b9mO0Ylwdmd1ndgguo3_

Look the game, if you like you can install it on your Android TV Box, and in the description you have also the touch profile link.

Hey friends, if you like the app, don't forget a vote on Google Play. Is not simple have an app that require root permissions in Google Play. You can imagine.
[Shield Android TV Android Development] duanim:
Thanks man looking forward today

Already Did it,rate was 10 plus
[Shield Android TV Android Development] m4fi3ux:
Hi zulu99,

thanks for your work !!!

I installed your build.prop for GooglePlay issue and it seems to work.

But I get crash when using Google Play Music with Leanback activity.
[Shield Android TV Android Development] r2d2_boss:
any idea how to fix device offline on adb???thanks
[Shield Android TV Android Development] zulu99:
I prefer the normal version, like all others apps.

If you want the google music leanback i suggest to install this version:

https://www.apkmirror.com/apk/googl...music-5-7-1783q-1607940-android-apk-download/

ApkMirror is really an excellent service. We can fight the Android Mafia better in this way :)

In case you need also the leanback launcher with mouse support you can find the download link in this video description:

https://youtu.be/c0uFJWIcIXM
[Shield Android TV Android Development] r2d2_boss:
i can navigate on the languages selection but i cant make a selection on the welcome panel

thanks
[Shield Android TV Android Development] vn800art:
Hello! Sorry to hijack this thread, but I have asked in many threads and got only partial solutions: if Zulu99 ( we had a talk on G+) or other heavy Android user could help me I would be grateful:

Bought a 16gb unit from Amazon France ( I am in Italy) and I am experiencing heavy connection issues device stock, unrooted. Isp is Fastweb with Ftts, plenty of band and ping 28ms. Router Netgear R7000. Have tried all I can think of and something went better but I still have negative check report on the Shield gaming test. Will try also turning game feature ON in the TV set itself, but this is the last resort. Nobody could tell me if a port forwarding ( BTW which ones?) could help my situation.

Regards

Alessandro

Edit: If possible to get acquainted about a hardware issue on my device, I will ask for a replacement the soonest, but ATM I am not sure what the problem is!

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Shield Android TV Android Development] lartomar2002:
I would suggest you call Nvidia support. Thay are very good and friendly 1 (800) 797-6530

---------- Post added at 12:56 PM ---------- Previous post was at 12:49 PM ----------
[Shield Android TV Android Development] vn800art:
Really! From Italy you must take into consideration! It will cost me a leg and a arm I think!

Alessandro
[Shield Android TV Android Development] lartomar2002:
Ups, my bad did not noticed where you lived. Do you know this web sitehttp://shield.nvidia.com/support/nvidia-android-tv/faq/1? Try it.

Maybe this might help. http://www.nvidia.com/object/contact-information-europe.html.
[Shield Android TV Android Development] r2d2_boss:
http://support.nvidia.eu/hc/it/sections/200312332-Base-di-Conoscenza

U got chat options
[Shield Android TV Android Development] zulu99:
I'm from Italy and i replaced the defective device bought many months ago in US without problems

I bought also another from France because i like it. And i want one for every TV :) with Full Android :)

About fasweb and connection, Nvidia streaming games require strong and large bandhwith, is not a thing that can work very well in Italy for now.

I tested with an ADSL Tim 20 Mbit/s and the service was sufficient 7/10. I used DroidMote also for streaming game that have less latency than the stock Nvidia controller. :)

I know that Fastweb advertise a very strong bandhwith expecially if you have the fiber, but is a strange private network without public IP. You need a miracle :)

One thing is sure, Nvidia is not open source friendly, but have a beautiful customer care. For this reason i bought also others Nvidia Shield.

I love when a company is serious when an user requests help. And i love that at least it publish also a rooted firmware.

With a little more effort on open source, this device can be the most sold android tv box in the world.

P.S.

About wifi connection, the full Android firmware is many times better than stock firmware because don't have inside the Wifi-Direct disorder that can limit your wifi bandhwith and interfere with normal wifi operations. The Wifi-Direct private Nvidia stuff is for the Nvidia controller in wireless mode.
[Shield Android TV Android Development] tailslol:
thx but damn playstore on my shield full android 1.8 switched to the android tv version.

it suck when google force you to that.

how the fix is going?
[Shield Android TV Android Development] n2outlaw:
I just bricked a 500GB unit. I was on 1.3 FW with Full Android 1.8 and did a upgrade straight to 2.1 Stock FW from Bootloader. After a reboot, all I get is a green light and no signal on TV. It's off to RMA on Monday.

I did the same with a 16GB but I flashed Stocked 1.3 FW first and then upgraded inside Stock FW to 1.4, rebooted and then to 2.1 Stock FW and then flashed Full Android 2.1

---------- Post added at 03:26 PM ---------- Previous post was at 03:25 PM ----------

I had this problem and what I do is just install the Modded Google Play Store and this stops the updates.
[Shield Android TV Android Development] kdb424:
If you want to force the update to stop, just use this command

chattr +i /data/app/com.android.vending/base.apk

You can use that on anything you want to not update. Working for me so far. Root can't even modify it.

Source (Changed slightly to work for us as reflected above)

http://android.stackexchange.com/qu...-stop-google-play-from-automatically-updating
[Shield Android TV Android Development] zulu99:
in second post, i updated the easy fix to avoid google play store app update to wrong tv version.

mainly a build.prop edit

After the edit your google play store app will be updated to the regular last version automatically as always.

this is a gift from Google that indirectly are saying change your build.prop :)

but we have root we have full control of our firmware.

If someone will check the buid.prop in future, we can change again in one second.

usually i try to maintain the original build.prop to avoid some stupid developers that check this to block things. But for now all ok. All is working and we also change when we want.

I know what i do, when i don't update the firmware with a stupid fix, there is a reason.
[Shield Android TV Android Development] vn800art:
Thanks [MENTION=3850416]lartomar2002[/MENTION] & [MENTION=1112139]r2d2_boss[/MENTION], I opened a query on their support page! Thanks [MENTION=1469500]zulu99[/MENTION], will have to try with the gamepad connected via usb, and game setting on TV set. Fastweb has given me a public IP, I will have to use it, will I ? Seen also port forwarding recommendations on support page specific for this hardware! Again thanks to You all!

Alessandro
[Shield Android TV Android Development] zulu99:
In the stock firmware the WIFI-Direct is always active also if you don't use the controller in wireless mode. Sure used in wired mode can help. But if you connect the device in wifi the best way is with full Android firmware. If you use the stock firmware, try the ethernet connection instead.

For this reason i don't take care of the stock controller in wireless mode in Full Android. apart that are private stuff.

Instead i use the xbox 360 controller when i don't use DroidMote. very rare case. :)
[Shield Android TV Android Development] duanim:
About the gamepad wired connected to the USB sometimes you have to connected and disconnected to work i Read in the shield TV forum
[Shield Android TV Android Development] r2d2_boss:
This is correct, and sometimes when you change hdmI source on your TV like change from android tv to satellite receiver and back again you have to unplug the hdmI cable for 30 sec to get the shield back to live .
[Shield Android TV Android Development] zulu99:
This are problems of the stock firmware, not of this firmware.

Please in this thread i prefer that we talk about only of the Full Android firmware.

Thanks
[Shield Android TV Android Development] zulu99:
delete
[Shield Android TV Android Development] Kikko2000:
Do you think this trick works with stock rooted ROM to have access to full Play Store? Something like modify buiold.prop and sideload full playstore?
[Shield Android TV Android Development] tailslol:
I tryed on stock but it is unstable,and you have acces to the android tv only apps still but in the regular shop.

I just switched to full android 2.1.
[Shield Android TV Android Development] Kikko2000:
glad to hear someone tryed it. Did you fake any specific device with build.prop? I'm thinking about trying with nVidia Tablet that has Tegra as well.

I tryed full Rom but i cannot stant pad does not works.
[Shield Android TV Android Development] tailslol:
No no fake ,only Zulu build.prop
[Shield Android TV Android Development] r2d2_boss:
Hi mate ,i never said that was a problem with your firmware and @ the moment i am on full android 2.1 on my nvidia shild tv,i do also understand that u wont to sell your product DroidMote Server and that's the only reason behind the fact that u do not give to much attention on the stock game-pad to bring him alive on wireless.I will be more then happy to donate for your hard work even if I had some help needed a few posts behind and a PM to the OP zulu99 without any answers.Keep going your hard work it will pay back one day.
[Shield Android TV Android Development] tailslol:
Heh yes but without the sources of the controller it will be hard. :silly:
[Shield Android TV Android Development] ipleX:
Yo dude! Been trying for the last two days to download the firmware through mega... I haven't got an account there and choosing Browser download results in Temporary error, retrying. Would it be possible to download the firmware from another mirror?

Thanks for your work! :)
[Shield Android TV Android Development] r2d2_boss:
Link is OK, try this one https://mega.nz/#!4Y1BWIha!P1MTwcnTVrwWTyQFgjSdpcjXUOdpEokdLyxcbCbK2EE
[Shield Android TV Android Development] zulu99:
For your information, i don't make attention to the stock controller because:

1) The source code published by nvidia don't contain this part. Is impossible for me and for others.

2) I tested the stock firmware and i can say also that the WIFI-direct implementation of the controller interfere with normal wifi, so i don't like it.

In fact the full android firmware is better than stock on wifi part.

3) All others input devices, mouse, controllers wireless, wired and bluetooth, keyboard etc. are working very well. You can use what you want.

4) DroidMote is mouse, keyboard, touchmouse, multi touch touchpad with real multi touch gestures, normal controller and controller to touch, voice dictation and some others things. It is used from many users all around the world from many years and is a very useful tool not only used like a controller. If you buy it or not is your affair. I think is the best to control a full version of Android because you don't have multi touch limits and because you can do all without a cumbersome keyboard and mouse from your couch.

5) I create full Android for myself, because Android TV is a limited OS invented to limit users and to better sell the services of big companies.

If you like it well otherwise is again your affair.

When i use a thing made for free from another person i say thanks. I don't attack with false statements like you.

thanks for your attention.
[Shield Android TV Android Development] r2d2_boss:
Ohhhhh take it easy dude ....you going to fast. Keep calm and keep developing ;)
[Shield Android TV Android Development] zulu99:
Don't worry i don't have nothing against you, what hurt me very much instead is the big Mafia that there is behind Android. And we must also pay 30% of revenues to Google and about 23% VAT to governments. To have just impositions and limitations when all apps inside Google Play are not property of Google but hard work of many developers. If Android today is the most used mobile OS is because users can install millions of apps. But unfortunatelly developers, middle companies and users can't decide nothing. We must only accept limitations every day more similar to the Apple world.

An OS invented without root permissions, where the user is not the real owner but just a guest produce the actual situation.

I try to fight this Mafia with my firmwares also if you accuse me of others intentions.

You are thinking why many developers don't abandon Google Play ? Because is impossible, the license are managed by Google and linked to your account and we don't know who bought the app. So we can't re-license the app. Google has thought also to this to keep the control of the market.

I think that the main developer of an OS can't be also the owner of the most important market inside it if we want a serious and open OS.

This is the real story.
[Shield Android TV Android Development] r2d2_boss:
I totally agree with you and i subscribe everything you said ,and this is the reason i will keep using your firmware on my shild ....:good:
[Shield Android TV Android Development] ipleX:
Okay, I have officially tried every browser, even signed up for an account and downloaded the syncutil (who required root to install). Can someone please share the file some other way? You're welcome to do so in a PM.

Thanks!
[Shield Android TV Android Development] Eihthype:
Same for me pls.
[Shield Android TV Android Development] duanim:
Zullu99 I love your firmware, don't get me wrong and I think for others in this forum, before I have the stock one because for the gamepad control the only reason.The user interface UI,play store,side load and this stupid Android TV framework or platform I don't get it or to usable. I know what I was getting and hoping with someone like you make changes.

Nvidia make a powerful machine, we know about Google and others but that is what they offers Android TV box,to me

Nvidia have it wrong, choosing this Android TV platform, this is an Android game console, they has to concentrated first in this and after about the play media system that was the last update for it.

So Android 6.0 Marshmallow, what its going to be,they are experiments with us,but I am ok with that if they get it right.

About droimotte I did bought over a year ago and I like,but when it come to play a game I do prefer the gamepad obviously.

Keep doing the good work,beside all you are right about Google and others, but this is life.
[Shield Android TV Android Development] n2outlaw:
I use DroidMote Server, Client and Touch Profile Creator.

Is there away to make the .xml file location somewhere other then the downloads folder because it gets cluttered after awhile, especially, when you do a lot of downloading.

It would be nice to be able to put them in a folder like /sdcard/DroidMote/ or of your choosing.

Is there away to change default directory?
[Shield Android TV Android Development] Otisrhw:
I love Zulu99's work and I hope people complaining (about things that are out of his control) doesn't discourage him from continuing his work. I have seen this happen before!
[Shield Android TV Android Development] duanim:
I am planing to buy the new 7 inches Amazon fire $50 no bad of course i have to rooted because my phone is to small for my hands to used instead, even the new update from Verizon I am done trying to rooted.so droimotte come to play, the other reason that used droimotte is because my poppy dog destroyed all my others air mouse control like 5 and 3 TV remote, so good welcome to droimotte . salute..
[Shield Android TV Android Development] tailslol:
For the ones who can't download the image,you better use your computer to download the image because you will need a computer anyway to flash the shield...
[Shield Android TV Android Development] zulu99:
you can copy the files in a folder with name droidmote. /sdcard/droidmote/

http://www.videomap.it/dmcguide.htm

You can write to me also in the email that you see in the app for droidmote specific support when you want. I respond to all droidmote users 24/7. I try to separate the droidmote stuff, with firmware stuff. Therefore i'm at your disposal when you want.
[Shield Android TV Android Development] zulu99:
[MENTION=6954171]tailslol[/MENTION] have right, download the firmware with your pc.

Instead if you want download mega files with your android device, usually i check the "request desktop page version" in Chrome browser settings.

or otherwise i have the Mega app installed https://play.google.com/store/apps/details?id=nz.mega.android

Someone could be interested in download the system.img in Shield TV, because if you have root and FlashFire installed, you can also install the Full Android firmware from inside the Android TV firmware.

Example:

I have last 2.1 Android TV stock firmware with root and FlashFire app installed.

I download the system.img therefore i have it in the internal storage.

I flash the system.img with FlashFire and with the same FlashFire i wipe also data.

( like a factory reset, you can program both actions at same time. flash and wipe )

very simple

If you are near Nvidia developers, you can suggest to stay very peacefully with Full Android firmware, because the service Geforce Now ( streaming games ) work very well with Full Android, also better than stock firmware, especially in Wifi. So Nvidia can sell their services in full Android like in the stock firmware. The only difference is that in full Android users can have also many free android games from Google Play and not only 5 paid games like in Android TV.

I don't exclude anyone from my firmwares, and the same thing should do also Google and others companies :)

Must be the user that decide if a tool / app is useful or not for the TV.

And also if Google want that you use only the directional keys ( to add barriers and limitations to sell better others things ), this don't mean that you must remove the use of mouse from an OS, also for the mouse lovers.

Respect the mouse, he have more years than Android and all others modern OS :)

i like to joke. but they are all real facts....who give me the strength to work tirelessly without charge.

P.S.

Hey, I'm not against Google, I am one of the biggest fans of Android and all Google services.

I just try to explain all the bad feelings that Google is giving to her lovers in the last times.
[Shield Android TV Android Development] netvlada:
Hi Zulu

There are some statements thet Picture Quality is not ok, if compared to some others android boxes.Because you have so many android boxes,can tell us what it is.

What do you think?

https://forums.geforce.com/default/topic/886732/shield-android-tv/improve-video-quality/
[Shield Android TV Android Development] tailslol:
I don't know but to me it's a hardware problem.

Nvidia Hdmi output was always bad. They always use this blurry output in any hardware they made . From the shield to the PS3 or the first Xbox.
[Shield Android TV Android Development] duanim:
You guys are right I used to own differents Android box,rockchip,allwinner,amlogic and Nvidia and the best so far is allwinner video engine,even I got the $30 HDMI cable with a chip inside usb powered behind my tv,don't remember the brand,i will tell you later,but give a little be better brightness and quality,i am to picky about things
[Shield Android TV Android Development] zulu99:
For me the base quality of images and videos are sufficient on both stock and full android firmware.

apart the problem on 2.0 stock firmware that was solved.

Chinese devices don't have the power and quality build of Shield TV and in general the source code of android is very modified and not aosp compliant. The drivers and hardware are very bad and the firmwares not updated. Are not certified google devices therefore many drm apps are not working.

So, before the image quality, there are many others things to observe and take in consideration. I hate when someone call Android a device that have inside an OS that is not real Android. A developer creates an app for Android, if it find under the hood others things, this can create problems. I hope you can understand.

Maybe the image should be more sharper, but nothing special.

The source of Android should be only one, but the market inside Android should be controlled from another entity if we want a serious and open source OS.