Creating CSC tar files for mobile odin - Galaxy S III Q&A, Help & Troubleshooting

Hi I've been tryin to learn how to create the proper CSC tar file for my region(Ecuador-southamerica)for use with mobile odin this is how far I can get so please anyone with spare time willing to help me help others will be appreciated
So this is with what my unlocked international SGS3 I9300 got shipped stock
PDA:I9300UBALE6
CP: I9300UBLE6
CSC : I9300UUBALE6
I found the correct stock firmware for my region Ecuador South America I9300UBALE6_I9300ECOALE4_ECO.zip (about 706 MB) i Download it extracted with winzip and got two files
1.I9300UBALE6_I9300UBLE6_I9300ECOALE4_HOME.tar.md5
2.SS_DL.dll
I then used 7z to extract the files from the .tar.md5 file and got a bunch of .img files and a .bin file
1.boot.img
2.cache.img
3.hidden.img
4.modem.bin
5.recovery.img
6.system.img
so the big question now was how can i create a .tar file for each one of this .img and.bin ..managed to use cygwin to create them ...but my question is...for the CSC.tar file I'm looking to create for mobile odin do I have to use the hidden.img and the cache.img files and make one single .tar.md5 with those two? Please correct me If I'm wrong ..for your info when I use this two for creating the CSC.tar.md5 I come up with a file of 151MB in size .. does that seems right?
The main idea Is to flash any custom Rom and be able to afterwards load the CSC .tar.md5 for my region
Thanx for your replies excuse my bad English
Sent from my GT-I9300 using xda premium

Did you figure this out? I was able to download the csc portion of my rom from androidfirmware.net.
Unfortunately, I did not solve me problem. I'm on 3 Ireland. My stock rom can breakdown the network information into two networks:
3 (3g)
3 (2g)
It then selects the best one based on signal.
Unfortunately, all custom roms just see two networks named as:
3
3
It doesn't switch back to 3g ever. It's a shame, I thought flashing the csc and modem from stock rom would fix this but it doesn't. I might have to always run stock firmware.
diegomtoscano said:
Hi I've been tryin to learn how to create the proper CSC tar file for my region(Ecuador-southamerica)for use with mobile odin this is how far I can get so please anyone with spare time willing to help me help others will be appreciated
So this is with what my unlocked international SGS3 I9300 got shipped stock
PDA:I9300UBALE6
CP: I9300UBLE6
CSC : I9300UUBALE6
I found the correct stock firmware for my region Ecuador South America I9300UBALE6_I9300ECOALE4_ECO.zip (about 706 MB) i Download it extracted with winzip and got two files
1.I9300UBALE6_I9300UBLE6_I9300ECOALE4_HOME.tar.md5
2.SS_DL.dll
I then used 7z to extract the files from the .tar.md5 file and got a bunch of .img files and a .bin file
1.boot.img
2.cache.img
3.hidden.img
4.modem.bin
5.recovery.img
6.system.img
so the big question now was how can i create a .tar file for each one of this .img and.bin ..managed to use cygwin to create them ...but my question is...for the CSC.tar file I'm looking to create for mobile odin do I have to use the hidden.img and the cache.img files and make one single .tar.md5 with those two? Please correct me If I'm wrong ..for your info when I use this two for creating the CSC.tar.md5 I come up with a file of 151MB in size .. does that seems right?
The main idea Is to flash any custom Rom and be able to afterwards load the CSC .tar.md5 for my region
Thanx for your replies excuse my bad English
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse

bump also looking for answer

Related

[Q] Some Questions About Flashing and Firmware

