First off OpenGL ES 1.x is completely different from 2.x.
1.x has a fixed pipeline and 2.x has a programmable pipeline determined by vertex & fragment shaders.
They are not interchangeable.
Are you doing NDK development as there isn't an official 2.x Java binding yet, but you can find one here:
http://code.google.com/p/gl2-android/
Also check out this recent thread for an overview of GL ES 2.x as a very similar question to yours was asked:
http://groups.google.com/group/android- ... 4?lnk=raot
Also as far as I'm aware most devices that support GL ES 2.x should also offer support for 1.x You should still be able to use 1.x for the Legend.