View Single Post
Community Council | Posts: 4,920 | Thanked: 12,867 times | Joined on May 2012 @ Southerrn Finland
#831
Yesterday something pretty odd happened to my Nexus5/SFOS;
The device shut down as I lost power due to forgetting that I had a half-way dry battery and left home without a charger.

After recharging and booting the device I find out that sensors are no longer working...
Noticed it immediately as orientation stays portrait all the time and when I checked the whole sensory array with Messwerk I noticed that none of the bunch work...

So, any suggestions how should I investigate this further, or should I just try to reflash sensors3.zip on top of the system and hope it helps the situation?

Oh, and I am on 2.0.4.14 currently.

Unfortunately I have no logs from the state where sensors did work, but here's what's in the logs currently when I reboot the device:

dmesg;
Code:
[    0.444614] ocmem: Client sensors (id: 6) not allowed to use OCMEM
[    6.515775] systemd[1]: sensorfwd.service has a D-Bus service name specified, but is not of type dbus. Ignoring.
[   14.841211] msm_sensor_config:1751 sensor state 1
[   14.908185] msm_sensor_config:1779 sensor state 0
[   15.028778] msm_sensor_config:1751 sensor state 1
[   15.049161] msm_sensor_config_mt9m114b:1340 [CMD_POLLING] success (cnt=2) 
[   15.075190] msm_sensor_config_mt9m114b:1340 [CMD_POLLING] success (cnt=2) 
[   15.141793] msm_sensor_config_mt9m114b:1340 [CMD_POLLING] success (cnt=9) 
[   15.287215] msm_sensor_config:1779 sensor state 0

