Flashen mit Linux (Heimdall)

  • Antworten:40
  • OffenNicht stickyNicht beantwortet
  • Forum-Beiträge: 1

11.10.2013 20:17:33 via Website

Hi, ich komme hier gerade nicht weiter, hoffe du kannst mir helfen, also flashen geht aber bei boot.bin wird im terminal "ERROR: Partition "boot" does not exist in the specified PIT." angezeigt , was mache ich falsch ?
  • Forum-Beiträge: 172

16.10.2013 08:37:40 via Website

Hi, erst mal eine Entschuldigung, dass ich mit der Antwort so lange gebraucht habe. Ich war in den Ferien, und die Roaminggebühren waren ein Problem.

Schreib mir bitte, was du gemacht hast, welchen Befehl hast du eingegeben?

Mach doch mal
1heimdall print-pit
und schick mir den Output.

Es kann sein, dass die Boot-Partition, die du flashen willst, zwar vorhanden ist aber anderst heisst (z.B. boot.img). Du solltest eine Liste von Partitionen bei dem obigen Befehl erhalten.

Heimdall ist auch etwas empfindlich mit Gross- und Kleinschreibung. Also gib mal ein:
1heimdall flash --BOOT boot.bin

Nochmals eine Entschuldigung für die Verspätung. Und hoffentlich klappst bei dir beim flashen.

— geändert am 16.10.2013 08:49:41

  • Forum-Beiträge: 163

25.11.2013 18:26:42 via Website

moin moin
ich stehe gerade vor einem wifi problem :( ich habe gestern mein note 2 auf die version 4.3 geupdatet (omegaRom v19) hier muss ich allerdings um knox zu umgehen einen wifi patch installieren. den muss ich ja via heimdall flashen (der patch heißt; patch.tar.Md5) wie kann ich diesen flashen ? ich habe schon mehrere sachen ausprobiert aber heimdall konnte die datei nie finden... weiß einer rat bzw. die richtiegen terminal befehle und die oben genante datei zu flashen ?

gruß adrian
  • Forum-Beiträge: 2

29.12.2013 14:22:26 via Website

hallo david,

erstmal vielen dank für dein ausführliches how to .
eine sache wüßte ich aber gern noch.
mit welchem parameter flasht man denn ein fertiges "rom.img"
sollte dafür auch folgendes gerlten?

--factoryfs factoryfs.img
...und man benennt nur das image auf dem rechner in factoryfs.img um?
  • Forum-Beiträge: 2

30.12.2013 13:27:07 via Website

Adrian L.
der patch heißt; patch.tar.Md5
hi adrian. ich glaube mal gelesen zu haben das man eine tar.md5 datei als zImage flasht
  • Forum-Beiträge: 4

07.01.2015 02:58:57 via Website

Hallo zusammen,

Obwohl in der Anleitung nichts davon steht, frage ich mich, ob auf dem Android-Gerät folgendes dennoch nötig sein bzw. nichts schaden könnte:

  • Bootloader entsperren,
  • Root-Rechte erlangen,
  • USB-Debugging aktivieren,
  • die USB-Verbindung zwischen PC und Android-Gerät auf PTP ändern.
Ludy
  • Mod
  • Blogger
  • Forum-Beiträge: 6.667

07.01.2015 09:36:41 via Website

Hallo linux_joy,

herzlich willkommen hier im Forum:-)

  1. Bei S2 muss kein Bootloader geöffnet sein.
  2. Es kommt drauf an was Du machen möchtest.
  3. Den Debugging-Mode brauchst Du beim flashen nicht genau wie beim 4. Punkt

Gruß Ludy (App Entwickler)

Mein Beitrag hat dir geholfen? Lass doch ein "Danke" da.☺

Lebensmittelwarnung App-Thread

Download Samsung Firmware Tool

  • Forum-Beiträge: 4

07.01.2015 14:38:51 via Website

Hallo Ludy,

danke für Deine prompte Antwort! Beim flashen braucht man also auch keine Root-Rechte (Punkt 4)?

An alle:

Jetzt ist noch ein Problem aufgetaucht:

Ich habe mir von SAMMOBILE diese Datei
www.sammobile.com/firmwares/download/27044/S6102XXMC2_S6102OXFMC1_TSR.zip/
heruntergeladen und danach versucht, diese zu entpacken. Das ZIP-Archiv ließ sich ja noch ganz einfach entpacken, jedoch die darin befindliche Datei "S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5" dann eben NICHT!!!

Ich habe alles ausprobiert, von Werkzeugen wie tar und unrar bis hin zu "großen" Programmen wie (p)atool, Unpack, dtrx und PeaZip. Und immer kamen Fehlermeldungen wie in etwa: "Dateityp unbekannt".

Könnte die Datei etwa verschlüsselt sein?

Hier ist ein Terminal-Auszug mit "file":

$ file -k S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5: dBase IV DBT, blocks size 7235938, next free block index 778855027, 1st item "\026"

$ file -k -z S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5: dBase IV DBT, blocks size 7235938, next free block index 778855027, 1st item "\026"

$ file -k -z --mime S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5: application/octet-stream; charset=binary

$ file -d -k -z --mime S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
    mget(type=5, flag=20, offset=0, o=0, nbytes=98304, count=0)
    mget/64 @0: sbl.bin\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000

Es handelt sich also offenbar um den Dateityp "dBase IV DBT", und man findet darüber auch lediglich Definitionen, aber keine Lösungen bzgl. entpacken:
www.google.de/search?q=linux+%22dBase+IV+DBT%22+extract&ie=utf-8&oe=utf-8&gws_rd=cr&ei=y9ysVIbvNoX6UJCZgcAE .

Diese Suche
www.google.de/search?q=linux%20md5%20datei%20entpacken&ie=utf-8&oe=utf-8&gws_rd=cr&ei=hrGsVLHvE8nyUvz2gdAO
liefert u.a. diese Seite
debianforum.de/forum/viewtopic.php?f=29&t=147667 ,
die aber auch kein Ergebnis hat, sowie diese Firmware-entpacken-Anleitung
www.android-hilfe.de/anleitungen-fuer-samsung-galaxy-s2/141771-anleitung-samsung-galaxy-s2-firmware-entpacken-leicht-gemacht.html ,
worin sich ab #5
www.android-hilfe.de/anleitungen-fuer-samsung-galaxy-s2/141771-anleitung-samsung-galaxy-s2-firmware-entpacken-leicht-gemacht.html#post1959291
auch etwas zum Thema Linux befindet. Muss ich mir jetzt etwa die ext4-Tools herunterladen:

Nein, die sind nicht im Android SDK, sondern im Android Source Code.
Welcome to Android | Android Open Source
r.yieldkit.com/v1/redirect?url=http%3A%2F%2Fsource.android.com%2F&type=url&api_key=238621be58f59770152dac0d4ef09b6f&site_id=4f329b08d537771acc385347&source=http%3A%2F%2Fwww.android-hilfe.de%2Fanleitungen-fuer-samsung-galaxy-s2%2F141771-anleitung-samsung-galaxy-s2-firmware-entpacken-leicht-gemacht.html&afsrc=1&cache=19RM8JVN355NH3DO09N6J2H8TCM3A615&abtag=abp:true

Für den Fall, dass du dir nicht nur für diese Tools ca. 6 GB an Source
Code laden möchtest: bei xda developers hat jemand die Tools separat
zum Download angeboten: [REF] Unpacking and repacking stock rom .img files - xda-developers
forum.xda-developers.com/showthread.php?t=1081239

Könnte dort drin ein "besseres tar" sein?

Was meint ihr denn zu der ganzen Sache?

  • Forum-Beiträge: 3

09.01.2015 18:01:44 via Website

Hi!

Hab mich gerade hier angemeldet um Danke zu sagen. Diese Anleitung hat gerade meine Stock Firmware wieder hergestellt. Ich stelle mich eigentlich nicht doof an (ich arbeite seit 12 Jahren mit Linux und Unix), aber bei meinem ersten Flashversuch hat etwas nicht hingehauen. Folge: ich kam noch ins Recovery und den Downloadmodus und konnte kein Alternativsystem per .zip aus der Recovery flashen. Das alte System musste also wieder her, um einen zweiten Versuch zu starten.

Vorweg mein System:

Ubuntu 14.02 LTS

$ heimdall info
Heimdall v1.4.0

$ uname -a
Linux 3.13.0-43-generic #72-Ubuntu SMP x86_64 GNU/Linux

Wie habe ich die Originalfirmware wieder hergestellt?

Von Sanmobile das zip herunterladen (I9100XWLSD_I9100DBTLS7_DBT.zip) Das ist das ungebrandete Jellybean 4.1.2. Beim Entpacken kommt eine Datei mit Namen I9100XWLSD_I9100XXLS8_I9100DBTLS7_HOME.tar.md5 heraus. Das ist letztlich ein TAR-Archiv mit Prüfsumme. Wenn man es in .tar umbenennt lässt es sich mit einem normalen Archivprogramm, das .tar beherrscht entpacken (TAR steht übrigens für Tape ARchiver. Das ist ein altes Unix-Kompressionsformat aus der Zeit, als man noch auf Magnetbänder sicherte. Eine eventuell bekannte Endung ist tar.gz).

In dem .tar liegen die einzelnen Images.

Bei mir brauche ich zum flashen unbedingt Rootrechte das ging bequem mit sudo. Weiterhin waren alle Partitionsnamen groß geschrieben.

Folgender Dreischritt brachte auf anhieb Erfolg:

Telefon im Downloadmode booten und mit

:~$ heimdall detect
Device detected

prüfen, ob es auch erkannt wurde.

Partitionsnamen herausfinden (Groß- oder Kleinschreibung? Danach bootet das Handy normalerweise neu. Das lässt sich mit einem --no-reboot verhindern):

:~$ sudo heimdall print-pit --no-reboot
[sudo] password for wetho: 
Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:

Initialising connection...
Detecting device...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Entry Count: 15
Unknown 1: 0
Unknown 2: 0
Unknown 3: 0
Unknown 4: 0
Unknown 5: 0
Unknown 6: 0
Unknown 7: 0
Unknown 8: 0


