OpenGLES 2 is much more involved. All around. I have managed to get it up and running with the
libgdx live wallpaper extension with a few drawbacks. It doesn't keep the context around like GLWallpaperService so you'll be reloading all your textures each onResume (wakes, orientation changes) which gives that ugly little pause.
There's also
Rajawali. I haven't used it but I have used the author's previous framework min3d extensively.
I'd actually like to hear some discussion from anyone that is currently using GL2 for their wallpapers. I've read that most devices that support live wallpapers will also support GL2, but there is a small minority that do not and you'd need to check for that. If it were me I'd just assume go GL2 or nothing instead of trying to support older devices with a messy fallback to GL1.0 or 1.1. I believe you can set a filter in the market to prevent devices that don't support GL2 from seeing your app.
Is anyone using GLES20 in their wallpapers?