journal;
Code:
Dec 07 09:11:05 Sailfish DSME[686]: thermal sensor generic: No thermal config files found
Dec 07 09:11:05 Sailfish systemd[1]: Starting Sensor daemon for sensor framework...
Dec 07 09:11:05 Sailfish sensorfwd[716]: Created a daemon 
Dec 07 09:11:05 Sailfish sensorfwd[730]: int HybrisManager::handleForType(int) No sensor of type: 5 
Dec 07 09:11:05 Sailfish sensorfwd[730]: Node ' "alsadaptor" ' state changed to invalid 
Dec 07 09:11:05 Sailfish sensorfwd[730]: SensorManagerError:  "adaptor 'alsadaptor' can not be started" 
Dec 07 09:11:05 Sailfish sensorfwd[730]: Node ' "alssensor" ' state changed to invalid 
Dec 07 09:11:05 Sailfish sensorfwd[730]: "alssensor instantiation failed" 
Dec 07 09:11:05 Sailfish sensorfwd[730]: SensorManagerError:  "sensor has not been instantiated" 
Dec 07 09:11:05 Sailfish systemd[1]: Started Sensor daemon for sensor framework.
Dec 07 09:11:05 Sailfish sensorfwd[730]: int HybrisManager::handleForType(int) No sensor of type: 8 
Dec 07 09:11:05 Sailfish sensorfwd[730]: Node ' "proximityadaptor" ' state changed to invalid 
Dec 07 09:11:05 Sailfish sensorfwd[730]: SensorManagerError:  "adaptor 'proximityadaptor' can not be started" 
Dec 07 09:11:05 Sailfish sensorfwd[730]: Node ' "proximitysensor" ' state changed to invalid 
Dec 07 09:11:05 Sailfish sensorfwd[730]: "proximitysensor instantiation failed" 
Dec 07 09:11:05 Sailfish sensorfwd[730]: SensorManagerError:  "sensor has not been instantiated" 
Dec 07 09:11:05 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'alssensor' not registered" 
Dec 07 09:11:05 Sailfish sensorfwd[730]: int HybrisManager::handleForType(int) No sensor of type: 1 
Dec 07 09:11:05 Sailfish sensorfwd[730]: Node ' "accelerometeradaptor" ' state changed to invalid 
Dec 07 09:11:05 Sailfish sensorfwd[730]: SensorManagerError:  "adaptor 'accelerometeradaptor' can not be started" 
Dec 07 09:11:05 Sailfish sensorfwd[730]: QObject::connect: Cannot connect (null)::propertyChanged(const QString&) to AccelerometerChain::propertyChanged(const QString&)
Dec 07 09:11:05 Sailfish sensorfwd[730]: QObject::connect: Cannot connect (null)::propertyChanged(const QString&) to AccelerometerChain::propertyChanged(const QString&)
Dec 07 09:11:05 Sailfish sensorfwd[730]: Node ' "orientationchain" ' state changed to invalid 
Dec 07 09:11:05 Sailfish sensorfwd[730]: Node ' "orientationsensor" ' state changed to invalid 
Dec 07 09:11:05 Sailfish sensorfwd[730]: "orientationsensor instantiation failed" 
Dec 07 09:11:05 Sailfish sensorfwd[730]: SensorManagerError:  "sensor has not been instantiated" 
Dec 07 09:11:09 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'orientationsensor' not registered" 
Dec 07 09:11:09 Sailfish lipstick[939]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "orientationsensor" ' interface not granted 
Dec 07 09:11:09 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'orientationsensor' not registered" 
Dec 07 09:11:09 Sailfish lipstick[939]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "orientationsensor" ' interface not granted 
Dec 07 09:11:09 Sailfish lipstick[939]: [W] LipstickCompositor::LipstickCompositor:93 - Could not start the orientation sensor 
Dec 07 09:12:07 Sailfish [1351]: [D] Sensor::activate:36 - Sensor started 
Dec 07 09:12:07 Sailfish sensorfwd[730]: int HybrisManager::handleForType(int) No sensor of type: 2 
Dec 07 09:12:07 Sailfish sensorfwd[730]: Node ' "magnetometeradaptor" ' state changed to invalid 
Dec 07 09:12:07 Sailfish sensorfwd[730]: Attempting to define invalid default data rate:  50 
Dec 07 09:12:07 Sailfish sensorfwd[730]: SensorManagerError:  "adaptor 'magnetometeradaptor' can not be started" 
Dec 07 09:12:07 Sailfish sensorfwd[730]: QObject::connect: Cannot connect (null)::propertyChanged(const QString&) to MagCalibrationChain::propertyChanged(const QString&)
Dec 07 09:12:07 Sailfish sensorfwd[730]: QObject::connect: Cannot connect (null)::propertyChanged(const QString&) to MagCalibrationChain::propertyChanged(const QString&)
Dec 07 09:12:07 Sailfish sensorfwd[730]: Node ' "magnetometersensor" ' state changed to invalid 
Dec 07 09:12:07 Sailfish sensorfwd[730]: "magnetometersensor instantiation failed" 
Dec 07 09:12:07 Sailfish sensorfwd[730]: SensorManagerError:  "sensor has not been instantiated" 
Dec 07 09:12:07 Sailfish [1351]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "magnetometersensor" ' interface not granted 
Dec 07 09:12:07 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'magnetometersensor' not registered" 
Dec 07 09:12:07 Sailfish [1351]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "magnetometersensor" ' interface not granted 
Dec 07 09:12:48 Sailfish [1646]: [D] Sensor::activate:36 - Sensor started 
Dec 07 09:12:48 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'alssensor' not registered" 
Dec 07 09:12:48 Sailfish [1646]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "alssensor" ' interface not granted 
Dec 07 09:12:48 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'alssensor' not registered" 
Dec 07 09:12:48 Sailfish [1646]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "alssensor" ' interface not granted 
Dec 07 09:12:48 Sailfish [1646]: [D] Sensor::activate:36 - Sensor started 
Dec 07 09:12:48 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'proximitysensor' not registered" 
Dec 07 09:12:48 Sailfish [1646]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "proximitysensor" ' interface not granted 
Dec 07 09:12:48 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'proximitysensor' not registered" 
Dec 07 09:12:48 Sailfish [1646]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "proximitysensor" ' interface not granted 
Dec 07 09:12:55 Sailfish [1646]: [D] Sensor::activate:36 - Sensor started 
Dec 07 09:12:55 Sailfish sensorfwd[730]: int HybrisManager::handleForType(int) No sensor of type: 4 
Dec 07 09:12:55 Sailfish sensorfwd[730]: Node ' "gyroscopeadaptor" ' state changed to invalid 
Dec 07 09:12:55 Sailfish sensorfwd[730]: Attempting to define invalid default data rate:  50 
Dec 07 09:12:55 Sailfish sensorfwd[730]: SensorManagerError:  "adaptor 'gyroscopeadaptor' can not be started" 
Dec 07 09:12:55 Sailfish sensorfwd[730]: Node ' "gyroscopesensor" ' state changed to invalid 
Dec 07 09:12:55 Sailfish sensorfwd[730]: "gyroscopesensor instantiation failed" 
Dec 07 09:12:55 Sailfish sensorfwd[730]: SensorManagerError:  "sensor has not been instantiated" 
Dec 07 09:12:55 Sailfish [1646]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "gyroscopesensor" ' interface not granted 
Dec 07 09:12:55 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'gyroscopesensor' not registered" 
Dec 07 09:12:55 Sailfish [1646]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "gyroscopesensor" ' interface not granted 
Dec 07 09:13:00 Sailfish [1646]: [D] Sensor::activate:36 - Sensor started 
Dec 07 09:13:00 Sailfish sensorfwd[730]: Node ' "accelerometersensor" ' state changed to invalid 
Dec 07 09:13:00 Sailfish sensorfwd[730]: "accelerometersensor instantiation failed" 
Dec 07 09:13:00 Sailfish sensorfwd[730]: SensorManagerError:  "sensor has not been instantiated" 
Dec 07 09:13:00 Sailfish [1646]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "accelerometersensor" ' interface not granted 
Dec 07 09:13:00 Sailfish sensorfwd[730]: SensorManagerError:  "requested sensor id 'accelerometersensor' not registered" 
Dec 07 09:13:00 Sailfish [1646]: [D] SensorManagerInterface::interface:78 - Requested sensor id ' "accelerometersensor" ' interface not granted 
Dec 07 09:13:04 Sailfish [1646]: [D] Sensor::activate:36 - Sensor started 
Dec 07 09:13:04 Sailfish sensorfwd[730]: int HybrisManager::handleForType(int) No sensor of type: 3 
Dec 07 09:13:04 Sailfish sensorfwd[730]: Node ' "orientationadaptor" ' state changed to invalid 
Dec 07 09:13:04 Sailfish sensorfwd[730]: SensorManagerError:  "adaptor 'orientationadaptor' can not be started" 
Dec 07 09:13:04 Sailfish sensorfwd[730]: Node ' "compasschain" ' state changed to invalid 
Dec 07 09:13:04 Sailfish sensorfwd[730]: Node ' "compasschain" ' state changed to invalid 
Dec 07 09:13:04 Sailfish sensorfwd[730]: Unable to use compass for z-axis rotation. 
Dec 07 09:13:04 Sailfish sensorfwd[730]: Attempting to define invalid default data rate:  100 
Dec 07 09:13:04 Sailfish sensorfwd[730]: Invalid interval requested for node ' "accelerometerchain" ' by session ' 7 ':  50 
Dec 07 09:13:07 Sailfish [1646]: [D] Sensor::deactivate:58 - Sensor stopped 
Dec 07 09:13:09 Sailfish [1646]: [D] Sensor::activate:36 - Sensor started 
Dec 07 09:13:09 Sailfish sensorfwd[730]: Invalid interval requested for node ' "accelerometerchain" ' by session ' 7 ':  50 
Dec 07 09:13:13 Sailfish [1646]: [D] Sensor::deactivate:58 - Sensor stopped
 

The Following User Says Thank You to juiceme For This Useful Post: