View Full Version : Samsung i900 Omnia rom backup help
efjay
22nd July 2008, 06:39 PM
Hi to all the Samsung experts, I currently have a Samsung i900 and am looking for a way to extract my rom and create a flashable format. I have used pdocread to extract 3 .raw files but am not sure how to proceed from here. Can anyone advise? Thanks.
The Solutor
22nd July 2008, 08:17 PM
Hoping that the i780 istruction can be used for the omnia, the relevant posts are here..
http://forum.xda-developers.com/showpost.php?p=2237280&postcount=10
http://forum.xda-developers.com/showthread.php?t=393490
efjay
22nd July 2008, 10:16 PM
Thanks, I have read those threads, problem is you apparently need a flashable .bin to start with which in this case I do not so am looking for a way to use the .raw files only. Do you know if that is possible?
The Solutor
24th July 2008, 02:44 AM
Thanks, I have read those threads, problem is you apparently need a flashable .bin to start with which in this case I do not so am looking for a way to use the .raw files only. Do you know if that is possible?
No you don't need the bins, you can start from the raw files.
Just look at the famusc kitchen and read the included instructions.
hdubli
24th July 2008, 05:03 AM
Ok here is a way to dump the nb file and then dump its contents.I have already done that, including xip :D
Use itsutils and following command in dos window :
psdread -1 0 0xDISKSIZE os.nb
Then use imgfs tools or tazio tools to dump, and further processing.
We need now how to flash back the custom os.nb to omnia
still searching for sd card flashing combinations
efjay
24th July 2008, 05:16 PM
@The Solutor: I have read the famusc kitchen docs and it explicity states you need an existing .bin PDA rom. However there are a few commands in there that may be worth checking out.
@hdubli: I will try the command you suggested later today. What are the tazio tools? And dont Samsung phones use .bin files to flash rather than .nb?
mievalt
24th July 2008, 06:05 PM
You don't need the bin.
Here step by step:
- Downlad and install the kitchen
- Copy Part02.raw into the kitchen folder
- Open cmd and type: ImgfsToDump Part02.raw (This will create dump folder)
- Execute RecreateBin.exe
You got your bin file!!!! ;)
efjay
24th July 2008, 07:31 PM
You don't need the bin.
Here step by step:
- Downlad and install the kitchen
- Copy Part02.raw into the kitchen folder
- Open cmd and type: ImgfsToDump Part02.raw (This will create dump folder)
- Execute RecreateBin.exe
You got your bin file!!!! ;)
Do you mean RecreateBin.bat? There is no RecreateBin.exe and looking at the contents of the .bat file I dont think it will work as it makes reference to i780 files which I dont have and most likely wont work with the Omnia.
imgfsfromdump imgfs_raw_data.bin new_imgfs.bin
del imgfs_raw_data.bin
ren new_imgfs.bin imgfs_raw_data.bin
make_imgfs i780.nb0.payload.body -nosplit
merge i780.nb0.payload.header i780.nb0.payload.body i780.nb0.payload
nbmerge -data 2048 -extra 8 i780.nb0 -conservative
mievalt
24th July 2008, 09:56 PM
yes it is the .bat file sorry.
I780 should just be name of the files that you get at the end...
I can't say if it works you just have to give it a try...
But that would be the way we do it with our i780 roms...
Try and report. You should get a i780.bin file.... otherwise it should stop with an error.
JesperRas
7th August 2008, 01:53 PM
I have a Samsung Omnia German version and would like to get the english version. Anybody know where to find the WWE ROM and CID unlock or what i need to install it?
rickytr23
10th August 2008, 06:22 AM
Any luck on cooking a samsung i900 Rom
ckmcsk
10th August 2008, 11:16 AM
I have a Samsung Omnia German version and would like to get the english version. Anybody know where to find the WWE ROM and CID unlock or what i need to install it?
What does ur version read?
My one read i900XXHE4. I am also looking for way to upgrade to i900DXHG4
silencer22
10th August 2008, 01:25 PM
anyone manage to extract the rom?
or is there anyway i could extract those dll in the roms?
would like to try reverse it see if can extract the data for the accelerometer
rickytr23
10th August 2008, 03:47 PM
Here is the Link (http://www.ziddu.com/download/1887589/i900DXHG4updater_xp.exe.html)
For the update
Cutefox
11th August 2008, 08:29 AM
any body can backup the rom G2 and previous and let us flash it? i sooo want the old rom back.. G4 fully sucked with too many issues on it..
homer285
11th August 2008, 12:16 PM
What is the build info on G4?
I can dump the rom but you will have my serial #
homer285
11th August 2008, 12:19 PM
anyone manage to extract the rom?
or is there anyway i could extract those dll in the roms?
would like to try reverse it see if can extract the data for the accelerometer
it looks like a .bin file and oddly enough executing it changed all my Atom .nb0 files to 'open with' USDL4...
Do kitchen tools exist or Perhaps somebody could be commisioned to make tools for us, I'd be up for that!
Cutefox
12th August 2008, 01:44 AM
whats the go on creating a flashable rom? i tried to flash chinese G8 rom and i regretted it.. now i cant flash it back to WWE G4 rom. =( anyone here able to make flashable rom or F8 or G2 WWE roms? pls pls pls..
alf007
29th August 2008, 06:19 PM
I tried to back up my i900 Omnia ROM and get this:
C:\12>pdocread -l
128.46M (0x8076000) DSK1:
| 1.47M (0x179000) Part00
| 2.58M (0x295800) Part01
| 124.40M (0x7c66800) Part02
90.44M (0x5a70000) DSK2:
| 90.43M (0x5a6f000) Part00
0.00 (0x0) DSK5:
| 0.00 (0x0) PART00
15.00G (0x3c0000000) DSK3:
| 15.00G (0x3bffffc00) Part00
STRG handles:
handle 6698a06e 15.00G (0x3bffffc00)
handle a698a026
handle c6cc2472 90.43M (0x5a6f000)
handle 06e0479a124.40M (0x7c66800)
handle 26e04776 2.58M (0x295800)
handle 26e0472e 1.47M (0x179000)
disk 6698a06e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk a698a026
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk c6cc2472
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 06e0479a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 26e04776
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 26e0472e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C:\12>psdread -1 0 0xDISKSIZE os.nb
remote disk 1 has 65772 sectors of 2048 bytes - 128.46Mbyte
SerialNr: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CopySDCardToFile(remote, 1, 0x0, 0xd, os.nb)
ERROR: ITReadSDCard - The parameter is incorrect.
C:\12>pdocread -w -d FLASHDR -p Part00 0 0x179000 Part00.raw
ERROR: ITTFFSGetInfo - The device is not ready for use.
WARNING: using default 512 bytes for sectorsize
CopyTFFSToFile(0x0, 0x179000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- The device is not ready for use.
Any thoughts?
alf007
29th August 2008, 06:37 PM
I am improving :
C:\12>psdread -1 0 0x8076000 i900XHHG4.nb
remote disk 1 has 65772 sectors of 2048 bytes - 128.46Mbyt
SerialNr: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CopySDCardToFile(remote, 1, 0x0, 0x8076000, i900XHHG4.nb)
but I am waiting more than 30 min and no activity. How long does it take to copy 128MB?
alf007
29th August 2008, 06:57 PM
Done Got it it took some time.
I have if someone needs i900XHHG4.nb 128MB
rickytr23
30th August 2008, 06:05 AM
Does anyone knows how to setup MMS for att on the Samsung i900 omnia
HELP PLS
Thank you all:confused:
bobsbbq
2nd September 2008, 09:21 AM
Done Got it it took some time.
I have if someone needs i900XHHG4.nb 128MB
Do you mind sharing your steps or tools you used to convert Part02.raw to a nb file?
I have been trying to use the i780 Kitchen but I have trouble converting the original bin file to nb0. Would appreciate if you can share.
ITKingdom
11th September 2008, 12:35 AM
Done Got it it took some time.
I have if someone needs i900XHHG4.nb 128MB
Thank you!
Please show your step ^^, I really want to know that because I'll buy a CDMA version of i900 (I live in Korea now and it is only CDMA version and has Korean)
Any ROMS for it? I cant read and understand Korean in i900 :((
alf007
19th September 2008, 10:42 AM
Step 1:
Use itsutils and following command in dos window :
pdocread -l
You will get something like (just a list to see the name of the disks):
128.46M (0x8076000) DSK1:
| 1.47M (0x179000) Part00
| 2.58M (0x295800) Part01
| 124.40M (0x7c66800) Part02
90.44M (0x5a70000) DSK2:
| 90.43M (0x5a6f000) Part00
0.00 (0x0) DSK5:
| 0.00 (0x0) PART00
15.00G (0x3c0000000) DSK3:
| 15.00G (0x3bffffc00) Part00
STRG handles:
handle 6698a06e 15.00G (0x3bffffc00)
handle a698a026
handle c6cc2472 90.43M (0x5a6f000)
handle 06e0479a124.40M (0x7c66800)
handle 26e04776 2.58M (0x295800)
handle 26e0472e 1.47M (0x179000)
disk 6698a06e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk a698a026
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk c6cc2472
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 06e0479a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 26e04776
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 26e0472e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Step 2:
Use command (in bold is the name of the disk that should correspond to the name from step 1):
psdread -1 0 0x8076000 i900XHHG4.nb
and you get:
remote disk 1 has 65772 sectors of 2048 bytes - 128.46Mbyt
SerialNr: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CopySDCardToFile(remote, 1, 0x0, 0x8076000, i900XHHG4.nb)
Step 3:
Wait 30 min :)
g00ndu
20th September 2008, 11:15 AM
Step 1:
Use itsutils and following command in dos window :
pdocread -l
You will get something like (just a list to see the name of the disks):
128.46M (0x8076000) DSK1:
| 1.47M (0x179000) Part00
| 2.58M (0x295800) Part01
| 124.40M (0x7c66800) Part02
90.44M (0x5a70000) DSK2:
| 90.43M (0x5a6f000) Part00
0.00 (0x0) DSK5:
| 0.00 (0x0) PART00
15.00G (0x3c0000000) DSK3:
| 15.00G (0x3bffffc00) Part00
STRG handles:
handle 6698a06e 15.00G (0x3bffffc00)
handle a698a026
handle c6cc2472 90.43M (0x5a6f000)
handle 06e0479a124.40M (0x7c66800)
handle 26e04776 2.58M (0x295800)
handle 26e0472e 1.47M (0x179000)
disk 6698a06e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk a698a026
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk c6cc2472
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 06e0479a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 26e04776
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 26e0472e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Step 2:
Use command (in bold is the name of the disk that should correspond to the name from step 1):
psdread -1 0 0x8076000 i900XHHG4.nb
and you get:
remote disk 1 has 65772 sectors of 2048 bytes - 128.46Mbyt
SerialNr: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CopySDCardToFile(remote, 1, 0x0, 0x8076000, i900XHHG4.nb)
Step 3:
Wait 30 min :)
your 30 minutes seems awfully long... :D
prpetrov
20th September 2008, 05:11 PM
Hi i have problems when i try to backup my rom, it's genuine orange uk rom.
When i type pdocread -l i got this:
"Could not update itsutils.dll to the current version"
when i try to change the HKLM\Security\Policies\Policies 00001001 key from 2 to 1 i got access denied. My registry is locked so i can't make dump. Please help.
prpetrov
21st September 2008, 03:15 PM
anyone can't help?
twein
27th September 2008, 10:45 PM
You must use a registry editor signed by something the phone trusts already! RegEditSTG http://blogs.conchango.com/stuartpreston/files/regeditSTG.zip will do the trick as it is already signed by HTC.
Copy the exe onto the device, launch it and change the policies as follows:
Navigate to HKLM\Security\Policies\Policies\
Click "Values" soft-key
Change "00001001" value to 1 (decimal) (recovery note: default is 2)
Change "00001005" value to 40 (decimal) (recovery note: default is 16)
Reboot device.
thanks to:
http://blogs.conchango.com/stuartpreston/archive/2005/11/10/2376.aspx
prpetrov
30th September 2008, 06:13 PM
Tried this first but every folder in registry has a keylock and can't expand it. Other solution needed. :(
aladdin1001
30th October 2008, 04:35 PM
Hello all,
I have used both methods to get the following
The method referred to by The Solutor to get:
Part00.raw
Part01.raw
Part02.raw
and
The method recommended by alf007 to get:
i900.nb
What next? and what's the difference between a .nb file and a .nb0 file?
I'm trying to backup my current ROM into an executable file to flash back into the device for backup just in case or at least to an bin file provided there is a way to restore that bin file onto the device.
Thanks all in advance
lastnikita
4th February 2009, 02:55 AM
hi mates, anyone knows how to dump eboot/CSC/phone parts now ?
Thanks !
lastnikita
18th February 2009, 11:39 AM
I have used both methods to get the following
The method referred to by The Solutor to get Part02.raw
and
The method recommended by alf007 to get i900.nb
unfortunately both of them are useless if we can't find a way to get them back to a flashable .bin (and osnbtools reports invalid part size :()
JediKnight14
4th April 2009, 04:10 PM
I am having a minor/major problem with this - I have a original Czech ROM which i want to backup, but when inputting the command psdread -1 0 0x8152800 i900XXHJ1.img I get following error: ITReadSDCard - Parameter is incorrect.
I am using the correct size for the ROM, but i have no idea why it won't let me dump the ROM. Any ideas?
Grondinm
17th May 2009, 01:21 AM
You don't need the bin.
Here step by step:
- Downlad and install the kitchen
- Copy Part02.raw into the kitchen folder
- Open cmd and type: ImgfsToDump Part02.raw (This will create dump folder)
- Execute RecreateBin.exe
You got your bin file!!!! ;)
hey guys so i have the 3 files dumped from my omniai910 i can get the data to dump(using imgfstodump) but i can't get it to a flashable format. i tried using these steps but i get this error
Maximum ROM size (0x8000000) reached, aborting!
after it processes a bunch of files.....my original part02.img is 150mb. is that somehow to big..?? what am i doing wrong?
erichkooi
29th May 2009, 09:41 AM
Hi mievalt,
I able to dump all the files into dump folder but when I run RecreateBin, it just pop up and close the cmd windows. I unable to locate the bin file.
Any idea?
*****************************************
Originally Posted by mievalt View Post
You don't need the bin.
Here step by step:
- Downlad and install the kitchen
- Copy Part02.raw into the kitchen folder
- Open cmd and type: ImgfsToDump Part02.raw (This will create dump folder)
- Execute RecreateBin.exe
You got your bin file!!!!
Mularovsky
13th August 2009, 11:32 PM
Any news about this??
platijet
27th November 2009, 11:54 PM
So all this method is uselles????We can't flash an .nb file????
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.