Disabilitare Sensore di prossimità durante una chiamata

? jobinbasani @ | Original: StackOverFlow
---

Ho lasciato il mio telefono e sembra che il mio sensore di prossimità non funziona più in modo affidabile . Restituisce Vicino tutto il tempo . Il problema è, il display si spegne durante la chiamata e non lo vorrei essere in grado di utilizzare il tastierino numerico per inserire pin o conferenza un'altra chiamata, o addirittura interrompere la chiamata . Ho trovato l'opzione di disconnessione pulsante di alimentazione in Impostazioni Accessibilità e utilizza tale ora .

Ho cercato di creare un app che cerca di ottenere un wakelock pieno quando si riceve una chiamata sperando che manterrà il display .

Creato un ricevitore trasmissione che richiama un servizio quando lo stato cambia telefono per sganciato

Il servizio acquista un wakelock piena e rilascia solo quando lo stato del telefono è inattivo .

Ma ancora, sensore di prossimità trasforma il display. Ho usato il metodo isHeld ( ) per fare in modo che il blocco è stato acquisito . Ho usato il metodo di PowerManager isScreenOn ( ) ed è tornato vero anche quando lo schermo è spento durante la chiamata . Ho cercato di ottenere i wakelocks ogni due secondi in un ciclo per il test, ancora il display non venire su .

Sto utilizzando una versione Nexus 5 di Android 4.4.4

Qualcuno può suggerire l'idea di ignorare il comportamento del sensore di prossimità ? Un'opzione root- richiesta è anche bene .

Thanks!

---

Top 5 Risposta

1meysam @

modifica build.prop nella cartella / system se sotto la linea è esiste modificare il valore e se non esiste aggiungere questa linea e salvare . ( dispositivo deve essere radicata )

ro.lge.proximity.delay=25
mot.proximity.delay=25  
2fangmobile.com @

Ho trovato la mia soluzione http://forums.androidcentral.com/ask-question/401220-disable-proximity-sensor.html . Fondamentalmente utilizzare un'applicazione chiamata https://play.google.com/store/apps/details?id=com.itsme4ucz.screenoff e impostarlo come di seguito :

On Screen / Modalità Off Controllare "Cover e tenere premuto per accendere Schermo " Timeout : 1 secondo Controllare "Disattiva Accidentla Lock" Timeout : 4 secondi

Tutte le impostazioni Selezionare " Disattiva in Paesaggio " Controllare " Blocco telefono sullo schermo ON "

[Avanzate ] Configura Sensore Selezionare Sensore : sensore di prossimità Valore quando il sensore coperto : 0 Valore quando copriva un- sensore : 1