yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] dzeek:
Thanks. I installed it (except for Xposed) and like it very much so far. A problem I am having is trying to run Android TV apps. When I go to them in the Google Play Store it says "! Your device isn't compatible with this version". Do I need to install Xposed, something else first, or do I need to side-load them somehow?
[Shield Android TV Android Development] zulu99:
You can download Android TV apps from apk mirror website if you prefer this UI, otherwise the same app directly from Google Play. ( that for me is better )

You can install the Leanback Launcher from the post above to open Android TV apps or create a shortcut for a single app.

To have Leanback Launcher like an app and not as default Launcher you can create a shortcut with the app QuickShortcutMaker. So you can open all Android TV app without create a shortcut for every app.

Why Google don't allow the installation of Android TV apps and the Leanback Launcher on Android directly from Google Play is a mystery :) Maybe because all android 5+ devices can became Android TV devices ? Also your phone or tablet when connected to TV ?

In this way we can have a better Android TV, because you can install also all others millions apps from Google Play without limitations, if you prefer.

The key of all is: " if you prefer " . When you can't prefer, you are in a " Walled Garden "

With full Android you can choose.

P.S.

Xposed and the module App Settings for Lollipop are very useful to set some apps in immersive mode and with your preferred dpi.
[Shield Android TV Android Development] kdb424:
Just got my shield, and installed this. First off, it's amazing. It does everything as promised and more. That being said, there is one feature I was wondering if you had a workaround for. Twitch broadcasting. I noticed that it was included, and don't see it here. I'm aware this is not a big deal, just was hoping to stream sometimes. Not having wireless on the controller may end up being a deal breaker, but not your fault I completely understand. I intend to use this with the tv across the room, so that may end up a trip hazard. That being said, if multirom support ever gets added, this would be a perfect dual boot option.

EDIT: Just remembered my initial issue as I went on youtube. My wireless is really bad, so I'm missing ethernet. Overall great rom, but may just not be for me.
[Shield Android TV Android Development] machx1111:
Hi Zulu,

Hope you are doing well. I'm really enjoying full android on my shield TV. One thing I am craving though is blue light reduction like I have on my computer and phone, like with CF.lumen or Twilight or Flux.

Do you have any ideas about how I can install this on my Shield TV? I really appreciate any advice on this.

Thanks again for all your work!
[Shield Android TV Android Development] zulu99:
I don't understand well your comment specially on ethernet.

The ethernet like the wifi works very well.

To stream to twitch you can use the app Screen Stream Mirroring, but in few days we can stream to Youtube with a google app that for sure will be better.

In reality i can use also the Nvidia proprietary app to stream to twitch, but usually i don't like use proprietary things when i can use others public solutions

For the Nvidia controller as you know, you can use it wired or tethered via droidmote.

But you can use also any other wireless controller. I prefer the xbox 360 wireless controller, cheaper and with less lag.

I control all apps in my Shield TV with DroidMote and for now i not found a better solution, also on stock Android TV.

Mouse with the addition of real multi touch actions is the best config, for this reason i invented DroidMote.
[Shield Android TV Android Development] zulu99:
https://play.google.com/store/apps/details?id=jp.ne.hardyinfinity.bluelightfilter.free
[Shield Android TV Android Development] dzeek:
Zulu, quick question. What partitions do I need to backup with TWRP to save my full Android SATV state and what partitions do I need to restore to get back to my stock SATV state? Thank you.
[Shield Android TV Android Development] machx1111:
Haven't seen this one before... usually the good ones that actually remove the blue light require root privileges and are more complex to install (CF.Lumen inserts itself into the actual kernel)

When I go to play store from my computer, it says the app is not compatible with my device, even though I have custom full android installed. Any idea how to get around that?