--- Entry #0 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 0
Attributes: 0 (Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 0
Partition Block Count: 0
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: GANG
Flash Filename: emmc.img
FOTA Filename: 


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


--- Entry #2 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 4
Attributes: 1 (Read/Write)
Update Attributes: 0
Partition Block Size/Offset: 8192
Partition Block Count: 40960
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: EFS
Flash Filename: efs.img
FOTA Filename: 


--- Entry #3 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 2
Attributes: 0 (Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 49152
Partition Block Count: 2560
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: SBL1
Flash Filename: Sbl.bin
FOTA Filename: 


--- Entry #4 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 3
Attributes: 0 (Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 53248
Partition Block Count: 2560
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: SBL2
Flash Filename: 
FOTA Filename: 


--- Entry #5 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 5
Attributes: 0 (Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 57344
Partition Block Count: 16384
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: PARAM
Flash Filename: param.lfs
FOTA Filename: 


--- Entry #6 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 6
Attributes: 0 (Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 73728
Partition Block Count: 16384
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: KERNEL
Flash Filename: zImage
FOTA Filename: 


--- Entry #7 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 7
Attributes: 0 (Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 90112
Partition Block Count: 16384
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: RECOVERY
Flash Filename: 
FOTA Filename: 


--- Entry #8 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 8
Attributes: 1 (Read/Write)
Update Attributes: 0
Partition Block Size/Offset: 106496
Partition Block Count: 204800
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: CACHE
Flash Filename: cache.img
FOTA Filename: 


--- Entry #9 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 9
Attributes: 0 (Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 311296
Partition Block Count: 32768
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: MODEM
Flash Filename: modem.bin
FOTA Filename: 


--- Entry #10 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 10
Attributes: 1 (Read/Write)
Update Attributes: 0
Partition Block Size/Offset: 344064
Partition Block Count: 1048576
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: FACTORYFS
Flash Filename: factoryfs.img
FOTA Filename: 


--- Entry #11 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 11
Attributes: 1 (Read/Write)
Update Attributes: 0
Partition Block Size/Offset: 1392640
Partition Block Count: 4194304
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: DATAFS
Flash Filename: data.img
FOTA Filename: 


--- Entry #12 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 12
Attributes: 2 (STL Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 5586944
Partition Block Count: 24133632
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: UMS
Flash Filename: 
FOTA Filename: 


--- Entry #13 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 13
Attributes: 1 (Read/Write)
Update Attributes: 0
Partition Block Size/Offset: 29720576
Partition Block Count: 1048576
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: HIDDEN
Flash Filename: hidden.img
FOTA Filename: 


--- Entry #14 ---
Binary Type: 1 (CP)
Device Type: 1 (File/FAT)
Identifier: 9
Attributes: 0 (Read-Only)
Update Attributes: 0
Partition Block Size/Offset: 0
Partition Block Count: 0
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: 
Flash Filename: 
FOTA Filename: 

Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...

Wer will, kann auch gleich mit

:~$ sudo heimdall print-pit --output DATEINAME.pit

das PIT-File sichern.

Jetzt folgte das oben beschriebene. Danach wurde das Telefon neu gestartet und sprang in den Einrichtungsmodus für den Erststart. Ich hoffe es hilft anderen so weiterzukommen.

Gruß
Hotaru

  • Forum-Beiträge: 3

09.01.2015 18:16:10 via Website

[[cite linux_joy]]
danke für Deine prompte Antwort! Beim flashen braucht man also auch keine Root-Rechte (Punkt 4)?

Ich habe sie gebraucht. sudo hat gereicht.

Ich habe mir von SAMMOBILE diese Datei
S6102XXMC2_S6102OXFMC1_TSR.zip
heruntergeladen und danach versucht, diese zu entpacken. Das ZIP-Archiv ließ sich ja noch ganz einfach entpacken, jedoch die darin befindliche Datei "S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5" dann eben NICHT!!!

Einfach das .md5 entfernen hat bei mir gereicht.

Könnte dort drin ein "besseres tar" sein?

fileinfo dot com schreibt:

contains a .TAR archive that has been verified with an MD5 checksum;
the TAR file contains firmware and other system data, while the .MD5
extension verifies that no data is corrupted.

Um sicherzugehen, dass beim Download nichts schief gegangen ist,

Gruß
Hotaru

  • Forum-Beiträge: 4

09.01.2015 22:28:45 via Website

Hallo Thomas,

danke für Deine Antwort!

Thomas Weiss

[[cite linux_joy]]
danke für Deine prompte Antwort! Beim flashen braucht man also auch keine Root-Rechte (Punkt 4)?

Ich habe sie gebraucht. sudo hat gereicht.

Ich meinte Root-Rechte aufm Telefon.

Ich habe mir von SAMMOBILE diese Datei
S6102XXMC2_S6102OXFMC1_TSR.zip
heruntergeladen und danach versucht, diese zu entpacken. Das ZIP-Archiv ließ sich ja noch ganz einfach entpacken, jedoch die darin befindliche Datei "S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5" dann eben NICHT!!!

Einfach das .md5 entfernen hat bei mir gereicht.

Könnte dort drin ein "besseres tar" sein?

fileinfo dot com schreibt:

contains a .TAR archive that has been verified with an MD5 checksum;
the TAR file contains firmware and other system data, while the .MD5
extension verifies that no data is corrupted.

Um sicherzugehen, dass beim Download nichts schief gegangen ist,

Gruß
Hotaru

Meine ZIP-Datei von SAMMOBILE hat sich gegen das Entpacken gesperrt, zumindest das darin enthaltene tar.md5-Archiv:

 $ ls -al
insgesamt 147040
drwxr-xr-x 4 oom oom      4096 Jan  8 03:43 .
drwxr-xr-x 3 oom oom      4096 Jan  8 03:42 ..
-rw-r----- 1 oom oom 150549046 Mär 25  2014 S6102XXMC2_S6102OXFMC1_TSR.zip
drwxr-xr-x 4 oom oom      4096 Jan  7 16:48 ZIP-entpackt_Versuch_1
drwxr-xr-x 2 oom oom      4096 Jan  8 03:43 ZIP-entpackt_Versuch_2


 $ patool test S6102XXMC2_S6102OXFMC1_TSR.zip
patool: Testing S6102XXMC2_S6102OXFMC1_TSR.zip ...
patool: running /usr/bin/7z t -- S6102XXMC2_S6102OXFMC1_TSR.zip
patool: ... tested ok.



 $ 7z -t S6102XXMC2_S6102OXFMC1_TSR.zip


Error:
Incorrect command line
[7]oom@oom-lmde ~/Dokumente/Smartphone- u. Handy-Dokumente/Samsung/SamMobile.com/S6102XXMC2_S6102OXFMC1_TSR $ 7z t S6102XXMC2_S6102OXFMC1_TSR.zip

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_TSR.zip

Testing     S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
Testing     SS_DL.dll

Everything is Ok

Files: 2
Size:       262620749
Compressed: 150549046



$ file -k S6102XXMC2_S6102OXFMC1_TSR.zip *
S6102XXMC2_S6102OXFMC1_TSR.zip: Zip archive data, at least v2.0 to extract
S6102XXMC2_S6102OXFMC1_TSR.zip: Zip archive data, at least v2.0 to extract
ZIP-entpackt_Versuch_1:         directory 
ZIP-entpackt_Versuch_2:         directory 

$ file -k *
S6102XXMC2_S6102OXFMC1_TSR.zip: Zip archive data, at least v2.0 to extract
ZIP-entpackt_Versuch_1:         directory 
ZIP-entpackt_Versuch_2:         directory 

 $ file -k --mime *
S6102XXMC2_S6102OXFMC1_TSR.zip: application/zip; charset=binary
ZIP-entpackt_Versuch_1:         inode/directory; charset=binary
ZIP-entpackt_Versuch_2:         inode/directory; charset=binary

 $ unp -f -u S6102XXMC2_S6102OXFMC1_TSR.zip
Archive:  /daten/oom_LMDE-Daten/Dokumente/Smartphone- u. Handy-Dokumente/Samsung/SamMobile.com/S6102XXMC2_S6102OXFMC1_TSR/S6102XXMC2_S6102OXFMC1_TSR.zip
  inflating: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5  
  inflating: SS_DL.dll               

 $ ls -al
insgesamt 147044
drwxr-xr-x 5 oom oom      4096 Jan  8 04:29 .
drwxr-xr-x 3 oom oom      4096 Jan  8 03:42 ..
drwxr-xr-x 2 oom oom      4096 Jan  8 04:29 S6102XXMC2_S6102OXFMC1_TSR
-rw-r----- 1 oom oom 150549046 Mär 25  2014 S6102XXMC2_S6102OXFMC1_TSR.zip
drwxr-xr-x 4 oom oom      4096 Jan  7 16:48 ZIP-entpackt_Versuch_1
drwxr-xr-x 2 oom oom      4096 Jan  8 03:43 ZIP-entpackt_Versuch_2

 $ ls -al
insgesamt 147040
drwxr-xr-x 4 oom oom      4096 Jan  8 04:37 .
drwxr-xr-x 3 oom oom      4096 Jan  8 03:42 ..
-rw-r----- 1 oom oom 150549046 Mär 25  2014 S6102XXMC2_S6102OXFMC1_TSR.zip
drwxr-xr-x 4 oom oom      4096 Jan  7 16:48 ZIP-entpackt_Versuch_1
drwxr-xr-x 2 oom oom      4096 Jan  8 04:29 ZIP-entpackt_Versuch_2

$ ls -al
insgesamt 256476
drwxr-xr-x 2 oom oom      4096 Jan  8 04:29 .
drwxr-xr-x 4 oom oom      4096 Jan  8 04:37 ..
-rw-r--r-- 1 oom oom 262344269 Mär 20  2014 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
-rw-r--r-- 1 oom oom    276480 Mär 20  2014 SS_DL.dll

$ patool test *
patool: Testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5 ...
patool error: error testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5: unknown archive format for file `S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5' (mime-type is `application/x-md5')
patool: Testing SS_DL.dll ...
patool error: error testing SS_DL.dll: unknown archive format for file `SS_DL.dll' (mime-type is `application/x-msdos-program')

 $ patool test S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
patool: Testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5 ...
patool error: error testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5: unknown archive format for file `S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5' (mime-type is `application/x-md5')

 $ patool test SS_DL.dll
patool: Testing SS_DL.dll ...
patool error: error testing SS_DL.dll: unknown archive format for file `SS_DL.dll' (mime-type is `application/x-msdos-program')

 $ 7z t *

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5

Error: Can not open file as archive


$ 7z t S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5

Error: Can not open file as archive


 $ file -k *
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5: dBase IV DBT, blocks size 7235938, next free block index 778855027, 1st item "\026"
SS_DL.dll:                                      PE32 executable (DLL) (GUI) Intel 80386, for MS Windows

 $ file -k --mime *S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5: application/octet-stream; charset=binary
SS_DL.dll:                                      application/x-dosexec; charset=binary


 $ ls -al
insgesamt 256476
drwxr-xr-x 2 oom oom      4096 Jan  8 04:29 .
drwxr-xr-x 5 oom oom      4096 Jan  8 05:08 ..
-rw-r--r-- 1 oom oom 262344269 Mär 20  2014 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
-rw-r--r-- 1 oom oom    276480 Mär 20  2014 SS_DL.dll

 $ mkdir MD5-entpackt


 $ 7z x S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5 -oMD5-entpackt

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5

Error: Can not open file as archive


 $ unp -f -u S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5
Format der Datei S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5 konnte nicht ermittelt werden.
WARNING: There were errors while processing files!

 $ mv S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar.md5 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar

 $ ls -al
insgesamt 256480
drwxr-xr-x 3 oom oom      4096 Jan  8 05:35 .
drwxr-xr-x 5 oom oom      4096 Jan  8 05:08 ..
drwxr-xr-x 2 oom oom      4096 Jan  8 05:27 MD5-entpackt
-rw-r--r-- 1 oom oom 262344269 Mär 20  2014 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar
-rw-r--r-- 1 oom oom    276480 Mär 20  2014 SS_DL.dll

 $ patool test *
patool error: error testing MD5-entpackt: `MD5-entpackt' is not a file
patool: Testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar ...
patool: running /bin/tar --list --file S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar
/bin/tar: Das sieht nicht wie ein „tar“-Archiv aus.
/bin/tar: Springe zum nächsten Kopfteil.
/bin/tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler
patool error: error testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar: Command `['/bin/tar', '--list', '--file', 'S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar']' returned non-zero exit status 2
patool: Testing SS_DL.dll ...
patool error: error testing SS_DL.dll: unknown archive format for file `SS_DL.dll' (mime-type is `application/x-msdos-program')



 $ 7z t *

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)


Error:
can't decompress folder



 $ 7z t S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar

Error: Can not open file as archive


 $ file -k *
MD5-entpackt:                               directory 
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar: dBase IV DBT, blocks size 7235938, next free block index 778855027, 1st item "\026"
SS_DL.dll:                                  PE32 executable (DLL) (GUI) Intel 80386, for MS Windows

 $ file -k --mime *
MD5-entpackt:                               inode/directory; charset=binary
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar: application/octet-stream; charset=binary
SS_DL.dll:                                  application/x-dosexec; charset=binary


 $ 7z x S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar -oMD5-entpackt

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar

Error: Can not open file as archive


 $ unp -f -u S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar
tar: Das sieht nicht wie ein „tar“-Archiv aus.
tar: Springe zum nächsten Kopfteil.
tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler
Format der Datei S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar konnte nicht ermittelt werden.
WARNING: There were errors while processing files!

 $ mv S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.tar S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z

 $ ls -al
insgesamt 256480
drwxr-xr-x 3 oom oom      4096 Jan  8 05:49 .
drwxr-xr-x 5 oom oom      4096 Jan  8 05:08 ..
drwxr-xr-x 2 oom oom      4096 Jan  8 05:27 MD5-entpackt
-rw-r--r-- 1 oom oom 262344269 Mär 20  2014 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z
-rw-r--r-- 1 oom oom    276480 Mär 20  2014 SS_DL.dll

 $ patool test *
patool error: error testing MD5-entpackt: `MD5-entpackt' is not a file
patool: Testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z ...
patool: running /usr/bin/7z t -- S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z
patool error: error testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z: Command `['/usr/bin/7z', 't', '--', 'S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z']' returned non-zero exit status 2
patool: Testing SS_DL.dll ...
patool error: error testing SS_DL.dll: unknown archive format for file `SS_DL.dll' (mime-type is `application/x-msdos-program')


 $ 7z t S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z

Error: Can not open file as archive


 $ file -k *
MD5-entpackt:                              directory 
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z: dBase IV DBT, blocks size 7235938, next free block index 778855027, 1st item "\026"
SS_DL.dll:                                 PE32 executable (DLL) (GUI) Intel 80386, for MS Windows

$ file -k --mime *
MD5-entpackt:                              inode/directory; charset=binary
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z: application/octet-stream; charset=binary
SS_DL.dll:                                 application/x-dosexec; charset=binary


 $ 7z x S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z -oMD5-entpackt

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z

Error: Can not open file as archive


 $ unp -f -u S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: /daten/oom_LMDE-Daten/Dokumente/Smartphone- u. Handy-Dokumente/Samsung/SamMobile.com/S6102XXMC2_S6102OXFMC1_TSR/ZIP-entpackt_Versuch_2/S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z

Error: Can not open file as archive

Format der Datei S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z konnte nicht ermittelt werden.
WARNING: There were errors while processing files!


 $ mv S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.7z S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip

 $ ls -al
insgesamt 256484
drwxr-xr-x 4 oom oom      4096 Jan  8 05:55 .
drwxr-xr-x 5 oom oom      4096 Jan  8 05:08 ..
drwxr-xr-x 2 oom oom      4096 Jan  8 05:27 MD5-entpackt
drwxr-xr-x 2 oom oom      4096 Jan  8 05:54 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME
-rw-r--r-- 1 oom oom 262344269 Mär 20  2014 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip
-rw-r--r-- 1 oom oom    276480 Mär 20  2014 SS_DL.dll


 $ ls -al
insgesamt 256480
drwxr-xr-x 3 oom oom      4096 Jan  8 05:56 .
drwxr-xr-x 5 oom oom      4096 Jan  8 05:08 ..
drwxr-xr-x 2 oom oom      4096 Jan  8 05:27 MD5-entpackt
-rw-r--r-- 1 oom oom 262344269 Mär 20  2014 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip
-rw-r--r-- 1 oom oom    276480 Mär 20  2014 SS_DL.dll

 $ patool test *
patool error: error testing MD5-entpackt: `MD5-entpackt' is not a file
patool: Testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip ...
patool: running /usr/bin/7z t -- S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip
patool error: error testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip: Command `['/usr/bin/7z', 't', '--', 'S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip']' returned non-zero exit status 2
patool: Testing SS_DL.dll ...
patool error: error testing SS_DL.dll: unknown archive format for file `SS_DL.dll' (mime-type is `application/x-msdos-program')


 $ 7z t S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip

Error: Can not open file as archive


 $ file -k *
MD5-entpackt:                               directory 
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip: dBase IV DBT, blocks size 7235938, next free block index 778855027, 1st item "\026"
SS_DL.dll:                                  PE32 executable (DLL) (GUI) Intel 80386, for MS Windows

 $ file -k --mime *MD5-entpackt:                               inode/directory; charset=binary
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip: application/octet-stream; charset=binary
SS_DL.dll:                                  application/x-dosexec; charset=binary


 $ 7z x S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip -oMD5-entpackt

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip

Error: Can not open file as archive


 $ unp -f -u S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip
Archive:  /daten/oom_LMDE-Daten/Dokumente/Smartphone- u. Handy-Dokumente/Samsung/SamMobile.com/S6102XXMC2_S6102OXFMC1_TSR/ZIP-entpackt_Versuch_2/S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip
warning [/daten/oom_LMDE-Daten/Dokumente/Smartphone- u. Handy-Dokumente/Samsung/SamMobile.com/S6102XXMC2_S6102OXFMC1_TSR/ZIP-entpackt_Versuch_2/S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip]:  244874240 extra bytes at beginning or within zipfile
  (attempting to process anyway)
   creating: META-INF/
  inflating: META-INF/MANIFEST.MF    
  inflating: META-INF/CERT.SF        
   creating: META-INF/com/
   creating: META-INF/com/google/
   creating: META-INF/com/google/android/
  inflating: META-INF/com/google/android/updater-script  
  inflating: META-INF/com/google/android/update-binary  
  inflating: META-INF/CERT.RSA       
   creating: system/
   creating: system/T9DB/
  inflating: system/T9DB/Samsung_400_BGlsUN_xt9.ldb  
  inflating: system/T9DB/Samsung_400_KKlsUN_xt9.ldb  
  inflating: system/T9DB/Samsung_400_DEusUN_xt9.ldb  
  inflating: system/T9DB/Samsung_400_SVusUN_xt9.ldb  
  inflating: system/T9DB/Samsung_400_FRlsUN_xt9s.ldb  
  inflating: system/T9DB/Samsung_400_ETlsUN_xt9.ldb  
  inflating: system/T9DB/Samsung_400_UKlsUN_xt9.ldb  
  inflating: system/T9DB/phonepad_lt.kdb  
  inflating: system/T9DB/phonepad_sv.kdb  
  inflating: system/T9DB/Samsung_400_LVlsUN_xt9.ldb  
  inflating: system/T9DB/qwerty_nl.kdb  
  inflating: system/T9DB/Samsung_400_DAusUN_xt9.ldb  
  inflating: system/T9DB/phonepad_sl.kdb  
  inflating: system/T9DB/qwerty_sr.kdb  
  inflating: system/T9DB/qwerty_bg.kdb  
  inflating: system/T9DB/phonepad_bg.kdb  
  inflating: system/T9DB/phonepad_uk.kdb  
  inflating: system/T9DB/phonepad_kk.kdb  
  inflating: system/T9DB/Samsung_400_HRlsUN_xt9.ldb  
  inflating: system/T9DB/Samsung_400_ENubUN_xt9.ldb  
  inflating: system/T9DB/qwerty_kk.kdb  
  inflating: system/T9DB/qwerty_sl.kdb  
  inflating: system/T9DB/phonepad_et.kdb  
  inflating: system/T9DB/Samsung_400_FIlsUN_xt9.ldb  
  inflating: system/T9DB/phonepad_ru.kdb  
  inflating: system/T9DB/qwerty_lt.kdb  
  inflating: system/T9DB/qwerty_de.kdb  
  inflating: system/T9DB/Samsung_400_NOlsUN.ldb  
  inflating: system/T9DB/qwerty_sv.kdb  
  inflating: system/T9DB/phonepad_fr.kdb  
  inflating: system/T9DB/phonepad_nl.kdb  
  inflating: system/T9DB/phonepad_de.kdb  
  inflating: system/T9DB/qwerty_no.kdb  
  inflating: system/T9DB/qwerty_lv.kdb  
  inflating: system/T9DB/qwerty_en.kdb  
  inflating: system/T9DB/qwerty_ko.kdb  
  inflating: system/T9DB/phonepad_da.kdb  
  inflating: system/T9DB/Samsung_400_SRlsUN_xt9.ldb  
  inflating: system/T9DB/qwerty_hr.kdb  
  inflating: system/T9DB/phonepad_sr.kdb  
  inflating: system/T9DB/phonepad_ko.kdb  
  inflating: system/T9DB/phonepad_en.kdb  
  inflating: system/T9DB/phonepad_no.kdb  
  inflating: system/T9DB/Samsung_400_SLlsUN_xt9.ldb  
  inflating: system/T9DB/qwerty_da.kdb  
  inflating: system/T9DB/qwerty_fr.kdb  
  inflating: system/T9DB/qwerty_ru.kdb  
  inflating: system/T9DB/qwerty_fi.kdb  
  inflating: system/T9DB/qwerty_et.kdb  
  inflating: system/T9DB/qwerty_uk.kdb  
  inflating: system/T9DB/phonepad_lv.kdb  
  inflating: system/T9DB/phonepad_hr.kdb  
  inflating: system/T9DB/Samsung_400_ROlsUN_xt9.ldb  
  inflating: system/T9DB/phonepad_fi.kdb  
  inflating: system/T9DB/Samsung_400_LTlsUN_xt9.ldb  
  inflating: system/T9DB/Samsung_400_RUlsUN_xt9.ldb  
  inflating: system/T9DB/phonepad_ro.kdb  
  inflating: system/T9DB/Samsung_400_NLlsUN_xt9.ldb  
  inflating: system/T9DB/qwerty_ro.kdb  
   creating: system/csc/
   creating: system/csc/TOP/
   creating: system/csc/TOP/system/
   creating: system/csc/TOP/system/csc/
  inflating: system/csc/TOP/system/csc/sales_code.dat  
  inflating: system/csc/TOP/system/csc/others.xml  
  inflating: system/csc/TOP/system/csc/customer.xml  
  inflating: system/csc/TOP/system/csc/contents.db  
  inflating: system/csc/TOP/system/CSCVersion.txt  
  inflating: system/csc/TOP/system/CSCFiles.txt  
   creating: system/csc/TSR/
   creating: system/csc/TSR/system/
   creating: system/csc/TSR/system/csc/
  inflating: system/csc/TSR/system/csc/sales_code.dat  
  inflating: system/csc/TSR/system/csc/others.xml  
  inflating: system/csc/TSR/system/csc/customer.xml  
  inflating: system/csc/TSR/system/csc/contents.db  
  inflating: system/csc/TSR/system/CSCVersion.txt  
  inflating: system/csc/TSR/system/CSCFiles.txt  
   creating: system/csc/BGL/
   creating: system/csc/BGL/system/
   creating: system/csc/BGL/system/csc/
  inflating: system/csc/BGL/system/csc/sales_code.dat  
  inflating: system/csc/BGL/system/csc/others.xml  
  inflating: system/csc/BGL/system/csc/customer.xml  
  inflating: system/csc/BGL/system/csc/contents.db  
  inflating: system/csc/BGL/system/CSCVersion.txt  
  inflating: system/csc/BGL/system/CSCFiles.txt  
  inflating: system/csc/sales_code.dat  
   creating: system/csc/COA/
   creating: system/csc/COA/system/
   creating: system/csc/COA/system/csc/
  inflating: system/csc/COA/system/csc/sales_code.dat  
  inflating: system/csc/COA/system/csc/others.xml  
  inflating: system/csc/COA/system/csc/customer.xml  
  inflating: system/csc/COA/system/csc/contents.db  
  inflating: system/csc/COA/system/CSCVersion.txt  
  inflating: system/csc/COA/system/CSCFiles.txt  
   creating: system/csc/TWO/
   creating: system/csc/TWO/system/
   creating: system/csc/TWO/system/csc/
  inflating: system/csc/TWO/system/csc/sales_code.dat  
  inflating: system/csc/TWO/system/csc/others.xml  
  inflating: system/csc/TWO/system/csc/customer.xml  
  inflating: system/csc/TWO/system/csc/contents.db  
  inflating: system/csc/TWO/system/CSCVersion.txt  
  inflating: system/csc/TWO/system/CSCFiles.txt  
   creating: system/csc/MSR/
   creating: system/csc/MSR/system/
   creating: system/csc/MSR/system/csc/
  inflating: system/csc/MSR/system/csc/sales_code.dat  
  inflating: system/csc/MSR/system/csc/others.xml  
  inflating: system/csc/MSR/system/csc/customer.xml  
  inflating: system/csc/MSR/system/csc/contents.db  
  inflating: system/csc/MSR/system/CSCVersion.txt  
  inflating: system/csc/MSR/system/CSCFiles.txt  
   creating: system/csc/SMO/
   creating: system/csc/SMO/system/
   creating: system/csc/SMO/system/csc/
  inflating: system/csc/SMO/system/csc/sales_code.dat  
  inflating: system/csc/SMO/system/csc/others.xml  
  inflating: system/csc/SMO/system/csc/customer.xml  
  inflating: system/csc/SMO/system/csc/contents.db  
  inflating: system/csc/SMO/system/CSCVersion.txt  
  inflating: system/csc/SMO/system/CSCFiles.txt  
  inflating: system/csc/others.xml   
   creating: system/csc/TRA/
   creating: system/csc/TRA/system/
   creating: system/csc/TRA/system/csc/
  inflating: system/csc/TRA/system/csc/sales_code.dat  
  inflating: system/csc/TRA/system/csc/others.xml  
  inflating: system/csc/TRA/system/csc/customer.xml  
  inflating: system/csc/TRA/system/csc/contents.db  
  inflating: system/csc/TRA/system/CSCVersion.txt  
  inflating: system/csc/TRA/system/CSCFiles.txt  
  inflating: system/csc/customer.xml  
   creating: system/csc/SEB/
   creating: system/csc/SEB/system/
   creating: system/csc/SEB/system/csc/
  inflating: system/csc/SEB/system/csc/sales_code.dat  
  inflating: system/csc/SEB/system/csc/others.xml  
  inflating: system/csc/SEB/system/csc/customer.xml  
  inflating: system/csc/SEB/system/csc/contents.db  
  inflating: system/csc/SEB/system/CSCVersion.txt  
  inflating: system/csc/SEB/system/CSCFiles.txt  
  inflating: system/csc/contents.db  
  inflating: system/CSCVersion.txt   
  inflating: system/SW_Configuration.xml  
   creating: system/lib/
  inflating: system/lib/libSwypeCore.so  
   creating: system/app/
  inflating: system/app/Swype.apk    
Format der Datei S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip konnte nicht ermittelt werden.
WARNING: There were errors while processing files!


 $ ls -al
insgesamt 256208
drwxr-xr-x 3 oom oom      4096 Jan  8 06:30 .
drwxr-xr-x 3 oom oom      4096 Jan  8 06:30 ..
drwxr-xr-x 4 oom oom      4096 Jan  8 06:02 mit_unp_und_Original-Datei
-rw-r--r-- 1 oom oom 262344269 Mär 20  2014 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip



 $ zip -FFv S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip --out FFfixed.zip
Fix archive (-FF) - salvage what can
 Found end record (EOCDR) - says expect single disk archive
Scanning for entries...
    zip warning: unexpected signature 50 4b 00 01 on disk 0 at 4243510

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 00 00 on disk 0 at 5949816

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 00 00 on disk 0 at 6077676

    zip warning: skipping this signature...
 Local ( 1 18229248): copying: cmu6plus.ok   (628031 bytes)
Central Directory found...
 Cen   ( 1 18857320): updating: cmu6plus.ok
EOCDR found ( 1 18857377)...
    zip warning: unexpected signature 50 4b 07 00 on disk 0 at 24508435

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 02 00 on disk 0 at 24566971

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 02 00 on disk 0 at 24577867

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 0a 00 on disk 0 at 24596375

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 0b 00 on disk 0 at 25117035

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 05 00 on disk 0 at 25576107

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 07 00 on disk 0 at 25830787

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 08 00 on disk 0 at 25944151

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 09 00 on disk 0 at 26390179

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 06 00 on disk 0 at 26769963

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 0e 00 on disk 0 at 26812623

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 00 00 on disk 0 at 26851283

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 08 00 on disk 0 at 26851391

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 0e 00 on disk 0 at 26873703

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 07 00 on disk 0 at 26906127

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 04 00 on disk 0 at 26953179

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 07 00 on disk 0 at 26957931

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 0e 00 on disk 0 at 26975243

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 07 00 on disk 0 at 27031927

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 07 00 on disk 0 at 27057395

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 01 00 on disk 0 at 27137323

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 0f 00 on disk 0 at 27235375

    zip warning: skipping this signature...
    zip warning: unexpected signature 50 4b 05 00 on disk 0 at 28342602

    zip warning: skipping this signature...
 Local ( 1 30054400): copying: META-INF/   (2 bytes)
Entry after central directory found ( 1 30054400)...
 Local ( 1 30054445): copying: META-INF/MANIFEST.MF   (71 bytes)
Central Directory found...
 Cen   ( 1 30054566): updating: META-INF/
 Cen   ( 1 30054625): updating: META-INF/MANIFEST.MF
EOCDR found ( 1 30054691)...
 Local ( 1 30103552): copying: META-INF/   (2 bytes)
Entry after central directory found ( 1 30103552)...
 Local ( 1 30103597): copying: META-INF/MANIFEST.MF   (71 bytes)
Central Directory found...
 Cen   ( 1 30103718): updating: META-INF/
 Cen   ( 1 30103777): updating: META-INF/MANIFEST.MF
EOCDR found ( 1 30103843)...
 Local ( 1 30107648): copying: META-INF/   (2 bytes)
Entry after central directory found ( 1 30107648)...
 Local ( 1 30107693): copying: META-INF/MANIFEST.MF   (71 bytes)
Central Directory found...
 Cen   ( 1 30107814): updating: META-INF/
 Cen   ( 1 30107873): updating: META-INF/MANIFEST.MF
EOCDR found ( 1 30107939)...
 Local ( 1 30201856): copying: META-INF/   (2 bytes)
Entry after central directory found ( 1 30201856)...
 Local ( 1 30201901): copying: META-INF/MANIFEST.MF   (71 bytes)
Central Directory found...
 Cen   ( 1 30202022): no local entry: META-INF/
 Cen   ( 1 30202081): no local entry: META-INF/MANIFEST.MF
EOCDR found ( 1 30202147)...
 Local ( 1 30214144): copying: META-INF/   (2 bytes)
Entry after central directory found ( 1 30214144)...
 Local ( 1 30214189): copying: META-INF/MANIFEST.MF   (71 bytes)
Central Directory found...
 Cen   ( 1 30214310): no local entry: META-INF/
 Cen   ( 1 30214369): no local entry: META-INF/MANIFEST.MF
EOCDR found ( 1 30214435)...
 Local ( 1 30300160): copying: META-INF/   (2 bytes)
Entry after central directory found ( 1 30300160)...
 Local ( 1 30300205): copying: META-INF/MANIFEST.MF   (71 bytes)
Central Directory found...
 Cen   ( 1 30300326): updating: META-INF/
 Cen   ( 1 30300385): updating: META-INF/MANIFEST.MF
EOCDR found ( 1 30300451)...
 Local ( 1 30304256): copying: META-INF/   (2 bytes)
Entry after central directory found ( 1 30304256)...
 Local ( 1 30304301): copying: META-INF/MANIFEST.MF   (71 bytes)
Central Directory found...
 Cen   ( 1 30304422): no local entry: META-INF/
 Cen   ( 1 30304481): updating: META-INF/MANIFEST.MF
EOCDR found ( 1 30304547)...
    zip warning: unexpected signature 50 4b 03 06 on disk 0 at 31889409

    zip warning: skipping this signature...
 Local ( 1 32970752): copying: AndroidManifest.xml  ... (9575 bytes)
Entry after central directory found ( 1 32970752)...
 Local ( 1 32980396): copying: assets/images/android-logo-mask.png   (5306 bytes)
 Local ( 1 32985770): copying: assets/images/android-logo-shine.png   (641 bytes)
 Local ( 1 32986477): copying: assets/sounds/bootanim0.raw   (34074 bytes)
 Local ( 1 33020624): copying: assets/sounds/bootanim1.raw   (34037 bytes)
 Local ( 1 33054734): copying: assets/webkit/android-weberror.png   (1140 bytes)
 Local ( 1 33055940): copying: assets/webkit/missingImage.png   (456 bytes)
 Local ( 1 33056456): copying: assets/webkit/nullPlugin.png   (1552 bytes)
 Local ( 1 33058068): copying: assets/webkit/play.png   (64890 bytes)
 Local ( 1 33123010): copying: assets/webkit/textAreaResizeCorner.png   (182 bytes)
 Local ( 1 33123262): copying: assets/webkit/togglePlugin.png   (1009 bytes)
 Local ( 1 33124333): copying: assets/webkit/youtube.html   (1288 bytes)
 Local ( 1 33125693): copying: assets/webkit/youtube.png   (1544 bytes)
 Local ( 1 33127292): copying: res/anim/accelerate_decelerate_interpolator.xml   (77 bytes)
 Local ( 1 33127462): copying: res/anim/accelerate_interpolator.xml   (73 bytes)
 Local ( 1 33127617): copying: res/anim/activity_close_enter.xml   (270 bytes)
 Local ( 1 33127966): copying: res/anim/activity_close_exit.xml   (250 bytes)
 Local ( 1 33128294): copying: res/anim/activity_open_enter.xml   (252 bytes)
 Local ( 1 33128624): copying: res/anim/activity_open_exit.xml   (268 bytes)
 Local ( 1 33128969): copying: res/anim/anticipate_interpolator.xml   (73 bytes)
 ..
..
..
..
..
 Cen   ( 1 262337007): updating: system/csc/BGL/
 Cen   ( 1 262337068): updating: system/csc/BGL/system/
 Cen   ( 1 262337136): updating: system/csc/BGL/system/csc/
 Cen   ( 1 262337208): updating: system/csc/BGL/system/csc/sales_code.dat
 Cen   ( 1 262337294): updating: system/csc/BGL/system/csc/others.xml
 Cen   ( 1 262337376): updating: system/csc/BGL/system/csc/customer.xml
 Cen   ( 1 262337460): updating: system/csc/BGL/system/csc/contents.db
 Cen   ( 1 262337543): updating: system/csc/BGL/system/CSCVersion.txt
 Cen   ( 1 262337625): updating: system/csc/BGL/system/CSCFiles.txt
 Cen   ( 1 262337705): updating: system/csc/sales_code.dat
 Cen   ( 1 262337776): updating: system/csc/COA/
 Cen   ( 1 262337837): updating: system/csc/COA/system/
 Cen   ( 1 262337905): updating: system/csc/COA/system/csc/
 Cen   ( 1 262337977): updating: system/csc/COA/system/csc/sales_code.dat
 Cen   ( 1 262338063): updating: system/csc/COA/system/csc/others.xml
 Cen   ( 1 262338145): updating: system/csc/COA/system/csc/customer.xml
 Cen   ( 1 262338229): updating: system/csc/COA/system/csc/contents.db
 Cen   ( 1 262338312): updating: system/csc/COA/system/CSCVersion.txt
 Cen   ( 1 262338394): updating: system/csc/COA/system/CSCFiles.txt
 Cen   ( 1 262338474): updating: system/csc/TWO/
 Cen   ( 1 262338535): updating: system/csc/TWO/system/
 Cen   ( 1 262338603): updating: system/csc/TWO/system/csc/
 Cen   ( 1 262338675): updating: system/csc/TWO/system/csc/sales_code.dat
 Cen   ( 1 262338761): updating: system/csc/TWO/system/csc/others.xml
 Cen   ( 1 262338843): updating: system/csc/TWO/system/csc/customer.xml
 Cen   ( 1 262338927): updating: system/csc/TWO/system/csc/contents.db
 Cen   ( 1 262339010): updating: system/csc/TWO/system/CSCVersion.txt
 Cen   ( 1 262339092): updating: system/csc/TWO/system/CSCFiles.txt
 Cen   ( 1 262339172): updating: system/csc/MSR/
 Cen   ( 1 262339233): updating: system/csc/MSR/system/
 Cen   ( 1 262339301): updating: system/csc/MSR/system/csc/
 Cen   ( 1 262339373): updating: system/csc/MSR/system/csc/sales_code.dat
 Cen   ( 1 262339459): updating: system/csc/MSR/system/csc/others.xml
 Cen   ( 1 262339541): updating: system/csc/MSR/system/csc/customer.xml
 Cen   ( 1 262339625): updating: system/csc/MSR/system/csc/contents.db
 Cen   ( 1 262339708): updating: system/csc/MSR/system/CSCVersion.txt
 Cen   ( 1 262339790): updating: system/csc/MSR/system/CSCFiles.txt
 Cen   ( 1 262339870): updating: system/csc/SMO/
 Cen   ( 1 262339931): updating: system/csc/SMO/system/
 Cen   ( 1 262339999): updating: system/csc/SMO/system/csc/
 Cen   ( 1 262340071): updating: system/csc/SMO/system/csc/sales_code.dat
 Cen   ( 1 262340157): updating: system/csc/SMO/system/csc/others.xml
 Cen   ( 1 262340239): updating: system/csc/SMO/system/csc/customer.xml
 Cen   ( 1 262340323): updating: system/csc/SMO/system/csc/contents.db
 Cen   ( 1 262340406): updating: system/csc/SMO/system/CSCVersion.txt
 Cen   ( 1 262340488): updating: system/csc/SMO/system/CSCFiles.txt
 Cen   ( 1 262340568): updating: system/csc/others.xml
 Cen   ( 1 262340635): updating: system/csc/TRA/
 Cen   ( 1 262340696): updating: system/csc/TRA/system/
 Cen   ( 1 262340764): updating: system/csc/TRA/system/csc/
 Cen   ( 1 262340836): updating: system/csc/TRA/system/csc/sales_code.dat
 Cen   ( 1 262340922): updating: system/csc/TRA/system/csc/others.xml
 Cen   ( 1 262341004): updating: system/csc/TRA/system/csc/customer.xml
 Cen   ( 1 262341088): updating: system/csc/TRA/system/csc/contents.db
 Cen   ( 1 262341171): updating: system/csc/TRA/system/CSCVersion.txt
 Cen   ( 1 262341253): updating: system/csc/TRA/system/CSCFiles.txt
 Cen   ( 1 262341333): updating: system/csc/customer.xml
 Cen   ( 1 262341402): updating: system/csc/SEB/
 Cen   ( 1 262341463): updating: system/csc/SEB/system/
 Cen   ( 1 262341531): updating: system/csc/SEB/system/csc/
 Cen   ( 1 262341603): updating: system/csc/SEB/system/csc/sales_code.dat
 Cen   ( 1 262341689): updating: system/csc/SEB/system/csc/others.xml
 Cen   ( 1 262341771): updating: system/csc/SEB/system/csc/customer.xml
 Cen   ( 1 262341855): updating: system/csc/SEB/system/csc/contents.db
 Cen   ( 1 262341938): updating: system/csc/SEB/system/CSCVersion.txt
 Cen   ( 1 262342020): updating: system/csc/SEB/system/CSCFiles.txt
 Cen   ( 1 262342100): updating: system/csc/contents.db
 Cen   ( 1 262342168): updating: system/CSCVersion.txt
 Cen   ( 1 262342235): updating: system/SW_Configuration.xml
 Cen   ( 1 262342308): updating: system/lib/
 Cen   ( 1 262342365): updating: system/lib/libSwypeCore.so
 Cen   ( 1 262342437): updating: system/app/
 Cen   ( 1 262342494): updating: system/app/Swype.apk
EOCDR found ( 1 262342560)...


 $ ls -alinsgesamt 514200
drwxr-xr-x 3 oom oom      4096 Jan  8 06:40 .
drwxr-xr-x 3 oom oom      4096 Jan  8 06:30 ..
-rw------- 1 oom oom 264181493 Jan  8 06:40 FFfixed.zip
drwxr-xr-x 4 oom oom      4096 Jan  8 06:02 mit_unp_und_Original-Datei
-rw-r--r-- 1 oom oom 262344269 Mär 20  2014 S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip


 $ patool test *patool: Testing FFfixed.zip ...
patool: running /usr/bin/7z t -- FFfixed.zip
patool: ... tested ok.
patool error: error testing mit_unp_und_Original-Datei: `mit_unp_und_Original-Datei' is not a file
patool: Testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip ...
patool: running /usr/bin/7z t -- S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip
patool error: error testing S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip: Command `['/usr/bin/7z', 't', '--', 'S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip']' returned non-zero exit status 2


 $ 7z t FFfixed.zip

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: FFfixed.zip

Testing     cmu6plus.ok
Testing     META-INF
Testing     META-INF/MANIFEST.MF
Testing     META-INF
Testing     META-INF/MANIFEST.MF
Testing     META-INF
Testing     META-INF/MANIFEST.MF
Testing     META-INF
Testing     META-INF/MANIFEST.MF
Testing     META-INF
Testing     META-INF/MANIFEST.MF
Testing     META-INF
Testing     META-INF/MANIFEST.MF
Testing     META-INF
Testing     META-INF/MANIFEST.MF
Testing     AndroidManifest.xml
Testing     assets/images/android-logo-mask.png
Testing     assets/images/android-logo-shine.png
Testing     assets/sounds/bootanim0.raw
Testing     assets/sounds/bootanim1.raw
Testing     assets/webkit/android-weberror.png
Testing     assets/webkit/missingImage.png
Testing     assets/webkit/nullPlugin.png
Testing     assets/webkit/play.png
Testing     assets/webkit/textAreaResizeCorner.png
Testing     assets/webkit/togglePlugin.png
Testing     assets/webkit/youtube.html
Testing     assets/webkit/youtube.png
Testing     res/anim/accelerate_decelerate_interpolator.xml
Testing     res/anim/accelerate_interpolator.xml
Testing     res/anim/activity_close_enter.xml
Testing     res/anim/activity_close_exit.xml
Testing     res/anim/activity_open_enter.xml
Testing     res/anim/activity_open_exit.xml
Testing     res/anim/anticipate_interpolator.xml
Testing     res/anim/anticipate_overshoot_interpolator.xml
Testing     res/anim/app_starting_exit.xml
Testing     res/anim/bounce_interpolator.xml
Testing     res/anim/cycle_interpolator.xml
Testing     res/anim/decelerate_interpolator.xml
Testing     res/anim/dialog_enter.xml
Testing     res/anim/dialog_exit.xml
Testing     res/anim/fade_in.xml
Testing     res/anim/fade_out.xml
Testing     res/anim/grow_fade_in.xml
Testing     res/anim/grow_fade_in_center.xml
Testing     res/anim/grow_fade_in_from_bottom.xml
Testing     res/anim/input_method_enter.xml
Testing     res/anim/input_method_exit.xml
Testing     res/anim/input_method_extract_enter.xml
Testing     res/anim/input_method_extract_exit.xml
Testing     res/anim/input_method_fancy_enter.xml
Testing     res/anim/input_method_fancy_exit.xml
Testing     res/anim/linear_interpolator.xml
Testing     res/anim/lock_screen_behind_enter.xml
Testing     res/anim/lock_screen_enter.xml
Testing     res/anim/lock_screen_exit.xml
Testing     res/anim/options_panel_enter.xml
Testing     res/anim/options_panel_exit.xml
Testing     res/anim/overshoot_interpolator.xml
Testing     res/anim/priority_alert_enter.xml
Testing     res/anim/priority_alert_exit.xml
Testing     res/anim/push_down_in.xml
Testing     res/anim/push_down_out.xml
Testing     res/anim/push_up_in.xml
Testing     res/anim/push_up_out.xml
Testing     res/anim/recent_enter.xml
Testing     res/anim/recent_exit.xml
Testing     res/anim/search_bar_enter.xml
Testing     res/anim/search_bar_exit.xml
Testing     res/anim/shrink_fade_out.xml
Testing     res/anim/shrink_fade_out_center.xml
Testing     res/anim/shrink_fade_out_from_bottom.xml
Testing     res/anim/slide_in_child_bottom.xml
Testing     res/anim/slide_in_left.xml
Testing     res/anim/slide_in_right.xml
Testing     res/anim/slide_in_up.xml
Testing     res/anim/slide_out_down.xml
Testing     res/anim/slide_out_left.xml
Testing     res/anim/slide_out_right.xml
Testing     res/anim/status_bar_enter.xml
Testing     res/anim/status_bar_exit.xml
..
..
..
..
..
Testing     system/csc/TSR/system/CSCVersion.txt
Testing     system/csc/TSR/system/CSCFiles.txt
Testing     system/csc/BGL
Testing     system/csc/BGL/system
Testing     system/csc/BGL/system/csc
Testing     system/csc/BGL/system/csc/sales_code.dat
Testing     system/csc/BGL/system/csc/others.xml
Testing     system/csc/BGL/system/csc/customer.xml
Testing     system/csc/BGL/system/csc/contents.db
Testing     system/csc/BGL/system/CSCVersion.txt
Testing     system/csc/BGL/system/CSCFiles.txt
Testing     system/csc/sales_code.dat
Testing     system/csc/COA
Testing     system/csc/COA/system
Testing     system/csc/COA/system/csc
Testing     system/csc/COA/system/csc/sales_code.dat
Testing     system/csc/COA/system/csc/others.xml
Testing     system/csc/COA/system/csc/customer.xml
Testing     system/csc/COA/system/csc/contents.db
Testing     system/csc/COA/system/CSCVersion.txt
Testing     system/csc/COA/system/CSCFiles.txt
Testing     system/csc/TWO
Testing     system/csc/TWO/system
Testing     system/csc/TWO/system/csc
Testing     system/csc/TWO/system/csc/sales_code.dat
Testing     system/csc/TWO/system/csc/others.xml
Testing     system/csc/TWO/system/csc/customer.xml
Testing     system/csc/TWO/system/csc/contents.db
Testing     system/csc/TWO/system/CSCVersion.txt
Testing     system/csc/TWO/system/CSCFiles.txt
Testing     system/csc/MSR
Testing     system/csc/MSR/system
Testing     system/csc/MSR/system/csc
Testing     system/csc/MSR/system/csc/sales_code.dat
Testing     system/csc/MSR/system/csc/others.xml
Testing     system/csc/MSR/system/csc/customer.xml
Testing     system/csc/MSR/system/csc/contents.db
Testing     system/csc/MSR/system/CSCVersion.txt
Testing     system/csc/MSR/system/CSCFiles.txt
Testing     system/csc/SMO
Testing     system/csc/SMO/system
Testing     system/csc/SMO/system/csc
Testing     system/csc/SMO/system/csc/sales_code.dat
Testing     system/csc/SMO/system/csc/others.xml
Testing     system/csc/SMO/system/csc/customer.xml
Testing     system/csc/SMO/system/csc/contents.db
Testing     system/csc/SMO/system/CSCVersion.txt
Testing     system/csc/SMO/system/CSCFiles.txt
Testing     system/csc/others.xml
Testing     system/csc/TRA
Testing     system/csc/TRA/system
Testing     system/csc/TRA/system/csc
Testing     system/csc/TRA/system/csc/sales_code.dat
Testing     system/csc/TRA/system/csc/others.xml
Testing     system/csc/TRA/system/csc/customer.xml
Testing     system/csc/TRA/system/csc/contents.db
Testing     system/csc/TRA/system/CSCVersion.txt
Testing     system/csc/TRA/system/CSCFiles.txt
Testing     system/csc/customer.xml
Testing     system/csc/SEB
Testing     system/csc/SEB/system
Testing     system/csc/SEB/system/csc
Testing     system/csc/SEB/system/csc/sales_code.dat
Testing     system/csc/SEB/system/csc/others.xml
Testing     system/csc/SEB/system/csc/customer.xml
Testing     system/csc/SEB/system/csc/contents.db
Testing     system/csc/SEB/system/CSCVersion.txt
Testing     system/csc/SEB/system/CSCFiles.txt
Testing     system/csc/contents.db
Testing     system/CSCVersion.txt
Testing     system/SW_Configuration.xml
Testing     system/lib
Testing     system/lib/libSwypeCore.so
Testing     system/app
Testing     system/app/Swype.apk

Everything is Ok

Folders: 60
Files: 21133
Size:       154190956
Compressed: 264181493



 $ file -k *
FFfixed.zip:                                Zip archive data, at least v2.0 to extract
mit_unp_und_Original-Datei:                 directory 
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip: dBase IV DBT, blocks size 7235938, next free block index 778855027, 1st item "\026"

 $ file -k --mime *
FFfixed.zip:                                application/zip; charset=binary
mit_unp_und_Original-Datei:                 inode/directory; charset=binary
S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip: application/octet-stream; charset=binary



 $ 7z x FFfixed.zip -omit_7z_und_FFfixed.zip-Datei

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Processing archive: FFfixed.zip

Extracting  cmu6plus.ok
Extracting  META-INF
Extracting  META-INF/MANIFEST.MF
Extracting  META-INF
file mit_7z_und_FFfixed.zip-Datei/META-INF/MANIFEST.MF
already exists. Overwrite with 
META-INF/MANIFEST.MF?
(Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? u
Extracting  META-INF/MANIFEST.MF
Extracting  META-INF
Extracting  META-INF/MANIFEST.MF
Extracting  META-INF
Extracting  META-INF/MANIFEST.MF
Extracting  META-INF
Extracting  META-INF/MANIFEST.MF
Extracting  META-INF
Extracting  META-INF/MANIFEST.MF
Extracting  META-INF
Extracting  META-INF/MANIFEST.MF
Extracting  AndroidManifest.xml
Extracting  assets/images/android-logo-mask.png
Extracting  assets/images/android-logo-shine.png
Extracting  assets/sounds/bootanim0.raw
Extracting  assets/sounds/bootanim1.raw
Extracting  assets/webkit/android-weberror.png
Extracting  assets/webkit/missingImage.png
Extracting  assets/webkit/nullPlugin.png
Extracting  assets/webkit/play.png
Extracting  assets/webkit/textAreaResizeCorner.png
Extracting  assets/webkit/togglePlugin.png
Extracting  assets/webkit/youtube.html
Extracting  assets/webkit/youtube.png
Extracting  res/anim/accelerate_decelerate_interpolator.xml
Extracting  res/anim/accelerate_interpolator.xml
Extracting  res/anim/activity_close_enter.xml
Extracting  res/anim/activity_close_exit.xml
Extracting  res/anim/activity_open_enter.xml
Extracting  res/anim/activity_open_exit.xml
Extracting  res/anim/anticipate_interpolator.xml
Extracting  res/anim/anticipate_overshoot_interpolator.xml
Extracting  res/anim/app_starting_exit.xml
Extracting  res/anim/bounce_interpolator.xml
Extracting  res/anim/cycle_interpolator.xml
Extracting  res/anim/decelerate_interpolator.xml
Extracting  res/anim/dialog_enter.xml
Extracting  res/anim/dialog_exit.xml
Extracting  res/anim/fade_in.xml
Extracting  res/anim/fade_out.xml
Extracting  res/anim/grow_fade_in.xml
Extracting  res/anim/grow_fade_in_center.xml
Extracting  res/anim/grow_fade_in_from_bottom.xml
Extracting  res/anim/input_method_enter.xml
Extracting  res/anim/input_method_exit.xml
Extracting  res/anim/input_method_extract_enter.xml
Extracting  res/anim/input_method_extract_exit.xml
Extracting  res/anim/input_method_fancy_enter.xml
Extracting  res/anim/input_method_fancy_exit.xml
Extracting  res/anim/linear_interpolator.xml
Extracting  res/anim/lock_screen_behind_enter.xml
Extracting  res/anim/lock_screen_enter.xml
Extracting  res/anim/lock_screen_exit.xml
Extracting  res/anim/options_panel_enter.xml
Extracting  res/anim/options_panel_exit.xml
Extracting  res/anim/overshoot_interpolator.xml
Extracting  res/anim/priority_alert_enter.xml
Extracting  res/anim/priority_alert_exit.xml
Extracting  res/anim/push_down_in.xml
Extracting  res/anim/push_down_out.xml
Extracting  res/anim/push_up_in.xml
Extracting  res/anim/push_up_out.xml
Extracting  res/anim/recent_enter.xml
Extracting  res/anim/recent_exit.xml
Extracting  res/anim/search_bar_enter.xml
Extracting  res/anim/search_bar_exit.xml
Extracting  res/anim/shrink_fade_out.xml
Extracting  res/anim/shrink_fade_out_center.xml
Extracting  res/anim/shrink_fade_out_from_bottom.xml
Extracting  res/anim/slide_in_child_bottom.xml
Extracting  res/anim/slide_in_left.xml
Extracting  res/anim/slide_in_right.xml
Extracting  res/anim/slide_in_up.xml
Extracting  res/anim/slide_out_down.xml
Extracting  res/anim/slide_out_left.xml
Extracting  res/anim/slide_out_right.xml
Extracting  res/anim/status_bar_enter.xml
Extracting  res/anim/status_bar_exit.xml
Extracting  res/anim/submenu_enter.xml
Extracting  res/anim/submenu_exit.xml
Extracting  res/anim/task_close_enter.xml
Extracting  res/anim/task_close_exit.xml
Extracting  res/anim/task_open_enter.xml
Extracting  res/anim/task_open_exit.xml
Extracting  res/anim/toast_enter.xml
Extracting  res/anim/toast_exit.xml
Extracting  res/anim/translucent_enter.xml
Extracting  res/anim/translucent_exit.xml
Extracting  res/anim/wallpaper_close_enter.xml
Extracting  res/anim/wallpaper_close_exit.xml
Extracting  res/anim/wallpaper_enter.xml
Extracting  res/anim/wallpaper_exit.xml
Extracting  res/anim/wallpaper_intra_close_enter.xml
Extracting  res/anim/wallpaper_intra_close_exit.xml
Extracting  res/anim/wallpaper_intra_open_enter.xml
Extracting  res/anim/wallpaper_intra_open_exit.xml
Extracting  res/anim/wallpaper_open_enter.xml
Extracting  res/anim/wallpaper_open_exit.xml
Extracting  res/anim/zzzzz_tw_cursor_controller_menu_show.xml
Extracting  res/color/primary_text_dark.xml
Extracting  res/color/primary_text_dark_disable_only.xml
Extracting  res/color/primary_text_dark_focused.xml
Extracting  res/color/primary_text_dark_nodisable.xml
Extracting  res/color/primary_text_light.xml
Extracting  res/color/primary_text_light_auto_complete.xml
Extracting  res/color/primary_text_light_dark.xml
Extracting  res/color/primary_text_light_disable_only.xml
Extracting  res/color/primary_text_light_no_change.xml
Extracting  res/color/primary_text_light_nodisable.xml
Extracting  res/color/search_textcolor.xml
Extracting  res/color/search_url_text.xml
Extracting  res/color/secondary_text_dark.xml
..
..
..
..
..
Extracting  system/csc/COA
Extracting  system/csc/COA/system
Extracting  system/csc/COA/system/csc
Extracting  system/csc/COA/system/csc/sales_code.dat
Extracting  system/csc/COA/system/csc/others.xml
Extracting  system/csc/COA/system/csc/customer.xml
Extracting  system/csc/COA/system/csc/contents.db
Extracting  system/csc/COA/system/CSCVersion.txt
Extracting  system/csc/COA/system/CSCFiles.txt
Extracting  system/csc/TWO
Extracting  system/csc/TWO/system
Extracting  system/csc/TWO/system/csc
Extracting  system/csc/TWO/system/csc/sales_code.dat
Extracting  system/csc/TWO/system/csc/others.xml
Extracting  system/csc/TWO/system/csc/customer.xml
Extracting  system/csc/TWO/system/csc/contents.db
Extracting  system/csc/TWO/system/CSCVersion.txt
Extracting  system/csc/TWO/system/CSCFiles.txt
Extracting  system/csc/MSR
Extracting  system/csc/MSR/system
Extracting  system/csc/MSR/system/csc
Extracting  system/csc/MSR/system/csc/sales_code.dat
Extracting  system/csc/MSR/system/csc/others.xml
Extracting  system/csc/MSR/system/csc/customer.xml
Extracting  system/csc/MSR/system/csc/contents.db
Extracting  system/csc/MSR/system/CSCVersion.txt
Extracting  system/csc/MSR/system/CSCFiles.txt
Extracting  system/csc/SMO
Extracting  system/csc/SMO/system
Extracting  system/csc/SMO/system/csc
Extracting  system/csc/SMO/system/csc/sales_code.dat
Extracting  system/csc/SMO/system/csc/others.xml
Extracting  system/csc/SMO/system/csc/customer.xml
Extracting  system/csc/SMO/system/csc/contents.db
Extracting  system/csc/SMO/system/CSCVersion.txt
Extracting  system/csc/SMO/system/CSCFiles.txt
Extracting  system/csc/others.xml
Extracting  system/csc/TRA
Extracting  system/csc/TRA/system
Extracting  system/csc/TRA/system/csc
Extracting  system/csc/TRA/system/csc/sales_code.dat
Extracting  system/csc/TRA/system/csc/others.xml
Extracting  system/csc/TRA/system/csc/customer.xml
Extracting  system/csc/TRA/system/csc/contents.db
Extracting  system/csc/TRA/system/CSCVersion.txt
Extracting  system/csc/TRA/system/CSCFiles.txt
Extracting  system/csc/customer.xml
Extracting  system/csc/SEB
Extracting  system/csc/SEB/system
Extracting  system/csc/SEB/system/csc
Extracting  system/csc/SEB/system/csc/sales_code.dat
Extracting  system/csc/SEB/system/csc/others.xml
Extracting  system/csc/SEB/system/csc/customer.xml
Extracting  system/csc/SEB/system/csc/contents.db
Extracting  system/csc/SEB/system/CSCVersion.txt
Extracting  system/csc/SEB/system/CSCFiles.txt
Extracting  system/csc/contents.db
Extracting  system/CSCVersion.txt
Extracting  system/SW_Configuration.xml
Extracting  system/lib
Extracting  system/lib/libSwypeCore.so
Extracting  system/app
Extracting  system/app/Swype.apk

Everything is Ok

Folders: 60
Files: 21133
Size:       154190956
Compressed: 264181493


 $ 

Noch mal in Kurzform:

  1. Die heruntergeladene ZIP-Datei entpackt,
  2. dieses tar.md5-Archiv musste ich umbenennen in ein ZIP-Archiv, um es überhaupt entpacken zu können,
  3. das Ergebnis war aber fehlerhaft (zu klein), deshalb das umbenannte tar.md5-Archiv-in-ZIP-Archiv mit
  4. " $ zip -FFv S6102XXMC2_S6102OXFMC1_S6102XXMA2_HOME.zip --out FFfixed.zip" repariert und
  5. entpackt.

Und die (reparierte) Datei "FFfixed.zip" enthält auch lediglich einzelne Dateien, aber keine Images.

Das man die Archive von SANMOBILE allerhöchstens durch manuelles Umarbeiten Heimdall-fähig machen könnte ist mir schon auf androidhilfe.de gesagt worden.

  • Forum-Beiträge: 3

12.01.2015 00:15:29 via Website

Moin!

Ich habe Deine Firmware auf der Sanmobil Seite gar nicht gefunden. Für das Galaxy Y finde ich folgendes als letzten Stand (ungebrandet):

Date
2013 February
PDA
S6102XXMA3
CSC
S6102DBTMA1
MODEM
S6102XXMA2

Wenn Du mir sagst, wie ich an die Original ZIP Datei komme, würde ich das Entpacken mal probieren und dir das Ergebnis auf meine Dropbox schieben.

Gruß
Thomas

  • Forum-Beiträge: 4

13.01.2015 01:14:10 via Website

Hallo Thomas,

vielen Dank dafür, dass Du Dich dazu bereit erklärst, mir zu helfen! Doch hier kommt vorab die Anmerkung, dass es bei meinen Versuchen, die PIT-Datei mittels Heimdall auf Linux aus dem Smartphone zu holen, zu Fehlermeldungen gekommen ist, ich demnächst es also wuhl oder übel mittels Heimdall unter Windows probieren muss! Als letzter Ausweg käme dann noch Odin infrage. Hier ist der Log:

~/Heimdall/Heimdall_1-4-1/Heimdall-master/heimdall $ sudo ./heimdall print-pit --verbose --no-reboot --stdout-errors --usb-log-level debug
[sudo] password for oom: 
Heimdall v1.4.1

Copyright (c) 2010-2014 Benjamin Dobell, Glass Echidna
www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.004199] [000033ea] libusbx: debug [libusb_get_device_list] 
[ 0.004241] [000033ea] libusbx: debug [discovered_devs_append] need to increase capacity
[ 0.004258] [000033ea] libusbx: debug [libusb_get_device_descriptor] 
[ 0.004265] [000033ea] libusbx: debug [libusb_get_device_descriptor] 
[ 0.004271] [000033ea] libusbx: debug [libusb_get_device_descriptor] 
[ 0.004276] [000033ea] libusbx: debug [libusb_get_device_descriptor] 
[ 0.004285] [000033ea] libusbx: debug [libusb_open] open 1.34
[ 0.004324] [000033ea] libusbx: debug [usbi_add_pollfd] add fd 11 events 4
[ 0.004351] [000033ea] libusbx: debug [libusb_get_device_descriptor] 
[ 0.004367] [000033ea] libusbx: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 0.004402] [000033ea] libusbx: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.004411] [000033ea] libusbx: debug [handle_events] poll() 4 fds with timeout in 60000ms
[ 1.004392] [000033ea] libusbx: debug [handle_events] poll() returned 1
[ 1.004427] [000033ea] libusbx: debug [handle_events] timerfd triggered
[ 1.004440] [000033ea] libusbx: debug [libusb_cancel_transfer] 
[ 1.004721] [000033ea] libusbx: debug [disarm_timerfd] 
[ 1.004760] [000033ea] libusbx: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 1.004769] [000033ea] libusbx: debug [handle_events] poll() 4 fds with timeout in 60000ms
[ 1.004781] [000033ea] libusbx: debug [handle_events] poll() returned 1
[ 1.004794] [000033ea] libusbx: debug [reap_for_handle] urb type=2 status=-2 transferred=0
[ 1.004809] [000033ea] libusbx: debug [handle_control_completion] handling completion status -2
[ 1.004816] [000033ea] libusbx: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 1.004822] [000033ea] libusbx: debug [disarm_timerfd] 
[ 1.004829] [000033ea] libusbx: debug [usbi_handle_transfer_completion] transfer 0x18b4f78 has callback 0x7f0dc3609c90
[ 1.004836] [000033ea] libusbx: debug [sync_transfer_cb] actual_length=0
[ 1.004864] [000033ea] libusbx: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 1.004883] [000033ea] libusbx: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 1.004891] [000033ea] libusbx: debug [handle_events] poll() 4 fds with timeout in 60000ms
[ 2.004881] [000033ea] libusbx: debug [handle_events] poll() returned 1
[ 2.004915] [000033ea] libusbx: debug [handle_events] timerfd triggered
[ 2.004924] [000033ea] libusbx: debug [libusb_cancel_transfer] 
[ 2.005121] [000033ea] libusbx: debug [disarm_timerfd] 
[ 2.005139] [000033ea] libusbx: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 2.005147] [000033ea] libusbx: debug [handle_events] poll() 4 fds with timeout in 60000ms
[ 2.005157] [000033ea] libusbx: debug [handle_events] poll() returned 1
[ 2.005168] [000033ea] libusbx: debug [reap_for_handle] urb type=2 status=-2 transferred=0
[ 2.005176] [000033ea] libusbx: debug [handle_control_completion] handling completion status -2
[ 2.005183] [000033ea] libusbx: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 2.005189] [000033ea] libusbx: debug [disarm_timerfd] 
[ 2.005195] [000033ea] libusbx: debug [usbi_handle_transfer_completion] transfer 0x18b4f78 has callback 0x7f0dc3609c90
[ 2.005202] [000033ea] libusbx: debug [sync_transfer_cb] actual_length=0
[ 2.005216] [000033ea] libusbx: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 2.005234] [000033ea] libusbx: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 2.005242] [000033ea] libusbx: debug [handle_events] poll() 4 fds with timeout in 60000ms
[ 3.005245] [000033ea] libusbx: debug [handle_events] poll() returned 1
[ 3.005278] [000033ea] libusbx: debug [handle_events] timerfd triggered
[ 3.005287] [000033ea] libusbx: debug [libusb_cancel_transfer] 
[ 3.005534] [000033ea] libusbx: debug [disarm_timerfd] 
[ 3.005551] [000033ea] libusbx: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 3.005559] [000033ea] libusbx: debug [handle_events] poll() 4 fds with timeout in 60000ms
[ 3.005569] [000033ea] libusbx: debug [handle_events] poll() returned 1
[ 3.005581] [000033ea] libusbx: debug [reap_for_handle] urb type=2 status=-2 transferred=0
[ 3.005589] [000033ea] libusbx: debug [handle_control_completion] handling completion status -2
[ 3.005595] [000033ea] libusbx: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 3.005601] [000033ea] libusbx: debug [disarm_timerfd] 
[ 3.005608] [000033ea] libusbx: debug [usbi_handle_transfer_completion] transfer 0x18b4f78 has callback 0x7f0dc3609c90
[ 3.005616] [000033ea] libusbx: debug [sync_transfer_cb] actual_length=0

            length: 18
      device class: 2
               S/N: 3
           VID:PID: 04E8:685D
         bcdDevice: 0001
   iMan:iProd:iSer: 2:1:3
          nb confs: 1
