A mí también me pasaba hasta que instalé la b173... Desde entonces 0 reinicios, me funciona de maravilla el sensor de proximidad.
Para calibrar la pantalla creo que hay que cambiar una opción del build.prop de false a true... Pero sólo creo...
De todas formas hazme caso, instala la b173, y si te sigue yendo mal entonces ya pues cámbialo...