External GPS fed to Android devices is stepping on Google Maps. What should I do?

A

AC Question

External GPS fed to Android devices is "stepping" on google Maps.

I've designed and built a Bluetooth device that sends GPS sentences to Android and Apple products. Apple Maps shows smooth movement on the map with GPGGA and GPRMC sentences at 1 HZ. Time and GPS sentence content are confirmed correct in the packets. Google maps is SMOOTH moving in a car on internal GPS. I have varied the rep rate as high as 5HZ and get no better results on android. Apple device still smooth at 5 but they only want 1 HZ. I'm using SPP o send the sentences to Android. Starting with "$" (0x24) and ending wih CR-LF (0x0D 0x0A) just a NMEA specifies. The sentence data is computer generated and glitch free. No outliers. just linear position changes. Anyone have an idea on what I might be doing wrong that would cause the Android devices to indicate jumpy/stepy/jerky response.?
(Galaxy Tab3 10.1 - Galaxy Note 4 phone - HTC One X Plus )

Thanks