[ 3.005664] [000033ea] libusbx: debug [libusb_get_config_descriptor] index 0

interface[0].altsetting[0]: num endpoints = 1
   Class.SubClass.Protocol: 02.02.01
       endpoint[0].address: 83
           max packet size: 0040
          polling interval: 05

interface[1].altsetting[0]: num endpoints = 2
   Class.SubClass.Protocol: 0A.00.00
       endpoint[0].address: 81
           max packet size: 0200
          polling interval: 20
       endpoint[1].address: 02
           max packet size: 0200
          polling interval: 20
Claiming interface...
[ 3.005746] [000033ea] libusbx: debug [libusb_claim_interface] interface 1
Setting up interface...
[ 3.005780] [000033ea] libusbx: debug [libusb_set_interface_alt_setting] interface 1 altsetting 0
[ 8.003580] [000033ea] libusbx: error [op_set_interface] setintf failed error -1 errno 110
ERROR: Setting up interface failed!
ERROR: Setting up interface failed!
Releasing device interface...
[ 8.003660] [000033ea] libusbx: debug [libusb_release_interface] interface 1

[ 8.003695] [000033ea] libusbx: debug [libusb_close] 
[ 8.003714] [000033ea] libusbx: debug [usbi_remove_pollfd] remove fd 11
[ 8.003735] [000033ea] libusbx: debug [libusb_exit] 
[ 8.003743] [000033ea] libusbx: debug [libusb_exit] destroying default context
[1]oom@oom-lmde ~/Heimdall/Heimdall_1-4-1/Heimdall-master/heimdall $ lsusb
Bus 001 Device 009: ID 0419:0001 Samsung Info. Systems America, Inc. IrDA Remote Controller / Creative Cordless Mouse
Bus 001 Device 008: ID 04f2:0420 Chicony Electronics Co., Ltd 
Bus 001 Device 004: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 003: ID 0d8c:5200 C-Media Electronics, Inc. Mass Storage Controller(0D8C,5200)
Bus 001 Device 006: ID 0bc7:0006 X10 Wireless Technology, Inc. Wireless Transceiver (ACPI-compliant)
Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
oom@oom-lmde ~/Heimdall/Heimdall_1-4-1/Heimdall-master/heimdall $ lsusb
Bus 001 Device 120: ID 0419:0001 Samsung Info. Systems America, Inc. IrDA Remote Controller / Creative Cordless Mouse
Bus 001 Device 008: ID 04f2:0420 Chicony Electronics Co., Ltd 
Bus 001 Device 004: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 003: ID 0d8c:5200 C-Media Electronics, Inc. Mass Storage Controller(0D8C,5200)
Bus 001 Device 006: ID 0bc7:0006 X10 Wireless Technology, Inc. Wireless Transceiver (ACPI-compliant)
Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
oom@oom-lmde ~/Heimdall/Heimdall_1-4-1/Heimdall-master/heimdall $ lsusb
Bus 001 Device 120: ID 0419:0001 Samsung Info. Systems America, Inc. IrDA Remote Controller / Creative Cordless Mouse
Bus 001 Device 008: ID 04f2:0420 Chicony Electronics Co., Ltd 
Bus 001 Device 004: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 003: ID 0d8c:5200 C-Media Electronics, Inc. Mass Storage Controller(0D8C,5200)
Bus 001 Device 006: ID 0bc7:0006 X10 Wireless Technology, Inc. Wireless Transceiver (ACPI-compliant)
Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 ~/Heimdall/Heimdall_1-4-1/Heimdall-master/heimdall $

