Treo750v Voda<how to Extract files from nbh> - Palm Treo 750 ROM Development

*use NBHextract: by POF
C:\> NBHextract.exe CHEEIMG_VM_Patch.nbh
the get the following files
spl.nb0
splash.nb0
uP.nb0
gsm.nb0
os.nb0 --need this
--------------------------------------------
*use imgfs_tool by Mamaich
prepare_imgfs.exe OS.nb -acer
*You can get imgfs_raw_data.bin
--------------------------------------------
*Then Excute with Mamaich IMGFS_Tool gain
viewimgfs.exe imgfs_raw_data.bin
--------------------------------------------
--------------------------------------------
*or excute perl script "rdmsflsh.pl "
Perl rdmsflsh.pl imgfs_raw_data.bin -d <folder pass>
<this could not work on OS.nb for Treo750v>
You can get files from ROM image of Treo750v!!
good luck!

Anyone know how to flash modded roms back to the 750?
I would like to know if I can use HardSPL from hermes on 750...

NBH uncert'd back to Treo
As above, any ideas how to flash a NBH back to Treo? It is uncerted so can't be used with RomUpdate utility.
Reason for asking -- attempting to flash Radio from WM5 to Treo running WM6 -- as the WM6 can't receive phone calls but is working fine with WM5.

merci pour tout

Related

Help on I-Mate Arabic Ext Rom 131112 WWE

Hello I just ungraded to the I mate arabic 1.31 rom with radio 1.06.02. my question is in the extended rom there is no config.txt file? using the instruction under the Cooking in the Extended Rom Kitichen thread
http://forum.xda-developers.com/viewtopic.php?t=16137
I cant seem to find how to edit the config txt file to allow the ZIP_WWW.cab to be installed and the editing config to say the following
Instructions:
Place the ZIP_WWE.CAB in your Extended Rom
in the \Extended_ROM\Config.sys add the following line
Quote:
CAB: \Extended_ROM\ZIP_WWE.CAB
I Would Like to get shot of the arabic stuff
I-Mate PDA2K (PH20B)
Rom 1.31.00 WWE
Radio 1.06.02
Protocol 1337,38
ExtROM 1.31.122 WWE
Ok 2 things,
1 you need the extended rom unlock util which will allow you to see and edit items in the hidden extended rom folder on your pda.
2 dont bother with the ZIP program, get pocket rar, its freeware and works much better. You can install cabs from within rar or zip files without needing to extract them to the file system first etc.
PS: You can copy the config.txt to your pc to edit, or edit with pocket word of similar.
reply to ringman
I have unlocked my extended rom and can extract the contents. In the unlocked extended rom there in no config.txt file?.
Would it be possible to just replace the ms_.nbf file that contains the extended rom with another extrom, just like I replaced the Radio file then use the fix.bat
Many thanks
The newer ROMs do not use a config.txt they run a setup.exe program called from a modified version of autorun.exe instead.
You can use the old config.txt file by replacing the autorun.exe from an older rom and creating your own config.txt (you can also then delete the unneeded setup.exe file).
reply to bebbo
ok so correct me if Im wrong, you unlock your extended rom delete TPEnable.exe, TPDisable and setup then hard reboot. unlock extrom again then replace old for new, new having autorun.exe and config.txt?
Many Thanks
I usually do the upgradein this order:
1) Copy the ext rom unlock tool to PDA - run it and then run unhide + unlock ext rom.
2) Soft reset to unhide ext rom.
3) Make a full backup of current ext rom to PC!
4) Create my own ext rom by adding / removing apps as necessary to ext rom as cab files and modifying config.txt.
5) Hard reset PDA to install new apps and clean copy of Pocket PC.
Note:
As mentioned before, if you do not have a config.txt then you will need to replace autorun.exe with one from a pre v1.31 ext rom, create your own config.txt (Use one from ftp server as a base) and you can delete the setup.exe prog as it will not be used.
I have left the TPEnable and TPDisable on the ext rom but have removed their entries from the config.txt file so that the screen is not disabled.
reply to Bebbo
Thanks Bebbo
Your advice worked. I used config.txt and autorun.exe from extended rom Imate 1.22.162 now I have extrom without arab stuff
Many Thanks
Windows Mobile Version 4.21.1088 (Build 14132)
ROM Version 1.31.00 WWE
ROM Date 12/13/04
Radio Version 1.06.02
Protocol 1337.38
ExtROM Version 1.31.124 WWE (Cooked)

Useing XDATools: Getting Error 102 CE Image File Checksum

heya,
i downloaded my actual ROM from my MDA III useing the XDATools to my PC. I named the file to nk.nbf. When I start the BAUpgradeUt.exe then after a short check the following error appears:
ERROR 102: CE IMAGE FILE CHECKSUM ERROR
How can i correct this?
I used the latest TMA GER Update from T-Mobile. I changed some programs in the \Extended ROM\ Folder ... can this error come from this?
Pls help me
XdaTools is a backup utilitty just for HTC Wallaby series i.e O2 Xda, T-Mobile MDA, Siemens SX56... and not for the MDAIII (HTC Blue Angel series). You have to use another tool, mtty I guess
If you dump or flash a ROM to your PC, you can not simply name it *.nbf.
The dumped versions are all *.nba files, and need to be converted (=coded) to *.nbf files to work again with the BaUpgradeUt.exe tool.
Conversion goes via the xda3nbftool or by hand (XOR it).
Also not that your PDA has 3 ROMS...

Radio 1.12

Anyone tested radio 1.12 (radio qtek 1.12.rar) found in the upload folder?
working well on my IIs :lol:
how do you install it
I have downloaded nbf file and xda3nbf.exe and now lost..
Please help
You need to get the files:
BaUpgradeUt.exe
EnterBL.exe
GetDeviceData.exe
HTCRUU.dll
HTCRUU.conf
They are normally included in other upgrade ROMs, add to them the radio_.nbf and run BaUpgradeUt.exe to start the upgrade process.

WM6 Cooking Lessons ;) ?

Hi!
I was wondering if the WM5 Rom editing tools still work with a WM6 Rom, I was trying to add some dll's to the WM6 rom to make it work on my Prophet (Sound dll is wrong). I first umpacked the rom with prepare_imgfs.exe then viewimgfs.exe I replaced the files in the dump directory and then tried to repacked with buildimgfs.exe but it displays one line of junk on the commandline and that's it. So the questions are:
1. Can the Rom editing tools be used on a WM6 Rom
2. What orther options are there to change files in a not flashed .nba file?
Thanks,
Ramon
ok how did you get that to work, cus i was trying it and the folder Dump was not getting made!!! i tried it so many time!
I don't have any problems at all... Everything works just the way it did with wm5...
extract OS.nb from nk.nbf using: typho5.exe -x nk.nbf
prepare_imgfs.exe OS.nb -nosplit
viewimgfs.exe imgfs_raw_data.bin
...modify "dump" directory as you need...
BuildImgfs.exe
make_imgfs.exe OS.nb -nosplit
-----------------------
replace OS.nb with the name of the OS part.
do not forget the -nosplit option in prepare_imgfs and in make_imgfs.
bye
Just to clarify, I'm using
Code:
typhoonnbfdecode to get 80040000-OS.nb
prepare_imgfs 80040000-OS.nb -nosplit
viewimgfs imgfs_raw_data.bin
make the changes without removing any of the files created in the dumping process then
Code:
buildimgfs
make_imgfs 80040000-OS.nb -nosplit
after that use nb2nbf_tornado to make a new nk.nbf
_Nomad_ said:
Just to clarify, I'm using
Code:
typhoonnbfdecode to get 80040000-OS.nb
prepare_imgfs 80040000-OS.nb -nosplit
viewimgfs imgfs_raw_data.bin
make the changes without removing any of the files created in the dumping process then
Code:
buildimgfs
make_imgfs 80040000-OS.nb -nosplit
after that use nb2nbf_tornado to make a new nk.nbf
Click to expand...
Click to collapse
I'm doing the exact same thing, but at this step:
make_imgfs 80040000-OS.nb -nosplit
It goes wrong it fails without an error message..
What exact file are you trying to integrate in the rom? is it a module?
btw. you never get an error message
_Nomad_ said:
What exact file are you trying to integrate in the rom? is it a module?
Click to expand...
Click to collapse
Well I don't think it matters, because I also tried a makeimgfs and changed nothing.. no files.. but the file I want to change is "wavedev.dll"
Solved it!
I though the last step:
make_imgfs.exe nk.nbf -nosplit
But it had to be make_imgfs.exe 80040000-OS.nb -nosplit
I thought it was just going to create a new file..
That's odd... before rebuilding you didn't remove any files did you? such as imgfs_raw_data.bin?
rvbcrs said:
Solved it!
I though the last step:
make_imgfs.exe nk.nbf -nosplit
But it had to be make_imgfs.exe 80040000-OS.nb -nosplit
I thought it was just going to create a new file..
Click to expand...
Click to collapse
Naa, no new file... the old one is used as a template...
Great to see you solved it
Good luck with the rest...
Just learning a bit of ROM-cooking atm. Got a little problem, hope someone can help me get further:
When I add files to the "dump" dir and try running "BuildImgfs.exe" it lists the files nicely, but "imgfs_raw_data.bin" doesn't change date or time, nor does it change size.
What am I doing wrong?
vippie said:
Just learning a bit of ROM-cooking atm. Got a little problem, hope someone can help me get further:
When I add files to the "dump" dir and try running "BuildImgfs.exe" it lists the files nicely, but "imgfs_raw_data.bin" doesn't change date or time, nor does it change size.
What am I doing wrong?
Click to expand...
Click to collapse
It's NORMAL, go on. I don't know why the date doesn't change, i was confused too the first time i cooked a rom, but i can say it's completely normal.
Thank you Risidoro for the fast response.
is it possible to cook wm6 rom for G4 locked devices? thanks
risidoro said:
extract OS.nb from nk.nbf using: typho5.exe -x nk.nbf
prepare_imgfs.exe OS.nb -nosplit
viewimgfs.exe imgfs_raw_data.bin
...modify "dump" directory as you need...
BuildImgfs.exe
make_imgfs.exe OS.nb -nosplit
-----------------------
replace OS.nb with the name of the OS part.
do not forget the -nosplit option in prepare_imgfs and in make_imgfs.
bye
Click to expand...
Click to collapse
Thank you you are a star, i have it working now!!! the auto thing that was made does not work!!!
funman said:
Thank you you are a star, i have it working now!!! the auto thing that was made does not work!!!
Click to expand...
Click to collapse
the autothing?!? Where is it? I've never heard of it!
BTW: i'm happy you succeeded in cooking your first(?) rom! Happy cooking!
bye
risidoro said:
the autothing?!? Where is it? I've never heard of it!
BTW: i'm happy you succeeded in cooking your first(?) rom! Happy cooking!
bye
Click to expand...
Click to collapse
I forgot to thank you too risidoro You really helped me out here! I suceded to cook my first rom hehehe.. nothing special some extra files.. but still hehe.. Now I like to know how I can change registry settings, do I have to change them from the extended_rom or is there a way to do it in the ROM?
Thanks again to all who helped out!
rvbcrs said:
I forgot to thank you too risidoro You really helped me out here! I suceded to cook my first rom hehehe.. nothing special some extra files.. but still hehe.. Now I like to know how I can change registry settings, do I have to change them from the extended_rom or is there a way to do it in the ROM?
Thanks again to all who helped out!
Click to expand...
Click to collapse
Now you need to learn how to create cabs and autorun them from ext_rom. That's what does all that AFAIK. Chefs -- is there any other way? Can you modify the seed hives directly?
I would like to know how to modify the hives too. I saw a tutorial somewhere, but I can't find it now.

wwe wm6 rom cooking.

something worng while I cooking rom.
what I had done:
1,used nbhtool to extract windows.nb
2,used Tazio_TOOL to dump windows.nb(renamed to os.nb)
3,used rgucomp_cn,to change default.hv and user.hv into default.rgu and user.rgu.
4,edit default.rgu and user.rgu with UltraEdit-32.make them unicode,add REGEDIT4 at the first line,change or add contents below:
[HKEY_LOCAL_MACHINE\nls]
"LegacyLocaleMode"=dword:1
"DefaultLCID"=dword:804
"SystemLCID"=dword:804
[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\Westtek\MUI]
"UseLocale"="804"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\International]
"LCID"=dword:804
"ACP"=dword:3a8
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International]
"Default_CodePage"=dword:3a8
[HKEY_CLASSES_ROOT\MIME\Database\Codepage\950]
"BodyCharset"="big5"
"Description"="繁体中文 (Big5)"
"FixedWidthFont"="SC_Song"
"Encoding"=hex:01,01,00,00
"Level"=hex:07,07,00,00
"ProportionalFont"="SC_Song"
[HKEY_CLASSES_ROOT\MIME\Database\Codepage\936]
"BodyCharset"="gb2312"
"Description"="简体中文 (GB2312)"
"FixedWidthFont"="SC_Song"
"Level"=hex:07,07,00,00
"ProportionalFont"="SC_Song"
[HKEY_CLASSES_ROOT\MIME\Database\Codepage\52936]
"BodyCharset"="hz-gb-2312"
"Description"="简体中文 (HZ)"
"Level"=hex:03,03,00,00
"Family"=dword:3a8
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
"宋体"="\\windows\\tahoma.ttf,Tahoma"
"SC_Song"="\\windows\\tahoma.ttf,Tahoma"
"Courier New"="\\windows\\sunfon.ac3,SC_Song"
"Tahoma"="\\windows\\sunfon.ac3,SC_Song"
[HKEY_LOCAL_MACHINE\System\GDI]
"DisableFarEastWordBreak"=dword:0
[HKEY_LOCAL_MACHINE\Security\Policies\Policies]
"0000101a"=dword:00000001
..... copy chinese wince.nls and sunfon.ac3 into dump.
used Tazio_TOOL to build rom,used aserg way to flash to herald.
after finish,hard reset.
It can't start and stay at the first window--htc logo
what's wrong,what did I do wrong??can somebody help me? thanksssssss!

Categories

Resources