[ROM][Full Android Marshmallow for Shield TV][v.1.5]

Full Android Experience with NO Limits on Shield TV and Nexus Player
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by zulu99 »

CeilingR wrote:First off, great ROM! As soon as I can get everything set up and working properly, I'm sure it will be exactly what I want. However I'm having issues after installing it (v1.2.)The play store is not showing all apps like it should. It is showing only a very limited number of apps. Many apps that would show in full android like live wallpapers are missing or show as incompatible and some apps that should work for Nvidia Shield like Dead Trigger 2 are listed as not compatible. I installed on stock 3.1 firmware and installed most recent google play apk from apkmirror.com.

How can I fix this? Thanks for your assistance!
As explained in previous posts, after the first installation, you must update the google play store manually installing the last NORMAL version that you find in apkmirror.com

This because, reading the build prop, only after the first setup, the google play store update automatically at last TV version.

When you complete the installation of the NORMAL Google Play Store,

If you don't find something compatible in google play, you can have it from apkpure.com

Somsthing that show as not compatible, but that in reality works, is because you have the build.prop of Shield Android TV that i don't want change for others reasons.
( But , for example, you can add the fingerprint of Shield Tablet or another device in the build.prop as test )

When you see in Google Play Store Google Plus and Google Maps, you can see 85% of apps, is not like you say "few apps"

Don't forget that apart the filter that add Google Play based on system permissions, also the developer can exclude a specific device based on fingerprint that you have on build.prop. So you can have something that show as not compatible but that in reality you can run. Is the same for every Android device. No one Android device can see as compatible everything.

When you have an app not compatoble, if the app is free you can download it from apkpure.com , if is a paid app, you can buy from your phone / tablet and sidelod the apk
The license is linked to your Google account, therefore with the same account, you can run the paid app where you want.

This procedure is not valid for Android TV, because Android TV not have many permissions and components + some limitations made by purpose therefore also if you sideload, the app not work or in many cases not work well. You can test my words with many apps and games that i play on full Android ( take a look to my youtube videos ) but that not works in Android TV also if you sideload.

With full Android you can run 95% of Android apps and games, 80/85% are directly inside Google Play the other 5 /10% with sideload.
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
CeilingR
Posts: 4
Joined: Sun Jun 05, 2016 2:54 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by CeilingR »

I appreciate the quick the response. I am currently running the following play store apk: com.android.vending_6.7.13.E-all_0_2920566-80671300_minAPI14(nodpi)_apkmirror.com.apk - Is this the correct version? I installed it via ADB.

I understand what you're saying in regards to why an app might show as incompatible (developer blocked device, not current play store apk) but I am concerned something else might be wrong with my install. Dead Trigger 2 is a game made to work with Nvidia devices and even shows in my Shield Hub but when I try to download it Google Play store says it's incompatible. It ran great before switch to full android. Why would a shield app show as incompatible with a Shield build.prop? Also can you confirm if it's normal to have almost every live wallpaper missing? (zero top selling quality ones like from developer Maxelus.)

What's the best method to sideload paid apps? I always seem to have problems when I copy them from my Nexus 6 to install on a different device.

Thanks again for your assistance. If I can verify that this is normal behavior for this ROM I will look into sideloading all my apps. I really hope that is not the case though. I was expecting more of the market to work directly.
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by zulu99 »

CeilingR wrote:I appreciate the quick the response. I am currently running the following play store apk: com.android.vending_6.7.13.E-all_0_2920566-80671300_minAPI14(nodpi)_apkmirror.com.apk - Is this the correct version? I installed it via ADB.

I understand what you're saying in regards to why an app might show as incompatible (developer blocked device, not current play store apk) but I am concerned something else might be wrong with my install. Dead Trigger 2 is a game made to work with Nvidia devices and even shows in my Shield Hub but when I try to download it Google Play store says it's incompatible. It ran great before switch to full android. Why would a shield app show as incompatible with a Shield build.prop? Also can you confirm if it's normal to have almost every live wallpaper missing? (zero top selling quality ones like from developer Maxelus.)

What's the best method to sideload paid apps? I always seem to have problems when I copy them from my Nexus 6 to install on a different device.

Thanks again for your assistance. If I can verify that this is normal behavior for this ROM I will look into sideloading all my apps. I really hope that is not the case though. I was expecting more of the market to work directly.
Your Google Ply version is correct.

On a small number of apps, this can be made on purpose to break the balls. But Dead Trigger 2 work very well in full Android like all others Android games that instead you can't run on Android Tv also if you sideload.

This is Dead Trigger 2 on Shield TV https://youtu.be/jaoTbCvQn98
https://apkpure.com/dead-trigger-2/com. ... adtrigger2


For the very small number of apps or games that you don't see in google play i suggest to use apkpure.com The apk are pure because the signature is the same of the apk that you can download from google play.

The important fact is that on full Android you can run 90% of apps and games and you can downalod / update 85% directly from google play.
Instead in Android TV, you can't download quite nothing from google play and also if you sideload 70% of apps are not working because Android TV not have many persmissions and components that Android have.