Hier ist der geünschte Link. Leider darf ich hier noch keine Links posten (oder doch?), deshalb setze es bitte zunächst zusammen:

www.sammobile.com/firmwares/database/GT-S6102/TSR/ :

Select your firmware 6102
Search result

(unter anderem: )

GT-S6102
Serbia (Telekom)
2014 March
2.3.6
S6102XXMC2
S6102OXFMC1

Der direkte Download-Link ist:

www.sammobile.com/firmwares/download/27044/S6102XXMC2_S6102OXFMC1_TSR.zip/ :

Firmware details
Model: GT-S6102
Model name: GALAXY Y
Country: Serbia (Telekom)
Version: Android 2.3.6
Changelist: N/A
Build date: Wed, 27 Mar 2013 08:35:07 +0000
Product Code: TSR
PDA: S6102XXMC2
CSC: S6102OXFMC1
MODEM: S6102XXMA2

Man beachte den Unterschied von "2014 March" zu " Build date: Wed, 27 Mar 2013 08:35:07 +0000 "! 2013 wird aber wohl eher stimmen?

Zu der entpackten Datei:

Eventuell müssen die entpackten einzel-Dateien als letzten Schritt noch irgendwie zu "IMG"- bzw. "BIN"-Dateien zusammengetan werden. Vllt. weißt Du ja, wie?

