2024, 04 20, 12:14:06
Samsung F.A.Q.

Szerző Téma: Egyfájlos gyári ROM csomag szétszedése 4 részre - Haladóknak!  (Megtekintve 13095 alkalommal)

0 Felhasználó és 1 vendég van a témában

Nem elérhető Pufi

  • TOPIKGAZDA
  • ****
  • Hozzászólások: 905
  • Nem: Férfi
    • Samsung Galaxy Ace Gy.I.K.
  • PDA: Apple iphone 11
  • PDA ROM: ios 15
  • Skype: kiss.pufi
Lackogyerek kedves fórumtársunk készítette ezt a remek leírást:

Egyfájlos gyári ROM csomag szétszedése 4 részre - Haladóknak!

Ami kell hozzá:
Valamelyik gyári ROM csomag, pl. S5830XWKT7_S5830XSKKP2_S5830XWKT3_HOME.tar.md5, ahol az S5830XWKT7 a tulajdonképpeni ROM verzió, az S5830XSKKP2 az országspecifikus verzió (XSK - Szlovákia szolgáltatófüggetlen), végül az S5830XWKT3 az alapsáv verziója.
Egy működő Linux gép, ahol a tulajdonképpeni újracsomagolás történik.


Lépések:
Csomagoljuk szét (Total Commander, WinRAR) a gyári ROM csomagot. A következő fájlokat kéne kapnunk: amss, arm11boot, mibib, oemsbl, qcsbl, boot.img, recovery.img, csc.rfs, system.rfs. Némelyik gyári csomagban data.rfs is lehet.
.
Vigyük át a fenti fájlokat egy működő Linux gépre egy tetszőleges mappába.
Indítsunk el a Terminal applikációt a Linux gépen majd gépeljük be a su vagy sudo parancsot. Adminisztrátor jelszót fog kérni, adjuk be.
Váltsunk át a mappára, ahová a csomagból származó fájlokat tettük. A parancs így néz ki: cd /mappaneve
Az ls parancs kiadásával meggyőződhetünk arról, hogy jó helyen vagyunk.


Parancsok az APBOOT csomag elkészítéséhez:
tar -H ustar -c arm11boot mibib oemsbl qcsbl > APBOOT_S5830XWKT7.tar
md5sum -t APBOOT_S5830XWKT7.tar >> APBOOT_S5830XWKT7.tar
mv APBOOT_S5830XWKT7.tar APBOOT_S5830XWKT7.tar.md5

Parancsok a MODEM csomag elkészítéséhez:
tar -H ustar -c amss > MODEM_S5830XWKT3.tar
md5sum -t MODEM_S5830XWKT3.tar >> MODEM_S5830XWKT3.tar
mv MODEM_S5830XWKT3.tar MODEM_S5830XWKT3.tar.md5

Parancsok a CODE csomag elkészítéséhez:
tar -H ustar -c boot.img recovery.img system.rfs > CODE_S5830XWKT7.tar
md5sum -t CODE_S5830XWKT7.tar >> CODE_S5830XWKT7.tar
mv CODE_S5830XWKT7.tar CODE_S5830XWKT7.tar.md5
Megjegyzés: Ha van data.rfs fájlunk, azt is ide kell berakni.

Parancsok a CSC csomag elkészítéséhez:
tar -H ustar -c csc.rfs > CSC_S5830XSKKP2.tar
md5sum -t CSC_S5830XSKKP2.tar >> CSC_S5830XSKKP2.tar
mv CSC_S5830XSKKP2.tar CSC_S5830XSKKP2.tar.md5

Ha mindent jól csináltunk, a következő 4 fájlt kell kapnuk:
APBOOT_S5830XXXXX.tar.md5
MODEM_S5830XXXXX.tar.md5
CODE_S5830XXXXX.tar.md5
CSC_S5830XXXXXX.tar.md5

Másoljuk vissza a fenti 4 fájlt a Windows gépünkre és mehet a flash az Odin progival.

Megjegyzések:
Elméletileg Linux nélkül is elvégezhető az újracsomagolás pl. a Cygwin nevű emulátor használatával. Ha valakinek sikerülne ezzel, írja le a tapasztalatait, én nem próbáltam.
Valaki ügyes Linux specialista készíthetne egy progit, ami féligmeddig automatizálva megcsinálná a fenti lépéseket.


Kiegészítés az előzőekhez:
Egyfájlos gyári ROM csomag szétszedése 4 részre - akár kezdőknek is!

Linux gép nélkül is megoldható a címben említett dolog. Csak Windows gép és Cygwin emulátor kell hozzá.

Lépések:
  • Töltsük le a Cygwin-t innen: You are not allowed to view links. Register or Login
  • Indítsuk el a setup.exe-t és az instrukciók alapján installáljuk. Az eredmény egy Cygwin Terminal nevű ikon az Windows Asztalon és Start Menüben is.
  • Legyen az egyfájlos ROM csomagunk mondjuk a S5830XXKPT_S5830XXKPT_S5830SERKPT_HOME.tar.md5. Tegyük ezt a fájlt pl. a D:\Temp mappába.
  • Indítsuk el a Cygwin Terminal-t.
  • Gépeljük be a következő parancsot:
