yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] BenjiHansell:
Hi, does anyone know if this firmware can output 1440p UI and video? The stock firmware is restricted to 1080p or 4K and nothing in between but I want to connect the Shield to my large 1440p monitor at native resolution
[Shield Android TV Android Development] zulu99:
The UI is 1080p and must be so. The video can output at different resolutions. We really don't need an UI > 1080p i think. We should consume resources and hardware to do ?

If you ask this because Kodi, in the 16 version kodi adopt the android surface rendering and you can have ui at 1080 and video at 4k
[Shield Android TV Android Development] sandog12:
can some one help me out with the epix apk the android tv ver.. Something is up with my unit it just keeps saying installing and its stuck
[Shield Android TV Android Development] tailslol:
Sorry we do not support android tv. Try GeForce forums or the support area of xda.
[Shield Android TV Android Development] plokm:
Will try thia
[Shield Android TV Android Development] Deeco7:
I'm on the lasted version of shield firmware, if I follow the steps in the op, everything should be fine? I don't have to flash previous bootloader etc?

Thanks
[Shield Android TV Android Development] tailslol:
yes it should be fine if everything is stock 2.1
[Shield Android TV Android Development] Armar2:
In order to change video output to 4k (e.g. UHD 40" screen)

1) run the following commands in adb shell or terminal:

wm size 3840x2160
wm density 440

2) set lcd_density to 440 in /sysytem/build.prop

ro.sf.lcd_density=[B]440[/B]

save and reboot.

3) try out other font sizes in display settings

The given value 440 and large font are comfortable for 40 inch screen.

If after reboot UI doesn't look good try other values, but be careful when commands are executed

via terminal without physical keyboard. You may lose control over input.

Alternative and less risky way is Screen Shift app, but I experienced unexpected behavior using it.

Screen Shift also requires changing "ro.sf.lcd_density" in build.prop
[Shield Android TV Android Development] banderos101:
Search on playstore for "Advanced Downloader for Mega", open it, paste the mega link, hit download, and enjoy.
[Shield Android TV Android Development] kdb424:
Can anyone tell me the exact version of Google play services and store you have installed and working? I changed mine, don't ask why, and it force quits on open app update now. I know it's a simple fix, just need to know a known working good combo.
[Shield Android TV Android Development] gaith:
man yall need to do alot of this just to keep it ruunning, i mean i wanna sit on the couch and just point with no hassle and with the apps auto updating. the idea is ok but the stock experience is for watching tv period.
[Shield Android TV Android Development] kdb424:
It's really not that much work. It's just a matter of android 2.1 (Well 1.4 and higher) shaking up development. Once that's done, there are a few small things that had to be done to get google to stop forcing android TV stuff on us, but other than that, it's pretty smooth and has been since June this year (6 months in fact). I solved the auto update thing, but in turn broke my play store hense my last post. I was hoping to sort it before others got it done, but alas, I didn't and made things worse for myself.
[Shield Android TV Android Development] zulu99:
The technical suggestion is valid and thank you to share informations with others, i'm very happy when there is collaboration between us.

But this is really not necessary. The result is that the device must do 4 times the normal work to have the same visual effect.

Android can have the UI at 1080 and at same time output videos at 4K ( if the video is 4K)

The stock firmware and also full Android works in this way.

All apps and games today are made with max 1080 image resources, so if you have a UI > 1080 is really waste of resources

The functionality wm size was invented by Google to permit developers to test apps on different resolutions, but when you change the default resolutions the firmware can have graphic problems. I use only the wm density command some time.

You can read in xda, many users are decreasing the resolution of some new phones to have better performance on games and apps. as extreme solution.

I suggest not to do this if you care about the performance of your device.
[Shield Android TV Android Development] tailslol:
The shield is rated OK for 4k and you should take a look at the pixel c resolution.

So it should be OK.
[Shield Android TV Android Development] zulu99:
Pixel C will be made with default resolution 2560x1800 in all part of the firmware, kernel incluse. To handle a standard display.

