| Tip de fișier | APK |
|---|---|
| Versiune | 0.0.4 |
| Editor | Alexandros Schillings |
| Data eliberării | 11 ian. 2020 |
| Data adaugata | 11 ian. 2020 |
| Cerințele OS | Android |
| Cerințe | Requires Android 1.6 and up |
| Descărcări totale | 0 |
| Preț | Free |
Descriere
Odată, mă jucam cu o serie de tablete chinezești și încercam diferite ROM-uri pe ele, deoarece sunt din punct de vedere tehnic același hardware (variante HSG X5A).
Totuși, am întâmpinat câteva probleme pentru a face butoanele dure să funcționeze, așa că am scris această aplicație pentru a detecta evenimentele cheie și a le tipări. Va tipări următoarele:
KeyEvents: KeyEvents așa cum le înțelege Android (KeyUp, KeyDown, KeyLongPress, KeyMultiple)
LogCat: orice mesaje relevante în logcat. Este filtrată pe baza cuvintelor cheie declarate în arrays.xml
Kernel: orice mesaje relevante din jurnalul kernelului. Este filtrată pe baza cuvintelor cheie declarate în arrays.xml. Analiza jurnalului kernelului necesită root.
Cele trei casete de selectare din partea de sus controlează ce informații vor fi afișate.
Acesta este un instrument personal de depanare, dar sper că va fi de folos altcuiva.
Fără reclame.
Note
În timp ce aplicația rulează, singurele taste „hard” care ar trebui să funcționeze sunt „Acasă” și putere. Toți ceilalți își vor produce codurile cheie.
Solicitarea SU este de a citi jurnalul kernel-ului, astfel încât să pot verifica dacă vreun eveniment cheie este aruncat de kernel.
Locația fișierelor keylayout în Android este /system/usr/keylayout.
Analiza jurnalului kernelului necesită root
Atât logcat, cât și monitorizarea jurnalului de kernel vor afișa numai linii care conțin cuvinte din două matrice în arrays.xml (adică trebuie să recompilați aplicația pentru a le modifica în acest moment)
În prezent filtrele sunt:
Logcat:
|-HwGPIOE->GPDA
|-cod cheie
|-caracter cheie
Nucleu:
|-HwGPIOE->GPDA
|-cod cheie
|-caracter cheie
Permisiuni
READ_LOGS: Folosit pentru a accesa jurnalul Logcat.
WRITE_EXTERNAL_STORAGE: Folosit pentru a scrie datele exportate pe cardul SD.