To view & extract .nb0 content, please help...... - Windows Mobile Development and Hacking General

hi all, i have a .nb0 file which extracted from a wm5 ppc phone ( cant remember the model), and i need some help here to view this nb0 and extract some cab file from there.
This .nb0 consist a lot useful softwares, for example, soundcover (background sound during conversation), answering machine, conversation recorder and it works flawlessly on wm5 ppc phone.
Any expert??? please help.
**ok, I found the phone model, its GIGA, this is the nb0 file, latest update from thier website http://www.higiga.com/HigigaFrontStage/event/download/update/V1.12.80.zip

Hi,
Congratulations on extracting an .nb0 file. There are many methods to do so, depending on the device. Out of curiosity, which method did you use? Assuming that you correctly extracted the .nbo file of the CE image, you can treat it the same as an .nb or .bin file. use "viewimgfs *.nb0". the * of course meaning the name of your nb0 file like MSFLSH50_2.nb0, or what ever. This will give you all the files and what not. You can then use the DSMtool by bepe. This will organize all the files into packages. Then you can use cabwiz or some other program to create a cab installer. Good posts to follow are mamiach, bepe, buzzlightyear, and others, if you didn't already know. The dsmtool is found in bepe's WM5 kitchen. the viewimgfs and other imgfs tools were created by mamiach.
Regards,
Jason

thanks for your reply, i will try to use the tools to see whether i can extract anything out of it...thanks again.

I think i have successfully dump the rom to a dump folder, but i cannot see anything but only some dll files, what else i need to do??? do i need to use some tools to convert all these dll files to view the rom content?? please advise, thanks.

Related

How do I integrate apps into the OS ROM for Wizard

I have been able to extract the EXT ROM and OS ROMs using the NB2NBF and IMGFS tools. I know that by using a custom ROM I can save on storage space by loading in my programs. I'd like to load Pocket Informat, Alarm Today, Phone Alarm , isilo and TCPMP into the OS ROM. How do I do this? I have all their cabs. I will keep reading the forums too.
I know that some like summiter have done this. Anyone able to help me get started or point me in the right direction?
J-Man5
the only device i ever heard supporting that is walaby
dont know if it's possible with other devices
i mean the os part of the rom is well you know full already
yes it is possibel.you need a tool called [typhoonnbfdecode_v5] look for this tool and how to use somehere in the ftp, and here in the wizard forums
you need to make a dump of the os from a nk.nbf image with the above tool
then you need to extract the files from de cabs you want plus the reg settings,
simply copy the extracted files from cab to your rom dump folder
make a cab file with the reg files from the cab files an also the shortcuts to the programs.
repack the rom with the typhoonnbfdecode_v5, convert the nba image with NB2NBF back to nbf and flash,after that install the cab with reg settings plus shortcuts,
you have a long jorney ahead.
i took me several weeks to make my own rom with netcf.2,adobe acrobat e several other programs integrated to the rom.
faria said:
then you need to extract the files from de cabs you want plus the reg settings,
simply copy the extracted files from cab to your rom dump folder
<snipped>
make a cab file with the reg files from the cab files an also the shortcuts to the programs.
Click to expand...
Click to collapse
OK I have gotten the nk.nbf extracted and the EXT ROM opened using winimage and the OS ROM dumped via imgfs.
Where I am running into problems understanding is how to unpack the .cab install files for the programs I am planning on using and how to "move" them to the \Program Files\ directories that they need to be in. For example PocketInformant is loaded into the \Program Files\WebIS directory. Do I put all the files from the .cab file in the dump OS directory? Is there some sort of program that will extract the .cab file and let me look at what registry settings are being set by its installation?
What program is used to create registry settings into a .cab file?
Thanks
J-Man5
BUMP
wincecab manager ,google it.
Hey!
I want to add some apps to the Rom of my Wizard, too.
I have used imgfs tools to great a dump from my OS.
Now i want to Install Total Commander to a Folder "\Programme\Total Commander\".
How can i do this? Or is it only possible to copy the files without any folder?
Sry for my bad english