Viel Glück!
linux_joy

  • Forum-Beiträge: 2

04.03.2015 02:34:00 via Website

Ich klinke mich mal hier ein. Vor ein paar Monaten ist es mir zwar gelungen, ein Custom Recovery für mein Samsung Galaxy Active 4 (GT-I9295) zu installieren. Aber bei meinen ersten Firmware-Flash-Versuchen scheitere ich kläglich. Ich habe mir bei Sammobile die neueste Stock-Rom (für Skandinavien) heruntergeladen: firmwares/download/43672/I9295XXUDOB4_I9295NEEDOB4_NEE/
und das .zip-File entpackt, die tar.md5 in tar umbenannt und in einen Ordner extrahiert. Da sind dann folgende Dateien gelistet:

aboot.mbn hidden.img.ext4 recovery.img sbl3.mbn
boot.img modem.bin rpm.mbn system.img.ext4
cache.img.ext4 NON-HLOS.bin sbl2.mbn tz.mbn

Wenn ich die unter "Flash" zum .pit-File hinzufüge, wird die Schaltfläche "starten" nicht aktiv. Eine Datei namens factoryfs.img ist nicht enthalten, und ich habe die .zip inzwischen 2 Mal heruntergeladen, ein fehlerhafter Download war das wohl nicht.

