Samsung Galaxy J7 2016's stock firmware does not allow to install Dolphin because it is 32-bit. But there are lots of 64-bit custom firmwares for that phone. They are different in Dolphin's functionality. I compared 2 vendors with GSI 64-bit Android images:
ARM64-A Android 10 GSI + Spaget X Vendor
https://sourceforge.net/projects/amber-g...z/download
https://www.mediafire.com/file/s6t86j75n...X.zip/file
With this GSI + vendor installed on J7 2016, Dolphin runs in a black screen in OpenGL mode, and in Vulkan mode the screen flickers.
ARM64-AB Android 10 GSI + H-VENDOR
https://sourceforge.net/projects/amber-g...z/download
https://drive.google.com/file/d/1ieCmuMV...drive_link
With this GSI + vendor installed on J7 2016, Dolphin shows almost all in-game graphics correctly on Exynos 7870, just like on Kirin 655 on Honor 6X. Gameplay preview: [REMOVED]
ARM64-A Android 10 GSI + Spaget X Vendor
https://sourceforge.net/projects/amber-g...z/download
https://www.mediafire.com/file/s6t86j75n...X.zip/file
With this GSI + vendor installed on J7 2016, Dolphin runs in a black screen in OpenGL mode, and in Vulkan mode the screen flickers.
ARM64-AB Android 10 GSI + H-VENDOR
https://sourceforge.net/projects/amber-g...z/download
https://drive.google.com/file/d/1ieCmuMV...drive_link
With this GSI + vendor installed on J7 2016, Dolphin shows almost all in-game graphics correctly on Exynos 7870, just like on Kirin 655 on Honor 6X. Gameplay preview: [REMOVED]