Une autre méthode existe, et comme vous l'avez indiqué, elle nécessite au minimum un accès Root et éventuellement une ROM personnalisée.
-
Connectez votre appareil à un ordinateur via adb .
-
Tirez votre clavier.kl fichier. Pour mon HTC EVO 4G, c'était /system/usr/keylayout/supersonic-keypad.kl
indépendamment de ce qu'il vous devriez le trouver quelque part près de chez vous. /system/usr/keylayout
-
Ouvrez ce fichier avec un éditeur de texte, et modifiez-le comme bon vous semble en suivant les indications suivantes le modèle du fichier.
Pour moi, le bouton HOME est 102
donc le remappage de cette touche sur l'appareil photo serait le suivant key 102 CAMERA WAKE_DROPPED
.
Une clé marquée WAKE
réveillera l'appareil lorsqu'il sera pressé, WAKE_DROPPED
peut affecter le système sans réveiller l'écran.
NOTE : este puede vous permettent uniquement de modifier la fonctionnalité des options intégrées, mais plusieurs fonctions sont disponibles, notamment les options de volume, les autres touches de fonction, l'appareil photo, l'alimentation, les caractères quelconques ou les commandes de lecture, telles que PLAYPAUSE
.
Este est la source Android et comprend des exemples de keymaps.