[devel-rc-proposed] GPS not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
UBports Nexus 5 |
Invalid
|
High
|
Unassigned |
Bug Description
Gents,
With the image 2017041968380 the GPS is not working :
root@ubuntu-
*** setup signal handler
*** get gps interface
*** device info
id = gps
name = loc_api GPS Module
author = Qualcomm USA, Inc.
*** init gps interface
** Creating thread: 'Loc_hal_worker' (start=0xb6ba77c5, arg=0x1ceba70)
** After thread_create: 'Loc_hal_worker', error=0 (start=0xb6ba77c5, arg=0x1ceba70)
**** Thread wrapper start (start=0xb6ba77c5, arg=0x1ceba70) ****
Diag_LSM_Init: Failed to open handle to diag driver, error = 2*** setting positioning mode
*** start gps track
*** gps tracking started
*** tracking....
*** status callback
*** session begin
*** set capabilities
capability is 00000007
*** status callback
*** engine on
*** status callback
*** session begin
Changed in ubports-n5: | |
status: | New → Confirmed |
importance: | Undecided → High |
Some other input : system- data/var/ log/upstart/ ubuntu- location- service. log espoo.Service. Provider espoo/Service/ Provider
# tail -f /userdata/
Diag_LSM_Init: Failed to open handle to diag driver, error = 2 Diag_LSM_Init: Failed to open handle to diag driver, error = 2Instantiating and configuring: remote::Provider
Attempted to unregister path (path[0] = com path[1] = ubuntu) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = core path[1] = trust) which isn't registered
name -> com.ubuntu.
path -> /com/ubuntu/
Instantiating and configuring: gps::Provider
Diag_LSM_Init: Failed to open handle to diag driver, error = 2Instantiating and configuring: remote::Provider
Attempted to unregister path (path[0] = com path[1] = ubuntu) which isn't registered
Regarding the error msg : Diag_LSM_Init: Failed to open handle to diag driver, error = 2
I've found a similar error msg for Firefox OS and Nexus 5 /bugzilla. mozilla. org/show_ bug.cgi? id=1107742 /bugzilla. mozilla. org/show_ bug.cgi? id=1112175
https:/
They fixed it by the commit in the bug https:/
It's seems a permission issue defined in BoardConfig.mk /github. com/mozilla- b2g/device- hammerhead/ commit/ 98e8bed41f06d62 373146054c5e7b3 28d93d6582
https:/
-BOARD_ KERNEL_ CMDLINE := console= ttyHSL0, 115200, n8 androidboot. hardware= hammerhead user_debug=31 maxcpus=2 msm_watchdog_ v2.enable= 1 androidboot. selinux= disabled KERNEL_ CMDLINE := console= ttyHSL0, 115200, n8 androidboot. hardware= hammerhead user_debug=31 maxcpus=2 msm_watchdog_ v2.enable= 1 androidboot. selinux= permissive
+BOARD_
It's so far out of my capabilities to assess if this is applicable or not.
Rgds