Sysena

Tag: multi-touch

Installation du firmware 2.1.A.0.435 – Root – xRecovery – BusyBox – JIT – Xperia X10i

by on fév.05, 2011, under Android

Cette mise à jour inclus nativement le dual-touch, vous n’aurez donc plus à le faire manuellement.

Plutôt que d’éditer le post sur le firmware 2.0.2.A.0.24, j’ai préféré recréer un nouveau post, pour la nouvelle mise à jour 2.1.A.0.435. Il est très similaire au précédent, vous ne serez donc pas perdu ;)

/!\ 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.

Pour cela vous aurez besoin :
- Xperia x10i, n’importe quelle version
- Seus ou PC Companion installé (pour les drivers)

Téléchargez :
- FlashTool 0.2.6 (Merci à Androxyde & Bin4ry pour leur outil)
- Generic version 2.1update1 build 2.1.A.0.435 (Merci à arkedk pour ses roms stock)

Mise à jour en version Generic version 2.1update1 build 2.1.A.0.435 via FlashTool

1) Décompressez FlashTool 0.2.6
2) Décompressez Sony Ericsson X10i_2.1.A.435_GLOBAL-GGL GENERIC 1232-9897.zip et placez le fichier Sony Ericsson X10i_2.1.A.435_GLOBAL-GGL GENERIC 1232-9897.ftf dans le dossier FlashTool/firmwares/
3) Lancez X10FlashTool.exe, et cliquez sur Flash. Sélectionnez la rom Sony Ericsson x10i. Sélectionnez l’option « Wipe userdata » pour supprimer toutes vos données personnelles. Si vous ne cochez pas cette option, des problèmes de compatibilité avec votre ancienne rom peuvent se produire.
4) FlashTool vous demande de connecter votre X10 en Flashmode. Depuis la version 0.26, flashtool est capable de détecter tout seul la connexion du cable usb au pc, ça simplifiera les choses pour ceux qui ne cliquent pas assez vite ;)

Pour connecter votre X10 en Flashmode, débranchez le câble usb, et éteignez votre téléphone.
Maintenez la touche back enfoncé, et branchez le cable usb.
Des que la diode verte s’allume, votre x10 est en flashmode.
Flashtool lancera tout seul la mise à jour.

5) Relâchez la touche back.
6) Débranchez le cable USB, allumez le X10, et configurez le ;)
Facultatif : Connectez vous à gtalk avant de lancer le market pour qu’il se mette à jour sans encombre.

Root du x10 via Flashtool

Permet d’accéder à des espaces mémoire protégés du x10.

1) Activez le debogage USB (Paramètre/Applications/Développement/Debogage USB).
2) Profitez en pour autoriser les sources inconnues (Paramètre/Applications)
3) Branchez votre x10 au pc, puis cliquez sur « root » dans FlashTool, et laissez le x10 rebooter.

Note : Sélectionnez  »Charger seulement » quand le x10i vous le demande.

Installation de xRecovery 0.3 & BusyBox via Flashtool

Permet de déployer facilement des roms customs. (Merci à zdzihu)

Prérequis : root du x10

1) Branchez votre x10 au pc, puis cliquez dans FlashTool, sur Ask Root Perms (écran du x10 actif et dévérouillé lorsque vous cliquez)
2) Autorisez sysrun sur votre x10i
3) Allez dans Advanced/Install xRecovery dans FlashTool et validez.

Optimisation JIT pour ARM7 via Flashtool

Permet d’augmenter les performances de votre x10 de l’ordre de 500 à 600%. (Merci à zdzihu)

Prérequis : root du x10

1) Branchez votre x10 au pc, puis cliquez dans FlashTool, sur Ask Root Perms (si ce n’est déjà fait)
2) Autorisez sysrun sur votre x10 (si ce n’est déjà fait)
3) Cliquez sur Optimize et laissez rebooter le x10.

Voila, tout est à jour.

/!\ Ne mettez pas des roms pour le firmware 2.0.2.A.0.24 sur cette rom, elles peuvent être totalement incompatible. Suivez ce post pour installer le firmware 0.24.

36 Comments :, , , , , , more...

Installation du firmware 2.0.2.A.0.24 – Dual touch – Root – xRecovery – BusyBox – JIT – Xperia X10i

by on jan.28, 2011, under Android

Voila un post un peu répétitif si vous suivez régulièrement ce blog. Néanmoins, il a pour but de récapituler l’ensemble des opérations à effectuer pour mettre à jour son x10 le plus rapidement possible ;) . Je reviendrais dans un prochain post sur les différentes roms customs actuelles.

Ce post se concentre également sur l’usage de FlashTool, qui est devenu l’outil à (presque) tout faire pour nos Xperia X10, et rend les mises à jours enfantines :p