Kód: You are not allowed to view links. Register or Login
cd /cygdrive/d/Temp
  • Szedjük szét a gyári ROM csomagot a következő paranccsal:
Kód: You are not allowed to view links. Register or Login
tar -xvf S5830XXKPT_S5830XXKPT_S5830SERKPT_HOME.tar.md5
  • Parancsok a BOOT részhez
Kód: You are not allowed to view links. Register or Login
tar -H ustar -c arm11boot mibib oemsbl qcsbl > APBOOT_S5830XXKPT.tar
md5sum -t APBOOT_S5830XXKPT.tar >> APBOOT_S5830XXKPT.tar
mv APBOOT_S5830XXKPT.tar APBOOT_S5830XXKPT.tar.md5
  • Parancsok a PHONE részhez
Kód: You are not allowed to view links. Register or Login
tar -H ustar -c amss > MODEM_S5830XXKPT.tar
md5sum -t MODEM_S5830XXKPT.tar >> MODEM_S5830XXKPT.tar
mv MODEM_S5830XXKPT.tar MODEM_S5830XXKPT.tar.md5
  • Parancsok a PDA részhez
Kód: You are not allowed to view links. Register or Login
tar -H ustar -c boot.img recovery.img system.rfs > CODE_S5830XXKPT.tar
md5sum -t CODE_S5830XXKPT.tar >> CODE_S5830XXKPT.tar
mv CODE_S5830XXKPT.tar CODE_S5830XXKPT.tar.md5
  • Parancsok a CSC részhez
Kód: You are not allowed to view links. Register or Login
tar -H ustar -c csc.rfs > CSC_S5830SERKPT.tar
md5sum -t CSC_S5830SERKPT.tar >> CSC_S5830SERKPT.tar
mv CSC_S5830SERKPT.tar CSC_S5830SERKPT.tar.md5
  • A kívánt 4 fájl (.tar.md5) ott lesz a D:\Temp mappában, máris használhatóak az Odin-nal
Itt mindent megtalálsz!: You are not allowed to view links. Register or Login
Ha mégsem, kérlek az oda tartozó topicba tedd fel a kérdésed. Ezzel megkönnyíted a többi segítségre szoruló ember dolgát is. Előre köszönöm.
visitors can't see pics , please You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Nem elérhető lackogyerek

  • Support-ER
  • ***
  • Hozzászólások: 1019
  • Nem: Férfi
  • Okosabb vagyok a telefonomnál!
  • Navigáció / Navigation: Sygic
  • PDA: Samsung Galaxy A5 (2016) SM-A510F
  • PDA ROM: A510FXXS3BPJA
  • Skype: ladislav.heller
A leírásban a "Kód: [Válassz]" sorokat természetesen nem kell figyelembe venni.  ;)
Kár, hogy a bemásolt szöveg nem őrizte meg az eredeti formázást, de remélem így is érthető lesz.
Ha kérdés van, írjatok ide a topikba.
Ami működik, azt ne bántsd!
Ami nem működik, azt ne erőltesd!

Nem elérhető Pufi

  • TOPIKGAZDA
  • ****
  • Hozzászólások: 905
  • Nem: Férfi
    • Samsung Galaxy Ace Gy.I.K.
  • PDA: Apple iphone 11
  • PDA ROM: ios 15
  • Skype: kiss.pufi
You are not allowed to view links. Register or Login
A leírásban a "Kód: [Válassz]" sorokat természetesen nem kell figyelembe venni.  ;)
Kár, hogy a bemásolt szöveg nem őrizte meg az eredeti formázást, de remélem így is érthető lesz.
Ha kérdés van, írjatok ide a topikba.

Kivettem azokat a sorokat! :) Köszönöm még egyszer a leírást!
Itt mindent megtalálsz!: You are not allowed to view links. Register or Login
Ha mégsem, kérlek az oda tartozó topicba tedd fel a kérdésed. Ezzel megkönnyíted a többi segítségre szoruló ember dolgát is. Előre köszönöm.
visitors can't see pics , please You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Nem elérhető Dau

  • Hozzászólások: 5
  • PFC Fan
  • PDA: i9100
  • PDA ROM: 4.0.3
Nagyszerű leírás, de nekem a cygwin-es nem működik. Folyamatosan ilyen hibákat kapok:

$ tar -H ustar -c arm11boot mibib oemsbl qcsbl > APBOOT_i9100xwlss.tar
tar: arm11boot: a következő függvény meghiúsult: stat: No such file or directory
tar: mibib: a következő függvény meghiúsult: stat: No such file or directory
tar: oemsbl: a következő függvény meghiúsult: stat: No such file or directory
tar: qcsbl: a következő függvény meghiúsult: stat: No such file or directory
tar: Kilépés hibaállapottal a korábbi hibák miatt