| Dateityp | APK |
|---|---|
| Versioun | 0.0.4 |
| Editeur | Alexandros Schillings |
| Release Datum | 11. Jan. 2020 |
| Datum derbäi | 11. Jan. 2020 |
| Os Ufuerderunge | Android |
| Ufuerderunge | Requires Android 1.6 and up |
| Total Downloads | 0 |
| Präis | Free |
Beschreiwung
Eemol hunn ech mat enger Zuel vu chinesesche Pëllen gespillt a probéiert verschidde ROM'en op hinnen, well se technesch déiselwecht Hardware sinn (HSG X5A Varianten).
Ech hat awer e puer Probleemer fir déi haart Knäppercher ze schaffen, also hunn ech dës Applikatioun geschriwwen fir Schlësselevenementer z'entdecken an se auszedrécken. Et wäert déi folgend ausdrécken:
KeyEvents: D'KeyEvents wéi Android se versteet (KeyUp, KeyDown, KeyLongPress, KeyMultiple)
LogCat: All relevant Messagen am logcat. Seng gefiltert baséiert op Schlësselwieder deklaréiert an arrays.xml
Kernel: All relevant Messagen am Kernel Log. Seng gefiltert baséiert op Schlësselwieder deklaréiert an arrays.xml. Kernel Log Parsing brauch root.
Déi dräi Checkboxen uewen kontrolléieren wéi eng Informatioun ugewise gëtt.
Dëst ass e perséinlecht Debug-Tool, awer ech hoffen datt et fir een aneren nëtzlech ass.
Keng Annoncen.
Notizen
Wärend d'Applikatioun leeft, sinn déi eenzeg "haart" Schlësselen déi funktionnéiere sollen "Home" a Kraaft. All déi aner produzéieren hir Schlësselcodes.
D'SU-Ufro ass fir de Kernel-Log ze liesen, sou datt ech iwwerpréiwen ob Schlësselevents vum Kernel geworf ginn.
De Standort vun Keylayout Dateien an Android ass /system/usr/keylayout.
Kernel Log Parsing brauch root
Béid Logcat a Kernel Log Iwwerwaachung weisen nëmmen Zeilen mat Wierder aus zwee Arrays an arrays.xml (dh Dir musst d'App nei kompiléieren fir se am Moment z'änneren)
Am Moment sinn d'Filter:
Logcat:
|-HwGPIOE->GPDA
|-Schlësselcode
|-Schlësselcharakter
Kernel:
|-HwGPIOE->GPDA
|-Schlësselcode
|-Schlësselcharakter
Permissiounen
READ_LOGS: Benotzt fir Zougang zum Logcat Log ze kréien.
WRITE_EXTERNAL_STORAGE: Benotzt fir déi exportéiert Donnéeën op d'SD Kaart ze schreiwen.