Hey, it seems that we are trying to do the same thing.
Currently, I'm still checking how to do this. It seems that androidGL doesn't have enough APIs to do this.
If you find how to do it, please let me know. I'll inform you if I find something. Thanks in advance.