Remettre clavier en AZERTY Samsung Galaxy Y Pro B5510

  • Auteur de la discussion Jelz3
  • Date de début
J

Jelz3

Membre
Inscrit
14 Juin 2012
Messages
1
Points
0
  • #1
Bonjour à tous,


Après la mise à jour du firmware pour mon b5510 en android 2.3.6, le clavier est passé en QWERTY mais je souhaiterais le remettre en AZERTY comme à l'origine. J'ai déjà essayé de modifier les valeurs des fichiers dans system/usr/keylayout avec un root explorer mais ça reste toujours en QWERTY (même après avoir éteind et rallumé le téléphone).


Est ce que quelqu'un a une solution?


Merci d'avance!
 
B

bemda

Membre
Inscrit
13 Juillet 2012
Messages
5
Points
0
  • #2
Bonjour,

J'ai rencontré le même problème. Je me suis retrouvé avec un clavier QWERTY accompagnés des symboles de la langue espagnole. Le choix local étant bien Français France.

Je ne suis pas expert et je n'ai peut-être pas osé modifier certains paramètres mais cela fonctionne
1) Charger sur Google Play Store l'application gratuite File Manager HD
2) Exécuter le programme et aller dans le répertoire \system\usr\keylayout.
3) Maintenir le doigt sur le nom de fichier sec_keypad.kl et modifier les permissions pour permettre l'écriture pour 'Group' et 'Others' et confirmer
4) Maintenir le doigt sur le nom de fichier, sélectionner Ouvrir et choisir 'Ouvrir en tant que Texte', lancer l'éditeur de texte.
5) Permuter A et Q, W et Z et enregistrer le fichier
ce qui donne ceci :
key 139 MENU
key 102 HOME
key 158 BACK
key 217 SEARCH
key 107 POWER WAKE
key 115 VOLUME_UP WAKE
key 114 VOLUME_DOWN WAKE
key 16 A
key 17 Z
key 18 E
key 19 R
key 20 T
key 21 Y
key 22 U
key 23 I
key 24 O
key 25 P
key 30 Q
key 31 S
key 32 D
key 33 F
key 34 G
key 35 H
key 36 J
key 37 K
key 38 L
key 44 W
key 45 X
key 46 C
key 47 V
key 48 B
key 49 N
key 50 M
key 14 DEL
key 42 SHIFT_LEFT
key 28 ENTER
key 100 ALT_RIGHT
key 223 SYM
key 57 SPACE
key 52 PERIOD
key 106 DPAD_RIGHT
key 105 DPAD_LEFT
key 103 DPAD_UP
key 108 DPAD_DOWN
key 352 DPAD_CENTER
key 214 APOSTROPHE
key 231 CALL
key 212 CAMERA
key 11 0
key 172 CUST1
key 155 CUST2
.............

On obtient (après démarrage) un clavier AZERTY mais toujours pas les symboles et caractères spéciaux.
=>
6) Aller dans le répertoire \system\usr\keychar
7) Maintenir le doigt sur le nom de fichier sec_keypad.kcm.bin et modifier les permissions pour permettre l'écriture pour 'Group' et 'Others' et confirmer
8) Maintenir le doigt sur le fichier pour sélectionner copier et placer la copie sur la carte SD.
9)Connecter le mobile en USB en mode stockage de masse

Télécharger les outils de conversion de kcm et Python pour Windows
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !

(informations issues du tuto personnaliser-le-clavier-physique-t5624.html)
10) Copier localement le fichier sec_keypad.kcm.bin (en garder peut-être une copie)
11)placer dans le répertoire de Python la commande unkcm qui se trouve dans les outils kcm
12) Extraire le fichier source grâce à Python : En ligne de commande par exemple
C:\Python27>python.exe unkcm "c:\downloads\samsung\sec_keypad manip\kcm_utils\sec_keypad.kcm.bin" "c:\downloads\samsung\sec_keypad manip\kcm_utils\sec_keypad.kcm"
13) Il vous reste à modifier avec le bloc note ou tout autre éditeur ASCII le code des touches comme ceci :