Ich glaube, ich warte dann doch aufs OTA-Update...

  • Forum-Beiträge: 2

08.03.2015 22:42:18 via Website

Tausendmal danke @ David und Hotaru!
Anhand Eurer Beiträge hat sich mir erschlossen, wie ich per Konsole eine Stock Rom für mein GT-I9295 flashen kann! Ich habe so nach einem missratenen Update-Versuch die Original I9295XXUCNH2 zurück auf mein Handy geflasht :-)
-> .zip entpacken (ganz einfach mit dem Dateimanager)
-> .tar.md5 in .tar umbenennen
-> in einen Ordner entpacken (ging bei mir auch per Dateimanager)
-> per Konsole in diesen Ordner navigieren
-> voll geladenes Handy im Download-Modus starten und anschließen

sudo heimdall print-pit

Handy einmal aus- und wieder einstöpseln

sudo heimdall flash --APNHLOS NON-HLOS.bin --MDM modem.bin --SBL1 sbl1.mbn --SBL2 sbl2.mbn --SBL3 sbl3.mbn --ABOOT aboot.mbn --RPM rpm.mbn --TZ tz.mbn --SYSTEM system.img.ext4 --CACHE cache.img.ext4 --BOOT boot.img --RECOVERY recovery.img --HIDDEN hidden.img.ext4

