The android API exposes basically the same data that would come down the serial link from a 90's era GPS receiver plugged into a PC.
That's the position estimate, information about satellite orbits, signal strengths and pseudoranges.
The data doesn't include the raw baseband information necessary to, for example, do carrier phase locking or to do a fully software implementation of GPS decoding.