Extract files from RUU Rom

TauTau

Senior Member
Feb 20, 2006
278
4
0
Hi,
I searched around some here, but I'm stuck now... I have a Vodafone ROM Update where I want to extract some information/file from. So far I have managed to split it somehow with typhoonnbfdecode.pl, so I have some files that contain the different parts, as .nb files.
Where would I go from here, to get deeper into the image? Inside those files must be the cabs and stuff I think, how can I access them?

Lars
 

cptcoconut

Member
Mar 29, 2006
39
0
0
Indiana, USA
www.exorzero.com
I'm not an expert on editing ROMs, but I also wanted to get the individual files out of a ROM upgrade, and this method worked for me.

I think you're looking for the utilities which were discussed and posted in this thread:

http://forum.xda-developers.com/viewtopic.php?t=34171

I used typhoonnbfdecode_v5 (only the v5 worked for me, not the other versions) then tools from the WM5 ROM Tools. The included tools.txt explains what you need to know, but basically prepare_imgfs.exe converts the nk.nb into imgfs_raw_data.bin, then viewimgfs.exe will dump the imgfs_raw_data.bin into the individual files from the ROM.
 

TauTau

Senior Member
Feb 20, 2006
278
4
0
maybe I'm doing something wrong here...

typhoonnbfdecode.pl -x nk.nbf

!!! storedcrc=8f39f50f calculatedcrc=9cdb95a0
extracted OS_0
extracted Extension ROM_0
extracted GSM_0
extracted SPL_1
extracted IPL_1
extracted SPL_2
extracted IPL_2
extracted HTC Logo_0
extracted Splash Screen_0

prepare_imgfs.exe 9b000000-Extension.nb
Searching for IMGFS start... Not found!

So typhoonnbfdecode extracts several files from the .nbf file, but prepare_imgfs can't read it...
 

cptcoconut

Member
Mar 29, 2006
39
0
0
Indiana, USA
www.exorzero.com
That's the same problem I was having until I found the typhoonnbfdecode_v5.exe. With the other typhoonnbfdecode versions, it looked like it was extracting the *.nb files, but they seemed to be corrupt.

I don't have the perl file that it was built from, but I found the compiled somewhere through a google search (can't remember if it was on the XDA forums or not). You can download it here http://www.exorzero.com/temp/typhoonnbfdecode_v5.exe