Ako nekome zatreba da promjeni funkciju neke tipke, zamjeni mjesta itd, evo jednostavnog nacina na koji sam ja radio (potreban root).
Sa
ovog linka skinuti malu aplikaciju pod imenom KeynrTracker, nalazi se u dnu prvog posta. Nije neophodna ali njena funkcija jeste da, kada otvorite istu, kada pritisnete neko dugme, ona pokaze kodni broj pod kojim je to dugme. Npr, camera dugme je kod mene pod brojem: 212.
Nakon toga, instalirati neki file manager koji dozvoljava editovanje systemskih fajlova. Ja sam koristio
RootExplorer.
Fajl koji se treba editovati je pod:
system/usr/keylayout/
Sad', navodno, komande za tipke se nalaze pod fajlom: heroc-keypad.kl. Medjutim, to kod mene nije slucaj te sam ja komande nasao pod: eve_qwerty fajlom sto vjerujem nema ni jedan drugi telefon osim GW620. Ako nemate heroc-keypad.kl fajl, pogledajte detaljnije ostale fajlove koje imate u tom folderu. Izgleda ovako (imajte na umu da vas nece docekati ovolika lista jer ja imama QWERTY hardwersk utastaturu):
Istina da ja imam dva fajla koja imaju ovakvu listu samo malo razlicitu. Prilikom editovanja prvog se nije nista promjenilo. Editujem drugi i dobijem zeljene funkcije ali se telefon brzo ubagovao te su neke nevezane tipke prestale totalno raidti pa da imate i to na umu ak onapravite grešku.
Postupka je jednostavan (
prije editovanja napravite backup originalnog fajla). Nadjite zeljenu tipku, recimo:
I postavite funkciju koju zelite samo pogledajte na listi kako se tacno pise. Npr:
Restartujte telefon i to je to.
Ove funkcije u mome slucaju nisu bile potrebne ali da znate njihovo značenje:
Kod: Obeleži sve
WAKE #Completes the action without waking the screen
WAKE_DROPPED #Wakes the phone to complete the action
NAPOMENA: Prilikom prvog editovanja, greskom sam editovao jos jedan fajl. Kada sam editovao tipke, funkcije su radile po zelji neko vrijeme a nakon toga stale. Ne samo da tipke koje sam editovao nisu radile kako treba, vec su mi i tipke na qwerty tastaturi prestale raditi te sam morao telefon flesati ponovo. Ako vam je bitan postojeci rom i nije vam zgodno mijenjati romove, ne editujte ništa!