4.23 on Galaxy TabA

Hi Unreal Community,
I tried to package my project on Galaxy Tab A only target specific Open GL ES3.1, package successful, launch to on TAB A and open the game, loaded splash screen saying my tablet has only Open GL ES2.0 and closed. Running adb

I checked it out with ‘OpenGL Extensions Viewer’ Utility. It reports, OpenGL ES 3.0 - Adreno ™ 308 (42 extensions. GL version: OpenGL version 3.0 V@331.0. Shading Language: OpenGL ES GLSL ES 3.10

Can you help?


c:>adb shell dumpsys SurfaceFlinger

Qualcomm, Adreno ™ 308, OpenGL ES 3.0

BTW: I am using 4.23 release version not preview

Assertion failed: bBuildForES2 [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/OpenGLDrv/Private/Android/AndroidOpenGL.cpp] [Line: 331]
LogPlayLevel: Error: 11-03 15:09:32.878 16006 16070 D UE4 : [2019.11.03-20.09.32:878][ 0]LogAndroid: Error: This device does not support Vulkan but the app was not packaged with either OpenGL ES 2 or ES 3.1 support.
LogPlayLevel: Error: 11-03 15:09:32.878 16006 16070 D UE4 : [2019.11.03-20.09.32:878][ 0]LogAndroid: Error: [Callstack] 0x0000000087C5A1F0 libUE4.so(0x0000000003C0D1F0)!FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …) []
LogPlayLevel: Error: 11-03 15:09:32.878 16006 16070 D UE4 : [2019.11.03-20.09.32:878][ 0]LogAndroid: Error: [Callstack] 0x000000008C228EE0 libUE4.so(0x00000000081DBEE0)!void FDebug::CheckVerifyFailed(char const*, char const*, int, char16_t const (&) [108]) []
LogPlayLevel: Error: 11-03 15:09:32.878 16006 16070 D UE4 : [2019.11.03-20.09.32:878][ 0]LogAndroid: Error: [Callstack] 0x000000008B60D838 libUE4.so(0x00000000075C0838)!PlatformInitOpenGL() []

It turns out Galaxy TabA supports only ES3.0. I moved to another used Nexus 6P. It is now working.

It turns out brand new Galaxy TabA supports only ES3.0 even with latest patches. I moved to used Nexus 6P with older version of Android. It is now working as Nexus has both Vulcan and ES3.2.