The default bug view has changed. See this FAQ.

GPS is no longer work after an update to FirefoxOS 1.2 on ZTE Open

UNCONFIRMED
Unassigned

Status

Firefox OS
Gaia
UNCONFIRMED
3 years ago
3 years ago

People

(Reporter: lordphoenix, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(4 attachments, 1 obsolete attachment)

(Reporter)

Description

3 years ago
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0 (Beta/Release)
Build ID: 20140317233339

Steps to reproduce:

I've updated my Zte Open with FirefoxOS 1.2 following instructions in this page https://developer.mozilla.org/en-US/Firefox_OS/Developer_phone_guide/ZTE_OPEN


Actual results:

Any application who need GPS can get my position. I've made test with applications : Geoloc, Here maps, Google maps and any of them get gps information.

Comment 1

3 years ago
Do you mean 'expected results' instead of 'actual'? I've just found that all GPS apps don't work any more after the upgrade. Some of the apps (i.e. GPS-Dashboard and Speed) shows that there is "no GPS signal".
(Reporter)

Comment 2

3 years ago
Sorry it's because of my bad englih… I mean that all GPS apps I've tried don't work…

Comment 3

3 years ago
Created attachment 8396606 [details]
gps.conf.mozilla (see https://bugzilla.mozilla.org/show_bug.cgi?id=955880)

Comment 4

3 years ago
Created attachment 8396608 [details]
gps.conf.mozilla (see http://www.modaco.com/topic/351968-satelite-fix-for-gps/)

Comment 5

3 years ago
Created attachment 8396609 [details]
user.js.gps.google (see https://bugzilla.mozilla.org/show_bug.cgi?id=955880)

Comment 6

3 years ago
Created attachment 8396610 [details]
SuplRootCert (Equifax Secure Certificate Authority)

Comment 7

3 years ago
Created attachment 8396614 [details]
gps.conf.google (see http://www.modaco.com/topic/351968-satelite-fix-for-gps/)
Attachment #8396608 - Attachment is obsolete: true

Comment 8

3 years ago
I've tested a number of GPS configuration files on my ZTE Open and finished with these ones: see the attachments above. Both gps.conf.mozilla (from the discussion of #955880) and gps.conf.google (for another ZTE phone, I guess) work for me.


You need to:

1. take one or an other gps.conf.* file and setup the NTP servers for your region and country -- in my case that are "europe" and "ru" (it might be that simple "pool.ntp.org" works too, I didn't test that case);

2. adb shell mount -o remount,rw /; adb shell mount -o remount,rw /system;

3. adb push gps.conf.<yourchoice> /etc/gps.conf;

4. adb push gps.conf.<yourchoice> /system/etc/gps.conf;

5. take your current user.js file -- adb pull /system/b2g/defaults/pref/user.js ./;

6. edit it -- setup the geo.gps.* settings as in the attachment;

7. push it back -- adb push user.js /system/b2g/defaults/pref/user.js;

8. adb push SuplRootCert /etc/SuplRootCert;

9. adb push SuplRootCert /system/etc/SuplRootCert.

10. adb shell reboot.


After that GPS works for me in Speed, GPS Dashboard and HERE Maps.

Comment 9

3 years ago
Thank you @paul  . That solution you posted above worked for me , I was able to extract a GPS track with the run recorder app.
You need to log in before you can comment on or make changes to this bug.