Extract .dll from .cab

Excuse me for beeing a newbie, but can't seem to fin any way to extract the .dll and .gif files from a cab file. For example I downloaded CrossbowPhonepad.zip from http://forum.xda-developers.com/showthread.php?t=292014&highlight=media+player+skin
But I'm not quite happy with the way it looks and I would like to start to play and alter with it. But when I extract the .Cab file all i get is strange .012-fil and so on. And of course the .XML file where you se how the .dll and .gif files shall be installed.
How to I extract them (.dll and . gif) from the .Cab file??
I'v tried Winrar, Winace, Total commander.
Please Help
the simplist way
Have you tried cabdump.pl (it can be found on the XDA-Wiki, main wiki page->complete tool list -> RomTools->cabdump.pl)
But I've found the simplest way is to install the cab on your device, and then copy the files you're interested in to your pc.
There is an excellent, easy to use program called MSCEInf that allows you to work with CAB files, including drag and drop extraction of files - with their original names - from CAB installation files. It's available here:
http://www.freewareppc.com/utilities/msceinf.shtml
It's developed by a Frenchman named BenoƮt Thonnart.
You should also try WinCE Cab Manager.
But generally WinRar works fine. The files in the cab are simply renamed to 8.3 convention with extension showing the file number. Extract the xml and you will see what name belongs to what file. Just extract and rename.
Thanx gues...that really helped

General Process of Rom Development for WM-Phones? TG01 need a new custom Rom!

Hello developers,
maybe some people know, that there is a new TG01 section in this forum.
I personally own this phone and like it very much. Only the Rom that Toshiba provided us isn't very good and stable. It has many problems, that need to be solved
The friendly guys of WMPowseruser told us, that they want to try to cook a Rom for the Toshiba TG01.
But until now nothing happens, because nobody knows 100% sure what is needed to be done, to get a working Rom for the TG01 cooked...
So I decided to gain more information about the Rom Development process for WM-Phones.
I want to ask you what is needed to get a working cooked Rom for our Phone.
Do we need a Hard-SPL? Or do we need to extract the Rom out of our TG01, decrypt it so that we then can cook a new Rom?
You may notice, that I'm not an expert on this topic, so I rely on your help.
There is already a tool made by the member Cotulla to encode/decode TSW-files. http://cotulla.pp.ru/Misc.html
And it is also possible to flash every Rom that Toshiba provided us with this method:
http://forum.xda-developers.com/showpost.php?p=5405267&postcount=325
So it's possible to flash for example a german O2 Rom on an english TG01 that has the Orange UK Rom originally on it.
But I don't know if that helps us for our development.
We already gained 250$ for the development and I think that we're also able to gain even more money if it's needed!
We need serious help
I thank you in advance for your answers to this thread!
Every answer is welcome.
I also wish you a nice remaining Sunday!
Best regards,
Manuel
agree
TG01 have come to market for almost 1 year, hopping the cooked rom can be made early!
TG01
TGO1 MAIN bin file needs decrypted then it's full speed ahead
we need an experienced hacker
TG01
can the mods sticky this post we need it's full attention!!
Ok here is the acutal development status:
Progress of the Project WM6.5.3:
- With SDDL+ made by stepw we can flash any Rom on the TG01
- With Cotullas Tool we can decode/encode .tsw files
(The .tsw file is the file, that Toshiba offers to download from their homepage to update to WM6.5.3...so these .tsw files need to contain the whole OS and all system files that are needed to run the TG01)
Cotullas Tool can make a .bin file out of the .tsw file that we got from Toshiba.
But there are two problems with that:
1. We cannot be sure, that the Decoder works 100% right.
2. The .bin file we get when we use Cotullas tool seems to be not normal. We cannot extract it.
If I open it with Isobuster than I first see only the one track is included in the .bin file.
But then I let Isobuster search for more files after their signatures in the .bin file, Isobuster finds the following files:
00003808 , \Recovered File 01.mov
00112925 , \Recovered File 02.gz
00115498 , \Recovered File 03.png
00115530 , \Recovered File 04.png
00115533 , \Recovered File 05.png
00115563 , \Recovered File 06.png
00115791 , \Recovered File 07.cab
00115962 , \Recovered File 08.gz
00116325 , \Recovered File 09.png
00116351 , \Recovered File 10.cab
00116354 , \Recovered File 11.cab
00116385 , \Recovered File 12.cab
00116391 , \Recovered File 13.cab
00116417 , \Recovered File 14.png
00116420 , \Recovered File 15.png
00116421 , \Recovered File 16.gif
But for example the .cab files can't be extracted...it tells my, that the archive is damaged.
Well and we cannot be sure, that the above written files are the only content of the .bin file. Maybe Isobuster didn't find the others that are included in it...
So what we need:
- A person that understands the format of the .bin file (unencrypted .tsw file) so that we can extract the .bin file properly and get all of the system files and the OS out of it.
After that we can modify the files and create a new .bin file with the modified files included. Than we only need to encode it again, so that we have an flashable .tsw file again.
We could flash the new .tsw file with the SDDL+ made by the user stepw.
It would be very nice if someone would answer me and get in contact with me, that can help us to get a working WM6.5.3 Rom onto the TG01.
Thanks in advance!
I wish all of you a nice remaining Sunday evening!
Best regards,
DunkDream
hello,
to extract the rom, i used the raw-files.
i used "itsutilsbin"-tools. after dumping i get an extractet oem/sys-folder with known (typical) foldercontent and -structure.
here is a list of extractet raw-files
View attachment luste.zip
any lately news?
waiting...h
bird_9527 said:
waiting...h
Click to expand...
Click to collapse
The problem is in the nb0 file generated after using the cotulla tool.There are some extra bytes with checksum..i think only cotulla can make it possible.I tried manually with hexeditor..it fails..in short, we need another tool/program which can remove extea bytes, give us the normal nb0 file, which can be dumed recompiled and repacked with those removed extra bytes with the sme or modified checksum.Then we can have the custom ROM.

[TOOL] Extract CAB/BIN files from EXE v1.10 (Unpacks HTC Roms/Hotfixes, Omnia ROMs)

