Mi pregunta
Estoy tratando de obtener acceso a la matriz de datos de capacitancia en bruto generada por el sensor táctil del nexus 5. En concreto, quiero saber cuál es el nombre del dispositivo táctil (para poder encontrar una hoja de especificaciones), dónde puedo encontrar sus archivos de firmware y cómo puedo flashear su firmware.
Mi investigación
Mi teléfono utiliza el módulo del kernel touch_synaptics_ds5.c para comunicarse con la pantalla táctil, y pude inyectar script en este módulo. Pude registrar los puntos en los que se producía un toque, así como el tamaño del mismo, en dmesg con printk.
Sin embargo, he descubierto que la matriz de capacitancia en bruto que quiero no está disponible en el módulo del núcleo que he estado modificando. Estoy tratando de acceder a la matriz de datos de capacitancia de la pantalla en bruto, no a los datos de los puntos táctiles. El controlador táctil del kernel obtiene sus datos a través de un bus I2C. Quiero saber los datos específicos del dispositivo al otro lado de este bus I2C (como se ha mencionado anteriormente).
Adicionalmente he buscado en Google y he encontrado lo que parece ser una hoja de especificaciones para el nexus 5 . Sin embargo, no aparece ningún número de modelo para el dispositivo táctil.
He leído esta pregunta que es similar a lo que estoy preguntando, con la salvedad de que me interesan los detalles del conductor/especificaciones y en esa pregunta ya se conocían.
Siéntete libre de mover esta pregunta al intercambio de pilas de Android si te parece más adecuado.