Sysena

Multi-touch sur votre X10

by on jan.21, 2011, under Android

Bon, en réalité, ce n’est que le dual touch, du aux limitations hardware du x10. On fera avec, c’est mieux que rien… (SE l’avait annoncé il y a quelques semaines/mois).
Cet addon met uniquement à jour le kernel et ne touche pas à vos applications, données personnelles etc… Ce n’est pas la mise à jour complète officielle de sony-ericsson qui arrivera d’ici quelques semaines, qui mettra à jour l’ensemble du système (déjà disponible au Japon). Si cet addon n’est pas absolument indispensable à votre survie, attendez la prochaine rom officielle (et les futures roms custom qui en découleront).

/!\ Les informations qui suivent engagent votre responsabilité, et uniquement votre responsabilité. Vous seul pourrait être tenu responsable d’un éventuel blocage de votre téléphone ou tout autre problème.

Mise à jour du kernel

Bin4ry, l’auteur de l’excellent flashtool a pu mettre la main sur un kernel supportant le dual-touch. Il en a profité pour mettre à jour son outil pour gérer des « packs » (ftf) un peu de la même façon que xrecovery.

Prérequis :
- un x10 sous Android 2.1 rooté. Je vous recommande de mettre la dernière version avant d’effectuer ces manipulations.
- Busybox (market, ou inclus dans le lien précédent)

Téléchargez :
- FlashTool 0.2.4
- X10_1.0_Bin4ry_Dualtouch.ftf (pour les versions >= 0.2.4 de FlashTool, ce qui est le cas dans le lien fourni ici).

Ensuite suivez ces étapes :

1) Décompressez FlashTool_0.2.4.exe.
2) Copiez X10_1.0_Bin4ry_Dualtouch.ftf dans le dossier « firmwares ».
3) Lancez x10flashtool.exe, cliquez sur Flash, et sélectionnez le firmware Bin4ry Dualtouch, validez, X10, validez. Ne validez pas la dernière fenêtre.
4) Assurez vous que votre x10 n’est pas en charge (secteur ou usb), et éteignez le.
5) Démarrez le x10 en flashmode (maintenez la touche back enfoncé, et branchez le cable usb)
6) Validez la fenêtre de x10flashtool, des que la diode verte s’allume, et patientez. (vous pouvez relâcher la touche back).
7) Redémarrez votre x10
8 ) Optionnel : Si ce n’est pas déjà fait, allez dans le menu applications, et activez les « sources inconnues ».

Voila pour la première étape. Le dualtouch est partiellement activé. Il ne fonctionne pas encore avec toutes les applications.

Mise à jour des fichiers de configuration

Pour faire fonctionner le dual-touch dans toutes les applications supportant le multi-touch, il reste à mettre à jour quelques fichiers de configuration. (merci à My_Immortal qui a récupéré le fichier sur la dernière rom japonaise).
Je sais que vous êtes fénéant et n’aimez pas tapoter au clavier tactile (moi non plus). Je vous ai donc créé un petit script pour vous épargner quelques étapes à la main.

Téléchargez :
- android.hardware.touchscreen.multitouch.xml
- enableMT.sh

Éditez le fichier enableMT.sh et commentez/supprimez la dernière ligne, si vous ne souhaitez pas que votre x10 reboot immédiatement après avoir copié/modifier la configuration.

1) Copiez android.hardware.touchscreen.multitouch.xml et enableMT.sh à la racine de votre carte sd (/sdcard/)
2) Ouvrez un shell (Terminal Emulator)
3) Tapez : su
4) Placez vous dans votre carte sd : cd /sdcard/
5) Lancez le script : sh enableMT.sh
6) ça reboot tout seul

Voila, le dual touch est maintenant opérationnel sur google-map, le browser etc… Apres, l’utilité n’est pas franchement démentielle :o Peut être pour les joueurs ? ;)

Vous pouvez également vérifier via l’application multitouch tester (market).

:, ,

6 Comments for this entry

  • Shonla

    Merci pour ce tuto plus complet en effet.
    En fait, au niveau du terminal j’arrivais pas en tapant « ; » donc au lieu de ça j’ai taper « entré » pour valider à chaque fois et ça à marché =)

    • admin

      Hmm, oui, la commande su (obtention des droits root) doit être lancé indépendamment des autres. Je modifie le guide.
      Merci de l’avoir fait remarquer ;)

  • Dredwhen

    Petit souci lors de la mise en mode flash de mon portable, quand je validez la fenêtre de x10flashtool, il me dit que le portable n’est pas reconnue et qu’il faut que j’installe les drives…alors qu’il me reconnait le portable quand il est allumé.

    • admin

      As tu installé SEUS ou PC compagnon, pour les drivers ?
      Sinon, la dernière validation dans x10flashtool doit se faire rapidement après avoir branché le câble, dès que la diode verte du x10 s’allume.

  • Shonla

    Essais de rebrancher ton portable en mode flash pour installer les drivers du mode flash. Et recommence pour voir.

  • Dredwhen

    J’essaye ce soir je vous retiens au courant :) merci Sinon j’ai installé PC compagnon.

1 Trackback or Pingback for this entry

Leave a Reply