Description
Takes an EXE file and extracts the contained CAB or BIN files (the file is trimmed to match the internal size). It can extract:
1) the CAB that contains the ROMs in the HTC ROM Updaters from which you can get the NBH/NBF ROM file.
2) the CAB contained in the HTC ROM Hotfixes that you can after cook in your ROMs or install on your phone without using activesync
3) the BIN in the Omnia i900/i910 ROM Updaters for XP/Vista (and maybe some other updaters)
How to use
Drag&drop the file you want to scan on the tool executable and if the file is detected it will be extracted in the folder. This is a command line tool so if you want to see the output you will have to open it in a command prompt.
Changelog
(NEW) v1.1: Added support for the Samsung i780 and other updaters that contain the .bin file uncompressed inside
v1.0: Initial Release
thanks
thanks bro will try this......
Great Tools, thanks!
maybe stupid but isn't that the same as renaming the .exe to .rar and then extract ?
So will the new 1.31 Kitchen work with .bin files from Samsung i780? I guess you could use this tool to extract the bin from the .exe updater. And does the kitchen import the .bin file just like a .nbh?
I have a i780 that I use for daily phone use. I don't flash it very often. The current ROM is one I built a long time ago using old building methods. One of the reasons I don't want to cook a ROM for it is it's too much work. Lol
Great tool. Thanks for shared...
ceesheim said:
maybe stupid but isn't that the same as renaming the .exe to .rar and then extract ?
Click to expand...
Click to collapse
When you use winrar or 7-zip to unpack the files they will only extract the content of the CAB archive making hotfixes useless and when you use osnbtool to extract the file from the Samsung updaters it will return you a trimmed NB0 file instead of the original BIN file that you cannot directly flash. My tool scans the files and gives you the intact CAB/BIN files without any further processing.
bobsbbq said:
So will the new 1.31 Kitchen work with .bin files from Samsung i780? I guess you could use this tool to extract the bin from the .exe updater. And does the kitchen import the .bin file just like a .nbh?
I have a i780 that I use for daily phone use. I don't flash it very often. The current ROM is one I built a long time ago using old building methods. One of the reasons I don't want to cook a ROM for it is it's too much work. Lol
Click to expand...
Click to collapse
The i780 has a BIN imagestart different from 0 meaning a bootloader or other stuff could be present so I wouldn't even dare flashing anything that the kitchen produces without a custom batch file. This tool cannot import the i780 files because it looks for the omnia imagestart that is 0.
airxtreme said:
When you use winrar or 7-zip to unpack the files they will only extract the content of the CAB archive making hotfixes useless and when you use osnbtool to extract the file from the Samsung updaters it will return you a trimmed NB0 file instead of the original BIN file that you cannot directly flash. My tool scans the files and gives you the intact CAB/BIN files without any further processing.
Click to expand...
Click to collapse
cool , thanks for explaining .
Thanks airxtreme!!!! This is one more amazing tool to add to the collection.
Thanks Bro Great app
Awesome tool airxtreme....thanks for sharing.
airxtreme said:
Description
Takes an EXE file and extracts the contained CAB or BIN files (the file is trimmed to match the internal size). It can extract:
1) the CAB that contains the ROMs in the HTC ROM Updaters from which you can get the NBH/NBF ROM file.
2) the CAB contained in the HTC ROM Hotfixes that you can after cook in your ROMs or install on your phone without using activesync
3) the BIN in the Omnia i900/i910 ROM Updaters for XP/Vista (and maybe some other updaters)
How to use
Drag&drop the file you want to scan on the tool executable and if the file is detected it will be extracted in the folder. This is a command line tool so if you want to see the output you will have to open it in a command prompt.
Click to expand...
Click to collapse
I've tried to extract files from a HTC Rhodium FaceBook Hotfix but it returned with "no files found". Just to confirm that your tool was not designed to do that?
Hotfix is attached for your reference. Thanks.
zard said:
I've tried to extract files from a HTC Rhodium FaceBook Hotfix but it returned with "no files found". Just to confirm that your tool was not designed to do that?
Hotfix is attached for your reference. Thanks.
Click to expand...
Click to collapse
The archive is truncated indeed it doesn't even have an icon like HTC hotfixes usually have. The tool won't extract it because it the archive integrity is checked before extracting the content.
I uploaded a new version with Samsung i780 (and potentially other older samsung phones) ROMs support if anyone is interested.
airxtreme said:
I uploaded a new version with Samsung i780 (and potentially other older samsung phones) ROMs support if anyone is interested.
Click to expand...
Click to collapse
If posibble please make support for the latest samsung updater *.exe.
Because i think the newest samsung updater .exe like sprint intrepid have diferent structure, not like older updater *.exe that can be extracted the bin file by manualy triming the unused bytes with hex editor or with your great tools..
Thank you..
nice little app, added to my toolbox. thanx

[Q] How to compress a file to .arm.cab ??

Dear XDA Member,
I have a .cab file for an application, I have extracted the .cab files. now I want to compress the contents to .cab format so that It will run correctly in my windows mobile..
Thanks in advance.
Regards
NRZ
This has been answered many times... I wont bother writing everything so just check this very complete post.
I'd recommend MSCEInf to unpack and Pocket PC Installation Creator to create. WinCE cab Manager can modify cabs but it's not free.
Enjoy

Categories

Resources