When you change the default resolution, you can have graphic problems in some part of the firmware.

And this is also a waste of resources because 99% apps and games today are made with max 1080 image resources, so if you have a UI > 1080 is really unuseful.

get an app, rename it to zip, extract the images from res folder and look the resolution if you don't trust me.

When an image or video is 4K, this can be managed by surface rendering at native resolution ( in this case 4K ) also if the UI is at 1080p
[Shield Android TV Android Development] banderos101:
And for those interested, you can alson run these commands in tasker
[Shield Android TV Android Development] zulu99:
If you write this because kodi,

kodi from 16 version will handle android surface rendering

http://kodi.tv/kodi-16-0-alpha-4-jarvis-nearing-completion/

From Kodi page:

"The Android platform has always been a bit special as it’s still maturing and this change shows that. Some newer devices that can do UHD or 4K playback really well lack the power to also create the Kodi interface at that resolution, and this creates kind of a problem. The end result was that the we either had to downscale the video to a lower resolution to make sure the interface was snappy, or show full size video but the device might not be able handle the high resolution interface. This change allows us to create the Kodi user-interface in a different resolution than the resolution we do video playback, so what happens now is that the interface is displayed at 1080p, and the video will actually be output at the 4K resolution if the device supports it as we let the chip-set do the work instead of the processor."

What I want to emphasize is that many users will not even know that in fact the video was a 1080p upscaled and not a real 4K before 16 version.

This to explain also how many nonsense are written in the Android TV world.

Android TV, not Full Android world :)
[Shield Android TV Android Development] HackRus:
Hello is it possible to add volume settings, Turn off, sleep, reboot to the options in 2 . 1 please

Thank you
[Shield Android TV Android Development] zulu99:
You can already do all.

The volume is in settings and you can change also with any remote. i use DroidMote

Long press on power button to have power menu to turn off. press power button to sleep.

To have all this things more simple and also reboot i suggest to install the app Material Power Menu https://play.google.com/store/apps/details?id=com.naman14.powermenu

personally i use xposed framework and gravitybox module to add what i want in power menu,

but i use it mainly for expanded desktop functionality ( full screen ), because i only power off the device when i stop playing with it.

to reboot i use Material Power Menu.
[Shield Android TV Android Development] HackRus:
Cheers for the fast reply
[Shield Android TV Android Development] banderos101:
Im using a combination of LMT and tasker to give myself a reboot option (needs root for some features, like force close app, i believe)

http://xdaforums.com/showthread.php?t=1330150

Very configurable, you bring it up by touching the edge of the screen, works good on our shield

Edit: i use a wireless mouse,

Edit3: infact, not sure how this will work on our shields without some sort of mouse device, i think droidmote has this ability, so that might be an option

-ability to truly force close the currently open app (in built i.e. lmt feature, not tasker)

-can initiate selectable tasker tasks(ive got a task that does a few things before it initiates a reboot i.e. turns off bluetooth,wifi, greenyfies apps etc etc, reboot)

-can initiate other app shortcuts (inbuilt)

-works anywhere

-inbuilt screenshot option(works)

-brings up the power meny(inbuilt)

-extra back,home,recent buttons (inbuilt)

-free although worthy of donation

edit

-for sleep, i use a tasker task to change the display timeout to 7 seconds(minimum you can go)

-for volume, i havent looked, but im pretty sure their should be a way with lmt/tasker, very configurable these apps.......if you try this, and you cant find a solution, ask here and if i see it, ill see if i can help

And much more, and can be initiated anywhere you are in android, like the start button is to windows

[YOUTUBE]oha8ijaD9dc[/YOUTUBE]

Offtopic

Im itching to try and see if i can get true multitasking working on this thing, and im pretty sure theres a couple of options in that area to try too, with xposed, just dont know how WELL it will work, and no trwp.........decisions, decisions
[Shield Android TV Android Development] HackRus:
Also I'm trying to play any android touch screen games.

is there a app or rooting file to configure xbox360 or mouse, ps3 contoller

