yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] zulu99:
Many chinese input devices are garbage. I know this world from many years.

I can't be more explicit and compile a list of garbage device with all defects or problems. I tested many things of the Chinese world, many users know me from many years. Some years ago i made also firmwares for some chinese android tv box, for this reason i know well this world.

Many Chinese input devices, create problems, interferences with wifi and others conflicts inside the device.

If you need an hardware controller, apart the shield controller in wired mode, I suggest to buy always good-brand devices certified.

For hardware controller i can suggest the wireless 360 controller for pc, or any other good-brand bluetooth controller.

Do not use expecially Chinese wireless devices that are not bluetooth but RF. If you are using one of this, at first problem that you observe, disconnect all the garbage and test the same thing with a standard device. So you can understand by yourself from where come the problem.

P.S.

The last MC5 from Google Play work with any standard controller.

FolderMount is the best way to have games on external sd or on external usb. Also better than Android 6 because you can reuse the drive on any other device and you can move to external disks also games that not support the move.

But i understand the Google implementation in Android 6 and was a good choice of Google to respect and protect the work of developers. In fact It would have been absurd doing that in different way without compromise the security of an app.

Some homemade solutions are better than standard solutions, because an independent developer do not have economic gains in others things like big companies......

You can do the best things only with Root and for this reason big companies fight Root.

With Root you are also more secure, because if you get a malware, only with Root you can see the process, stop it and delete the files / infections

It is a shame that a good company like Google don not support officially the Root for users that want it. Google should not act like Apple. :)
[Shield Android TV Android Development] darktyroll:
[MENTION=1469500]zulu99[/MENTION] what you think, will this work with full android rom?

http://www.aliexpress.com/item/PROB..._77_91_80,searchweb201644_5,searchweb201560_9
[Shield Android TV Android Development] zulu99:
For me, air mouse are mouse with Parkinson disease inside, because are awkward for control an Android device. Especially if you want assume a relaxed position on your couch or on your bed. The pointing is imprecise and the scrolling and clicking are horrible.

But apart my preferences that can be only my preference, when you buy a device like this, you must be sure that is a certified device otherwise it interfere with wireless signals or can create others problem inside the firmware.

Some functionalities of this devices, can work only in Chinese modified firmwares because was adapted for this device.

As general suggestion, i can say that the buttons must be standard buttons and must not have the right mouse button, in this way you can create a custom keylayout and remap every button. In Android you can't remap the right mouse button without a custom firmware. The air mouse with the right mouse button was invented for windows and after adapted for Android with Chinese custom firmwares.

Read forums and review of others users to understand the problems when the device is connected to an original Android firmware.

For the gamepad part, i not know if work.

If you need an hardware device, i can suggest a small logitech keyboard with touchpad. If is bluetooth is better.
[Shield Android TV Android Development] tailslol:
agreed a all in one media keyboard from logitech or microsoft is the go to solution.
[Shield Android TV Android Development] darktyroll:
I understand now, thank you alot for the complete answer :)
[Shield Android TV Android Development] MintyTrebor:
Chromecast Audio Mirroring Issue

Small issue (which I believe is ROM related) with casting FROM the shield TO a different Chromecast device.

When mirroring the shields output to either an audio or video Chromecast dongle, no audio is transmitted. Video is fine.

I have 7 Chromecast audio dongles, and 3 Chromecast Video dongles, and none of them receive audio from the Shield. If I cast from any of my other android devices I have no audio issues.

If I run an app with direct casting options (like BBC iPlayer for example), and choose to cast from within the app, then audio is OK. The issue is limited to the shields screen & audio casting/mirroring only.

I have tried using BubbleUpnp xposed module, and it reports an error for direct casting (no further info is available).

This leads me to think there is an constraint with the audio with this rom, can anyone confirm?

Also (and forgive me if this has already been mentioned), some apps are unable to recognize there is a network available via ethernet... I cannot cast at all from the google app unless wireless is enabled.... I am at a loss as to why....

Appreciate any insights.... I was really hoping to be able to use KODI, and cast the audio to my chromecasts using the new multiroom audio google just introduced (which is great by the way, and does work via kodi & mirroring from my Nexus 6P)

