Extended ROM and the Cab file - JASJAR, XDA Exec, MDA Pro Software Upgrading

I have a Cab file to change the hardware keyboad in the registry [HKLM/SOFTWARE/OEM/Qwerty].
Ok, I have unlocket the Extended ROM (with the ExtROM_Utility.exe) and copy this Cab file, that I have, in the Extended-ROM.
Only one problem I have now, if I copy the Cab file into Extended-ROM and make a reset or hardreset, doas delete it the Cab file simply.
Can someone say me which I can do that to prevent?
Each assistance is welcome, thanks a lot.
Greets Danny.

I found a good and function way to make.
Danny.

Ddriver said:
I found a good and function way to make.
Danny.
Click to expand...
Click to collapse
OK. Please could you share your way? How did you solve the problem?

Ddriver said:
I have a Cab file to change the hardware keyboad in the registry [HKLM/SOFTWARE/OEM/Qwerty].
Ok, I have unlocket the Extended ROM (with the ExtROM_Utility.exe) and copy this Cab file, that I have, in the Extended-ROM.
Only one problem I have now, if I copy the Cab file into Extended-ROM and make a reset or hardreset, doas delete it the Cab file simply.
Can someone say me which I can do that to prevent?
Each assistance is welcome, thanks a lot.
Greets Danny.
Click to expand...
Click to collapse
I keep a backup copy of all of the executables I run from my Ext Rom in a subdirectory of my SD card. I make the backup before I upgrade and then copy them back to the Ext ROM after a hard reset and unlocking it.
The alternative is to make sure you don't upgrade the ext ROM when you upgrade the ROM. There are three upgrade files in a full upgrade:
nk.nbf - this is the O/S part of the ROM
radio.nbf - this is the Radio ROM
ms.nbf - this is the replacement Extended ROM
If you don't upgrade the Extended ROM (i.e. delete the ms.nbf from the upgrade sub-directory), your extended ROM will be preserved after the upgrade and hard reset. All you will have to do is unlock it. Just make sure you use an unlocking utility that doesn't erase the Extended ROM (i.e. not the one supplied by Jwright). There is one somewhere on the forum. Also, bear in mind that if you don't upgrade the extended ROM, you will lose the benefits of any EXTENDED ROM the ROM upgrade includes.

Looking -> http://forum.xda-developers.com/showthread.php?t=251951&highlight=Extended+Rom+cooking
I make that and goes genial.
But I take not the "uni_extrom_unlocker.cab", I take the "ExtROM_Utility.exe".
Greets Danny.

ExtROM_Utility.exe at attachment. ;-)

Related

automatic install without hacking rom!

Hi Folks,
i found a trick to make an autoinstall from strorage card (like from extended Rom)!
autorun.exe looks for the file config.txt on the place is in registry stored in:
"HKLM\Comm"
"AutoRunCFG" = "\Speicherkarte\Autoinstall\config.txt"
so i changed the registry entry and now i am able to put config.txt and the files to install on every place i want.
on windows Mobile 2003 devices this works wonderful!
on problem i have now with windows mobile 5 devices:
when installing a question appears where to store files (device or storage card)!
can anybody help me to get rid of this question during automatic cab install??
i want install all cab files to device without any questions!!
pbelcl: apologies for my ignorance, but is this very different to a 2577 folder?
with a 2577 cab we could use this info:
http://forum.xda-developers.com/viewtopic.php?p=225375#225375
and choose a default install folder I think for WM5.
V
Thanks for your quick answer!
i read the other tread and if i understood it right i have to remove the .dll file from my cabs?
i'll try this and tell you if it worked ....
I think the other way round.
I've never done it before, but you need to make a custom cab and .inf file, and specify the installation location in therere, and then the "choose a location" dialog doesn't come up. I'm not sure, I'll try this at home later.
V
vijay555 said:
...I'll try this at home later.
Click to expand...
Click to collapse
Thanks, that would be interesting for me because i cant generate cab files because i hav no developer software for this.
i also have access to a cab file manager (at a customer) where i can edit the cab files and change them as i need it.
if it is possible to generate an "empty" cab file for me that would be nice ....
pbelcl: I never use the cabwizard either, I use cab manager. To make an empty cab, take any normal cab (download one of mine?) and just remove all the files from it. That's what I always do!
V
vijay555 said:
.just remove all the files from it. That's what I always do!V
Click to expand...
Click to collapse
ok, this is also my way to get an empty cab file
there is one question interesting:
Sometimes there is a "CheckFile.exe" and a "CeSetup.dll" in the cab file.
Do i need them for any work during install this cabfile or can i delete them also?
I remove everything from my cabs, and then use cab manager and drag and drop stuff. So I've never used those files. I will have to read up on how to make a "normal", but I don't think they're necessary if you didn't put them in there!
V
Hi folks,
again my last problem with automatic install on WM5 devices:
when my automatism starts to install the cab files (from where ever) each time there comes a popup windows where to install the cabfile (storage card or device).
for my routines it is not important becaue most of my cab files only set some registry keys and dont install files on the device!
Does anybody know how i can get rid of this window and install the files to device WITHOUT question popup window??

