Hi AMR, gps.goldfish.so is gps HAL for emulator. The qemud on Android emulates talks to the gps HAL and emulates the gps locations. So, when you try to emulate gps, you are sending command qemud and qemud is forwarding the information to gps HAL. The error you are observing is coming from Android framework gps provider service which has some more features as well like agps support. So that framework service is not able to find the file and showing the error.
I hope this information helps you. Regards, Pratik On Tuesday, 8 October 2013 08:14:16 UTC+5:30, AMR wrote: > > I am trying to emulate GPS using the Android emulator (*not* a physical > device). > > I have the following set to yes in my emulated device's properties, > thinking that if I don't set it, gps won't get emulated. > hw.gps = yes > > I don't see anything in logcat as to whether the driver was loaded, but if > the file /etc/gps.conf is not populated, > I get this error: > > W/GpsLocationProvider( 297): Could not open GPS configuration file > /etc/gps.conf > > Populating the file gets rid of the error, but the telnet localhost 5554 > geo fix <> <> seems > to have no effect. > > Should hw.gps be set to no? > -- -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-porting+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.