Many Thanks
[Shield Android TV Android Development] zulu99:
The shield tv is programmed as cast receiver not as cast device.

The fact the also the inverse work ( shield tv to choromecast dongle ) is an option of full Android that i not programmed. But is good.

I will look into....
[Shield Android TV Android Development] tailslol:
my shield tv cast to my chromecast 2 without problems,no sound error here.

but i use an app,not screen mirroring.

i need to test here when i got time ...
[Shield Android TV Android Development] MintyTrebor:
Yep - Works fine from an app that has a chromecast option built in (eg Plex) - just not mirroring or from the google chromecast app...(which is essentially the same thing anyway)

That is fantastic. Thanks....
[Shield Android TV Android Development] netvlada:
Hi Zulu

Is there something from Pixel-C which can be of interest for Shield TV in terms of drivers or SW related.
[Shield Android TV Android Development] tailslol:
Not yet the aosp sources are not complete. We need the first aosp roms for the pixel c first .
[Shield Android TV Android Development] netvlada:
Thanks for info.

Then,we are all waiting for new infos.
[Shield Android TV Android Development] Idan73:
I just tested it with Chromecast app, for audio transmit to Chromecast Audio via mirroring vs. from in-app, and it works fine both ways.

Audio gets mirrored from YouTube as well as other video apps, but with noticeable delay, like 500ms.

I'm still on your 1.8 rom, but with latest cast receiver, so not sure if that's why.

Did not test for Chromecast 2nd gen yet.

Note 5 ?
[Shield Android TV Android Development] hakami55:
Wiimote support????

Is it possible to add wiimote support to use it with the dolphin emulator?

Thanks
[Shield Android TV Android Development] zulu99:
The audio in mirroring mode vs a chromecast dongle, was somthing removed from Google with last google play services updates.

I think is something related DRM in device that have HDMI. But only in mirroring mode vs a chromecast dongle 1 or 2

But if an user want this functionality to cast music from Shield TV to a Chromecast dongle from all apps, it can. You can redirect the audio to usb mic and after you can cast the mic to a chromecast dongle. With apps like AirAudio https://play.google.com/store/apps/details?id=eu.airaudio&hl=en

I have this 7.1 usb audio that work very well in Linux / Android http://www.amazon.it/gp/product/B00WKB0QL0

Another stupid restriction, like all others Android restrictions made to accomplish the need of sellers of movies and songs.

This sellers are the ruin of many OS. And hamper growth of technological development.

All the things that in Android does not work well, are so because you have to protect the economic interests of a few.

This is not a primary functionality, because you can do that also only with your phone. ( cast music to a chromecast dongle )

The necessary thing for Shield TV is that is able to be chromecast receiver. You can cast things from your phone to Shield TV.

I seriously believe that if today there were not firmwares like full Android and the many Android TV Box Chinese, we would many more restrictions than those we already have. The alternatives are good also to stop the imposed limitations.

Android today is a huge battlefield where everyone is trying to protect its economic interests. Open your mind and eyes and vote with your wallet.

All the power in the hands of one big company is something very dangerous for the future.
[Shield Android TV Android Development] Björn77:
Hello, I'm on Android Full 1.9 and want the original Firmware back. Please tell me what I have to do. Do I have only to install the Developer 1.3 Firmware and it upgrade after that itself to the newest Version?
[Shield Android TV Android Development] tailslol:
yep get the whole factory image of 1.3 then follow the normal ota updates.
[Shield Android TV Android Development] Björn77:
Ok, thank you. I need the Developer OS Image or the Recovery OS Image of 1.3?
[Shield Android TV Android Development] Ludo13B:
Hi!

Thanks for your work. :)

Is everything form the original ROM fully working? Is it usable in other languages?

