boot.img hidden.img recovery.img system.img
cache.img modem.bin sboot.bin tz.img
Hi nice script, any chance to add support for I9300?
Code:boot.img hidden.img recovery.img system.img cache.img modem.bin sboot.bin tz.img
Perka, Your attention as an honor for me!
SplitFUS's advantage is the ability unpack the "artificially" corrupted tar files.
Correct me if I'm wrong, but AFAIK I9x00 series has conventional tar.md5 FUS packages, so unpacking and re-packing is not a big deal by any standard GNU tar utility.
I can change my mind in case there's enough need for support of any devices
In case, I need the list of files in each target pack (PDA/PHONE/CSC) and an empty template of the user/data partition/image.
Implementing a new device into the util is not a big deal because of the modular structure of my util, but I need to download several packages from low bandwidth pay-if-want-better-bandwith servers... (eg Sammobile/Hotfile)
So I need some original Samsung FUS files and some leaked service bundles (which containing splitted 3 or 4 files)
Should I find some in Your file Stash?
Well, just like the idea of fast repack, md5 sum etc.
Ie I repack without bootloader manually, and this could save some time, also getting the csc in a tar.md5 is nice.
I can do it manually, so if its a hassle, leave it until you get a i9300
If you get a i9300 maybe you can look at it?
Also would be cool to be able to choose the files you want in the repack, also be able to decide the names of the output, kernel modem csc full fw
Thx again for your time
zip error: Invalid command arguments (no such option: -)
[zip] utility not found. Please install!
SplitFUS2 by Doky v2.11.120625GA
Checking prerequisites...
...tar, md5sum, zip found, ready to go!
[*]Leaving work folder as is
Processing file: S5301XXAMC1_S5301SERAMB1_S5301XXMC1_HOME.tar.md5
MODEL: S5301X
PDA: XAMC1
CSC: ERAMB1
MODEM: XXMC1
Temporary workfolder: S5301X_XAMC1_ERAMB1\
[ sboot.bin.md5 ] --- Size: 493884 bytes
cygwin warning:
MS-DOS style path detected: S5301X_XAMC1_ERAMB1\sboot.bin.md5
Preferred POSIX equivalent is: S5301X_XAMC1_ERAMB1/sboot.bin.md5
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
If you mean soft brick.. yes.. and all phones will have an old firmware in it even if its not booting.. If you want stock firmware files.. you can find it here. http://xdaforums.com/showthread.php?t=1465800Hi,
Can i Flash the latest/update firmware for my GT-S5360 from Sammobile on my device (after splitting of course ) if the device became bricked while it still had an old one?.
seems i cant get the old firmware (check signature), so should i go ahead with the new ones?
This is what they have:
GT-S5360 Galaxy Y
PDA: S5360XXLK3
CSC: S5360XENLL1
If you mean soft brick.. yes.. and all phones will have an old firmware in it even if its not booting.. If you want stock firmware files.. you can find it here. http://xdaforums.com/showthread.php?t=1465800
If you want to learn/do it yourself. then you should use this tool..
xoxo@xoxo-PC /cygdrive/c/SFus
$ ./splitfus2 -s -w S5360XXMC2_S5360OXXMC2_RST_S5360XXMC2_HOME.tar.md5
SplitFUS2 by Doky v2.11.120625GA
Checking prerequisites...
...tar, md5sum, zip found, ready to go!
[*]Including sbl.bin - USE WITH CAUTION!!!
[*]Creating WIPE package
Processing file: S5360XXMC2_S5360OXXMC2_RST_S5360XXMC2_HOME.tar.md5
MODEL: S5360
PDA: XXMC2
CSC: OXXMC2
MODEM: XXMC2
Temporary workfolder: S5360_XXMC2_OXXMC2\
[ sbl.bin ] --- Size: 1306624 bytes
cygwin warning:
MS-DOS style path detected: S5360_XXMC2_OXXMC2\sbl.bin
Preferred POSIX equivalent is: S5360_XXMC2_OXXMC2/sbl.bin
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
[ BcmCP.img ] --- Size: 11534336 bytes
[ boot.img ] --- Size: 4546560 bytes
[ system.img ] --- Size: 220272640 bytes
[ param.lfs ] --- Size: 765952 bytes
[ csc.rfs ] --- Size: 3957248 bytes
Checking wipe data file: _base\S5360_userdata.img [OK]
Now creating wipe package
adding: CSC_S5360_OXXMC2.tar.md5 (deflated 6%)
adding: MODEM_S5360_XXMC2.tar.md5 (deflated 54%)
adding: PDA_S5360_XXMC2.tar.md5 (deflated 44%)
adding: readme.txt (deflated 37%)
Output file: S5360_XXMC2_OXXMC2_XXMC2_wipe_by_SplitFUS2.zip
Removing work folder
SplitFUS2 finished
xoxo@xoxo-PC /cygdrive/c/SFus
doky@doky-vbox:~/splitfus$ ./splitfus2
SplitFUS2 by Doky v2.00.120425GA
Usage: splitfus2 [options] filename
Converts the original Samsung Kies FUS update pack to Odin ready bundle
Options:
-s to include sbl.bin (omitted by default) use with CAUTION!
-w create wipe pack (currently only S5360 supported)
-w2 generate non wipe and wipe pack at the same pass
-a leave work folder alone (does not delete on exit)
-k extract kernel only
-t do not sign md5, leave tar output files
see more at: http://xdaforums.com/showthread.php?t=1611225
Linux:
doky@doky-vbox:~/splitfus$ ./splitfus2 -a -s -w2 S5360DDLC2_S5360ODDLA2_S5360DDLC2_HOME.tar.md5
SplitFUS2 by Doky v2.00.120425GA
[*]Leaving work folder as is
[*]Including sbl.bin - USE WITH CAUTION!!!
[*]Creating WIPE package
[*] ...and non-wipe too :)
Processing file: S5360DDLC2_S5360ODDLA2_S5360DDLC2_HOME.tar.md5
MODEL: S5360
PDA: DDLC2
CSC: ODDLA2
MODEM: DDLC2
Temporary workfolder: S5360_DDLC2/
[ sbl.bin ] --- Size: 1306624 bytes
[ BcmCP.img ] --- Size: 11534336 bytes
[ boot.img ] --- Size: 4513792 bytes
[ system.img ] --- Size: 211652096 bytes
[ param.lfs ] --- Size: 765952 bytes
[ csc.rfs ] --- Size: 4875776 bytes
Now creating nonwipe package
adding: CSC_S5360_ODDLA2.tar.md5 (deflated 5%)
adding: MODEM_S5360_DDLC2.tar.md5 (deflated 54%)
adding: PDA_S5360_DDLC2.tar.md5 (deflated 45%)
adding: readme.txt (deflated 36%)
Output file: S5360_DDLC2_ODDLA2_DDLC2_by_SplitFUS2.zip
Now creating wipe package
adding: CSC_S5360_ODDLA2.tar.md5 (deflated 5%)
adding: MODEM_S5360_DDLC2.tar.md5 (deflated 54%)
adding: PDA_S5360_DDLC2.tar.md5 (deflated 45%)
adding: readme.txt (deflated 37%)
Output file: S5360_DDLC2_ODDLA2_DDLC2_wipe_by_SplitFUS2.zip
SplitFUS2 finished
Windows:
g:\SplitFUS2>splitfus2.exe -a -k S5360XXLA4_S5360DBTKK1_S5360XXLA4_HOME.tar.md5
SplitFUS2 by Doky v2.00.120425GA
[*]Leaving work folder as is
[*]Exctracting kernel image only
Processing file: S5360XXLA4_S5360DBTKK1_S5360XXLA4_HOME.tar.md5
MODEL: S5360
PDA: XXLA4
CSC: DBTKK1
MODEM: XXLA4
Temporary workfolder: S5360_XXLA4\
[ sbl.bin ] --- Size: 1306624 bytes
[ BcmCP.img ] --- Size: 11534336 bytes
[ boot.img ] --- Size: 4501504 bytes
Packing kernel image
Now creating the kernel pack
Output file: Kernel_S5360_XXLA4.tar.md5
SplitFUS2 finished
./splitfus2 -a -s -w2 S5360DDLC2_S5360ODDLA2_S5360DDLC2_HOME.tar.md5
doky@doky-vbox:~/splitfus$ ./splitfus2
SplitFUS2 by Doky v2.00.120425GA
Usage: splitfus2 [options] filename
Converts the original Samsung Kies FUS update pack to Odin ready bundle
Options:
-s to include sbl.bin (omitted by default) use with CAUTION!
-w create wipe pack (currently only S5360 supported)
-w2 generate non wipe and wipe pack at the same pass
-a leave work folder alone (does not delete on exit)
-k extract kernel only
-t do not sign md5, leave tar output files
see more at: http://xdaforums.com/showthread.php?t=1611225