Creating a ROM-backup ?

Hi,
I have a T-Mobile MDA Pro, and am not quite satisfied with the ROM they installed.
I want to try some different ROMs, like the O2 Exec, but I want to be able to go back to the original.
How can I create a back-up of the ROM, Extended ROM, and Radio ROM that I can put back at a later date ?
I've already seen grab_it by buzz, but that only makes a .bin file and I have no idea how to put that back if I ever want to revert to this state :/
Thank you,
TB
Please use the SEARCH button as this has been discussed already.
ANyway to help you do the following:
1. Download the latest T-Mobile ROM (the exe file) from the XDA Dev FTP site. Then extract this to a folder, say EXPERIMENT
2. Put the BIN file there
3. Go to Buzzdev.net nad follow the procedure to ENCODE/DECODE ROM. This will change the original nk.nbf (the OS) with your BIN file. using HTC64 Extended ROM Tool.exe
4. Then just put the MaUpgradeUt_noID.exe file into this directory also.
Now you have your OS backed up ready to install to a device in the EXPERIMENT directory. Now just make sure the T-Mobile ROM you downloaded has the same radio ROM. If not, download a verison with same radio rom and replace the radio_.nbf file with the downloaded version.
Backing up the ExtendedROm has to be done manually. Just transfer all contents to a alternate directory in the PC then just put it back to replace what's already there.
Hope this helps
What do you do with the dump.bin file though?
Rename it to nk.nbf
Ha - that didn't work.
Did you follow the ENCODE/DECODE procedure in BUZZ's site?
Jorgee said:
Please use the SEARCH button as this has been discussed already.
ANyway to help you do the following:
1. Download the latest T-Mobile ROM (the exe file) from the XDA Dev FTP site. Then extract this to a folder, say EXPERIMENT
2. Put the BIN file there
3. Go to Buzzdev.net nad follow the procedure to ENCODE/DECODE ROM. This will change the original nk.nbf (the OS) with your BIN file. using HTC64 Extended ROM Tool.exe
4. Then just put the MaUpgradeUt_noID.exe file into this directory also.
Now you have your OS backed up ready to install to a device in the EXPERIMENT directory. Now just make sure the T-Mobile ROM you downloaded has the same radio ROM. If not, download a verison with same radio rom and replace the radio_.nbf file with the downloaded version.
Backing up the ExtendedROm has to be done manually. Just transfer all contents to a alternate directory in the PC then just put it back to replace what's already there.
Hope this helps
Click to expand...
Click to collapse
Jorgee,
What you mean with:
"Backing up the ExtendedROm has to be done manually. Just transfer all contents to a alternate directory in the PC then just put it back to replace what's already there"
- What is the PPC folder where I find the content of ExtendedROM?
- How I can trasfer to PC, with ActiveSync? Sometimes I received error messages like "unable to convert file format" or something like that...
- How I can transfer back, is not the ExtendedRom locked?
Let me know...
Luca
To view the Extended ROM, just install TOTAL COMMANDER for PPC
Then in the address bar, put : "\\EXTENDED_ROM" (without the quotes)
Then you will see the contents of extended ROM.
If you want, you can copy the contents of the Extended to your SD card instead so you don't have to connect to your PC.
To unlock your extended ROM (to change/delete/edit the stuff there) you need a certain file which is in the FTP under Uploads/Universal/Tools or something to that effect.
Jorgee said:
To view the Extended ROM, just install TOTAL COMMANDER for PPC
Then in the address bar, put : "\\EXTENDED_ROM" (without the quotes)
Then you will see the contents of extended ROM.
If you want, you can copy the contents of the Extended to your SD card instead so you don't have to connect to your PC.
To unlock your extended ROM (to change/delete/edit the stuff there) you need a certain file which is in the FTP under Uploads/Universal/Tools or something to that effect.
Click to expand...
Click to collapse
Hello Jorgee,
I've tried to install Total Commander on my v1640 but when I access \\EXTENDED_ROM nothing is shown...
What's missing?
Thanks
lukeduke71 said:
Hello Jorgee,
I've tried to install Total Commander on my v1640 but when I access \\EXTENDED_ROM nothing is shown...
What's missing?
Thanks
Click to expand...
Click to collapse
Jorge I found the mistake, \EXTENDED_ROM is with only one back slash and not with two.
Thank you very much for your help...