to use as a touch screen with the shield.

Thanks
[Shield Android TV Android Development] zulu99:
this are my gameplay on shield tv, 90% are touch games and in description you have also the touch profile.

http://www.youtube.com/playlist?list=PL2E8D73B9D757086B
[Shield Android TV Android Development] zulu99:
i suggest to use DroidMote. Simple and smart.

Material Power Munu app is a good optional.

And you can do everything.

p.s.

to close apps from background, click recent apps and swipe away the app. Like in your phone or tablet.

DroidMote Client doesn't have an IPhone version for political reasons :)
[Shield Android TV Android Development] banderos101:
Look for tincore mapper or usb joystick on the playstore, and probably others........these have the ability to map oncreen controls to bluetooth controllers, gamepads, not sure about mouse

Does droidmote have this ability zulu?
[Shield Android TV Android Development] tailslol:
Heh probably not cause it is just aa 1.1 touch and USB maper...
[Shield Android TV Android Development] banderos101:
Thats cool, but these apps are essential to me as they provide ALOT of customisation, options feel endless limited by your own imagination kinda thing..............havent tried droidmote, havent had a need to, might check it out one day

Does the swipe from recent actually close the app, or just swipes it from recents, what i mean by force close is, if you go to that apps settings page, force close is un-highlighted
[Shield Android TV Android Development] r2d2_boss:
Stagefreight fix for Full android 2.1. Flash with flashfire

Post and attachments deleted as

Suggested by Zulu99 OP
[Shield Android TV Android Development] tailslol:
Sound fishy...
[Shield Android TV Android Development] banderos101:
Wheres this from?

i'd like to read up on it first

Edit

I assume you've flashed this yourself already, and scanned afterwards to see if it worked?No side affects/stability issues?
[Shield Android TV Android Development] r2d2_boss:
---------- Post added at 04:45 PM ---------- Previous post was at 04:44 PM ----------

Works on any 5.1 roms
[Shield Android TV Android Development] zulu99:
Actually, removing an entry in recent tasks will kill any background processes that exist for the process. It won’t directly causes all services to stop, is like when you press the back button to close an app. Depend by the developer how programmed the app and if other services are already active. Like an email client that check new email and the email client itself.

When i want go in settings to click the button force close to close also services that can be always running because programmed in this way by the developer ( so extremly necessary ), from the app Drawer, with DroidMote, i long press on app icon and i drag it in app-info section and click force-close. If i want uninstall i drag it in Uninstall. I use Google Now Launcher and the last Google App drawer on my Shield TV.

Very simple and fast.

With DroidMote, you use things on TV exactly like in your tablet, but from you couch. Because multi touch is not a problem.

Just to exaplain, because you don't know DroidMote, with the touch mouse ( optional functionality in addition to normal mouse ), you can also click on items that you can't click with an hardware mouse. As example when you can't click with mouse on some buttons of multi touch games and you can't pass the screen. This in additions to the touch profiles and the real multi touch gestures that you can do on all apps and games.

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

and this is what you can do with your Shield TV or others TV boxes:

https://www.youtube.com/playlist?list=PL2E8D73B9D757086B

Usually I not advertised my app, but when i'm forced, i do.
[Shield Android TV Android Development] banderos101:
Nice one :good:

Where'd you find it?

Edit

Thanks for being a guinea pig for our shields :)

Edit 2

Have you tried flashfires backup feature on our shields?

if so..... have you tested a restore?does it work like recovery i.e. twrp....i.e complete image backup.......assuming you've tested it
[Shield Android TV Android Development] zulu99:
One moment, one moment. i don't tested this.

And this can casue problems on video decode.

Or break it completely

ATTENTION
[Shield Android TV Android Development] r2d2_boss:
Tested by my no problems on any video decode all work fine ,tested as well with the new Kodi 16
[Shield Android TV Android Development] banderos101:
Thanks zulu, i hope your results are good, would be a shame if you find it screws up the shield