/!\ 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.

Pour cela vous aurez besoin :
- Xperia x10i, n’importe quelle version
- Seus ou PC Companion installé (pour les drivers)

Téléchargez :
- FlashTool 0.2.5
- Generic version 2.1update1 build 2.0.2.A.0.24 (Dual touch kernel included)
(Merci à Androxyde & Bin4ry pour leur outil)

Mise à jour en version Generic version 2.1update1 build 2.0.2.A.0.24 (Dual touch kernel included) via FlashTool

1) Décompressez FlashTool 0.2.5
2) Décompressez X10_1.0_SE_StockRom_MultiTouch.rar et placez le fichier X10_1.0_SE_StockRom_MultiTouch.ftf dans le dossier FlashTool/firmwares/
3) Lancez X10FlashTool.exe, et cliquez sur Flash. Sélectionnez la rom SE_StockRom_MultiTouch. Sélectionnez l’option « Wipe userdata » pour supprimer toutes vos données personnelles. Si vous ne cochez pas cette option, des problèmes de compatibilité avec votre ancienne rom peuvent se produire.
Facultatif : Vérifiez que votre X10 est bien reconnu par votre PC en le branchant via le câble usb. Installez Seus et/ou PC Companion si ce n’est pas le cas.
4) FlashTool vous demande de connecter votre X10 en Flashmode :

Pour cela, débranchez le câble usb, et éteignez votre téléphone.
Maintenez la touche back enfoncé, et branchez le cable usb.
Des que la diode verte s’allume, votre x10 est en flashmode.
/!\ Cela ne dure qu’un court instant.

5) Validez dans FlashTool, puis patientez. (vous pouvez relâcher la touche back).
6) Allumez le X10, et configurez le ;)
Facultatif : Connectez vous à gtalk avant de lancer le market pour qu’il se mette à jour sans encombre.

Root du x10 via Flashtool

Permet d’accéder à des espaces mémoire protégés du x10.

1) Activez le debogage USB (Paramètre/Applications/Développement/Debogage USB).
2) Profitez en pour autoriser les sources inconnues (pour les roms customs) (Paramètre/Applications)
3) Branchez votre x10 au pc, puis cliquez sur « root » dans FlashTool, et laissez le x10 rebooter.

Installation de xRecovery & BusyBox via Flashtool

Permet de déployer facilement des roms customs. (Merci à zdzihu)

Prérequis : root du x10

1) Branchez votre x10 au pc, puis cliquez dans FlashTool, sur Ask Root Perms
2) Autorisez sysrun sur votre x10
3) Allez dans Advanced/Install xRecovery dans FlashTool et validez.

Optimisation JIT pour ARM7 via Flashtool

Permet d’augmenter les performances de votre x10 de l’ordre de 500 à 600%. (Merci à zdzihu)

Prérequis : root du x10

1) Branchez votre x10 au pc, puis cliquez dans FlashTool, sur Ask Root Perms (si ce n’est déjà fait)
2) Autorisez sysrun sur votre x10 (si ce n’est déjà fait)
3) Cliquez sur Optimize et laissez rebooter le x10.

Terminer l’installation du Dual-Touch

Les futures roms intégreront ces modifications pour gérer le dual-touch dans TOUTES les applications le supportant. Pour le moment, il faut encore se les tartiner. On esquive quand meme la mise à jour du kernel :)

Téléchargez :
android.hardware.touchscreen.multitouch.xml
(Merci à My_Immortal)

1) Copiez le fichier « android.hardware.touchscreen.multitouch.xml » dans votre dossier FlashTool/x10flasher_lib/
2) Ouvrez un shell (cmd.exe sous windows) et placez vous dans le dossier x10flasher_lib
3) Tapez (copiez/collez ligne par ligne) :

adb.exe push android.hardware.touchscreen.multitouch.xml /sdcard/
adb.exe shell

Dévérouillez le x10

su 

Autorisez /system/bin/sh à prendre les droits root sur votre x10

mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
busybox cp /sdcard/android.hardware.touchscreen.multitouch.xml /etc/permissions/
busybox chmod 644 /etc/permissions/android.hardware.touchscreen.multitouch.xml

Dans FlashTool, cliquez sur Advanced/Build.prop Editor, et ajoutez les 2 lignes suivantes à la fin du fichier :

ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2

Cliquez sur save.

Dans votre shell, tapez :

sync
reboot

Voila, tout est à jour. Notez qu’après installation d’une rom custom via xRecovery, il peut être nécessaire de refaire certaines étapes (optimisation JIT, dual-touch).

15 Comments :, , , , , , more...

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).

7 Comments :, , more...