[Xperia Z Android Development] niddnet:
I'm pretty sure the first part is exactly what I've done... but... nothing like a bit of healthy doubt to get me to try it again!!

So - I'll re-download everything - from scratch - I'll get an untouched (as possible) .101 FTF - and I'll flash that for starters. I think I already did that, but, I've tried so many things, and not really catalogued any of it, starting again seems a good way forward!!

I'll edit this post with the results.

----

Edit 1 - Downloading .101 FTF from here:

http://xdaforums.com/xperia-z/general/stock-rom-xperia-z-c6603-10-4-1-b-0-101-t2643235

Edit 2 - After flashing above using FlashTool... STILL no sensors, same errors in logcat. Can't get any further info, as obviously the FTF isn't rooted. Kernel reports as 3.4.0-ge09aff8.

I'm not really sure where to go from here now... I guess I'm most likely to get a resolution with a recovery and rooted phone though, so back that way I shall go!!

Edit 3 - logcat from the 'stock' FTF ( using logcat | grep -i -E 'sensors|accel|gyro|compass|magnet' as command to strip uninteresting stuff....:

D/SensorService( 771): nuSensorService starting...
E/Sensors ( 771): HAL: ERR open file /sys/bus/iio/devices/iio:device-19/buffer/enable to write with error 2
E/Sensors ( 771): HAL: ERR open file /sys/bus/iio/devices/iio:device-19/scan_elements/in_timestamp_en to write with err
or 2
E/Sensors ( 771): HAL:could not open buffer length
E/Sensors ( 771): HAL:could not open 'P☻┼pÏ☺┼pH4─p☻' iio device node in path '/dev/iio:device-19' - error 'No such file
or directory' (2)
E/Sensors ( 771): HAL:ERR- Failed to get chip ID
E/Sensors ( 771): HAL:could not open timestamp enable
E/Sensors ( 771): HAL:could not open buffer length
E/Sensors ( 771): HAL:could not open iio device node
E/Sensors ( 771): HAL: ERR open file to read with error 2
E/Sensors ( 771): HAL:ERR can't read chip_enable
E/Sensors ( 771): HAL:could not open dmp state
E/Sensors ( 771): HAL:could not open temperature node
E/Sensors ( 771): HAL:Error opening gyro FSR
E/Sensors ( 771): HAL:Error opening accel FSR
E/Sensors ( 771): HAL:could not open accel calibrated bias
E/Sensors ( 771): HAL:ERR couldn't open dmp_sign_motion node
E/Sensors ( 771): HAL:Could not open or load MPL calibration file (46)
I/Sensors ( 771): Loading gyro offsets form '/data/inv_cal_offset.bin'
I/Sensors ( 771): Gyro calibration offset Data
I/Sensors ( 771): - temperature : -15039
I/Sensors ( 771): - dummy : 0
I/Sensors ( 771): - gyrobias[0] : 3.562291
I/Sensors ( 771): - gyrobias[1] : -0.960795
I/Sensors ( 771): - gyrobias[2] : 0.814735
I/Sensors ( 771): Accelerometer calibration offset Data
I/Sensors ( 771): - accelbias[0]: 0
I/Sensors ( 771): - accelbias[1]: 0
I/Sensors ( 771): - accelbias[2]: 0
I/Sensors ( 771): HAL: Set MPL Gyro Scale 65536000
I/Sensors ( 771): HAL: Set MPL Accel Scale 65536
E/Sensors ( 771): HAL:Error opening /sys/bus/iio/devices/iio:device-19/in_magn_scale
I/Sensors ( 771): HAL: Set MPL Compass Scale -1092320840
E/Sensors ( 771): HAL: ERR open file to read with error 2
E/Sensors ( 771): HAL:ERR can't read chip_enable
E/Sensors ( 771): HAL: ERR open file to write with error 2
E/Sensors ( 771): HAL: ERR open file to write with error 2
E/Sensors ( 771): HAL: ERR open file /sys/bus/iio/devices/iio:device-19/buffer/enable to write with error 2
E/Sensors ( 771): HAL:unknown gyro id -- gyro params will be wrong.
E/Sensors ( 771): HAL:default to use mpu3050 params
E/Sensors ( 771): HAL:unknown accel id -- params default to bma250 and might be wrong.
E/Sensors ( 771): HAL:unknown compass id P☻┼pÏ☺┼pH4─p☻ -- params default to ak8975 and might be wrong.
E/Sensors ( 771): HAL:unknown compass id P☻┼pÏ☺┼pH4─p☻ -- params default to ak8975 and might be wrong.
I/SensorService( 771): MPL Gyroscope
I/SensorService( 771): MPL Raw Gyroscope
I/SensorService( 771): MPL Accelerometer
I/SensorService( 771): MPL Magnetic Field
I/SensorService( 771): MPL Raw Magnetic Field
I/SensorService( 771): MPL Orientation
I/SensorService( 771): MPL Rotation Vector
I/SensorService( 771): MPL Game Rotation Vector
I/SensorService( 771): MPL Linear Acceleration
I/SensorService( 771): MPL Gravity
I/SensorService( 771): Light sensor input
I/SensorService( 771): APDS9700 Proximity Sensor
D/SensorService( 771): nuSensorService thread starting...
E/Sensors ( 771): HAL: ERR open file to read with error 2
E/Sensors ( 771): HAL:ERR can't read chip_enable
E/Sensors ( 771): HAL: ERR open file to read with error 2
E/Sensors ( 771): HAL:ERR can't read chip_enable
E/Sensors ( 771): HAL: ERR open file to read with error 2
E/Sensors ( 771): HAL:ERR can't read chip_enable
E/Sensors ( 771): HAL: ERR open file to read with error 2
E/Sensors ( 771): HAL:ERR can't read chip_enable
E/Sensors ( 771): HAL: ERR open file to read with error 2
E/Sensors ( 771): HAL:ERR can't read chip_enable
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor7" at level 8
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor8" at level 8
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor9" at level 8
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor10" at level 8
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor0" at level 1
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor1" at level 1
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor2" at level 1
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor4" at level 1
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor5" at level 1
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "tsens_tz_sensor6" at level 1
I/system_monitor( 317): sensor_enable_all_sensors - Starting sensor "pm8921_tz" at level 1

----