Hi all,

I have an Open C shallow-flashed to latest v2.1 and everything about it
seems fine, except for AGPS. When I'm indoors, HERE Maps always fails to
find my location and logcat contains a bunch of these:

E/GeckoConsole(  286): [JavaScript Error: "NS_ERROR_XPC_CANT_CREATE_WN:
Component returned failure code: 0x80570019 (NS_ERROR_XPC_CANT_CREATE_WN)
[nsIJSCID.getService]" {file:
"jar:file:///system/b2g/omni.ja!/components/NetworkGeolocationProvider.js"
line: 332}]
E/LocSvc_eng(  286): I/===> int loc_eng_init(loc_eng_data_s_type&,
LocCallbacks*, LOC_API_ADAPTER_EVENT_MASK_T, loc_core::ContextBase*) line
1463
E/LocSvc_api_v02(  286): I/---> locClientOpen line 1941 loc client open
E/Diag_Lib(  286): Setting internal use port to rmnet0
E/LocSvc_eng(  286): I/===> void loc_eng_agps_init(loc_eng_data_s_type&,
AGpsExtCallbacks*) line 2004
E/LocSvc_eng(  286): I/===> int
loc_eng_set_server_proxy(loc_eng_data_s_type&, LocServerType, const char*,
int) line 2294
E/LocSvc_eng(  286): I/===> int
loc_eng_set_position_mode(loc_eng_data_s_type&, LocPosMode&) line 1772
E/LocSvc_eng(  286): I/===> int loc_eng_start(loc_eng_data_s_type&) line
1648
E/LocSvc_api_v02(  286): I/---> locClientSendReq line 2144
QMI_LOC_REG_EVENTS_REQ_V02
E/LocSvc_ApiV02(  286): W/[ZTE-GPS] efs file doesn`t exist in ARM9 need to
inject
E/LocSvc_ApiV02(  286): W/[ZTE-GPS] Create cert file
E/LocSvc_ApiV02(  286): W/[ZTE-GPS] certfilesize=0
E/LocSvc_ApiV02(  286): W/[ZTE-GPS] No cer file

Here is a pastebin with a more complete log; does anyone know what the
problem is?

http://past.pastebin.mozilla.org/6829989

If the problem cannot be fixed by anyone but ZTE, how can I make it use the
Mozilla Location Service? I've tried setting the following prefs, but that
didn't help:

pref("geo.provider.use_mls", true);
pref("geo.cell.scan", true);
pref("geo.wifi.uri", "
https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%";);
pref("geo.enabled", true);

In this case I am getting these errors:

E/GeckoConsole(  283): [JavaScript Error: "NS_ERROR_XPC_CANT_CREATE_WN:
Component returned failure code: 0x80570019 (NS_ERROR_XPC_CANT_CREATE_WN)
[nsIJSCID.getService]" {file:
"jar:file:///system/b2g/omni.ja!/components/NetworkGeolocationProvider.js"
line: 332}]
E/GeckoConsole(  283): [JavaScript Error: "NS_ERROR_XPC_CANT_CREATE_WN:
Component returned failure code: 0x80570019 (NS_ERROR_XPC_CANT_CREATE_WN)
[nsIJSCID.getService]" {file:
"jar:file:///system/b2g/omni.ja!/components/NetworkGeolocationProvider.js"
line: 307}]
I/Gecko   (  283): settings 'handle' callback threw an exception, dropping:
[Exception... "Component returned failure code: 0x80570019
(NS_ERROR_XPC_CANT_CREATE_WN) [nsIJSCID.getService]"  nsresult: "0x80570019
(NS_ERROR_XPC_CANT_CREATE_WN)"  location: "JS frame ::
jar:file:///system/b2g/omni.ja!/components/NetworkGeolocationProvider.js ::
WifiGeoPositionProvider.prototype.startup/settingsCallback.handle :: line
307"  data: no]

What am I doing wrong?

Thanks,
Panos
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to