Wenn mein Touchscreen-Android-Handy kaputt geht, kann es vorkommen, dass nur der Touchscreen kaputt geht (da dies der fragilste Teil zu sein scheint), während das Gerät selbst irgendwie funktionieren kann. und ich muss vielleicht irgendwo mit nur Hardware-Tasten anrufen (überhaupt ohne Bildschirm).
Gibt es Programme zum Platzieren und / oder Beantworten von [Not-] Anrufen durch Eingabe eines Musters von Hardwaretasten, ohne den Bildschirm als Eingabe oder Ausgabe zu verwenden? Dies kann auch hilfreich sein, wenn Sie das Gerät bei Frost, Handschuhen usw. verwenden, sodass die Verwendung des Touchscreens problematisch wird.
Es kann unangenehm sein, ein nasses / kaltes / rissiges Bildschirmtelefon zu haben und nicht in der Lage zu sein, um Hilfe zu rufen, nur weil der Touchscreen nicht funktioniert. Mit Hardware-Tasten können Sie manchmal den "sos-Code" eingeben, selbst wenn sowohl die HP Ihres Telefons als auch die Ihres Telefons niedrig sind ...
Mein Gerät ist SE Xperia X10, aber ich erwarte, dass das Ding auf die eine oder andere Weise mit allen Geräten mit mindestens 1 Hardwaretaste funktioniert.
Antworten:
Ich habe begonnen, meine eigene Lösung für mein Gerät zu implementieren.
Hier ( Quelle ) ist ein Programm, mit dem Sie (als Root gestartet) Shell-Skripte mit einer Reihe von Tastendrücken starten können. Nachdem
andrhard 66 /h/andrhard < /dev/input/event2&
ich diesen Monitor gestartet habe ( ), kann ich die Taschenlampe einfach umschalten, ohne das Telefon zu entsperren (mit/sys/class/leds/lv5219lg:fled/brightness
)Jetzt besteht das Problem darin, wie man Shell-Skripte aufruft / beantwortet ...
quelle
In diesem Blog können Sie auf einfache Weise einen Anruf über die Befehlszeile einleiten.
service call phone 2 s16 "+18001231234"
. Kombinieren Sie dies mit der Antwort von Vi0 , und Sie könnten ein Skript zum Wählen einer Telefonnummer haben, indem Sie die Taste drücken. Ich habe dies nicht getestet, um festzustellen, ob das Wählen von 911 funktionieren würde, aber ich verstehe nicht, warum nicht (es sei denn, Android verbietet dies ausdrücklich).quelle
In Telefonen mit Cyanogenmod-ROM verfügen Sie über eine Sprachwahlfunktion. Wenn Sie es starten, vibriert das Telefon mit einem Piepton, der Sie darüber informiert, dass es bereit ist, Ihre Spracheingabe zu empfangen. Wenn Sie mit "Call John" oder "Call 911" usw. sprechen, wird das Gerät angerufen.
Damit dies ohne Touchscreen funktioniert, müssen Sie möglicherweise die Hardwaretasten konfigurieren. Gehen Sie dazu zu Einstellungen-> System-> Hardwareschlüssel. Wenn Sie die benutzerdefinierten Aktionen aktivieren, können Sie das lange Drücken der Suchtaste zum Starten der Sprachwahl konfigurieren.
quelle