Desktop OpenGL 4.5 with GLSurfaceView on NVidia Shield TV

Hello,

I’m trying to use a desktop opengl context on nvidia shield tv, as described here: http://jamesdolan.blogspot.fr/2014/06/opengl-44-and-beyond-on-android.html

First, I do EGL14.eglBindAPI(EGL14.EGL_OPENGL_API): https://github.com/mpv-android/mpv-android/blob/bd3262d6c37df48cbea616cc6c90e4d0f292c92d/app/src/main/java/is/xyz/mpv/MPVView.kt#L43

Then create an OpenGL context with EGL14.EGL_RENDERABLE_TYPE, EGL14.EGL_OPENGL_BIT: https://github.com/mpv-android/mpv-android/blob/bd3262d6c37df48cbea616cc6c90e4d0f292c92d/app/src/main/java/is/xyz/mpv/MPVView.kt#L188

However, this gives me an OpenGL ES 1.1 context: GL_VERSION=‘OpenGL ES 1.1 NVIDIA 361.00’

Is what I’m trying to do possible? Or is OpenGL 4.5 only supported with NativeActivity?

Regards,
Ilya