Thanks!
[Shield Android TV Android Development] kdb424:
Ok, I managed to get ethernet working pretty well, and the controller works alright wired. I may be able to live with that. The only other thing I have is the remote listening. I technically use a monitor, not a TV, nad has no built in speakers. I was plugging them into the controller before, but now that I'm back to your rom, I have no sound again. I know to check sound settings ect, but to no avail. I have tried to load some nvidia apps to see if I could get a wireless pair, but havent succeded yet. Other than splitting sound out of the hdmi cable, which I can't afford to buy an adaptor for at the moment, any other ideas? If not, no worries. Once again, amazing rom. Really like what you did here. Jsut wondering if it's for me. I ended up massively dropping the dpi of stock rom, and it's alright, just seeing if I'm missing something before I settle down on one. That is, unless we get multirom support, then both it is.
[Shield Android TV Android Development] zulu99:
With bluetooth audio + mic you can do all and better. If is necessary.

You can use also usb audio / mic
[Shield Android TV Android Development] tailslol:
ethernet works and nvidia controller are not bluetooth,they are wifi direct,please do your research before assuming ...

wifi direct use proprietary drivers not given by nvidia,but i assume you forgot to read the first post...
[Shield Android TV Android Development] mmafighter077:
I'll play around with it when I get home. Thanks for the advice. I like all the extra features of the full Android.
[Shield Android TV Android Development] dillfever:
I also would rather use full android but WiFi 5g is my only option and it does not stick with this rom..... so back to stock rooted for me....
[Shield Android TV Android Development] zulu99:
Please read the first post before writing anything in this thread.

Otherwise we have always the same questions and this in the long run becomes stressful for everyone.

If you have a new question, i'm very happy to help you.
[Shield Android TV Android Development] zulu99:
Wifi ac on 5 Ghz work wonderful on this firmware, and i use it every day. My preferred configuration, but also the ethernet works very very well.

The wifi works in this firmware better than stock firmware because this firmware don't have the wifi-direct active for the controller in wireless mode that create interference on wifi channels.

If you have problems, check your router.
[Shield Android TV Android Development] dillfever:
I've read your first post over and over, it may work for you but it does not stick for me...... I've installed your rom 3 times all with 5g not sticking, it does work but if I turn off nvidia when I restart have to set up WiFi again cause it loses 5g.............
[Shield Android TV Android Development] zulu99:
It is very strange, for sure you have problems on your router or others problems, because i use the wifi ac every day.

but not problems everyone can test. If you need a video, i'm at your disposal.

I don't see others users with this problem in the thread.

my suggestion:

go in the setup of your router and change the channels for wifi ac. I had this problem some time ago with Nexus Player.

my config:

Wireless channel: 44

802.11 Mode : Mixed 802.11 ac, 802.11 n / 802.11 a

Channel Width : 20/40/80 Mhz Auto
[Shield Android TV Android Development] dillfever:
yes it could be the distance my box is from router for sure, but like I said stock sticks and yours doesn't, no worries I will be installing your rom when I get this figured out..... thanks dill
[Shield Android TV Android Development] zulu99:
My friend, I do not worry, i have two box, one with stock firmware and another with this firmware to make comparisons and i know what work better.

Solve your problems.

p.s.

If you have a nvidia tablet powered on, also the tablet have the virtual AP active that create problems on wifi. For this reason many others companies not create a wifi-direct controller, that can be easily connected but that create problems on wifi. But also because a bluetooth controller is more compatible with android firmwares. If it was a good product, i don't think that Nvidia gift it so easily :) but in wired mode is not too bad if you don't think about the trigger problem.
[Shield Android TV Android Development] Idan73:
Its been mentioned here and there for a while now.

What [MENTION=846889]Tails[/MENTION]ol said. Sorry responded before saw that is been answered. And I see the thread has moved on.

Yeah I set mine to always listen in google now, so I just say 'Ok google' and it only responds to my voice on any screen, from anywhere within hearing distance .

For the rest of the family they use bluetooth nvidia remote, or search button on mouse as well as keyboard (also set Nova gesture to launch search), to press the button and launch google now, and they can say 'Ok Google' from there as well, and not just search videos.

Or you could setup multiple profiles on rom so that they all have their own 'Ok Google' as well as restrictions for kids.

If you're freaked out by always listening (note that most new tvs already do that by default), turn it off, and just use the search button. Note that the button can be remapped to launch voice search, instead of google now.