Thanks again. ;)
[Shield Android TV Android Development] Björn77:
Can I use Flashfire to install the Original Firmware?
[Shield Android TV Android Development] tailslol:
the factory images comme with a flash program,just install the driver and double click on flash all.bat and everything is flashed to stock.
[Shield Android TV Android Development] Björn77:
Thank you again. I'm a not a pro so I don't understand. Can I flah the factory Image without a PC cause I haven't a PC yet. Where can I get the factory Image?
[Shield Android TV Android Development] tailslol:
no i think you cant without a pc and you will find the image on nvidia site.

google is your friend.
[Shield Android TV Android Development] zulu99:
In case you want navigate the web without the hassle of thousand ads when you are in your special website, I highly recommend Webguard https://play.google.com/store/apps/details?id=com.mobisoft.webguard

I tried it today and I was really impressed. I can open many streaming website and videos without the classic popup and ads problems

I know others solutions and i know that you use also others blockers, but try this and you will be surprised. With xposed app settings, you can force the app in landscape, but is not very necessary because you must only enable or disable the service with one click. If you can't download the app from google play, you can dowload it from apkpure.com

In apkpure.com you can find all FREE apk avaiable in google play without country or device restrictions and all apk are original. Digital signed by the original developer.
[Shield Android TV Android Development] tailslol:
ho yea everyone know that i preffer addaway or android addblock plus personaly.
[Shield Android TV Android Development] zulu99:
try the differences before you write. This is valid for everything.
[Shield Android TV Android Development] tailslol:
yea i tested,the included vpn service tend to crash my wifi router...
[Shield Android TV Android Development] zulu99:
The application monitors Internet traffic through specially crafted local VPN-channel service. The data is analyzed without the use of third-party VPN-server, app contains a built-in local VPN-server. At most the app can not be compatible with all devices or full compatible with the new Android 6 but is wonderful on Shield TV with full Android inside. I enable it only when i need it.

How can interfere with your router :) Maybe your router is under surveillance from NSA :)
[Shield Android TV Android Development] tailslol:
ho no you know,it is one of those all in one hub thingies given by the isp with modem,wifi dns,tv,ethernet...

but a bit ****y

bah i guess you will not unserstand :p
[Shield Android TV Android Development] zulu99:
Apart the joke, i suggest to everyone a good router 802.11 ac 5Ghz

I use only Wifi with my Shield TV and if you have a good router ( useful for all new android devices ) everything work wonderfully.

No buffering or lags, everything is super fast.
[Shield Android TV Android Development] crnkoj:
Hi, where can we find your android and kernel source code for the rom you made? thanks
[Shield Android TV Android Development] tailslol:
i think it use stock kernel from nvidia.
[Shield Android TV Android Development] zulu99:
read previous posts and you will find all informations that you need.

but I can sum:

Many part of this firmware are stock things. The system.img instead was compiled from Nvidia source code.

http://nv-tegra.nvidia.com/gitweb/?...ob_plain;f=README_SHIELD;hb=rel-22r18-partner

But there is a problem, since Nvidia publish source code that is different from the stock firmware released, i copy also many precompiled binary from stock firmware.

A very hard work, that should be more simple if Nvidia will publish the real / complete source code.

Do you like my answer ? Or you need more informations ?
[Shield Android TV Android Development] mandark_a:
Hy, very fast rom, one question tough, the remote is going to work with this rom?
[Shield Android TV Android Development] zulu99:
Every standard remote and controllers are working. bluetooth, wireless, wired, infrared and also thermo nuclear waves :)
[Shield Android TV Android Development] mandark_a:
Nice one, going to install it again on my device, also as a performance issue, i think, in antutu with this rom i get around 129k point, and with stock areound 141k.
[Shield Android TV Android Development] zulu99:
I don't know antutu scores, I judge the stability and speed of a firmware from other things.

Anyway, the problem of the stock firmware is that also if you have a Ferrari, you have this Ferrari enclosed in a walled garden.

I have many powerful Android devices, and i can write without problems that today the Shield TV with full Android firmware 5.1.1 inside is the best Android device without exceptions. for speed, stability and performance.

