Hi, I have spend hours in understanding if burst is supported on armeabi-v7a and arm64-v8a and what I have understood so far that it is supported on all arm64-v8a but it is not supported on all armeabi-v7a because some armeabi-v7a supports Neon32 and other do not. (I am still not 100% sure). The main question is how much % of active mobile devices in market DOES NOT SUPPORT burst compilation.
When I see Burst documentation it says it supports arm32 thumb2/neon32 and armv8 AARCH64. But when I get builds from unity for the game, it gives me armeabi-v7a and arm64-v8a. I am confused what is arm32 same as arm-v7a? Is there larger portion of arm-v7a chips which do not support Neon32? By using burst in my game, am I going to ignore a very large portion of the android devices? Any guidance would be highly appreciated.
And image from Burst documentation tells me that Arm32 Thumb2 is supported. The image is from 1.5.0-pre version but I have checked many previous versions also support this.
Also we provide two apks to playstore. i.e. armeabi-v7a and arm64-v8a also. And these two will cover nearly all devices as per this answer of the stackoverflow. Android architecture usage? - Stack Overflow
All devices shipped after second half of 2014 is Arm64.
I dont have correct answer to your question but may be you just dont need to support armv7 devices at all
In our project we just can not support so old devices because they too weak to run our game.
Thanks for sharing info. I have asked some offline academic people as well and they have confirmed all v7a devices support Thumb-2 so this means burst is supported on all v7a and v8a devices.