Android terminal built-in towards the GPS in satisfactory accuracy can not be obtained with your worries please consider your use.
The following are the main features of this app.
To support the 1.Bluetooth LE to connect to the GPS and map display.
3. You can record the current position. (POI)
Information from the 4.GPS You can refer to all recorded in the log.
5. You can log the position information even while background operations.
Also supports 6.Android terminal built-in GPS.
It supports 7.AndroidOS 4.4~7.0