If Android TV was better than full Android i will run Android TV because DroidMote works on both OS.
The problem is that Android TV is garbage with a small number of apps working, for this reason i use full Android. Apart that normal apps are better, faster, more updated and with more options than the equivalent Android Tv apps.

If you have a strong necessity to see also this others 5 or 6 games, in addition to the millions that you already see, you can also use markethelper or change the fingerprint inside build.prop or maybe the default DPI

P.S.
Some time the compatibility of an app can depend also from the default DPI that you have in build.prop
However for me this are app compatibility issues and not firmware problems. In a way or in another you can solve. The important part is that the app work on the firmware, for all others problems you can contact the app developer.

If you want sideload, download directly the apk inside the Shield TV or copy the apk in the sdcard. After with es file explorer or others file manager click on the apk to install.

UPDATE:
Found the problem inside Dead Trigger 2 that show as not compatible in Google Play.
Dead Trigger 2 show as compatible only with different DPI.
but it work also if you sideload with default DPI

To change DPI

from terminal emulator:

su
wm density 240
stop and clear data of google play app

to restore the default DPI:

su
wm density reset
stop and clear data of google play app

Better solution:
You can also assign with xposed module App Settings the 240 DPI only to Google Play Store app, so Google Play think that you have 240 DPI, therefore you can download also Dead Trigger 2, but in reality you have the default 220 DPI.

If the procedure not work immediately, wait even an hour so that the change to take effect. If 240 not works try with 160 DPI
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
capsiu
Posts: 2
Joined: Mon May 30, 2016 1:55 pm

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by capsiu »

Hi all, i have a big problem: after the bottloader unlock,i tried to install the full rom , but when i called " fastboot flash system system.img" after "six writing " i have received :
-from windows alert : fastboot.exe crash
-from ADB status read failed (no such device or address) finished in 18.7 s
Now my shield display on tv only the nvidia logo before the boot, its dead.
Someone can help me please?
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by zulu99 »

capsiu wrote:Hi all, i have a big problem: after the bottloader unlock,i tried to install the full rom , but when i called " fastboot flash system system.img" after "six writing " i have received :
-from windows alert : fastboot.exe crash
-from ADB status read failed (no such device or address) finished in 18.7 s
Now my shield display on tv only the nvidia logo before the boot, its dead.
Someone can help me please?
No worry, you need to flash again or full android or the stock recovery firmware.
Read the first post to know how to boot the shield TV in fastboot mode manually.

In the next link read only the section: "Next, put your SHIELD into fastboot mode using following method:"
http://nv-tegra.nvidia.com/gitweb/?p=ma ... r2-partner

I suggest to try with another usb cable or update your fastboot.exe version if also others attempts fails.

http://forum.xda-developers.com/showthr ... ?t=2588979
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
Zacharybinx34
Posts: 48
Joined: Mon May 16, 2016 5:11 pm

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by Zacharybinx34 »

Any suggestion for HBO now, I can't pause or anything.
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by zulu99 »

Zacharybinx34 wrote:Any suggestion for HBO now, I can't pause or anything.
With DroidMote you can use the mouse. When the mouse not work you can use the Touch Mouse with the generic touch profile.
This because the app HBO not accept standard multimedia buttons. Otherwise you have also multimedia buttons.
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
Zacharybinx34
Posts: 48
Joined: Mon May 16, 2016 5:11 pm

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by Zacharybinx34 »

zulu99 wrote:
Zacharybinx34 wrote:Any suggestion for HBO now, I can't pause or anything.
With DroidMote you can use the mouse. When the mouse not work you can use the Touch Mouse with the generic touch profile.
This because the app HBO not accept standard multimedia buttons. Otherwise you have also multimedia buttons.

Multimedia buttons do not work. However, I see that HBO has support for android tv, but how do I get it to activate?
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by zulu99 »

Zacharybinx34 wrote:
zulu99 wrote:
Zacharybinx34 wrote:Any suggestion for HBO now, I can't pause or anything.
With DroidMote you can use the mouse. When the mouse not work you can use the Touch Mouse with the generic touch profile.
This because the app HBO not accept standard multimedia buttons. Otherwise you have also multimedia buttons.

Multimedia buttons do not work. However, I see that HBO has support for android tv, but how do I get it to activate?
Only thr developer of HBO can add support for multimedia buttons..
If an app support others buttons instead you can create a custom keylayout. But i think that HBO support only the mouse.

https://youtu.be/hGVwsrE3CAk
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto
User avatar
zulu99
Site Admin
Posts: 2485
Joined: Tue Oct 09, 2012 6:42 am

Re: [ROM][Full Android Marshmallow for Shield TV][v.1.2]

Post by zulu99 »

Take a look the beautiful graphic of this game:

Infinity Blade Saga

https://youtu.be/3PxX1ltNjVU

In the Chinese app stores there are infinite beautiful free games also if some search engine try to hide this to european and american users. Mark the stores as malware but are bullshit.

P.S.
And in case we get a malware, no problem, we have root and the system.under control. We can delete everything, also malware, and if we want we can also reinstall the firmware in 5 minutes :)
Developer of DroidMote Server and DroidMote Client. Read the Quick Start Guides and then I'll be happy to help.
Donate with Paypal or Donate with Crypto