Hi all, so I'm trying to install apk of a game, everything went good but when I open the app I see a pink screen.
After further investigation is seems that the problem is that the game that utilize Open gl 3 which is not supported by my Mibox S (support up to open gl2).
I wonder if there's a way to bypass/bridge that using and apk or flashing the ROM.
Thanks for any help!
Mi Box S uses Mali-450MP GPU. Mali-450 series is limited to OpenGL ES 1.1/2.0 hardware-accelerated 3D graphics. It's a hardware limit and can't be changed by any ROM.
https://developer.arm.com/ip-products/graphics-and-multimedia/mali-gpus/mali-450-gpu
For some 3D APIs, there are CPU-based software-rendering solutions, such as SwiftShader ( https://github.com/google/swiftshader ). Android x86 project actually uses SwiftShader for software-based OpenGL ES 3.0 rendering on unsupported GPUs ( https://www.androidpolice.com/2019/11/19/android-x86-project-9-0-pie-release-candidate/ ). But I imagine software-rendering will be painfully slow for any gaming on low-end ARM CPUs even if someone bothers to port SwiftShader over.