22 juil. 2012

[Tutoriel] Xperia Pro - Clavier Qwerty : retrouver le clavier Azerty après une mise à jour (Ice Cream Sandwich 4.0.4, Gingerbread 2.3)


http://www.tunandroid.com/content/wp-content/uploads/2012/01/Xperia-pro-se..product-1.png



Bienvenue dans ce tutoriel. 

Après la mise à jour officielle du Xperia Pro (MK16i) vers la version 4.0.4 d'android (Ice Cream Sandwich), plusieurs utilisateurs, dont moi, se sont retrouvés avec un clavier physique en Qwerty, bien qu'ayant un système tout en français. Je pense que Sony Ericsson a, sur ce coup, manqué de sérieux.

Je vais donc tenter de vous éviter plusieurs heures de recherches, pour résoudre ce problème bien ennuyant ;-)





Attention: je ne fais que vous partager mon expérience, mais vous êtes bien responsable de ce que vous faîtes avec votre téléphone ! 



Prérequis:
- Avoir un Xperia Pro rooté.
- Tourner avec un firmware d'origine (Sony) (Ice cream Sandwich ou Gingerbread)

 

Passage au clavier français



Il existe deux méthodes pour passer votre clavier physique en Azerty



Méthode 1 


Cette méthode est la plus simple, mais malheureusement limitée : elle n'est fonctionnelle qu'avec l'application clavier d'origine, mais pas avec les autres applications de clavier, par exemple téléchargées sur le market (Google Play).

a) Procurez-vous un explorateur root (Root Explorer , ou ES File Explorer). Un des plus simples est Root Browser Lite, qui permet, avec un slide left-right, de passer en un instant à un affichage Root/Carte SD.

b) Naviguez vers /system/usr/keyboard-config . Vous devrez voir au moins le fichier keyprint.xml:



b) Ouvrez le fichier keyprint.xml
c) Remplacez

<Script name="latin" keylayout="qwerty-en"/>

par

<Script name="latin" keylayout="azerty"/>

d) Rédémarrez le téléphone. Le clavier devrait être en Azerty désormais.
Comme je l'ai précisé, cela ne sera visible qu'avec l'application de base de clavier.


Méthode 2


Cette méthode marchera normalement avec n'importe quelle application, de sorte que vous clavier puisse écrire en Qwerty désormais. 

a) Appliquez la méthode 1, elle servira à préparer le terrain.
b) Téléchargez ce pack dans un dossier de votre carte SD : http://bit.ly/Pv5Jt4
c) Le dossier du pack contient deux dossiers, META-INF et system. Celui qui nous intéresse est le dossier system.
Ce dossier est constitué d'une manière structurée, pour vous permettre de comprendre où les fichiers qui y sont doivent être placés.
Par exemple s'il y a un fichier positionné à
carteSD/là_où_vous_avez_extrait_larchive_du_pack/system/ceci/est/un/fichier

alors il correspond au fichier système devant être positionné à :
/system/ceci/est/un/fichier

Ceci dit, vous devez positionner (copier), à l'aide de votre explorateur root, tous les fichiers qui sont dans l'archive dans le dossier /system, tout en conservant la même structure qu'ils avaient.
Acceptez de remplacer les fichiers s'il vous est dit que ceux ci existent déjà.
Vous pouvez faire un backup avant de remplacer, si vous le voulez :-)

Lorsque vous copiez les fichiers du pack, dans le dossier /system/usr/ , attribuez-leur des droits 644, sinon votre téléphone risque de ne plus démarrer (j'en ai fais les frais). Voici les fichiers concernés :


Droits en 644 : faites bien attention, assurez-vous que c'est bien écrit 644 en bas, comme sur l'image ci dessous :



c) Seulement lorsque vous êtes surs à 100% que vous avez attribués les droits 644 à tous les fichiers que vous avez copié (ceux listés sur l'image), alors vous pouvez rédémarrer votre téléphone.

Normalement au rédémarrage, tout devrais être OK.
N'hésitez pas à laisser un petit commentaire s'il vous a été utile ;-)

5 commentaires:

  1. Ça marche nikel, merci !

    RépondreSupprimer
  2. Salut, ça a marché mon clavier est en AZERTY. Mais le pb c'est que la touche "Sym" et la touche configuration mode de saisie de marchent plus :/ Une idée?

    RépondreSupprimer
  3. C'est normal, la touche sym ne marche qu'avec le clavier Sony Ericsson de base, c'est a dire si vous avez selectionné le clavier Sony comme celui avec lequel faire les saisies par défaut.

    RépondreSupprimer
  4. J'ai une question, quand tu as bloqué ton tel, as tu réussi a le redémarrer apré? si oui, comment? Merci

    RépondreSupprimer
  5. Excellent, merci pour le pack, il m'a permi de remettre mon clavier en azerty suite à un changement de ROM.
    Par contre pas la peine de suivre toute cette procédure, il y a beaucoup plus simple : il suffit de rebooter son téléphone en mode recovery, puis de faire "install zip from sdcard" depuis le menu, et enfin de choisir le pack qu'on aura préalablement mis sur sa carte sd. Et c'est tout :)

    RépondreSupprimer