[type=QWERTY]
# keycode Display Number Base Shift Alt Shift+Alt
0 '0' '0' '0' '0' '0' '0'
1 '1' '1' '1' '!' '!' '!'
2 '2' '2' '2' '@' '@' '@'
3 '3' '3' '3' '#' '#' '#'
4 '4' '4' '4' '$' '$' '$'
5 '5' '5' '5' '%' '%' '%'
6 '6' '6' '6' '^' '^' '^'
7 '7' '7' '7' '&' '&' '&'
8 '8' '8' '8' '*' '*' '*'
9 '9' '9' '9' '(' '(' '('
STAR '*' '*' '*' '*' '*' '*'
POUND '#' '#' '#' '#' '#' '#'
A 'A' '/' 'a' 'A' '/' '/'
B 'B' '#' 'b' 'B' '#' '#'
C 'C' '8' 'c' 'C' '8' '8'
D 'D' '4' 'd' 'D' '4' '4'
E 'E' '1' 'e' 'E' '1' '1'
F 'F' '5' 'f' 'F' '5' '5'
G 'G' '6' 'g' 'G' '6' '6'
H 'H' '@' 'h' 'H' '@' '@'
I 'I' '%' 'i' 'I' '%' '%'
J 'J' '&' 'j' 'J' '&' '&'
K 'K' ';' 'k' 'K' ';' ';'
L 'L' ':' 'l' 'L' ':' ':'
M 'M' '"' 'm' 'M' '"' '"'
N 'N' ''' 'n' 'N' ''' '''
O 'O' '(' 'o' 'O' '(' '('
P 'P' ')' 'p' 'P' ')' ')'
Q 'Q' '_' 'q' 'Q' '_' '_'
R 'R' '2' 'r' 'R' '2' '2'
S 'S' '-' 's' 'S' '-' '-'
T 'T' '3' 't' 'T' '3' '3'
U 'U' 0x20AC 'u' 'U' 0x20AC 0x20AC
V 'V' '9' 'v' 'V' '9' '9'
W 'W' '*' 'w' 'W' '*' '*'
X 'X' '7' 'x' 'X' '7' '7'
Y 'Y' '$' 'y' 'Y' '$' '$'
Z 'Z' '+' 'z' 'Z' '+' '+'
COMMA '?' ',' '?' '?' ',' ','
PERIOD '.' '!' '.' '.' '!' '!'
TAB 0x9 0x9 0x9 0x9 0x9 0x9
SPACE 0x20 0x20 0x20 0x20 0x20 0x20
ENTER 0xA 0xA 0xA 0xA 0xA 0xA
GRAVE '`' '`' '`' '~' '`' '~'
MINUS '-' '-' '-' '_' '-' '_'
EQUALS '=' '=' '=' '+' '=' '+'
LEFT_BRACKET '[' '[' '[' '{' '[' '{'
RIGHT_BRACKET ']' ']' ']' '}' ']' '}'
BACKSLASH '\' '\' '\' '|' '\' '|'
SEMICOLON 'A' '%' ';' 'A' '%' 0x0
APOSTROPHE '?' ',' '?' '?' ',' ','
SLASH '/' '?' '/' '?' '?' '/'
AT '@' '0' '@' '@' '0' '0'
PLUS '+' '0' '+' '+' '0' '0'

le code hexa 0x20AC correspond au symbole €

Vous aurez remarqué que je n'ai pas modifié la chaîne [type=QWERTY] sans en connaître l'impact.

14) Après sauvegarde de votre fichier il reste à le recompiler selon la syntaxe :
C:\Downloads\Samsung\sec_keypad manip\kcm_utils>kcm sec_keypad.kcm sec_keypad.kcm.bin
15) Il reste à replacer le fichier sec_keypad.kcm.bin, compilé ci avant, sur la carte SD
16) Débrancher la connexion USB du portable et procéder à l'opération inverse :
17) Avec File Manager (sur Android), sélectionner le fichier sec_Keypad.kcm.bin de la carte SD et choisissant l'option Copier
18) Se positionner dans \system\usr\keylayout, sélectionner l'option coller et écraser le fichier.
19) Redémarrer le téléphone et la solution est appliquée.

C'est plus pratique comme ça wink
 
M

Misterclem

Membre
Inscrit
25 Octobre 2012
Messages
12
Points
0
  • #3
Bonsoir bemda,

J'ai passé, sans problèmes, mon clavier "qwerty" en "azerty"mais je n'ai pas trop compris comment modifier les caractères spéciaux et les symboles...
Je suis allé jusqu'au numéro 9 mais après je n'ai pas bien compris ce qu'il fallait faire avec Python27 et les autres fichiers...Peut-tu m'expliquer plus en détails et/où faire des screenshots ?!
Merci d'avance de ton aide ! smile
 
V

viktor.klaure

Membre
Inscrit
6 Novembre 2012
Messages
1
Points
0
  • #4
3) Maintenir le doigt sur le nom de fichier sec_keypad.kl et modifier les permissions pour permettre l'écriture pour 'Group' et 'Others' et confirmer


Bonjour,

j'ai également un problème similaire. Après changement de firmware et root du téléphone mon clavier se retrouve en QWERTY, mais en revanche j'ai tous les caractères spéciaux.

J'accède facilement à l'éditeur de texte comme expliqué dans la procédure, mais impossible d'enregistrer....

Ne pouvant modifier les permissions comme indiquer, j'imagine que le problème vient de là. Donc comment pouvoir modifier la permission et permettre l'écriture pou "Group" et "Others" ??

Merci mouth.
 
F

farkasa

Membre
Inscrit
12 Novembre 2012
Messages
1
Points
0
  • #5
merci, ca marche :)
 
B

brethil

Membre
Inscrit
16 Février 2013
Messages
1
Points
0
  • #6
je rencontre le meme probleme que viktor.klaure, à savoir que je n'arrive pas à changer la permission, et donc à enregistrer l'éditeur de texte.

Quelqu'un aurait une idée?
 
M

maïki

Membre
Inscrit
9 Janvier 2013
Messages
4
Points
0
  • #7
Jelz3 a dit:
Bonjour à tous,
Après la mise à jour du firmware pour mon b5510 en android 2.3.6, le clavier est passé en QWERTY mais je souhaiterais le remettre en AZERTY comme à l'origine. J'ai déjà essayé de modifier les valeurs des fichiers dans system/usr/keylayout avec un root explorer mais ça reste toujours en QWERTY (même après avoir éteind et rallumé le téléphone).
Est ce que quelqu'un a une solution?
Merci d'avance!

Une fois l'upgrade fait le clavier est en qwerty. Pas de soucis voici une manip simple. /!\ Attention cette opération EFFACE toutes les données du téléphone. Sauvegardez avant /!\
Saisir *#06# et noter l'IMEI du téléphone.
Saisir *#272*IMEI# une liste de code CSC apparait, sélectionner XEF et installer.
Le téléphone redémarre en azerty ;)
 
faipalebo

faipalebo

Membre
Inscrit
10 Juillet 2011
Messages
300
Points
16
  • #8
MERCI !MERCI !
je tournais en rond depuis une heure....et la solution tu me la donnes, et facile !
Le clavier est revenu en "AZERTY" , et tout va bien .
Sais tu si cette méthode s'applique aux autres téléphones sous Android ?
ça peut servir...
Bonne journée
 
B

bemda

Membre
Inscrit
13 Juillet 2012
Messages
5
Points
0
  • #9
Bonjour,

Je ne l'ai pas testé sur d'autres téléphones, mais il me semble "logique" que s'il s'agit d'un fichier du système d'exploitation Android, il est commun à tous les smartphones exécutant ce système d'exploitation.

Content d'avoir été utile.
 
B

Bigemul

Membre
Inscrit
20 Octobre 2012
Messages
71
Points
6
  • #10
Bonjour à tous

Je voudrais savoir comment laisser le "ç" par défaut sur le "0" quand on ne presse rien de plus

En effet, je l'avais sur mon qwerty avant et j'y étais habitué

Je voudrais savoir comment le rajouter sur un azerty dans le cas où je repasserais à une ROM francophone, en fait

Merci d'avance
 
B

bemda

Membre
Inscrit
13 Juillet 2012
Messages
5
Points
0
  • #11
Bonjour,

Je pense qu'il faut, au niveau de la ligne 0, simplement remplacer le premier caractère associé à la touche 0 comme ceci
0 'ç' '0' '0' '0' '0' '0'.

Il me semble que c'est la logique de la programmation des touches.

J'espère que ça marche,

Bonne journée
 
B

blue burn

Membre
Inscrit
6 Décembre 2012
Messages
12
Points
1
  • #12
"3) Maintenir le doigt sur le nom de fichier sec_keypad.kl et modifier les permissions pour permettre l'écriture pour 'Group' et 'Others' et confirmer"


Bonjour,

je suis root mais il m'est impossible de changer les permissions...
J'ai un message ki me dis "cant change attribut"

Pouvez vous m'aider svp

Merci
 
A

abelidrissi

Membre
Inscrit
25 Juin 2012
Messages
11
Points
1
  • #13
Merci maïki pour la méthode du code, ça été rapide et efficace.
Un chapeau bas.
:merci:
 
C

cla34

Membre
Inscrit
14 Avril 2015
Messages
7
Points
0
  • #14
Bonjour,
J'au du réinstallé une ROM sur mon Y pro qui ne fonctionnait plus et elle est anglophone.
Cela ne me dérange pas de rester en anglais pour la langue, par contre je voudrais repasser en azerty pour le clavier.
J'ai vu ça ce commentaire sur le forum:
Une fois l'upgrade fait le clavier est en qwerty. Pas de soucis voici une manip simple. /!\ Attention cette opération EFFACE toutes les données du téléphone. Sauvegardez avant /!\
Saisir *#06# et noter l'IMEI du téléphone.
Saisir *#272*IMEI# une liste de code CSC apparait, sélectionner XEF et installer.
Le téléphone redémarre en azerty
Mais je n'y arrive pas car des que fais *#06# , il se met dans Google search. Je n'arrive pas a taper sans que cela aille dans Google.
Désolé pour cette question bête! Merci
 
C

cla34

Membre
Inscrit
14 Avril 2015
Messages
7
Points
0
  • #15
Est ce que quelqu'un peut me renseigner? ou entre t on le code *#06# ? Merci!
 
C

cla34

Membre
Inscrit
14 Avril 2015
Messages
7
Points
0
  • #16
Salut,
Est ce que quelqu'un peut me renseigner? Merci
 

Sujets en relation

Haut Bas