Sideloaded apps overscan issues - Shield Android TV Q&A, Help & Troubleshooting

Greetings all
I've been sideloading fire OS that are not available for standard Android TV. After installing the Amazon app store I've been able to use MOST with hardly any problems. Except for one thing, many apps like NBC work. On playback however they don't fill my screen. Basically it's underscaning I'm aware that Amazon's developer guidelines are slightly different and that's the reason.
I'm curious if there's a way to fix this with a overscan correction in Android Studio or with a third-party app?

Related

No menu button in sideloaded apps?

Is there a solution to this? Maybe remapping a button on the controller? I know there is a pretty simple way to do this in Kodi, but I need to make this work in other apps, such as emulators. How will I be able to manage settings and options without it?
This has been discussed at http://forum.xda-developers.com/nexus-player/help/3-dots-menu-t3067105. If you're running Android 5.1 or higher, most sideloaded apps won't have accessible menus. You'll need to email the developers of the apps you use to request that they restore menus for their apps on Android TV devices running Android 5.1 or higher. Android 6.0 (Marshmallow) won't restore the missing menus so the only other possibility is that an Xposed module such as the one at http://forum.xda-developers.com/xposed/modules/app-force-3-dots-menu-t3181622 may serve that purpose in the future.
Thanks for clarifying. Why did they remove it? So dumb...
I don't know why they made that change (and I agree that it's a lame decision) but it seems that Google started enforcing stricter material design requirements on apps as of Android 5.1 and higher on Android TV. That's why I suggest emailing the developers of the apps you use to see if they can update their apps to properly support Android TV. As I discovered with DroidMote Server months ago, this problem can be worked around with app updates. It's not a sure thing that developers will agree to do so for the Android TV platform that they may not officially support but it's worth a try. Which emulators are you planning to use? I don't think that Robert Broglia's excellent .emu apps are affected by this problem.
I have used yongzh's emus until now. But I found replacements so I'm fine for the moment.

Change Display Density in Android TV / Sky Go (GER) on Android TV

Hi you all,
this is probably not the right forum for this request (I don't have a Shield TV, but a Sony 4K TV with built in Android TV).
But I didn't find a better suitable Forum than this one.
I'm new here and generally relatively new with Android. I only got two Android devices at home:
- an Amazon Fire TV in my office and
- a Sony KD 55x8505c 4K Android TV in the living room.
My Smartphones and Tablets all run on iOS - but I realize more and more that it might be helpful to get a small Android Tablet in the near future to benefit from all possibilities Android offers.
Now to my problem:
I wanna use the German Sky Go App on my Android TV. The current version 1.4.3 is installed an it works. However, it's far from perfect because the menus are out of alignments, you can't see episode numbers and if you click anywhere else than the PLAY button, the app crashes.
I had exactly the same issue on the Amazon Fire TV - but there I found a solution. You simply needed to change the display density by typing "am display-density 280" before starting the app and it works perfect. You can automate that by using the app Tasker. So on Fire TV in the office - everything's perfect.
Now I wanted to achieve the same on my Android TV - and therefore I need your help. The command "am display-density 280" doesn't work an the Android TV. I tried entering it directly through a Shell / Terminal. When I started the Tasker App I couldn't get past the Disclaimer. There was no Accept button to be found. In a different forum I found a possible way for tasker by extracting an already activated tasker version from a different Android Device and installing this version on the Android TV. However, I only got the Fire TV as a different device and I have no idea how to extract the app from the Fire TV including the necessary data. But without knowing the right command to actually change the display-density, Tasker wouldn't help me anyway.
So the most important thing is to find a way to change the display-density to 280 first. Afterwards I need to find a way to automate that when the App is launched. Can you please help me?
Greets
z0dac
Hi,
I'm trying to do the same as you. I also read the Fire TV thread and tried Tasker on my Shield TV, which didn't work.
So i guess i'll set up tasker on my phone to change density to 280 when starting SkyGo and back to standard when leaving the app.
Then i have to backup the app+data - either with Helium (no root) or if that fails (which is likely) with Titanium (root, my Shield TV isn't rooted... yet ).
If i succeed, i could share the Tasker backup with you, if you're interested. I'm busy this week, but i might give it a try next week / weekend.
so hereĀ“s what i did:
i changed the display density with the adb command "adb shell wm density 280 %% adb reboot"
i could watch a trailer in sky go, but no luck with live streams or movies. so for now no solution from my side
Thank you!
I finally did it!
I installed Android Studio on my Mac including all SDKs. Then I turned Developer Mode on on my Android TV and connected through adb. With your command I was able to switch the display density to 280 and now finally Sky Go looks and works as it should.
However - now the whole Android TV OS is in density 280. I already noticed that the screen keyboard looks a bit odd.
Now the only thing I miss is the possibility to switch the density only for the Sky Go App. On Fire TV I can do that with Tasker, but on Android TV Tasked doesn't work. If anybody could help me with that...?
Thanks again and
Greets
z0dac

Working Netflix apk WITHOUT auto-loading previews?

I am wondering if anyone has found a working Netflix apk that doesn't have the auto-loading previews, but also works on the Fire Stick (this version).
The newest Netflix version available from Amazon is SUPER annoying, and I have tried about 30 different versions of older apks, but none of them work well enough to use.
The issue is either they don't load at all, or if they do, you are unable to pick specific episodes to watch since you cannot 'move the cursor' over to the individual episodes.
This is an unrooted Fire Stick with sideloading turned on. If anyone has had success with a specific Netflix apk, as described above, please let me know which version it is and/or where you found it. Thank you.

Any way to force an app to mobile mode?

I'm quite familiar with sideloading regular Android apps that don't have an Android TV version, but is there any way to force an app that supports both to use it's mobile version for the Shield TV? I have a VPN through SurfShark that only provides a single apk, and the UI changes depending on if you install it on a phone or Android TV. Problem is on the Shield I'm missing a few features that the app has on my phone, namely the reverse whitelist (selecting only a few apps that use the VPN, everything else is left alone). Also in the SurfShark whitelist options it shows all the installed apps on my phone, but on the Shield many apps aren't listed (Prime TV, NHL, etc).
Apart from waiting for their dev team to fix the Android TV UI, the easiest fix would be to just install the mobile version on the Shield but I can't figure out a way to do that since it's just a single apk, and Google isn't helping either.
Hemi-Cuda said:
I'm quite familiar with sideloading regular Android apps that don't have an Android TV version, but is there any way to force an app that supports both to use it's mobile version for the Shield TV? I have a VPN through SurfShark that only provides a single apk, and the UI changes depending on if you install it on a phone or Android TV. Problem is on the Shield I'm missing a few features that the app has on my phone, namely the reverse whitelist (selecting only a few apps that use the VPN, everything else is left alone). Also in the SurfShark whitelist options it shows all the installed apps on my phone, but on the Shield many apps aren't listed (Prime TV, NHL, etc).
Apart from waiting for their dev team to fix the Android TV UI, the easiest fix would be to just install the mobile version on the Shield but I can't figure out a way to do that since it's just a single apk, and Google isn't helping either.
Click to expand...
Click to collapse
Soome app with that allinone package usually changed with how you launch it. Try launch it through sideload launcher usually load mobile one.

Install Google Adverts?

Yes, pretty much the opposite of what everyone else is asking for.
I bought the Fire HD 10 without ads, and some of the games I play require adverts for certain features to work. I didn't think it'd cause issues like this, I just assumed I would avoid all the built in ones.
Is there a way of enabling the usual Google adverts you get on most android devices, without reverting to the built in Amazon adverts?
I've installed Play store and the bits that were needed to get that working.

Categories

Resources