Note 5 ?
[Shield Android TV Android Development] darktyroll:
That google voice allways on works splendid, i tryed i`m 100% satisfied. Now i`m on full android rom and testing over and over stuffs.

Very good job, finnaly i can skype with friends, seem to be 720p and not 1080p with my Logitech webcam but is very ok.

I turn off the google search voice because he work in English and when i chose other language, works well too. But Youtube voice search is changing me works to english when i spoke other language. It's weird. I turn off the auto correct. Cant find any solution.

Btw [MENTION=1469500]zulu99[/MENTION], how i can set a manual resolution? I tryed on two of my Samsung tv, one it show correct resolution, one dont.

Screen is too big and i cant find how to set resolution. Is any option on full android rom please?
[Shield Android TV Android Development] zulu99:
Only the app can change resolution. If i remember well, in skype settings you can set low video resolution and hight video resolution.
[Shield Android TV Android Development] tailslol:
could be a overscan issue too,in this case you should see your tv help to fix overscan troubles.

---------- Post added at 08:34 PM ---------- Previous post was at 08:29 PM ----------

ho zulu,please in next version,can you use google default sounds (nexus ones) instead of old default sounds?

i think is is better ;)

thanks you
[Shield Android TV Android Development] Idan73:
[MENTION=1469500]zulu99[/MENTION] keep forgetting to ask you about 360 gamepad. Does yours keep flashing the light all the time?

Mine does, and is usually case even when plugged on pc, till windows drivers are loaded.

It is just little annoying at night. Can something be done about that? If not, no worries.

Note 5 ?
[Shield Android TV Android Development] zulu99:
The new xpad.c driver in the kernel sould be updated, is old. The new driver solve the problem.

But if not extreme necessary, i don't want create a custom kernel for shield tv like i do in nexus player.

because i do not trust the source code published by Nvidia ( is not complete ), many things are only in stock firmware. so for this device i try to have more thing possible stock.

BUt i think that the new kernel sould solve the problem.
[Shield Android TV Android Development] BenG7:
Hi

While "playing" with Titanium Backup Pro today, I realised there was a system app called "nvidia controller 1.0", couldn't this be copied back to this rom as a system app and then the controller would work - has this been tested by anyone (maybe some other stock nvidia system app could be copied likewise?)

Thanks

beng
[Shield Android TV Android Development] Idan73:
So just to clarify. You're talking about upcoming kernel that will come with v6 android?

It is not something that is absolutely necessary, but as I said is just annoying to have it flashing at night.

General question for people with 360 controllers:

I only have one. For those that have more than one controller, does it still pair up to 4 with one dongle, or does it need updated driver for that as well. Only asking this because in the past windows users found it impossible to pair more than one controller if the light was constantly flashing, the way we have it now on shield.

Asking cause I would probably pick up second one if it works. My second bluetooth controller works for most stuff, but sometimes different buttons are mapped differently from 360, for multiplayer games.

Note 5 ?
[Shield Android TV Android Development] digimancer:
I saw that as well, there are also a bunch of other controller related apk's in the system.img file. I have actually already tried copying them over and installing them on this build with no luck. I see that one of them is installed on [MENTION=287924]Silver01[/MENTION]'s build, but it didn't do anything when I tried to run it. I believe that the entire collection of Nvidia apps need to be installed and running in order to get them to work. If someone could reverse build a stock rom to add back to full Android desktop and features, it would likely fill in the missing bits people are wanting. [MENTION=1469500]zulu99[/MENTION] has almost done it, but is staying away from Nvidia's proprietary software that the rest of us want to work (and he will likely keep away from it until Nvidia releases the source or individual apks).
[Shield Android TV Android Development] lartomar2002:
I belive he is staying away from the Nvidia controller issue is because he wants to sell his Droidmote app? It is his rom and can do anything he wants and that includes making money.
[Shield Android TV Android Development] digimancer:
Nah nothing so sinister, per his previous comments he just doesn't want to mess with NVIDIA's crappy proprietary software that they are being asses about publically releasing.

