ADB
ADB ou Android Debug Bridge est un outil du SDK d' Android , il permet de modifier des fichiers système, de rooter son appareil, d' avoir accès aux commandes Linux , car Android à un kernel (base) Linux.
On l' utilise pour les sorties de veilles intempestives des roms 2.2 , ainsi que pour un update CM7 ou pour installer des .apk (ex: un gestionnaire de fichiers lorsque celui-ci n' est pas intégré).
Pour obtenir la commande ADB .
Voici quelques commandes à connaître :
- "adb devices" : donne la liste des appareils Android connectés par USB, il permet aussi de savoir si l' appareil est bien reconnu avant de faire quoi que ce soit.
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
5700XXXXXXXX device
La dernière ligne indique que l' appareil est connecté.
- "adb install -r xxx.apk" ou "adb install xxx.apk" : permet d' installer des .apk , root non requis
ex : L' apk est à mettre dans le tools .
adb install -r rootexplorer.apk
- "adb shell" : permet d' explorer l' appareil. Il faut connaitre les commandes Linux pour cette fonction
ex : (combine sorties de veille )
adb shell
# cd /system/usr/keylayout
# mv gpio-keys.kl ../keychars
# mv nvec_keyboard.kl ../keychars
# mv tegra-kbc.kl ../keychars
# mv usb_keyboard_102_en_us.kl ../keychars
# exit
- "adb push xxx yyy" : copie le fichier xxx de l' ordinateur vers le fichier yyy sur l' appareil, il faut être rooté.
ex : Modification du fichier build.prop
adb push build.prop /system/build.prop
- "adb pull xxx yyy" : copie le fichier xxx de l' appareil vers le dossier (ou ce trouve la commande adb.exe) yyy sur l' ordinateur.
ex : Modification du fichier build.prop
adb pull /system/build.prop
- "adb reboot recovery : permet de redémarrer dans le menu recovery.
- "adb reboot" : redémarre l' appareil.
- "adb shell cat /proc/meminfo > meminfo.txt : permet de créer un fichier meminfo dans le dossier tools
Sous Ice cream Sandwich , commandes pour sauvegarde et restauration de données sans root :
- "adb backup -all" : sauvegarde les données systèmes et les données des applications dans le dossier tools, mais pas les applications.
- "adb backup -all -f xxx" : sauvegarde les données systèmes et les données des applications dans un dossier choisit xxx.
- "adb backup -apk" : sauvegarde toutes les applications
- "adb backup -noapk" : ne sauvegarde aucunes applications
- "adb backup -shared" : sauvegarde les applis sur la carte SD
- "adb backup -noshared" : ne sauvegarde aucunes applis sur la carte SD
- "adb restore" : permet la réstauration
Commandes Linux à voir ici
Dernière modification : 11/06/2012 16:18:20 par admin | Page verrouillée | |