[Shield Android TV Q&A, Help & Troubleshooting] Xstar410:
I don't why MCPE works completely well on the nexus player, but if I have to take the guess it must be that's running a compatible CPU & GPU that minecraft can run on...YET then MCPE works well on the nvidia shield tablets...which throws my first theory out the window.

So obviously its NOT the CPU or GPU making minecraft fail

So my next initial thought is the GL version & nvidia has GLes version 3 while MCPE runs version 2.

BUT, even though the manifest states version 2...it also sets it to false which means it only needs version 2+

The only thing reliable info I gain from all this is logging the app while it run before it crash my system

Here's the logcat of MCPE while trying to run on my nvidia shield tv

logcat:MCPE 0.13.0 B 5

---- Dec 29, 2015 12:16:48 PM ----

12-29 12:17:01.160 638 665 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.mojang.minecraftpe/.MainActivity} from uid 10062 on display 0

12-29 12:17:01.191 638 1284 I ActivityManager: Start proc 6093:com.mojang.minecraftpe/u0a134 for activity com.mojang.minecraftpe/.MainActivity

12-29 12:17:01.451 638 672 I ActivityManager: Displayed com.mojang.minecraftpe/.MainActivity: +286ms

12-29 12:17:01.777 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:01.789 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:01.798 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:01.841 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:01.850 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:01.871 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:01.959 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:01.979 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:01.993 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.008 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.024 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.039 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.055 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.075 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.090 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.106 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.122 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.142 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.163 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.172 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.183 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.193 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.208 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.220 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.232 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.245 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.262 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.274 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.288 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.302 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.316 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

12-29 12:17:02.331 6093 6112 W System.err: at com.mojang.minecraftpe.MainActivity.getFileDataBytes(MainActivity.java:433)

---- Dec 29, 2015 12:17:39 PM ----

some of the logcats that I made were slightly different, but with a modded version yet the one above was a genuine non modded 0.13.0.b.5 MCPE app on nvidia shield android tv

I tried modifying the app to make it a lean-back(android tv) but, it still fails no matter.

side note: I flash zulu modded nvidia shield android tv rom which makes it a full android...MCPE works well, but I wanted my the android tv ui back so I flashed it back & MCPE didn't work afterwards.