My guess as to why NVIDIA won't release it (and keep it proprietary), is that they want to keep their WiDi connections secure and private, because they don't want people exploiting the AdHoc connection between the controller and the system to gain access to the console. They should have never built this stupid controller to use wifi direct... It's a turrible technology. Should have gone BT or something. If we are all lucky, maybe some day they will make us a stupid dongle...
[Shield Android TV Android Development] zulu99:
My friend you are not correct with this statement here.

DroidMote is not only a controller and many users all around the world use it to control many android tv box and firmwares.

For every Shield TV box there are more than 100 chinese tv box in the world.

I made full Android on Shield TV because i want users free from the limitations imposed by big companies inside Android TV.

A complete Android version is 100000000000 times better than Android TV for an advanced android user.

About your statement, from your words, i understand that you don't know nothing of Android. The best part to have the Nvidia controller working in the stock firmware, is inside the framework and serve to enable the proprietary wifi-direct protocol. But since this code is not public, you can see it only if you convert the dex to jar and analize the code.

Every advanced user know that, and when i write in public some things, i'm very sure of this things, otherwise attack others persons with false statment could be illegal.

It is defamation

But you are not an advanced user, is not your case. You really are not able to decompile the android code. For this reason you write this.

I don't need Shield TV to sell DroidMote, DroidMote is a tool that i made to help users on every firmware and devices, and full Android is a firmware that i create to help Shield TV users to be able to do everything in Android on TV.

I suggest DroidMote because for me is the best way to control Android on TV, but you are able to use all standard input devices. I'm not like big companies that to limit you on TV, remove the use of the mouse from Android TV :) ( see Leanback Launcher and Leanback apps )

But I also accept this, after all I always knew that my work attract a lot of envy because i like to share only perfect things.
[Shield Android TV Android Development] tailslol:
well yes and no.

you see nothing is all black or white.

it is true he is trying a bit too hard on the advertisement part (this is why some post are sometime deleted .)

but in the other hand most of the work he made is free and avaliable and he doesnt ask money or donation for it.

but like everyone he need money to live.

but lets speak about the code part now.

the thing is most of the code for the controller and wifi direct protocol are not published by nvidia so no one know yet how it works.

and from lots of reports and review,using nvidia controller during a gametream seem to affect letency of this stream.

anyway android was made with touch,gyro,accelerometer and phones in mind so you need to have a way to interact with the interface because,after all,a tv is just a screen. ;)

so here it us it is the multiples reasons .
[Shield Android TV Android Development] darktyroll:
[MENTION=1469500]zulu99[/MENTION], as your personal opinion, why is better shield tv then chinese box with android? Lets exclude gaming part on shield. Take full android on both devices.
[Shield Android TV Android Development] zulu99:
for only one big reason. Shield TV like the Nexus Player are certified devices and you can have some apps like Netflix in HD and others paid apps only on certified devices, despite other hardware can support everything.

this is the difference, and if someone say that i create full Android to sell DroidMote, he should understand what is happening inside Android before.

You can't choose your preferred hardware also cheaper because this big company create monopoly. Or you buy a certified device, or you can't do some thing.

I'm not i the bad person, but many users don't want accept this. Large companies are trying to monopolize Android. Open your eyes and mind.

But apart this, the Shield TV have a really good hardware on every component, for this reason i restore full Android also on Shield TV

Instead the Nexus Player is the most economic device with real and updated android source code inside. AOSP
[Shield Android TV Android Development] tailslol:
heh i ll answer too but i think it is the tegra x1.this thing is a beast in 1080p able to run any games or emulator for years without showing any slow down or lags.

and it is nvidia soo we know this box is made to stay some years without random problems.

because outside gaming we have a real company behind it,and the suport or hardware quality is what it makes it a great device.

no hidden defect like most chinese device or bad support when you got a fail.
[Shield Android TV Android Development] darktyroll:
Since yesterday i'm 100% satisfied with zulu's rom.

I need to buy a keyboard with touchpad, i want one with BACK function to work. I think K400 Plus from Logitech is fine. Other advices guys?
[Shield Android TV Android Development] tailslol:
i use a microsoft all in one media keyboard. the escape button is back,and alt tab is switch window.

