Keyguard Probleme

  • 1 Antworten
  • Letztes Antwortdatum
M

MaGu64

Fortgeschrittenes Mitglied
11
Hallo,

habe das Problem, dass einige Funktionen/Apps (z.B. Drehen zu Reverse Portrait mit Ultimate Rotation Control) nur ausgeführt werden, wenn der Keyguard aktiv ist bzw. wenn nach Deaktivierten des Keyguards nochmals die Home Taste gedrückt wird. Beim nochmaligen Drücken der Hometaste wird trotz deaktiviertem Keyguard

a) wenn PIN gesetzt: der Sperrbildschirm zur PIN Eingabe angezeigt

b) wenn PIN nicht gesetzt: der Homescreen nochmals neu angezeigt

Habe versucht, das zu automatisieren (alles mit Fortfahren nach Fehler)

Display aus
- Secure Settings: Keyguard Enabled
- Secure Settings: Set PIN

Display an
- wenn %InTrustedWLAN
- - Secure Settings: Clear Password
- - Secure Settings: Keyguard Disabled
- - Shell: input keyevent 3

Leider wird der keyevent nicht immer zuverlässig ausgeführt, sonst könnte ich mit diesem Workaround leben.

Kennt jemand den Grund, warum einige Apps den Dienst verweigern, wenn nicht min. 1x die PIN eingegeben wurde bzw. wenn bei deaktiviertem Keyguard nicht nochmals die Home Taste gedrückt wurde?


Das Problem würde sich erübrigen, wenn es eine zuverlässige Methode (per App oder per Shell) geben würde, die PIN automatisch eingeben zu lassen.

Display an
- AutoEnterPIN wenn %InTrustedWLAN


Das hier

Display an
- wenn %InTrustedWLAN
- - input text xxxx
- - input keyevent 66

arbeitet nicht zuverlässig, d.h. die PIN wird nur sporadisch eingetragen und bestätigt.

Gibt es evtl. eine App, die zuverlässig die PIN einträgt oder andere Vorschläge?

Danke

Matthias
 
Hab's selbst in den Griff bekommen

- Problem 1 Keyguard/Hometaste:
Lässt sich lösen, wenn man den Keyguard erst im "Display unlocked" Event deaktiviert. Und diese 1. Eingabe kann man mit "input tap x x" auch noch automatisieren, sofern die Kriterien (%InTrustedWLAN) zutreffen

- Problem 2 Keyguard/Notificationbar-Widget:
Bei Drücken eines Notificationbar-Widgets wird trotz deaktiviertem Keyguard der Lockscreen angezeigt - das lässt sich wie folgt umgehen:

Neues Profil KeyguardFix erstellen und Aktivieren mit "Keyguard deaktivieren" bzw. deaktivieren mit "Keyguard aktivieren"

Kontext: Neues Fenster, Dialog
Aktion: Systemsperre wenn %WIN stimmt überein 0
Aktion: Secure Settings Screen&Keyboard Lights On wenn %WIN stimmt überein 0


Wenn jemand für Problem 2 eine bessere bzw. einfachere Lösung hat - nur her damit

Matthias
 

Ähnliche Themen

H
Antworten
15
Aufrufe
513
MeinNickname
MeinNickname
P
Antworten
0
Aufrufe
456
Patrick87
P
O
Antworten
7
Aufrufe
542
Outpurst
O
Zurück
Oben Unten