This is not my work, this is the Nvidia work. I restored only full Android and Google Play.
[Shield Android TV Android Development] mandark_a:
No doubt that this device is a 'monster', just a test that i ran, but this aside is blazing fast, and i have the s6 on my hands and is like a nokia 3310 :).
[Shield Android TV Android Development] zulu99:
Also I have a Galaxy S6, and with this firmware inside http://xdaforums.com/galaxy-s6/development/rom-xtrestolite-deodexed-mod-edition-1-0-t3094423 is not too bad.

But I agree with you that TV Shield is a MONSTER.
[Shield Android TV Android Development] mandark_a:
Can't install custom rom on s6 because of the warranty, yet :).
[Shield Android TV Android Development] zulu99:
what warranty ? is just a fake ads. I replaced the display in warranty after root and custom firmware on my Galaxy S6 SM-G920F 32GB

I restored the stock firmware and send to warranty.

And is my right. The problem was an hardware problem not software.

http://matija.suklje.name/rooting-and-flashing-your-device-does-not-void-the-warranty-in-eu

Big companies want users with limitations to sell better their services, but we are not stupids.
[Shield Android TV Android Development] mandark_a:
I will try that, also my signal is weak compared to my wife's a3's. Thanks for the tip.
[Shield Android TV Android Development] xdakid:
In the U.S., it does void your warranty...had a bad pixel on my S5, Samsung refused to fix it due to root of rom...claimed that rooting the rom ??might?? of damaged the screen as well as void the warranty...

Anyway, enjoying your full Android and the freedom to install almost anything I want to it..
[Shield Android TV Android Development] zulu99:
If many US users will complain with a legal like was done in EU, you can win without problems. I suggest a consumer association to start a legal action based on the EU laws. If you need my documentation as evidence i'm at your disposal.

The hardware is a thing and the software is another. If you can restore the stock firmware and the device have the same problem, the problem is not related to your modifications.

But attention that only one pixel dead is not covered by warranty some times. But this is another problem. You need a "pixel zero" special warranty
[Shield Android TV Android Development] Xstar410:
I have a question

I have sideloaded MCPE on the nvidia android tv & it crashes like the game freezes & my device also crashes....so when I flashed your system & set everything up

I sideloaded it again & MCPE 0.13.0 alpha build 5 actually works + full controller/key board support.

my question is what did you changed on the system which makes minecraft pe work?

since I returned back to stock android tv..it won't work without your modification
[Shield Android TV Android Development] zulu99:
Android TV is a stripped down version of Android. The base is Android but without some components. Some apps can not work in Android TV because do not find this components. For example the status bar, something in settings or in the firmware permissions. I not know precisely what solved the problem, but i know only one thing, Android is only one and should be only one otherwise other fragmentation will be added to the platform. The fragmentation in Android is a very bad problem and Android TV increased this problem.
[Shield Android TV Android Development] mandark_a:
Installed again, purchased droidmote srv, but can't seem to get the controller work. Any suggestions?
[Shield Android TV Android Development] zulu99:
I'm using DroidMote in this games on Shield TV:

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

What game you are try to control ? Or what is the problem ? i don't understand your question.

You can read this guide http://www.videomap.it/dmcguide.htm
[Shield Android TV Android Development] mandark_a:
I want to try the controler in droidmote client, but nothing happens, also in games i don't have that icon around.

I think the controller is not paired with the Shiled.
[Shield Android TV Android Development] Xstar410:
thanks for the quick reply...but is it possible to create a xposed module to make mcpe and other apps think its running on a tablet?
[Shield Android TV Android Development] zulu99:
There are many beautiful FREE games that you can play with your preferred controller on Google Play.

For me a Walled Garden is also a place where you are forced to buy every game at 10$. When i support full Android, i not support my firmwares, they are normal firmwares like others and are free for all, but i support the freedom of Android.﻿

[YOUTUBE]QzfvxZDWVhE[/YOUTUBE]​
[Shield Android TV Android Development] machx1111:
Hi Zulu,

Can you tell me is there any way to get the original NVIDIA Stream Games Grid, Netflix, Pandora Apps that originally come with the device?

Thank you
[Shield Android TV Android Development] zulu99:
Sure that you can.

NVIDIA SHIELD Hub in Google Play is the original. You can run it normal mode or leanback mode. Read second post, how to run an app in leanback mode.

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

