OSX LINUX: Heimdall Flash Samsung device with STOCK ROM

Zuerst muss Heimdall installiert sein.

Dann muss die Stock-Rom runter geladen werden, dafür am besten googeln.

Die runtergeladene Datei ist meist ne Zip die eine BLUBB.tar.md5 enthält

.md5 Endung entfernen und tar Archiv entpacken.

Es sollte dann Dateien wie folgt geben:

sh-3.2# ls
boot.img	 hidden.img	 param.bin	 sboot.bin	 tz.img
cache.img	 modem.bin	 recovery.img	 system.img

Diese müssen dann via Heimdall geflasht werden. Um zu sehen welche Datei mit welchem Parameter geflash wird, das Samsung Gerät im ODIN MODE anschließen.

mit

sh-3.2# heimdall detect
Device detected

gucken ob es sauber erkannt wurde.

Dann mit

heimdall print-pit

gucken welche Datei wohin muss:

Bsp.:

--- Entry #0 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 80
Attributes: 2 (STL Read-Only)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 0
Partition Block Count: 1734
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: BOOTLOADER
Flash Filename: sboot.bin
FOTA Filename:

Also muss die sboot.bin nach BOOTLOADER

Gerät wieder in den ODIN MODE  und flashen dann wie folgt:

heimdall flash --BOOTLOADER sboot.bin --TZSW tz.img --PARAM param.bin --BOOT boot.img --RECOVERY recovery.img --RADIO modem.bin --HIDDEN hidden.img --CACHE cache.img --SYSTEM system.img

Hierbei natürlich nicht die Verbindung zum Gerät unterbrechen!

 

Warten …. UND …..FERTIG!