I am sorry if my thread doesn't belong to this section. I have tried to search but I don't get satisfactory information. My questions are:
1. Which one from all files inside the firmware tar that contains the CSC part? Is it cache.img or hidden.img?
2. Do all CSC files reside in the /system/CSC folder?
3. I have the conclusion that the image/bin file inside the firmware will be used to wipe/format the corresponding partition i.e. factoryfs.img for /system partition, etc. Is that true?
4. Is it possible to just flash the PDA/Phone(Modem)/CSC part individually? If I am not mistaken, we can use Odin just to flash the kernel.
5. Is it possible just to create firmware tar file containing just one image to update specific partition? E.g. file containing just factoryfs.img
6. Beside the img file which must be in the compressed ext4 image, can we just use tar command to create the firmware for Odin?
7. Suppose I only have the PDA part of the firmware and use it to flash my SGS2, since the /system partition will be wipe out, does it mean I will loose/corrupt my CSC part?
Thanks in advance.
ynamojn said:
I am sorry if my thread doesn't belong to this section. I have tried to search but I don't get satisfactory information. My questions are:
2. Do all CSC files reside in the /system/CSC folder?
No some are in the root of the system folder namely . CSC files txt CSC Version txt and SW Configuration xml
4. Is it possible to just flash the PDA/Phone(Modem)/CSC part individually? If I am not mistaken, we can use Odin just to flash the kernel.
Yes Modem CSC and Kernel can be individual Odin flashes .
PDA also if its a three part firmware .
jje
Click to expand...
Click to collapse
JJEgan said:
I am sorry if my thread doesn't belong to this section. I have tried to search but I don't get satisfactory information. My questions are:
2. Do all CSC files reside in the /system/CSC folder?
No some are in the root of the system folder namely . CSC files txt CSC Version txt and SW Configuration xml
4. Is it possible to just flash the PDA/Phone(Modem)/CSC part individually? If I am not mistaken, we can use Odin just to flash the kernel.
Yes Modem CSC and Kernel can be individual Odin flashes .
PDA also if its a three part firmware .
jje
Click to expand...
Click to collapse
Thanks for your answer. I have managed to open the cache.img. My conclusion is that if I flash without the CSC part, I will loose some apps and APN seetings. But the system will still be usable. I only need to manually input the APN setting.

[Q] Some help please!

Hi, sorry for my bad english, I'll try to explain my question.
I downloaded the official firmware of my operator:
I9100UHKI6 ## 2012 January I9100ZVVKJ1 Brazil (VIVO)
Is a .zip file, it contains two files:
-SS_DL.dll
-I9100UHKI6_I9100VIKJ1_I9100ZVVKJ1_HOME.tar.md5
I think this .md5 is wrong, so should I delete the .md5 and leave the extension .tar?
And this .tar, In Odin's where I'll upload the. Tar?
Thanks
No, do not remove the md5 bit. tar.md5's will flash just fine in Odin, many (all ?) of the firmwares Intra used to have the md5 appended to them. Flash this file in the PDA section of Odin, or more importantly, follow the instructions from wherever you downloaded it from.
As to the dll file, no idea what that is/what it's for.
hugofunatsu said:
Hi, sorry for my bad english, I'll try to explain my question.
I downloaded the official firmware of my operator:
I9100UHKI6 ## 2012 January I9100ZVVKJ1 Brazil (VIVO)
Is a .zip file, it contains two files:
-SS_DL.dll
-I9100UHKI6_I9100VIKJ1_I9100ZVVKJ1_HOME.tar.md5
I think this .md5 is wrong, so should I delete the .md5 and leave the extension .tar?
And this .tar, In Odin's where I'll upload the. Tar?
Thanks
Click to expand...
Click to collapse
MistahBungle said:
No, do not remove the md5 bit. tar.md5's will flash just fine in Odin, many (all ?) of the firmwares Intra used to have had the md5 appended to them. Flash this file in the PDA section of Odin, or more importantly, follow the instructions from wherever you downloaded it from.
As to the dll file, no idea what that is/what it's for.
Click to expand...
Click to collapse
Thanks... I'll try that!

[Q] Extract CSC from one part stock firmware [SOLVED]

So...my problem is that my provider (3AT) has the option to roam in another provider-net when the connection is bad.
In Settings I have the option to choose: Roaming on/Roaming off/Only national Roaming...but this option I have only in the branded provider firmware.
My idea was to extract the csc, flash a new rom, flash the extracted csc over it and voila: New firmware with the option "national roaming only"
Now my question: Does it work how I imagine it? :laugh:
2nd question: Who can do it? :angel:
Few infos: Galaxy SII GT-I9100
PDA: I9100XWLPG
PHONE: I9100NELP4
CSC: I9100DRELP4 (This is the one I want to flash on any other rom)
Thx for your help
Push
mhm...nobody?
Push
I guess you can try and see for yourself =)
Here are the steps for extracting CSC from a firmware file.
1. Download the firmware file from Sammobile website or Intratech's thread.
2. Extract cache.img and hidden.img files from the .tar.md5 firmware file using 7zip.
3. Bundle up cache.img and hidden.img to a .tar file using the following linux command (if you are using windows, you can install Cygwin to run the command).
tar -H ustar -cf csc.tar cache.img hidden.img
4. Flash csc.tar via Odin.
Hope that helps
waaahhh...thanks so much!!!! I'll try it and report back! :victory:
So...tried to bundle it with cygwin.
It writes that : No such file or directory
Where do I have to lay the img. files?
Ah...have it by trying it out =) They have to lay in:
...:\cygwin\home\...
So...report back:
I took the latest official stock firmware, extracted it with winzip, changed the hidden.img and cache.img (took the latest from 3AT)
bundled everything as u told me and voila: IT WORKS!!!! :victory::victory::victory::victory::victory:
Great! One tip for using cygwin: you can change your working directory to something other than the default cygwin/home by entering
cd c:
Or
cd d:
Sounds like the good old MS Dos
I did this method and flashed the csc.tar.
After doing this, it prompts an install in CWM. I installed it and nothing changes afterwards. What's am I doing wrong?
Packing the file
adotkdotjh said:
Great! One tip for using cygwin: you can change your working directory to something other than the default cygwin/home by entering
cd c:
Or
cd d:
Click to expand...
Click to collapse
Hi,
can I pack the files into csc.tar using 7zip?
I see it has such a option...
Cygwin is more difficult for me.
Thank you in advance.
Greetings!