For Netflix and Pandora that have a separate apk for Leanback-only mode you can download it from apk mirror and create the shortcut.

http://www.apkmirror.com/?s=netflix&post_type=apps_post

Note: a good app should have both UI in a single apk, but as always Netflix not follow Google guidelines.

Look this video, how to create a shortcut of leanback-only apps

https://youtu.be/NMqz8e33oq8

If you want the Leanback app in full screen and at 320 dpi you can install the xposed module App Settings.

For Android 5.1 is this http://xdaforums.com/showpost.php?p=61696098&postcount=1847

So if you prefer 3 or 4 apps in leanback mode and at same dpi of stock rom you can.

Look the second post how to install xposed framework if you need it.

Usually i prefer always the normal UI and not the Leanback UI. ( Netflix is a special case because, cause stupid protection, in normal version limit the resolution )

The normal UI Is faster in interaction, with many options and more updated.

But i prefer the normal UI because i use DroidMote, so all is more simple and fast and also multi touch apps are not a problem.
[Shield Android TV Android Development] drilus:
[MENTION=1469500]zulu99[/MENTION] I've noticed that when I hook my camera up to Skype the video image is very bad and blurry. I'm using a C525 webcam.
[Shield Android TV Android Development] usmcnyc:
I can't for the life of me get the gapps package to install in TWRP. I just get the failed error.

Inititally when recovery starts up I get the error "E:Find_File: Error opening "sys/class/leds/lcd-backlight"

and also "E:unablke to find partition size for "/bmps""

help!
[Shield Android TV Android Development] zulu99:
Strange i install it at least 2 times at day in my daily tests.

Do you have installed the TWRP recovery linked in first post ?

Try in this way:

Reinstall the stock firmware but inside the stock folder swap the original system.img with my system.img

Reinstall twrp recovery from the link in first post.

Retry, it must work.
[Shield Android TV Android Development] zulu99:
I have the same camera and the image is not so bad.

Look the video https://plus.google.com/+VideomapIt/posts/TbHFj5Wi4wD

Do you have the same skype version in the link ?

UPDATE

Is not a question of version. If you install skype from Google Play the camera not work, if you install the apk manually from apk mirror it work. You can install also the last version of yesterday. Stange fact ! Should I suspect something ?
[Shield Android TV Android Development] usmcnyc:
Thanks for the the reply zulu. Yes, I did use the TWRP from your post, pretty much every single step worked as it should except for installing the Gapps :(.

I will try this other method, although won't until tomorrow. Will keep posted.
[Shield Android TV Android Development] psycho1200:
Hi all,

I'm trying to get the rom on mi shield portable but every time i fastboot the imagen i get the next error:

FAILED (remote: (InvalidSize))

finished. total time: 16.045s

Does any of you know whats is the problem?, i tried diferent ways and re downloading the firmware and always get the same message =(
[Shield Android TV Android Development] zulu99:
You can install also with FlashFire, install the apk on your phone and sideload it to Shield.

When you have FlashFire you can also install zip directly from Android without go in recovery.

You need root.
[Shield Android TV Android Development] zulu99:
Who said to you that this firmware is compatible with Shield Portable. :)

Is compatible only with Shield TV and Shield TV Pro

You can't install a firmware for a SOC in another SOC. Don't forget this.

SOC = system on chip ( 90% of times even in the same SOC you can't install but you need only the same device model )
[Shield Android TV Android Development] psycho1200:
ROFL i thought it was for the shield console, :eek::crying: Thanks for your answer
[Shield Android TV Android Development] zulu99:
HBO Now and Vudu on Shield TV​

https://plus.google.com/+VideomapIt/posts/8Uyncj5uXaS
[Shield Android TV Android Development] usmcnyc:
Finally got the play store to flash using flashfire, but using the latest gapps update from July 17th. The previous package never worked for me. Oh well, all running nicely now. Thanks zulu99
[Shield Android TV Android Development] zulu99:
maybe was a problem with the gapps package, but you can find also others arm64 gapps. For example the gapps of Nexus 9. I'm happy that you solved now.