Buenos días,
He estado probando la aplicación "Harware tester" de Nexico Consulting GmbH.
En la pestaña sensors me indica que tiene giroscopio,brujula...etc en un ZP200 con Android 2.6.35.7 del 27/02/2012.
En otro ZP200 con Android 4.0.3 del 11/05/2012 me detecta los mismos sensores que el anterior excepto el giroscopio.
Puede alguien probar este programa con Android 4.0.3 del 11/05/2012 si le detecta el giroscopio.(MPU3000 GYROSCOPE SENSOR)
Gracias.
Un saludo.
Buenas tardes,Ayer comentaba que probando la aplicación "Harware tester" me sucedía lo que aparece en el texto anterior.
Luego probé esta otra aplicación "Phone Tester".
En esta aplicación si selecciono sensores en el teléfono con Android 2.6.35.7:
El acelerómetro: varía constantemente sus valores x,y,z (valores en m2/s).
La brújula: indica "esperando datos..." y los valores Pich y Rool en blanco.(En un
samsung Nexus devuelve datos)
El sensor de campo magnetico: no indica nada para los valores x,y,Z.(En un samsung Nexus devuelve datos)
Sensor de proximidad: indica cerca o lejos segun acerquemos la mano al sensor(arriba a la izquierda).
Sensor de luz: varía sus valores según la luz que llegue al sensor(valores en lx)
Giroscopio: indica "esperando datos...(En un samsung Nexus devuelve datos)
La brújula, el sensor de campo magnético y el giroscopio no devuelven valores al programa por lo que o bien el software/programa/driver que habla con estos sensores no es el correcto o bien estos sensores no trasmiten datos.
Esta aplicación se comporta aparentemente igual que la anterior,en un teléfono reconoce el giroscopio y en otro no.
Digo aparentemente ya que después de leer la entrada del siguiente enlace:
https://www.movilesdualsim.com/foros/archive/index.php/t-8936.html
dependiendo de le que contenga el fichero "sensors.mt6575.so" estos funcionarán o no.
Copié al ordenador los ficheros "sensors.mt6575.so" situados en la carpeta /system/lib/hw/ del ZP200 con Android 2.6.35.7 y el mismo fichero del ZP200 con Android 4.0.3.
Al abrirlos con un editor de textos, en el del ZP200 con Android 4.0.3 no hace referencia ninguna al giroscopio en el texto del fichero lo que explicaría que en la versión ICS no aparece el giroscopio en los programas de testeo.
En el del ZP200 con Android 2.6.35.7 si se hace referencia.
Al estar relacionado que en el fichero "sensors.mt6575.so" sea necesaria entrada para cada sensor, existe la posibilidad que si esta entrada nos es correcta, el sensor no será detectado y no reportará información.
Para comprobar esto cambié el nombre de este fichero "sensors.mt6575.so" y reinicié el teléfono.
Al ejecutar el programa "Phone tester" no hay ninguna información para los sensores.
El juego "Asphalt5" configurado para jugar con el acelerómetro no funciona y el programa "Nivel" que tambien usa el acelerómetro no funciona.
Renombrando el fichero a su estado inicial y reiniciado el teléfono este detecta otra vez lo que ya detectaba y los programas que usan el acelerómetro funcionan.
Hay programas como "Layar,Skymap,Helidroid 3D" que no me funcionan. Seguramente usen alguno de los sensores no activos.
No se si el ZP100 tiene los mismos problemas que el ZP200. Si no los tiene se podría probar a copiar este fichero del ZP100 en el ZP200 a ver que pasa, si detecta algo o no.Al abrirlo se podría ver que sensores lleva el ZP100 y si son diferentes a los que viene en los ficheros del ZP200.
Si alguien lo puede conseguir para sustituir y probar.
Un saludo.
P.D: Gracias a nesti y zen por probar.