but logitech is a good idea. i kinda like the k830.
[Shield Android TV Android Development] darktyroll:
I saw that microsoft all in one, but i think that logitech is a little small. You plug in direct in the 3.0 port? Or u use a usb hub? I need to know if it has lag when u type :)
[Shield Android TV Android Development] tailslol:
no lag and yes i use a powered hub because when you plug the receiver to the shield directly,it is hard to get out,like,REALY HARD.

the k830 is good too.
[Shield Android TV Android Development] darktyroll:
k830 is more expensive.
[Shield Android TV Android Development] tailslol:
true,but it is the only lighted one,at night it can be hard to type with all others.
[Shield Android TV Android Development] Idan73:
When best buy had them on sale I picked both k830 and tk820 for less than 60 Canadian each.

Played with them for a week, and settled on tk820. It also looks nicer under the TV (this is wife talking?)

K830 just didn't do it for me on the touchpad front, and keys were too cramped (altgough as small, the k400 seems more comfortable to type on). Lights were nice though. Still, it went back.

Note 5 ?
[Shield Android TV Android Development] darktyroll:
Hehe, nice info.

Now the last info i dont know, and zulu dont answer or maybe i missed that. In full android rom with droidmote we can use mouse in shooting games like on PC? Anyone tryed? If yes, how can we use it?
[Shield Android TV Android Development] :
OK folks,

Please watch calling members derogatory names, that's not acceptable. The words noob and troll are insulting to many. Especially based on the context. If you don't like what someone says, ignore them, or report them if they are breaking any rules.

Also, the rom is free of course, and if a paid app adds to it's functionality, that's fine. As long as it is not required for the core features of the software to work properly. A good example are kernel tuning apps. Some cost money, but are not required to use the kernel. So if you don't like paying money for an app, don't. Simple.

So, if you don't appreciate the Rom, or apps related to it, then move along and use something else. Complaining about it isn't going to help and just causes drama.

Thanks,

Darth

Forum Moderator
[Shield Android TV Android Development] zulu99:
Well, now i can work with more serenity.

I would like to make a clarification, in my thread, are all welcome, I had problems only with a couple of users who have made me lose my temper.

I have also another thread in xda for Nexus Player where i try to help everyone and i don't had any problem.

With this i want say that i'm at full disposal of everyone else.

Thanks for your support.
[Shield Android TV Android Development] zulu99:
Tested the new Netflix version for TV, all ok.

https://www.apkmirror.com/apk/netfl...oid-tv-2-5-0-build-1070-android-apk-download/
[Shield Android TV Android Development] tailslol:
Hey zulu look that.

aosp 6.0.1 support for tegra x1 pixel c.

This can be usefull now.

Juste need NVIDIA move about marshmallow update.

https://android.googlesource.com/device/google/dragon/+/android-6.0.1_r5
[Shield Android TV Android Development] banderos101:
Hi Zulu

Theres this thread

http://xdaforums.com/shield-tv/general/mouse-click-behavior-t3290739

that talks about the right click button on external mouses not behaving the same way as pre-lollipop........with a possible solution, to restore the same behaviour i.e. right-click = back

https://github.com/timduru/platform-frameworks-base/commit/bae953c0063dc1afb9e8c43381f3894329abe115

Would you mind lending your knowledge and taking a look........is that something you can implement on one of your next updates, assuming it is indeed a working solution, that you think its worthwhile, and that you have the time offcourse
[Shield Android TV Android Development] Obecny:
I have installed the gravitybox(LP) to get the immersive mode (extended desktop) but even after that the menu all the options are ok except this one, there is no extended desktop option in menu in my case, very strange as I never had any problems with it on my other devices!
[Shield Android TV Android Development] zulu99:
There is another option that you must set in gravitybox to have extended drsktop working.

By default is disabled, you must set immersive.

Display tweaks:

Disabled

Hide navigation bar

Immersive status bar

Immersive navigation bar

Semi-immersive

Immersive