(bitte auf die eigene print-pit Ausgabe und die vorliegenden Dateien aus der gewünschten ROM anpassen!!!)

— geändert am 09.03.2015 02:16:43

  • Forum-Beiträge: 116

30.06.2016 08:57:29 via Website

Muß mich jetzt hier auch mal einklinken.

Grund siehe hier: https://www.androidpit.de/forum/715340/samsung-galaxy-tab-10-1-galaxy-not8-8-0-gt-n5100-endlosschleife-kann-nicht-ins-recovery#2847572

Problem: Entweder ich stelle mich zu dumm an, oder mir fehlen da ein paar Grundlagen.

Jedenfalls komme ich keinen Schritt weiter. :(

  • Ich bin im Downloading mode.
  • habe versucht, die recovery.img zu installieren, was aber nicht klappt.
  • Von den Sachen, die ich bekommen habe, fehlen einige aus deiner Liste. :(

Edit:

heimdall flash --RECOVERY /home/ICH/heimdall/recovery.img

Heimdall v1.4.1

Copyright (c) 2010-2014 Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Initialising protocol...
ERROR: Protocol initialisation failed!

Releasing device interface...

[root@myhost ICH]# heimdall print-pit
Heimdall v1.4.1

Copyright (c) 2010-2014 Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Initialising protocol...
ERROR: Protocol initialisation failed!

Releasing device interface...

[root@myhost ICH]#

Edit2:

Nachdem ich das Gerät ab und wieder angestöpselt hatte, dazwischen einen bootversuch, kam immerhin das da:

**[root@myhost ICH]# heimdall detect

Device detected
[root@myhost ICH]# heimdall print-pit
Heimdall v1.4.1

Copyright (c) 2010-2014 Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Entry Count: 16
Unknown 1: 1598902083
Unknown 2: 844251476
Unknown 3: 20299
Unknown 4: 16718
Unknown 5: 18227
Unknown 6: 0
Unknown 7: 0
Unknown 8: 0

--- 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:

--- Entry #1 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 81
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 1734
Partition Block Count: 312
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: TZSW
Flash Filename: tz.img
FOTA Filename:

--- Entry #2 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 70
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 34
Partition Block Count: 16
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: PIT
Flash Filename: kona3g.pit
FOTA Filename:

--- Entry #3 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 71
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 50
Partition Block Count: 2048
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: MD5HDR
Flash Filename: md5.img
FOTA Filename:

--- Entry #4 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 1
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 8192
Partition Block Count: 8192
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: BOTA0
Flash Filename: -
FOTA Filename:

--- Entry #5 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 2
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 16384
Partition Block Count: 8192
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: BOTA1
Flash Filename: -
FOTA Filename:

--- Entry #6 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 3
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size/Offset: 24576
Partition Block Count: 40960
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: EFS
Flash Filename: efs.img
FOTA Filename:

--- Entry #7 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 4
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 65536
Partition Block Count: 16384
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: PARAM
Flash Filename: param.bin
FOTA Filename:

--- Entry #8 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 5
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 81920
Partition Block Count: 16384
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: BOOT
Flash Filename: boot.img
FOTA Filename:

--- Entry #9 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 6
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 98304
Partition Block Count: 16384
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: RECOVERY
Flash Filename: recovery.img
FOTA Filename:

--- Entry #10 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 7
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 114688
Partition Block Count: 65536
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: RADIO
Flash Filename: modem.bin
FOTA Filename:

--- Entry #11 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 8
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size/Offset: 180224
Partition Block Count: 3145728
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: CACHE
Flash Filename: cache.img
FOTA Filename:

--- Entry #12 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 9
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size/Offset: 3325952
Partition Block Count: 5242880
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: SYSTEM
Flash Filename: system.img
FOTA Filename:

--- Entry #13 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 10
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size/Offset: 8568832
Partition Block Count: 1146880
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: HIDDEN
Flash Filename: hidden.img
FOTA Filename:

--- Entry #14 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 11
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 9715712
Partition Block Count: 16384
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: OTA
Flash Filename: -
FOTA Filename:

--- Entry #15 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 12
Attributes: 5 (Read/Write)
Update Attributes: 5 (FOTA)
Partition Block Size/Offset: 9732096
Partition Block Count: 0
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: USERDATA
Flash Filename: userdata.img
FOTA Filename: remained

Ending session...
Rebooting device...
Releasing device interface...

**

— geändert am 30.06.2016 09:14:38

  • Forum-Beiträge: 116

07.07.2016 12:31:40 via Website

Bin jetzt 1 Schritt weitergekommen, image entpackt:

Die Dateien heißen z.T. anders, z.B. gibt es kein factory.img o.ä.

Habe mal einen Debug versucht:

http://pastebin.com/dmZAC3Wv

Vielleicht hilft das ja weiter

— geändert am 07.07.2016 13:38:30

  • Forum-Beiträge: 116

07.07.2016 13:30:25 via Website

Langsam steige ich in die Problematik ein wenig ein:

siehe auch hier: http://www.android-hilfe.de/thema/flashen-mit-heimdall-unter-linux-macos-windows-frontend.112194/page-27

Entpackt wird das *.md5 mit tar xvf

Dann erhält man z.B. diese Liste (beim Galaxy GT-N5100):

sboot.bin
tz.img
boot.img
recovery.img
system.img
modem.bin
cache.img
hidden.img

Das habe ich nun einzeln geflasht, wobei ich natürlich erst mal schauen mußte, die das Zeug im gerät heißt, also z.B.

Partition Name: RECOVERY
Flash Filename: recovery.img

Dann flasht man halt mit dem entsprechenden Befehl:

heimdall flash --RECOVERY recovery.img

Ich mußte jeden Schritt eizeln durchführen, da nach jedem flashen das Gerät von heimdall nicht mehr ansprechbar war.

Diese Infos bekomme ich mit diesem Befehl, der weiter oben schon mal von einem anderen zitiert wurde. Ich habe die Ausgabe lediglich in eine Dagei umgeleitet:

heimdall print-pit --verbose --no-reboot --stdout-errors --usb-log-level debug > debug.txt

Mit einem Editor kann man dann die debug.txt öffnen und sieht dann, wie der jeweilige Partiton Name heißt.

Leider gibt es dort auch Partitionen, zu denen es keine entsprechenden Fils im *.md5 gab. :(

Und:

Die system.img läßt sich nicht installieren. :(

Immer wieder der selbe Fehler:

[root@myhost samsung]# heimdall flash --SYSTEM system.img
ERROR: Failed to open file "system.img"

Das File selbst scheint aber ok zu sein.

Hat irgend jemand eine Ahnung, wie das da jetzt weiter gehen könnte?

  • Forum-Beiträge: 116

13.07.2016 17:54:41 via Website

Ich bin jetzt ei gutes Stück weiter gekommen.

Immerhin weiß ich jetzt, warum es (wahrscheinlich) nicht klappt:

Ich kann die pIT nicht installieren.

Vermutlich ist diese defekt und aus irgendeinem Grund weigert sich das gerät, die neue zu akzeptieren.

Näheres (logs etc.) siehe hier: http://www.nickles.de/thread_cache/539180355.html#_pc