how to change files in windows directory

I connect universal to my pc w/ usb and want to rename/delete files in windows directory. It told me some pemmisson error. How can I do such things?
I can create new folds in the directory.
Seems a new bie question. thanks in advance.
Files in the windows folder are generally ROM files, so you can't really delete them, they'll just come back from ROM when you reset.
So - you can use the old technique, normally, of using something like gsfinder, rename the file you want to change, eg ctlpnl.exe to ctlpnl.orig, then copy a new file into the windows folder and rename it to ctlpnl.exe.
That works well with some files, but not all.
To do some heavy duty modding, you would have to make your own rom. Find RomTools by Mamaich.
V
But I can't rename any files belong to original rom. When I use GSfinder to rename the file, it also reported "Cannot rename file.". I checked the property of the file, it has "rom" property and the checkbox of "rom" property is gray.
How?
I attached a jpg file when I want to change the name of "smartdialing.dll".
My device info:
ROM: 1.30.111 WWE
Radio: 1.11.00
Protocal: 42.45.P8
ExtROM: 1.30.230 WWE
T-Mobile Germany version
As you say, if it's a proper ROM file that wants to be stubborn (it may already be in use. Try closing the app using a good task manager first) then your other option could just be burning a new rom.
Why do you need to rename it?
V
vijay555 said:
As you say, if it's a proper ROM file that wants to be stubborn (it may already be in use. Try closing the app using a good task manager first) then your other option could just be burning a new rom.
Why do you need to rename it?
V
Click to expand...
Click to collapse
It seems that's not the reason. I can't even rename a htm or gif file with ROM property.
I want to localize smartdialing.dll.
Thanks for your quick response!
I think there's already a tutorial/solution to a localized smartdialler.
Can't remember the poster, check Buzz's site.
V
yes, I want to create a Chinese version of smartdialing based on their tutorial.
However, I tried to replace the original dll with my modified one, and FAILED. That's really troublesome. Seems nobody else has the same issue as mine.
Got a simular problem.
I'm trying to install OZVGA and according to the instructions you need to copy some files (Backlight.exe Camera.exe etc.) into the windows directory, but i'm not allowed to do so. Files are read only or in use.
Some suggestions?
Use TotalCommander.
ady said:
Use TotalCommander.
Click to expand...
Click to collapse
useless.
Any one knows why?
I had the ozvga issue. I installed the extended ROM unlocker (from buzzdev.net I think) and then it let me replace them.
Hope this helps.
Coincidentally, I've just upgraded to the latest T-Mobile ROM and need to re-apply ozvga but I can't find the files/instructions anymore. Got a link handy?

Installing software from Extended ROM

Hi
I wonder if somebody could give me some pointers on how to modify software installtion CAB's so that I can load them into extended ROM so that on a hard reset they automatically install & register..
For example SPB GPS monitor. I've downloaded the CAB and install file. I have installed it to my MDA,registered it and downloaded the tariff file.
Now, I can find the tariff registry file and update the CAB file (using WinCAB). Also, I can search for the registration files in the registry an add those to the CAB file.
But how do I automatically install to the device or storage card without having to specify?? Has anybody customised the install CAB's???
Cheers
John
Well for doing this u must do the following:
1) unhide the extended_rom
2) unlock it
3) view it with a third party program
4) copy into it the .cab u want
5) edit config.txt in extended_rom so it will run the .cab u want.
But the most important thing u must do.... it took me 2 days to find it out and over 20 hard reset... is to first run a .cab file that it will disable the wm5 security. When u install a program not to ask u if it is not authorized.
That is it...
I cannot find a working cab to disable the WM5 security.
Can you point me in the right direction?
Thanks for that. But I have no problem with modifying the extended ROM. What I wanted to know was is there a way that when a CAB file is run from extended ROM it will be installed to the device/Storage card and be registered, withour having to enter anything during installation.
I guess I could look for the Registry entries and make those into a CAB file, I wondered if the program installation CAB could be mofified in any way??
Cheers
Ody

