Hum, I am also using microG as my Google Service provider, but I can't get GPS to work at all in Android apps. Do you have any idea how to debug this?