For those who want to try, I have 2 new test build:
minecraft_jdk7.pnd is mostly the same version as the one found on the repo, but with the latest
gl4es version. The ES2 Backend is activated by default (but the ES1.1 can be used by changing the content of the file ".es" inside appdata/minecraft). It seems to work fine, but I have played very little of it, and I haven't tried any skin or mod with it.
minecraft_jre9.pnd is based on the previous package. But instead of the old jdk7 that is in the pnd, I have put a new jre9 that I built. This jre9 comes from OpenJDK and include Hotspot with ARM support. Speedwize, it should be as fast (or maybe faster) then the jdk7 version. But I'm not sure minecraft is happy with Java 9. Java 8 should be used for minecraft, but I cannot find nor build a jre8/jdk8 with any kind of JIT for ARM Softfp. So, you can try with this, but I don't know if all minecraft function works with Java9.
Also, I'll try to rebuilt some smaller jre9. This one is the "normal-server". I'll try some "client" or "minimal" and see if it perform better (it will probably be smaller, as this one is really big), and maybe it will be more memory friendly...
*EDIT*: added a 3rd version.
minecraft_jre9c.pnd is mostly the same as the previous one, but the jre9 is a "client" built instead of a "server" build. It's a bit smaller, and I think it use less memory, but I'm not sure. To be tested.
A last note, those 3 pnd, along with the version on the repo, share the same ID. So even if the pnd has a different name, it's all the same application, so putting all 3 (or 4) at the same time in you "menu" (or desktop...) folder is not a good idea.
For now, I'm holding off which version should go to the repo. I'm waiting for some feedback.