[Xperia Z Original Android Development] fards:
Mine is rebooting on accessing gyro. Logs coming up

D/SensorService( 6640): nuSensorService starting...
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(126): sensors_wrapper_register: lock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(133): sensors_wrapper_register: unlock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(126): sensors_wrapper_register: lock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(133): sensors_wrapper_register: unlock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(169): sensors_wrapper_init: lock
I/SystemServer( 6640): Entered the Android system server!
I/Adreno-EGL( 6471): <qeglDrvAPI_eglInitialize:381>: EGL 1.4 QUALCOMM build: (CL3869936)
I/Adreno-EGL( 6471): OpenGL ES Shader Compiler Version: 17.01.11.SPL
I/Adreno-EGL( 6471): Build Date: 03/28/14 Fri
I/Adreno-EGL( 6471): Local Branch:
I/Adreno-EGL( 6471): Remote Branch:
I/Adreno-EGL( 6471): Local Patches:
I/Adreno-EGL( 6471): Reconstruct Branch:
E/CredMgrDinLib( 6471): SendAndReceive socket failed
E/CredMgrDinLib( 6471): SendAndReceive() ended. result 1 - CREDMGR_RESULT_GENERIC_ERROR
E/CredMgrDinLib( 6471): GetCredential() ended. result 1 - CREDMGR_RESULT_GENERIC_ERROR
E/CredMgrDinLib( 6471): CredMgr_GetCredential() ended. result 1 - CREDMGR_RESULT_GENERIC_ERROR
W/caladbolg( 6471): NR lib polling mbl_preCompile(0x20101)
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(210): sensors_wrapper_init: unlock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(169): sensors_wrapper_init: lock
E/ ( 6640): Unable to open '/sys/devices/virtual/input/mice/name'
D/ ( 6640): 'name' = 'compass' found on path '/sys/devices/virtual/input/input3/'
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(210): sensors_wrapper_init: unlock
E/ ( 6640): Unable to open '/sys/devices/virtual/input/mice/name'
D/ ( 6640): 'name' = 'compass' found on path '/sys/devices/virtual/input/input3/'
D/DASH - ak896xna - wrapper( 6640): ak896x_read_sensor_layout: AK8963: layout [ 0 0 1],[ 0 1 0],[-1 0 0]
I/MPL-mlsl( 6640): MLSLSerialOpen: /dev/mpu
I/MPL-mldl_cfg_mpu:( 6640): mpu3050_suspend: suspending sensors to 0000
E/MPL-mldl_cfg_mpu:( 6640): ../../mldl_cfg_mpu.c|mpu3050_suspend|279 returning -1
D/MDnsDS ( 6425): MDnsSdListener::Hander starting up
E/MPL-mldl_cfg_mpu:( 6640): ../../mldl_cfg_mpu.c|mpu3050_open|196 returning -1
E/MPL-dmp ( 6640): ../../mldmp.c|MLDmpOpen|85 returning 255
D/MDnsDS ( 6425): MDnsSdListener starting to monitor
D/MDnsDS ( 6425): Going to poll with pollCount 1
E/Sensors ( 6640): Fatal Error : could not open DMP correctly.
E/Sensors ( 6640): Fatal Error : could not set enabled sensors.
E/MPL-mlsl( 6640): Cannot open file "/data/cal.bin" for read
I/MPL-storeload( 6640): Calibration data not loaded
E/MPL-mldl( 6640): DmpFeatureSupported : sGetAddress is NULL
W/MPL-9_sup( 6640): 9 axis sensor fusion not available - No compass detected.
E/MPL-mldl( 6640): MLDSetMemoryMPU sGetAddress is NULL
E/MPL-ml ( 6640): ../../ml.c|MLSetBiasUpdateFunc|2316 returning 10
E/Sensors ( 6640): Error : Bias update function could not be set.
E/MPL-mlsl( 6640): I2C Error: could not write: R:17 L:2
E/MPL-ml ( 6640): ../../ml.c|MLSetMotionInterrupt|906 returning 23
E/Sensors ( 6640): Error : could not set motion interrupt
E/MPL-mlsl( 6640): I2C Error: could not write: R:17 L:2
E/MPL-ml ( 6640): ../../ml.c|MLSetFifoInterrupt|944 returning 23
E/Sensors ( 6640): Error : could not set fifo interrupt
E/MPL-mldl( 6640): MLDSetMemoryMPU sGetAddress is NULL
E/MPL-fifo( 6640): ../../mlFIFO.c|MLSetFIFORate|1780 returning 10
E/Sensors ( 6640): Fatal error: MLSetFIFORate returned 10
E/MPL-mldl( 6640): MLDSetMemoryMPU sGetAddress is NULL
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendAccel|888 returning 10
E/Sensors ( 6640): Fatal error: FIFOSendAccel returned 10
E/MPL-mldl( 6640): MLDSetMemoryMPU sGetAddress is NULL
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendQuaternion|1140 returning 10
E/Sensors ( 6640): Fatal error: FIFOSendQuaternion returned 10
E/MPL-mldl( 6640): MLDSetMemoryMPU sGetAddress is NULL
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendQuaternion|1140 returning 10
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendGravity|1007 returning 10
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendLinearAccel|1077 returning 10
E/Sensors ( 6640): Fatal error: FIFOSendLinearAccel returned 10
E/MPL-mldl( 6640): MLDSetMemoryMPU sGetAddress is NULL
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendQuaternion|1140 returning 10
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendGravity|1007 returning 10
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendLinearAccel|1077 returning 10
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendLinearAccelWorld|1102 returning 10
E/Sensors ( 6640): Fatal error: FIFOSendLinearAccelWorld returned 10
E/MPL-mldl( 6640): MLDSetMemoryMPU sGetAddress is NULL
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendQuaternion|1140 returning 10
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendGravity|1007 returning 10
E/Sensors ( 6640): Fatal error: FIFOSendGravity returned 10
E/MPL-mldl( 6640): MLDSetMemoryMPU sGetAddress is NULL
E/MPL-fifo( 6640): ../../mlFIFO.c|FIFOSendGyro|1041 returning 10
E/Sensors ( 6640): Fatal error: FIFOSendGyro returned 10
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(227): sensors_wrapper_activate: lock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(253): sensors_wrapper_activate: unlock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(269): sensors_wrapper_set_delay: lock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(281): sensors_wrapper_set_delay: unlock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(227): sensors_wrapper_activate: lock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(253): sensors_wrapper_activate: unlock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(269): sensors_wrapper_set_delay: lock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(281): sensors_wrapper_set_delay: unlock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(227): sensors_wrapper_activate: lock
D/DASH ( 6640): hardware/sony/DASH/sensors_wrapper.c(253): sensors_wrapper_activate: unlock
I/SensorService( 6640): BMA250 accelerometer
I/SensorService( 6640): AK8963 Magnetic Field
I/SensorService( 6640): AK8963 Compass
I/SensorService( 6640): LM3533 based light sensor
I/SensorService( 6640): APDS9702 Proximity
I/SensorService( 6640): MPL rotation vector
I/SensorService( 6640): MPL linear accel
I/SensorService( 6640): MPL gravity
I/SensorService( 6640): MPL Gyro
D/SensorService( 6640): Max socket buffer size 1048576
D/SensorService( 6640): nuSensorService thread starting...