For some, community fix is likely the way their ever gonna have the chance to patch this, and most probably, other vulnrabilities.............android really messed up here with their update approach..........to much leeway given to manufacturers to change to many fundemental things on vanilla android......that makes one size fits all update impossible

Edit

Plus

-to much hardware/driver propriety...........if flashing custom rom, your left with either a lack of feature, half working feature, nothing, or a third party solution that cant perform aswell because lack of access to proprietry source code
[Shield Android TV Android Development] zulu99:
Where you get this ?
[Shield Android TV Android Development] r2d2_boss:
MI5 :))
[Shield Android TV Android Development] zulu99:
what ? please explain. This is a sensible part of the firmware that can break all. and some parts are Nvidia closed source.
[Shield Android TV Android Development] r2d2_boss:
http://xdaforums.com/note-4/themes-apps/bug-fix-stagefright-fix-t3239061
[Shield Android TV Android Development] zulu99:
This parts are device specific. You can't do that. maybe you don't installed the fix for the galaxy note 4 or you can't play 4k videos or others problems.

And about security patches, many of this are just advertisements. We have Root, we have full control of the firmware. We can do all, kill process, delete files and more.

In case someone attack we can defend, not like monkey without root that must wait manufacturer patch. we can see process, kill process, everything.

Security patches are important, but we can add it on every new firmware without problems. We have ROOT.

In every firmware there are thousands of bugs, that was not published again. Complexity is friends of bugs and Android is very complex.

Please delete the file you posted, someone can ruine the firmware. He can reinstall without problems, but why do that.
[Shield Android TV Android Development] banderos101:
Zulu's right, i would'nt flash a patch intended for a specific device......on another device.......

But its interesting to know the results of your scan after the fact........assuming the patch is not a messy hack, maybe its a solution to creating a shield compatible solution one day
[Shield Android TV Android Development] zulu99:
It is trash, Kodi 16 work because it not use libstagefright anymore. This parts are device specific. If he really installed the fix and don't have again the original files.

Nvidia publish the source code here, and i have all under control where it is possible.

I compiled the firmware from last nvidia source + closed binary from stock firmware

http://nv-tegra.nvidia.com/gitweb/

You see security patches fly around, because, i think, Google understand that without Root Android users are not secure.

And for me this security patches, are just advertising to show the opposite, so users can trust manufacturer, google and android without root.

What i think and i'm writing everywhere in Google Plus:

How we can be secure with a device where others have the key and we can't be the real owner... ( others are google and the manufacturer )

Despite what others say, in android you can be secure only if you have root. Otherwise if your system is compromised you don't have necessary permissions to delete the infection. Waiting for a manufacturer's patch could be too late. You are not able to use root or delete the infection ? No Problem. Your tech friend or collegue can help you. The important fact is that when you want you can be the real owner of your device.﻿

Who say different want sell something to you or steal your personal informations.﻿ What i write is not an opinion but is a FACT.

Try to stop or delete a virus without root :)﻿

Without Root, all the power is in the hands of few, and this is very dangerous for your future and for the future of your sons.

In this way one company can control the world, also the election of a President. :)
[Shield Android TV Android Development] HackRus:
hi I'm having trouble using the full playstore. It keeps updating and defaulting back to android TV playstore. any ideas.
[Shield Android TV Android Development] zulu99:
read second post. edit build .prop, uninstall google play update, restart
[Shield Android TV Android Development] banderos101:
I did'nt assume that nvidia had patched stagefright, but i would have been pleasantly surprised to have seen that they did in the scan i just did......oh well

As time has passed, security/privacy has become a VERY important factor in the decisions i make with apps and OS...........i see it as others see a feature, whereas i think this should be a standard practice i.e privacy/security audits and fixes........in this, with the fragmentation of android, its surely lacking......the closest an adroid user can get, is the nexus line.......but then yet again, you run into limitations, your choice of devices are limited...........i.e. the shield would have been off the list

I agree with you zulu, things like root and xposed gives, almost universally, android users the ability to patch these things without having to rely on a manufacturer or telecom company who may never release a patch, or take too long........the only problem though, again the fragmentation..........too many device/OS specific patches...........you cant patch, if theres no patch for your device edit:unless your lucky enough to have bought a device with CM support........but even then, i wished their were more device compatible CM like projects, otherwise you replace google with CM and hope CM dont turn bad in the future one day
[Shield Android TV Android Development] HackRus:
can you tell me were to paste the build.prop please
[Shield Android TV Android Development] zulu99:
with root, you can see the virus process , kill and delete. Without root you are in the .............

This is just an example. Many more things you can do with Root.
[Shield Android TV Android Development] zulu99:
If you don't set the right permissions the firmware not start and you must reinstall.

The original file is inside the folder /system with es file explorer you must remount read / write this folder to copy file inside it or to see it.

When you paste the new file, you must assign the right 644 permissions. Permissions like others files. Files not folders.

To see permissions with es file explorer you can long press on file to select it and from More -> propriety you see permissions or change permissions
[Shield Android TV Android Development] banderos101:
Yes, but, i'd rather lock the door before they get in :)

"you can see the virus process , kill and delete"

Im technically savvy, but Im not THAT technically savvy

I wouldnt know what to look for, unless it was obvious i.e. OS sluggish behaviour........i could kill it, but the damage might already have been done, and yeah, i could delete it, but maybe its purpose to steal my info was already accomplished

In my opinion, its better to secure things when the ability to effectively do so, comes along............i guess im still waiting for stagefright fix

By the way, many apps can use stagefright libs, not just kodi..........its been said that browsers do aswell, some have been updated, but i wouldnt be surprised to find out years from now that some of them were'nt.........imagine simply visiting a website to be enough to be vulnrable, or with phones, simply having someones number

i think the end goal should be to fix these things on the OS level, so if some unsuspecting person tries a vulnrable app, it'll get stopped at the OS level........which then doesnt limit your choice in apps.............dont get me wrong, if theres no OS patch, an app patch is still welcome

Im talking in general here, android as a whole

Edits

Grammer
[Shield Android TV Android Development] zulu99:
In Android like in all others modern OS there are thousand exploitable bugs not even published. And many more will come.

If you have root you can get the virus but also stop the virus. If you don't have root you can get the virus but not stop it.

Decide you, but don't forget that with root you can also install antivirus that do everything automatically for you.

You want my suggestion to be secure on Android or better on your Shield TV ?

Double autentication on the google account and set on it a prepaid credit card that you recharge only when you need something. or small amount of money.

Store important things on online secure servers or in others secure places for you. You can crypt it for example.

Use android like you want, also if you get a virus it can't do nothing.

Only a computer without internet connection is secure. So you can be secure doing others pratical things, not rely only on security patches.

Instead remove root from hands of users, mean remove a right and create a negative future for the IT world. Where the power is in the hands of few companies.
[Shield Android TV Android Development] HackRus:
Thank you I'll try that. I do appreciate your expertise :)
[Shield Android TV Android Development] banderos101:
I agree with ya, ive got nothing against root, unless security concerns are thrown out the window in its creation

Edit

i mean, complete and utter disregard for security, were a better way can be done to get the same outcome but is'nt......i know root itself somewhat opens you up to more exploits over stock if not carefull

I've never had much faith in any android anti virus apps......i mean, its been a long time since ive looked into them, so maybe they work, supported, updated regularly.........i mean, can they even detect stagefright vulnrability, i dont know

But even with anti-virus apps your still vulnrable to zero day exploits, but i guess its still something for known exploits, another line of defence, so to speak.............mmmmmm, dont suppose theirs an open source anti-virus program

Another reason i dont use anti-virus programs, at the time, when i tried them, they were all resource hogs........i like to tune my androids to get the best performance out of them........that usually means, not using, or leaving open resource hogs........but if a resource hog anti-virus does its job, im willing to give them a shot.........as long as its not a big ass hog :)