The flicking is caused by the bug in the Android SurfaceView component (more details can be found on this stackoverflow question and answer).
Steps to reproduce:
- Have an Android phone with software navigation keys
- Open your QML app
- Lock screen while the app is active
- Unlock the screen
- Once the screen is unlocked you will notice the flickering (it's very short)