Procédures diverses sur HTC DESIRE, "ROM custom".
Par Draggi le samedi, décembre 25 2010, 20:50 - Android - Lien permanent
Un petit billet pour recenser tous mes essais en rapport avec le HTC DESIRE, ce billet je le fournirais au fur et à mesure.
ROM Oxygen 2.0 RC2: crash de l'application MARKET (2.2.7).
Après une installation sans encombre de l'excellente ROM Oxygen (anciennement Open Desire), plus moyen de lancer l'application MARKET, pire encore avec la nouvelle (2.2.7).
Finalement voici ce que j'ai fait pour m'en sortir, depuis une ligne de commande sous ADB.
On commence par démarrer le terminal en mode RECOVERY ( bouton POWER & VOLUME - )
Puis, se rendre dans le repertoire de montage (MOUNT) et monter tous les repertoires système, data, cache, sdcard, sd-ext.
On revient sous MSDOS en invite de commande, dans le repertoire TOOLS du SDK Android.
L'idée étant de chercher tous les fichiers en rapport avec l'application MARKET et de les supprimer.
C:\Program Files (x86)\android-sdk-windows\tools>adb shell
~ # find . -name *Vending* -print
find . -name *Vending* -print
./system/app/Vending.apk
./sd-ext/dalvik-cache/system@app@Vending.apk@classes.dex
./data/data/com.estrongs.android.pop/app_.apps/s.system.app.Vending.apk
Voilà donc les deux fichiers a supprimer, ainsi que le répertoire, à l'aide de la commande shell rm (rm -rf pour le répertoire).
Télécharger alors le fichier zip contenant l'application MARKET, sur votre SDCARD, puis l'installer en mode RECOVERY.
Sauvegarder vos préférences et réglages.
Marre de tout perdre à chaque "FLASH", voici un moyen ultra rapide et à peu près sûr de sauvegarder vos réglages (par exemples les FOLDER sur le bureau ...), franchement en version gratuite TITANIUM est vraiment trop fastidieux et long ...
Toujours en mode recovery et depuis une invite de commande MSDOS, on va créer un répertoire backup sur la carte SD:
C:\Program Files (x86)\android-sdk-windows\tools>adb shell
~ # mkdir /sdcard/backupDraggi/data
Puis on va sauvegarder tous les fichier de préférences et les données des applications:
~ # cp -R ./data/data /sdcard/backupDraggi/
Puis les applications perso:
~ # mkdir /sdcard/backupDraggi/app
mkdir /sdcard/backupDraggi/app
~ # cp -R ./data/app /sdcard/backupDraggi/
Petites complications ...
RC2, puis RC3 et enfin RC4, notre ami développeur de la ROM nous sert des versions preque tous les jours et tant mieux :) !
Par contre au bout d'un moment le "MODE RECOVERY" n'arrivait plus a lire la carte SD avec une belle erreur:
E: Can't Mount /sdcard
E: Can't Mount /dev/block/mmcblk0(or /dev/block/mmcblk0p1)
(invalide argument)
Démarrer une invite de commande dans le répertoire d'instllation du SDK Android puis exécuter les deux commandes suivantes:
fastboot oem enableqxdm 0
fastboot reboot
.