No sé por qué, pero parece que la función de vibración y retroalimentación háptica de mi SGS2 ha dejado de funcionar recientemente. La primera vez que falló pareció volver tras un reinicio, pero desde entonces ha muerto definitivamente. He comprobado todos los ajustes y todos aparecen como habilitados. He probado a utilizar *#0*#
y *#0842#
códigos de prueba para ejecutar la función de vibración, pero tampoco tienen efecto. Estoy ejecutando el firmware de stock (3.0.15-I9100XXLPQ) y estoy rooteado.
He corrido dmesg | grep -i max8997
para encontrar cualquier referencia al MAX8997 IC / controlador para el motor, y descubrió los siguientes mensajes repetidos muchas veces:
<6> max-8997 5-0066: max8997_irq_thread: irq:359, irq_src:0x2
<6> max-8997-rtc max8998-rtc: max8998_rtc_alarm_irq:irq(437)
<6> max-8997 5-0066: max8997_irq_thread: irq:359, irq_src:0x0
<4> max-8997 5-0066: Unused interrupt source: 0x0
<6> max-8997-rtc max8998-rtc: max8998_rtc_set_alarm: 2013-04-23 00:04:40
No consigo averiguar si son avisos normales o si son síntomas de un fallo más amplio. Otras búsquedas de motor genérico y I 2 Los fallos de los controladores C no devolvieron nada interesante.
¿Se trata de un posible problema de software o es casi seguro que se trata de un hardware defectuoso?