RomDump to SD card possible on Artemis

This is a long shot, but there was a cab file knocking around the forums, I remember it from the days when i had a HTC Blue Angel. there was a cab file or file that was installed on the SD card that could take a ROM image from the device and then you could install back onto a device if the upgrade failed.
Im just wondering if this is possible and it would help those people out who have bricked there devices.
What im saying is, if i can find this cab file, i could try and get my rom dumped and maybe someone could use this to get an original o2 uk rom back onto there devices.
what do you guys think ?
joey jojo said:
This is a long shot, but there was a cab file knocking around the forums, I remember it from the days when i had a HTC Blue Angel. there was a cab file or file that was installed on the SD card that could take a ROM image from the device and then you could install back onto a device if the upgrade failed.
Im just wondering if this is possible and it would help those people out who have bricked there devices.
What im saying is, if i can find this cab file, i could try and get my rom dumped and maybe someone could use this to get an original o2 uk rom back onto there devices.
what do you guys think ?
Click to expand...
Click to collapse
this would be great if you would manage.. would save my orbit!!!!!
please let me know how you get on!...
joey jojo said:
This is a long shot, but there was a cab file knocking around the forums, I remember it from the days when i had a HTC Blue Angel. there was a cab file or file that was installed on the SD card that could take a ROM image from the device and then you could install back onto a device if the upgrade failed.
Im just wondering if this is possible and it would help those people out who have bricked there devices.
What im saying is, if i can find this cab file, i could try and get my rom dumped and maybe someone could use this to get an original o2 uk rom back onto there devices.
what do you guys think ?
Click to expand...
Click to collapse
hey joey jo jo... done some searches on this and came up with this link.. don't know if it's what you're thinking of - the instructions aren't for the artemis - but maybe a start?
http://www.modaco.com/Backup_your_Typhoon_ROM-t201334.html
i found this on the Hermes wiki
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
not sure if this is anything that will/can work, im going to have a look but im still trying to locate that cab file that i used on my years old xda 2s/ Blue angel.
i hope it does work for all you people that have paper weights
any comments from the guru's ??
Try this post http://forum.xda-developers.com/showthread.php?t=279446&page=3 talk about 3 programs...
Pocha said:
Try this post http://forum.xda-developers.com/showthread.php?t=279446&page=3 talk about 3 programs...
Click to expand...
Click to collapse
interesting,
ill look at this, cheers.
i only have a 256 mb card and i need someone to let me know if that is big enough for a rom dump....... any one help with this?
seemed ok, just backing rom up now.... will try and put it into a format that can be uploaded, mine is the original rom that came with the o2 uk xda orbit, and will/should help bricked devices back to original rom.
im, currently uploading my dump to the ftp, for anyone who knows how to convert this into something flashable.
i have no idea how to do this, so if anyone knows, please do this or pm me with instructions or link and ill do it tomorrow after work.
What program you use to make the dump? I used WM5 test, and I could make a copy of active ROM, but where this progam saves the files? I can't find any folder with these copied files.
Pocha said:
What program you use to make the dump? I used WM5 test, and I could make a copy of active ROM, but where this progam saves the files? I can't find any folder with these copied files.
Click to expand...
Click to collapse
i used grab_it.exe from your prev link mate, i now have an image of the rom, but now need to work out how to turn it into something we can upgrade from.
http://forum.xda-developers.com/showthread.php?t=238945
In which form grab_it dump ROM file?, I could only used WM5test and this program copy file per file, doesn't create nb or nbh file or something like that...
all it created for me was dump.bin i have no idea what to do with it, but im searching the forums for help.......
joey jojo said:
all it created for me was dump.bin i have no idea what to do with it, but im searching the forums for help.......
Click to expand...
Click to collapse
hey... i found this..
http://forum.xda-developers.com/archive/index.php/t-256380.html
hope it helps!
joey jojo said:
all it created for me was dump.bin i have no idea what to do with it, but im searching the forums for help.......
Click to expand...
Click to collapse
hope this helps too..
http://buzzdev.net/index.php?option=com_content&task=view&id=65&Itemid=1
i'm totally new to this but maybe if you use the htc wm5 rom as a base and then decode that to put your image on top, then encode, it will work?
see for nbh format of decoded roms..http://forum.xda-developers.com/showthread.php?t=289830
chickyd said:
hey... i found this..
http://forum.xda-developers.com/archive/index.php/t-256380.html
hope it helps!
Click to expand...
Click to collapse
on that link, there is a coment,
Please use the SEARCH button as this has been discussed already.
ANyway to help you do the following:
1. Download the latest T-Mobile ROM (the exe file) from the XDA Dev FTP site. Then extract this to a folder, say EXPERIMENT
2. Put the BIN file there
3. Go to Buzzdev.net nad follow the procedure to ENCODE/DECODE ROM. This will change the original nk.nbf (the OS) with your BIN file. using HTC64 Extended ROM Tool.exe
4. Then just put the MaUpgradeUt_noID.exe file into this directory also.
Now you have your OS backed up ready to install to a device in the EXPERIMENT directory. Now just make sure the T-Mobile ROM you downloaded has the same radio ROM. If not, download a verison with same radio rom and replace the radio_.nbf file with the downloaded version.
Backing up the ExtendedROm has to be done manually. Just transfer all contents to a alternate directory in the PC then just put it back to replace what's already there.
Hope this helps
Click to expand...
Click to collapse
i think this will only work with an original o2 rom, which isnt available, and i doubt it would work using another operator rom , will give it a go though.
joey jojo said:
on that link, there is a coment,
i think this will only work with an original o2 rom, which isnt available, and i doubt it would work using another operator rom , will give it a go though.
Click to expand...
Click to collapse
problem is also that the encode / decode is discussed re nbf compressed files... and the artemis uses the nbh format. this is what the second link was i posted.
looks tough!
chickyd said:
problem is also that the encode / decode is discussed re nbf compressed files... and the artemis uses the nbh format. this is what the second link was i posted.
looks tough!
Click to expand...
Click to collapse
it is tough, i have no experience in this, and i tried, ive pm'd a couple of people and awaiting some responses, but i cant see it happening in the sense that it may not be possible to do the upgrade while in bootloader..
but . . . . the mission continues
hi!
Currently there is no way to make a backup other than with pdocread.exe from itsme (istutils). You can make a backup of the OS, SPL, GSM and Extended ROM with it. The problem begins with flashing it back, I'm still trying to figure out how to do it when the phone is fully functional, there is no way to do it when you r phone is stuck in bootloader mode. The only way would be by reconstructing a .nbh file. The problem is that none of the tools that can make a .nbh file work for the Artemis, because the use a wrong signature size. The one who can help us out here is pof but he is a VERY busy man.
rvbcrs said:
hi!
Currently there is no way to make a backup other than with pdocread.exe from itsme (istutils). You can make a backup of the OS, SPL, GSM and Extended ROM with it. The problem begins with flashing it back, I'm still trying to figure out how to do it when the phone is fully functional, there is no way to do it when you r phone is stuck in bootloader mode. The only way would be by reconstructing a .nbh file. The problem is that none of the tools that can make a .nbh file work for the Artemis, because the use a wrong signature size. The one who can help us out here is pof but he is a VERY busy man.
Click to expand...
Click to collapse
Then how is possible that bepe could make a custom ROM for arthemis? I thought if you use nbhtool you can make custom ROM for arthemis, btw I posted a msg in original nbhtool post, about what parameters I need to introduce in order to make a fully operational ROM, because when I entered in bootloader mode, and using putty's tool to comunicate with PDA, my device return this msg:
cmd: getdevingo
ARTE10000 HTCE... (and in nbhtool, parameters are only ARTE1000 or ARTE1100)
Signature size when you decompresing a original NBH file is 128 (in original post some people talk about 1024, but when I cooked ROMs with 1024 I have an upgrade failure, and I must reboot PDA), but I really need to know if in nbhtool on Device I Must enter "ARTE10000" and in CID type "HTCE" or not...

Categories

Resources