A fun thing happen with me today.
My Irrlicht 1.7 OGELS1 based application works faster on Galaxy Ace(3 years old phone) than on Galaxy S3(1 year old phone).
I tested ogl-es 17.HelloWorldMobile on both phones.
Galaxy S3: 40 FPS
Galaxy Ace: 60 FPS
Then I found the issue, it wasn't Irrlicht nor my code. It was Android 4 power saving mode, which somehow limits GLSurfaceView to 40 FPS.
BTW, current ogl-es OGLES2 driver has some weird issue on Galaxy Ace, see the screen shot.
GLSurfaceView performance on Android 4
Re: GLSurfaceView performance on Android 4
Please use ogl-es branch and standard built-in Irrlicht Android view.
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes