mardi 13 décembre 2016

Flash de rom Android sous OSX avec Heimdall

Quand on est habitué au logiciel Odin sous Windows, l'utilisation de Heimdall peut sembler complexe de part nécessité de préciser quelle rom flasher sur quelle partition. Pour mieux comprendre ce qu'Heimdall attend de nous, on peut utiliser les commandes suivantes afin de lister le partitionnement du téléphone connecté:
heimdall download-pit --output file.pit
heimdall print-pit --file file.pit
Lorsque l'on télécharge une rom c'est en fait un zip de plusieurs fichiers mais Odin est capable de lire dans ce zip et de destiner le bon fichier à la bonne partition. Avec heimdall on doit décompresser et dépackager la rom afin d'obtenir la liste des fichiers de rom ( fichiers .img, .mbn, .bin ...)

On va ensuite associer chacun d'entre eux à la bonne partition en fonction de leur nom. En général c'est assez explicite. Exemple si dessous pour flasher un Samsung Note 3:
heimdall flash --RECOVERY recovery.img --SYSTEM system.img.ext4 --HIDDEN hidden.img.ext4 --BOOT boot.img --MODEM modem.bin --APNHLOS NON-HLOS.bin --ABOOT aboot.mbn --BOOT boot.img --TZ tz.mbn --RPM rpm.mbn --SBL1 sbl1.mbn --DBI sdi.mbn --CACHE cache.img.ext4

Aucun commentaire:

Enregistrer un commentaire