New com.baidu.map.location:remote - why is it running?


David Tr

Members
May 24, 2012
21
11
I'm just looking on the SGS2, seeing running apps minimizing memory usage for battery purposes. Why would this .apk be running? Should it be something stripped from MIUIandroid's build?

While we're at it, another auto-running service:
com.android.server.vpn.enterprise:remote

I don't have any VPN's setup, why is it running by default?
 

David Tr

Members
May 24, 2012
21
11
Doing a quick search in Titanium, the only "baidu" match is "NetworkLocationProvider 1.0". Sounds like they're hooking into Location tracking services, is this being fed to baidu? Is this china tracking location of all phones? :( Looking in Monitor app, I see: NetworkLocationProvider having 10.3KB of data transfer in traffic stats.
 

David Tr

Members
May 24, 2012
21
11
I think I found my answer:
http://miuiandroid.com/community/threads/default-location-service-is-baidu-from-2-6-29-roms.17238/#post-130196

The new NetworkLocationProvider switches location services to use baidu instead of google.

Using titanium Freezing NetworkLocationProvider and putting the old "Network Location Provider 1.1.08" works fine with my testing on 2.7.13.

I hope that miuiandroid looks closely into the status of this Network Location Provider Change, and puts us back into the google fold. I trust google, I don't trust baidu.