heimdall et ADB pour flasher la ROM d’un téléphone mobile
Installer l’application heimdall
heimdall est un logiciel libre de flashage de firmware pour les mobiles Samsung Galaxy.
– site officiel de Heimdall
– télécharger Heimdall
– Licence Heimdall : propriétaire (dans le sens écrite pour le logiciel) mais assez proche de la licence (très) permissive X11/MIT.
Télécharger les fichiers suivants :
– heimdall
– heimdall.asc
– tools.md5
Tester le checksum et vérifier la signature
– ouvrir le fichier texte tools.md5
– supprimer les lignes des autres outils de heimdall et
– enregistrer ce changement au nom de heimdall-tool.md5
– ouvrir un terminal en mode root
– se rendre dans le répertoire contenant les fichiers précités
– taper après le dièse de la ligne de commande # md5sum -c heimdall-tool.md5
– valider
– lire la réponse du shell : heimdall : OK
– vérifier la signature avec la ligne # gpg —armor —verify heimdall.asc heimdall
Télécharger les binaires.deb pour la Debian
– télécharger les fichiers pour votre système :
– debian7-heimdall_1.4.0-0_amd64.deb
– debian7-heimdall-frontend_1.4.0-0_amd64.deb
Intaller les paquets
– donner les droits d’exécution avec la commande # chmod ug+x debian7-heimdall*
– installer les paquets avec la commande # dpkg -i debian7-heimdall*
– assurer les dépendances éventuelles # apt-get -f install
– vérifier la version installée avec la commande # heimdall version
– souffler, heimdall est installé !
Installer l’application ADB
ADB pour Android Debug Bridge, un programme client/serveur gérant l’état d’un émulateur ou d’un périphérique Android [1]. Application pour prendre la main sur le téléphone.
– ADB sur Wikipédia
– le site officiel ADB
– la licence ADB : Apache 2.0
– les explications pour installer le dépôt Debian
Installer ADB depuis le dépôt Debian
– ajouter le dépôt dans votre sources.list #nano /etc/apt/sources.list
– ajouter la ligne suivante dans le bas du fichier sources.list : deb http://ftp.fr.debian.org/debian wheezy-backports main
– mettre à jour les dépôts # apt-get update
– installer ADB # apt-get install android-tools-adb