This configuration blocks ETC1 format downloads at all. Every device with ETC1 format will choose ETC2 format with this manifest. This is a serious bug, 13% of our users’ devices are using ETC1, and if I update the game with this version, the game can crash or show black textures at all of them.
Also, opengl version is changed too. It was 2.0+ but after updating to 4.14.1, it writes 3.0+ in the Play Store page. Doesn’t ETC2 support OpenGL 2.0? In my project, OpenGL 3.0 was not enabled but after uploading to the store, it says apk needs open gl 3.0+ but it doesn’t exist in the package.
Thank you for bringing this to our attention however, the ETC2 issue described in UE-39120 was found to be an issue relating to new code adding required extensions in the AndroidManifest.xml file. If you look on the bug report itself, there is an AnswerHub relating back to the original post where it was discovered.
Are you stating that if you package in ETC1, some devices will not be able to download the game from the Play Store, or will the textures simply not work on some devices?
[UE-39839][1] has been entered for the issue where ETC2 and PVRTC selects ES3.0 as a minimum when packaging in Multi. This bug should also cover your ‘all’ case properly as well.
In the changelist where this fix was made, I did not see any specifications of ETC2 texture compression formats in the AndroidManifest.xml. Once this fix is released, please let us know if you happen to see otherwise.