Algo raro pasa con ese sensor, de momento el modelo de sensor es otro diferente al que usaban los htc desir, desire hd one s, .... este se supone que es mejor y consume mucho menos, PERO revisando los mensajes de google play veo que hay muchos que no les funciona, y tambien hay bastantes que si les funciona.
Con un compañero del foro al que no le funcionaba, pudimos comprobar (él comprobó) que durante las llamadas se apaga la pantalla, es decir que el sensor no está roto, pero tanto mi programa como otros programas no detectan nada o casi nada.
Hice algunas modificaciones al programa (como activar a la vez el sensor de luz que va en el mismo chip), sin resultado.
Este es el enésimo sensor de proximidad (o modelo de movil) que no funciona como debería, el primero fué el que use para desarrollar la primera version (desire HD) un verdadero desastre, y desde entonces no he parado de solucionar 'casos especiales', este parece ser uno más, solo que no lo he podido solucionar porque no se cual es el problema.
Parece que los fabricantes, en especial HTC, se conforman con que se apague la pantalla cuando aplicas la oreja, y les da lo mismo si el funcionamiento de cara a programas de terceros es el correcto.
Respecto al funcionamiento del programa durante una llamada ... es algo que tengo pendiente, en cuanto tenga tiempo ....