Pierwszą czynnością, którą wykonuję po zaflaszowaniu ROMu w Xperii S, jest zmodowanie klawisza aparatu, tak żeby budził telefon z uśpienia (tak, jak klawisz zasilania). Nie każdy musi to lubić, ale dla mnie to pozycja nr 1, jeśli chodzi o wygodę użytkowania eski.
Więc chciałem się podzielić informacją, jak to zrobić, bo pewnie nie każdy to wie, a rzecz jest prymitywnie prosta.
Oczywiście do edycji pliku systemowego jest wymagany root.
Wystarczy w pliku \system\usr\keylayout\fuji-keypad.kl (to jest zwykły plik tekstowy) dodać warunek WAKE dla klawisza ustawiania ostrości (czyli stanu lekkiego wciśnięcia klawisza aparatu).
Czyli zawartość pliku:
# CAMERA Related Key
key 212 CAMERA WAKE
key 528 FOCUS
trzeba zmienić na:
# CAMERA Related Key
key 212 CAMERA WAKE
key 528 FOCUS WAKE
i zapisać. Dokładna liczba spacji nie ma znaczenia.
Najłatwiej to zrobić w Total Commanderze, przy użyciu wewnętrznego edytora Total Commandera. Ten edytor ma ten niewątpliwy plus, że jak nie może zapisać pliku ze względu na jego właściwości lub uprawnienia dostępu do folderu, to sam pyta, czy ma je zmienić, tak żeby można było plik zapisać. I zapisuje bez zbędnych zabiegów.
Żeby zadziałało, trzeba zrestartować telefon.
No i oczywiście, jak się nie podoba, to wystarczy zmienić z powrotem, czyli usunąć dodatkowy WAKE.
EDIT: Tak, jak pisze czareq poniżej - ten mod nie działa na Cyanogenmod.
EDIT: Potwierdzam, że ten mod działa też na stockowym/stockopodobnym Jelly Bean.
Notka: niektóre klawiatury przy okazji wstawiania kilku kolejnych spacji próbują automatycznie wstawić kropkę po słowie FOCUS. Wstawienie kropki spowoduje, że funkcja nie będzie działać. Trzeba zwracać uwagę i usunąć kropkę w razie czego.