premetto che non so praticamente nulla di gps, datum etc quindi potrei sbagliare:
il datum da quello che ho potuto leggere si usa più che altro nella cartografia, serve per poter gestire correttamente mappe cartografiche provenienti da diversi soggetti (in formati diversi)
è più che altro usato nella nautica perchè ci sono carte nautiche in molti formati (WGS84, rome40 etc) e quindi per avere una corrispondenza fra il gps e la carta è necessario impostare il datum giusto sul gps
Datum - Wikipedia
Geodetic datum - Wikipedia, the free encyclopedia
GPS, Latitudine, Longitudine e Map Datum: questi sconosciuti
How to get the actual Datum that android GPS is using? - Stack Overflow
il gps in android (e in ios) lavora solo in WGS84, si può trasformare il sistema WGS84 in qualsiasi altro tramite formule matematiche con determinati applicativi (tipo ad esempio come fa gps test) ma è una cosa relativa all'applicativo e non al sistema.
se ho capito bene cambiare il datum in gpstest non comporta un cambiamento in android ma solo in gpstest quindi nei vari navigatori (sygic, tomtom, maps, waze etc etc che poi sono quelli che si usano, di certo non si va in giro con gpstest) il cambio dovrebbe essere completamente ininfluente.
un'altra cosa, per impostare epo, agps, profilo agps etc non è necessario entrare in engineering mode ma si può fare tranquillamente in android andando in impostazioni->accesso alla posizione e tappare sulla scritta "Satelliti GPS"
secondo me alla fine quello che serve è la strisciolina di stagnola :)