mardi 22 février 2011

[Tuto] Restaurer le clavier de base d'android sur HTC Desire

Vous n'aimez pas le clavier de base de HTC Sense du HTC Desire ?
Voici un tuto tout simple pour en changer.

Le format d'une application android est le format ".apk"

Aucun risque avec ce tuto, vous pourrez continuer à utiliser le clavier htc si celui d'android ne vous plait pas.

Le but de ce tuto est d'avoir le choix entre le clavier par defaut de HTC sense :


et le clavier android froyo beaucoup plus précis ( en azerty bien sur ! ) :



Les droits root sur votre téléphone ne sont pas requis.


Etape 1 : Installer le nouveau clavier

- Télécharger un apk manager sur votre téléphone.

- Télécharger le clavier de base d'android froyo 2.2.

- Sur votre téléphone, aller dans Paramètres > Applications et cocher "Sources inconnues"

- Mettre le fichier apk sur la carte SD de votre téléphone avec votre cable USB.

- Lancer l'apk manager et installer l' "Android Keyboard.apk" téléchargé ci-dessus. ( son nom complet est "com.android.inputmethod.latin" )

Etape 2 : Sélectionner ce nouveau clavier par défaut


- Sur votre HTC desire, aller dans Paramètres > Langue et clavier et cocher l'option "Clavier Android". Il se peut qu'il affiche un avertissement, mais rien de grave.

- Créer un nouveau mail ou un nouveau sms, et faire un appuis long dans un champ vide.


et selectionner votre nouveau "Clavier Android".

Pour revenir au clavier par defaut, il suffit de faire l'opération inverse.
Vous pouvez désinstaller ce nouveau clavier via l'application Titanium backup.

[Tuto] Remplacer l'application Agenda de votre HTC Desire

Si vous aussi vous ne supportez pas l'application Calendar (Agenda) made in HTC. Voici un petit guide pour restaurer l'agenda par défaut d'android.

Il vous faut :

- un HTC Desire GSM rooté ( Voir ici pour le root )
- Les apk de base pour froyo : lien
- Le SDK d'Android installé ( Voir ici )

Ce tutoriel à été testé sous Ubuntu, si vous avez des problèmes de drivers avec Windows, je ne peux pas vous aider.
Il suppose que vous n'êtes pas un débutant en informatique, car si c'est le cas, ne vous y risquez pas !


Etape 1 : Supprimer les applications Agenda HTC

- Si vous souhaitez conserver une sauvegarde des applications Agenda HTC de base utilisez Titanium Backup pour les sauvegarder sur votre carte SD.

- Éteindre le téléphone.

- Allumer le téléphone en mode recovery. Pour ce faire maintenir le bouton "Volume down" de votre téléphone et appuyer sur power.
Cet écran apparait :


- En utilisant Volume Down aller sur "Recovery" et appuyer sur "Power" pour que votre téléphone démarre en mode recovery.

- Une fois dans le recovery, aller dans "mounts and storage" et cliquer avec la trackball sur "mount /system"

- Ensuite sur le PC, ouvrir un terminal et aller dans le dossier du SDK, puis dans "platform-tools"
cd "chemin_du_sdk"/platform-tools/

- Puis exécuter la commande suivante :
adb shell

- Vous êtes maintenant dans le shell de votre téléphone. Executer la commande suivante
cd system/app
puis
rm Calendar.apk
rm Calendar.odex
rm CalendarProvider.apk 
rm CalendarProvider.odex 

et pour finir, fermer votre console.

- Ensuite sur le téléphone faire retour et aller dans Advanced > Wipe Dalvik Cache, puis retourner dans le menu principal et redémarrer le téléphone ( reboot system now )




Etape 2 : Installer l'application Agenda d'android


- Décompresser les apk téléchargé en début de tuto dans votre dossier "chemin_du_sdk"/platform-tools/ .

- Une fois que votre téléphone est redémarré, lancer de nouveau un terminal, et aller dans le dossier "chemin_du_sdk"/platform-tools/  et exécuter les commandes suivantes :
adb install Calendar.apk
adb install CalendarProvider.apk

Et voila, vous avez le calendrier de base installé sur votre Desire.

- Aller ensuite dans Paramètres > Comptes et synchronisation et appuyer sur le bouton en bas : "Synchroniser tout".

- Redémarrer votre HTC Desire, et voila, vous avez récupéré l'agenda de base de android.

[Tuto] Rooter son HTC Desire en 1 Click.

Depuis quelques mois il est possible de rooter le HTC Desire en un click en utilisant l'application UnrEVOked 3.
J'ai eu beaucoup de problèmes en essayant de le faire sous windows à cause des drivers et je vous propose ici une méthode plus simple en utilisant un liveCD d'ubuntu, sans rien installer sur votre système.

C'est très simple, très rapide, et ça permet d'avoir un contrôle total sur votre téléphone. Vous ne perdez aucune donnée.

Attention, même si il est infime, le risque de rendre votre téléphone inutilisable avec cette manipulation existe, si vous abimez votre téléphone suite à ce tutoriel nous ne pourrons en être tenu responsable.


Pour ce faire vous aurez besoin de :

- un HTC Desire GSM*
- une clé USB de 1Go au moins
- un CD vierge ( si vous n'avez pas linux sur votre machine )

Puis pour les fichiers :

- une distribution Linux : vous pouvez utiliser un liveCD d'ubuntu ( que l'on peut télécharger ici )
- unrevocked3 pour linux ( ici )


Etape 1 : Démarrer sous linux

- Si vous n'avez pas de distribution linux sur votre ordinateur, graver le liveCD d'ubuntu sur un CD vierge ( vous pouvez utiliser imgBurn par exemple ) et configurer votre ordinateur pour booter sur le lecteur CD ( voir ici si vous ne savez pas le faire ). Puis démarrer votre ordinateur sur linux. Si vous avez un problème, consultez ce tutorial : ici.
Pour économiser un CD, il est aussi possible pour les utilisateurs avertis d'utiliser une clé USB bootable.


Etape 2 : Préparation

- Vérifier que le téléphone est chargé au maximum.

- Ouvrir le fichier téléchargé "reflash.tar.gz" ( avec 7zip par exemple ) et copier le fichier "reflash" sur votre clé USB.

- Démarrer le PC sous Ubuntu. En haut à gauche vous avez votre menu, semblable à celui de windows.


Etape 3 : le root

- Allumer le téléphone et Activer le mode Débogage USB de votre téléphone. Pour ce faire aller dans Paramètres > Applications > Développement > Débogage USB.

- Brancher le téléphone à l'ordinateur grâce au câble USB fourni, et activer la connexion en "Charger seulement" sur le Desire.

- Sur le PC, ouvrir le dossier "Raccourcis > Dossier Personnel" via le menu en haut à gauche.

- Connecter la clé USB ( son dossier apparait alors sur le bureau ) et copier le fichier "reflash" dans le dossier personnel ouvert juste avant.

- Toujours sur le PC, démarrer une console via le menu "Applications > Accessoires > Terminal"

- Dans cette console taper la commande :
sudo ./reflash

Et appuyer sur "Entrer".



Soyez patient. Le logiciel affiche alors un avertissement, si vous cliquez sur "ok" le flash commence.
Après 1 minute, et 2 reboot le HTC Desire est rooté, avec une application installée pour contrôler ces droits.

NOTE :
* Il existe apparement d'autres versions, mais si votre appareil est un téléphone, c'est un HTC Desire GSM