[Q] Create file flashable through Odin?

Hey everyone
I have a question which I coudn't find anywhere on the forum for an answer...
I have a firmware for my galaxy ace named S5830XWKTM_S5830OXXKT3_S5830XWKT7_HOME.tar.md5
and I wanted to edit the baseband so I could make it work in my S5830L by just changing "amss" file...
But I can't change it if they are in .md5 and if I change the file to .zip and transfer amss, I can't change it back to .md5
How can I turn S5830XWKTM_S5830OXXKT3_S5830XWKT7_HOME.tar.zip into S5830XWKTM_S5830OXXKT3_S5830XWKT7_HOME.tar.md5
I don't know if you understand my question...
so here is what i understood you want to extract the. tar file change a file and repack it right. ... how different is the l version different from the Normal one
speed_bot said:
so here is what i understood you want to extract the. tar file change a file and repack it right. ... how different is the l version different from the Normal one
Click to expand...
Click to collapse
yes
The only difference is the frequency for 3G
S5830 uses for HSDPA 900 /2100
and S5830L 850 / 1900
By deafult odin has checksum md5 verification thats why there is a .md5 extension even if you manage to repack it the file wont get flashed through odin......
i have a workaround for you
flash the file directly there is a tutorial to extract and flash only baseband use that after flashing that zip .......
speed_bot said:
By deafult odin has checksum md5 verification thats why there is a .md5 extension even if you manage to repack it the file wont get flashed through odin......
i have a workaround for you
flash the file directly there is a tutorial to extract and flash only baseband use that after flashing that zip .......
Click to expand...
Click to collapse
I think I found it
I just created my .tar file to flash it through Odin.
But I have a question
Can I create a .tar file with the complete firmware and flash it through Odin?
followed this guide http://forum.xda-developers.com/showthread.php?t=1558715
I just added everything that was in the .md5 , replaced baseband file and put it back again in a .tar file
you can but need the change the checksum to the new value its better if you flash it seperately
speed_bot said:
you can but need the change the checksum to the new value its better if you flash it seperately
Click to expand...
Click to collapse
Oh, but what do you mean with changing the checksum
the checksum is only to check if the file is corrupt or not or if it has been modified...
well checksum adds up all the files finds it's size and store's it when yoy change a file they may be of different: sizes so the checksum verification fails
speed_bot said:
well checksum adds up all the files finds it's size and store's it when yoy change a file they may be of different: sizes so the checksum verification fails
Click to expand...
Click to collapse
Its not like im using the same .md5 file.
All I did was extract all the files from the .md5
Repacked them into a .tar file and it should be flashable through Odin...
Since its not .md5 it won't do a checksum
I added the .tar file into Odin - "One Package" and doesn't give me any error or anything... So I guess it should work the same as changing baseband does.
EDIT:
Thanks alot for your help
I managed to repack all the files to make a firmware flashable through Odin
All I did was this
$ tar -H ustar -c (all unpacked files in here) > firmware.tar
$ md5sum -t firmware.tar >> firmware.tar
$ mv firmware.tar firmware.tar.md5
I just flashed it through Odin and no problems at all
i thought that you were using the base ace rom by changing the file so said that checksum would vary btw your problem is solved right edit the title thread to solved it will say others time.....

SM-G925F 32g Pit file

Dear All,
I'm so sorry to disturb you with my thread, But I'm facing a problem with my S6 edge and I need the Pit file...
May someone can help me
BR
you don't need..load the firmware that matches most..rename tar.md5 to tar... extract it with winrar ..download the toolkit from original development thread..delete the hidden.img from the extracted firmware..now copy it to toolkit input folder and make a flashable Odin package.. should work

Categories

Resources