Adding programs to rom image - MDA II, XDA II, 2060 ROM Development

I now have a select few programs i use with my XDA II (sprite, Informant etc etc) which i would like to incorporate into a rom image for when i hard reset my XDA II. I also want to remove all the 02 stuff as i use the phone in Spain.
ER2003edit can do this from what i can see, but i would like to get the exact rom image of what i have already as it works fine.
any links much appreciated.
PS is there a program to make the files i want to auto install into cabs ?
1.66.00WWE
02/20/04
1.10.00
1337.18
1.66.181
02 XDA II, jabra bt200, kingston 256 sd,tomtom BT gps (all runs flawlessly)

d00k said:
I now have a select few programs i use with my XDA II (sprite, Informant etc etc) which i would like to incorporate into a rom image for when i hard reset my XDA II. I also want to remove all the 02 stuff as i use the phone in Spain.
ER2003edit can do this from what i can see, but i would like to get the exact rom image of what i have already as it works fine.
any links much appreciated.
PS is there a program to make the files i want to auto install into cabs ?
1.66.00WWE
02/20/04
1.10.00
1337.18
1.66.181
02 XDA II, jabra bt200, kingston 256 sd,tomtom BT gps (all runs flawlessly)
Click to expand...
Click to collapse
You can get the original extended ROM (that is on your XDA at the moment) from http://www.my-xda.com/downloads/xda2_upgrade_download.html
Open it in ER2003Edit and remove everything apart from:
Broadcast_WWE.sa.CAB
CameraRC132_WWE_1.5.sa.CAB
OEM_WWE_04021801.CAB (might not need this, not sure)
Version_AKU1.sa.CAB
Everything else you can get rid of if you want, things like TaoJava might be useful though.
As far as getting the CAB files for any apps you want to install, that's easy. First, install the app from your PC to your Pocket PC. Then on your PC go to c:\program files\Microsoft Activesync\ and there should be a folder for every app you've ever installed. Copy the CAB file (or the CAB file with ARM in the name if theres more than one) into the ROM.
Remember to update the Config.txt file in the ROM after you've done all this.

thanks for the detailed reply, everything seems clear enough.
The only problem though is the rom version i have is different to the one posted on the web site, and would really like to stick to this version as it runs flawlessly. the rom i need is :
1.66.00WWE
02/20/04
1.10.00
1337.18
1.66.181
thanks

Related

o2 ROM Upgrade to 1.60.52 GER with own ExtROM (step-by-step)

Hi Folks,
o2 Germany has now published an upgrade to ROM version 1.60.52 GER.
http://hilfe.o2online.de/srvs/DATA/...download/xda_software/neu/xda_16052ger_o2.exe
THIS VERSION IS GERMAN ONLY (ALTHOUGH INSTALLER IS IN ENGLISH), SO ONLY UPGRADE WHEN YOU HAVE A GOOD COMMAND OF THE GERMAN LANGUAGE OR INTEND TO STUDY ANOTHER FOREIGN LANGUAGE!
o2 kept us waiting for a long time, but it looks like it was worth waiting and some old problems (like HZ-Indicator; Bluetooth etc.) have been fixed (at least they tried to!).
Have fun, any comments on the new version are highly appreciated!
bobpopo
Hi!
when i extract extended ROM image file, it can't be accesed by ROM editor from Wiki.. what's wrong?
now that we have thsi update, the question is: do we get a wm2k3se update and if so, when?
Um... is the language in german, or in english, or can it be switched to english?
First Upgrade leads to "Country Error" - Downgrade
After reading some postings in a German forum I already knew about the problem for those using XDAII with T-Mobile ROM 1.60.00 GER:
The update program won't start, displaying "Country error" (or sth. like that). This problem is solved by downgrading to T-Mobile 1.03.00 (which can be downloaded on the same page as the upgrade). After that upgrade works fine, leading to:
ROM-Version: 1.60.00GER
ROM-Date: 12/03/03
Radio-Stack: 1.10.00
Protokoll-Vers: 1337.18
ExtROM-Vers: 1.60.52 (attached)
Compared to the German T-Mobile 1.60 ROM, the radio stack seems to be improved (from 1.06.01 to 1.10.00) and the o2 ExtROm was updated (from 1.03.27 to 1.60.52). Also some good news for the o2 subscribers in Germany using the XDAII: The Homezone control seems to be fixed -until now I did not spot any problems.
Enjoy (and report bugs)...
HI Is this safe to use on the UK XDA II?
Should I wait until the uk release?
The only thing that I am waiting for mainly is a Bluetooth handsfree profile.
@oliven_99
How's your german... 'cause this is a true german update ;-)
links für downgrade pls
"The update program won't start, displaying "Country error" (or sth. like that). This problem is solved by downgrading to T-Mobile 1.03.00 (which can be downloaded on the same page as the upgrade). After that upgrade works fine "
Where can we download T-Mobile 1.03.00
Pls post the link for the german T-Mobile 1.03.00 downgrade because I also got the Country Error!
http://www.t-mobile.de/downloads/company/t-mobile/mda_2_ver_10305.zip
But remember: Downgrade and Upgrade is in German!
It works
Many Thanks!
Does anyone knoews why the ext. ROM Version 1.60.52 GER can not be opened, edited with Windows Mobile 2003 ROM Editor from Wiki?
Homezone Indicator
Cool!!!
The homezone indicator seems now to work stable!
Well done, O2 Germany
CAUTION!!!
Today I got shocked when I tried to modify the ExtROM and almost ruined it. After the common way with ER2003edit did not work out, I tried to downgrade the ExtROM to 1.03.05 (T-Mobile) with the old HimaUpgradeUt that came with that version.
After doing that, the XDA did not work anymore, just showing "serial USB 1.1". After that I tried to flash my cooked ExtROM (merger out of the latest ExtROM and some other cabs), what left my XDA still without function. Then slowly panic arose and I flashed the latest, complete upgrade (1.60.52) again, what led to a standard & working XDAII.
Now I am happy that I did not ruin the device, but still looking for a way to modify the ExtROM. Maybe it is time for those who really know what they are doing to give a little hint to the masses, how this can be solved...
INSTRUCTIONS: Homecooked (locked) ExtROM with o2 GER 1.60.52
Okay, finally I figured out, how to flash the new version with my own ExtROM:
If you are upgrading your XDAII from the MDAII 1.60 ROM, please prepare your XDAII for flashing by downgrading to MDAII 1.03 ROM as explained above. Otherwise you will get a country error.
1. download xda_16052ger_o2.exe from o2 Germany
http://hilfe.o2online.de/srvs/DATA/...download/xda_software/neu/xda_16052ger_o2.exe
2. download ER2003Edit
http://wiki.xda-developers.com/wiki/ER2003Edit
3. download tool Decode extended ROM below (thanks Jos!)
4. use WinRAR to extract the upgrade files from xda_16052ger_o2.exe (you'll get six files: 3 Hima* and 3 *.nbf)
5. unzip files from Decode extended ROM to a separate folder and add ms_.nbf (from step 4) and run decode.bat
6. after decoding, you can open the file ms_.nbf with ER2003Edit, modify the ExtROM-Files and splash images.
7. after modifying, save and run encode.bat, but only perform the encoding step, afterwards copy ms_.nbf back to the files extracted in step 4
8. now start HimaUpgradeUt.exe and flash XDAII as usual, but with your individual ExtROM
(According O2 this step can take up to 1 1/2 hours!)
This upgrade worked out with my German XDAII with (locked) ExtROM. In former versions of the upgrade utility it was possible, to upgrade the ExtROM only, one just had to remove the unwanted *.nbf before upgrading. But now it looks like only a full upgrade will lead to a working XDAII. Otherwise it will be dead but can be recoverd by giving a full upgrade with all three parts.
I will certainly only be held liable for ruining my own XDAII - what you do to your gemstone is on your own risk. There might be easier ways, please drop a note if you find one...
New splash screen...
Just to make it complete:
While installing the new ROM I noticed that there is a second splash image, which is changed to the old one after executing O2DECustomize.sa.CAB. As I liked that new splash screen better, I have changed it within the cab file and removed some other useless example files.
Just replace the old O2DECustomize.sa.CAB in your ExtROM with the one below or copy to and execute on your XDAII to change splash screen (will stay until the next hardreset).
The RSB-Converter is just a tool that I found while waiting for ages to get a trial key for ACDSee. Take this tool if you want to convert your individual splash screeen to the required RSB format. Find further information on creating individual splash screen here:
http://forum.xda-developers.com/viewtopic.php?t=3759&highlight=splash1+nb
After creating your favorite splash image (as *.bmp, 24 bit) cut 13 pixel from the left side of the picture and paste it to the right side (after moving the big part to the left). If you don't do that your splash won't fit the screen properly.
Hi all
For those how what to save close to 2MB space in their ext-rom I have a set of updated files
O2_DE_custimized has additional the settings made in
Broadcast_GER
MIDI_GER_reg
O2_AP_DE_20040118
O2_DE
version_AKU1 which you don't need anymore.
removed is O2 movie, spash images, and O2 ringtone
additonal the regfile makes the ext-rom visible and activates cleartype by default.
CameraRD132_GER removed help file and button graphic
ClearVue233_GER removed ads/demo files
regards, Alex
At the german forum "ppc-welt-community" a user reported, that he tried the update with his xda1 an the upgrate worked.
I doubt about this...what do you mean? Should it be possible to upgrade the xda1?
:?
Hey, I found the entry in the forum, there is no way written that somebody actually manged it or was so stupid to try it.
I think it won't even start, as the bootloader are not the same and the UpgradeUtility will (hopefully) not start at all.
There is an upgrade to WindwosMobile2003 for XDAI this is what he writes about, this is not the upgrade which is here talked about.
Alex
Re: New splash screen...
bobopopo said:
The RSB-Converter is just a tool that I found while waiting for ages to get a trial key for ACDSee. Take this tool if you want to convert your individual splash screeen to the required RSB format.
Click to expand...
Click to collapse
Tried to convert a *.rsb File and got:
"RSB Version not supported"
is there anything i do wrong or cant the program convert all files?
any ideas.....
Re: New splash screen...
Know that I had the same problem, doesn´t always work. But it is so long ago, that I cannot remember clearly, sorry...
pbelcl said:
bobopopo said:
The RSB-Converter is just a tool that I found while waiting for ages to get a trial key for ACDSee. Take this tool if you want to convert your individual splash screeen to the required RSB format.
Click to expand...
Click to collapse
Tried to convert a *.rsb File and got:
"RSB Version not supported"
is there anything i do wrong or cant the program convert all files?
any ideas.....
Click to expand...
Click to collapse

Some Suggestion to make you WM2003SE 2.06 fast and Stable...

Can you tell me what is the use of these file... can i delete it?
CprogHook.WM2003_2577.CAB
OEM_CHS_OU_04110301.sa.CAB
Version_OU.sa.CAB
Is it safe to delete those files? Tnx
removed those from my ext rom... but i do have version_BA
Can u tell me whats the diff about this two files:
Version_OU.sa.CAB
and
version_BA
Tnx again..
I honestly dont know dude.... but my EXT rom says it is 1.12.924.wwe
maybe in your case it states 2.02? can you send me the file or attach it here and I'll try it
TIA
double_ofour said:
Can u tell me whats the diff about this two files:
Version_OU.sa.CAB
and
version_BA
Tnx again..
Click to expand...
Click to collapse
version_BA = 1.12.924
Version_OU.sa.CAB = 2.06.100a
:arrow: ExtendedROM versions ( chose 1 you indulge )
CprogHook.WM2003_2577.CAB = mamaich contacts extension ( useful! )
OEM_CHS_OU_04110301.sa.CAB = additional configuration for chinese version = safe to delete in english ROMS
Yup.. yup.. yup.. maybe thats the thing... cuz when i used the DCS ExtROM with Version_OU it says that my ExtROM is 2.06.100a and when i installed the ExtROM asian Version provided by one of our kabayan.. with version_BA it says that my ExtROM are now 1.something.something... but anyway heres the file.
And one thing... what is the use of:
tFlashMan.exe
NFlashman.exe
CFlashman.exe
AFlashman.exe
Cuz when i deleted those files... my device increased a bit of speed when reset...
again.. is it safe to delete those files? Thanx again...
those flashman..... are for permanent save applet....
I dont use permanent save.... so I deleted those four flashmen
double_ofour said:
Yup.. yup.. yup.. maybe thats the thing... cuz when i used the DCS ExtROM with Version_OU it says that my ExtROM is 2.06.100a and when i installed the ExtROM asian Version provided by one of our kabayan.. with version_BA it says that my ExtROM are now 1.something.something... but anyway heres the file.
And one thing... what is the use of:
tFlashMan.exe
NFlashman.exe
CFlashman.exe
AFlashman.exe
Cuz when i deleted those files... my device increased a bit of speed when reset...
again.. is it safe to delete those files? Thanx again...
Click to expand...
Click to collapse
tFlashMan.exe
NFlashman.exe
CFlashman.exe
AFlashman.exe
:arrow: PPC flash player manager files for playing animated plug-ins ( Animatedtoday, flashdash, etc...)
delete if you wont be using those "moving" thingy which S-L-O-W-S your fone big time..
TTFN kabayan....
yes its also used by permanent save thingy... :wink:
yep.. its for setting the version
Yeah... now i've got WM2003SE 2.06WWE more faster and very stable... i've just followed these steps...
===========================================
Posted by Sin:
By first flashing with the 2.02.t1WWE ROM (& 1.18.00 Radio + Extended ROM), then setting up BT and detecting all devices but before adding additional software, I ran an ActiveSync backup. The reason I used ActiveSync was to capture the registry and system state but not an image of the whole ROM.
I then flashed with the 2.06.00WWE ROM + 1.18.00 Radio & Extended ROM, but this time I restored from the ActiveSync backup. Rather than what I expected (everything good about 2.06 to be blown away), ActiveSync restore did a merge of the 2 registries and overwrote the files not in use.
The end result came as a surprise:
I now have a version 2.06.00WWE that doesn't hang/delay on reboot, runs faster, looks great with cleartype and now has BT Handsfree as an option. Handsfree works great, though still blocks ActiveSync via BT (a reboot auto disables it) but it doesn't interfere with the radio now.
Are you sure they didn't just rename BT Handsfree in 2.02t1WWE to BT Headset in 2.06.00WWE? (same functionality, just no menu option in the later)
The reason I'm posting this, is not to produce a backup file for installation, but to give those of us playing around with the ROMS's food for thought.
I'm curious what would happen if someone installed an English version, deleted Media player 9 & it's registry as much as possible, then backed up. Then installed the Chinese version (2.20.07CHS with Media Player 10) and restored the original backup over it.
Would you end up with a combined Chinese version in English with Media Player 10?
(Before you ask why I don't try it myself - I need a break so I'm going back to work )
Source: http://forum.xda-developers.com/viewtopic.php?t=14227
===========================================
and if your not using the flashmans files then delete those flashmans file on startup... now ive left in my startup are the "CheckAutoRun, ChgDfLnk, IA_Caller_ID, poutlok, RegNotify, stk" and makes your PPC fast. Try it...
Just install the 2.02 WM2003SE DCS Rom then use activesync backup.. (Dont install anything after the 2.02 was installed just backup after upgraded to 2.02) after the activesync backup were completed reflash again, use the 2.06 WM2003SE Mamaich Rom then Restore the backuped files from activesync... then delete those flashmans... then VOILA!!!
Result: Fast and Stable, For me no hangs for reboot fast load when reboot and more stable... (For me... i dont know for you...)
Just try...
mines working the way i want it ( no hangs etc ) for more than a week now...got tired on reflashing and flashing...im testing the whole phone to the extreme ( calls, texts, games, movies, etc ) since the last time i flash and so far, its quite stable...
the reason : i just streamlined the today plugins to the one designed to run on SE ( RhinoCode plugins ) , thou i got a near-full ExtendedROm with extended-extended ROm ( \storage ), i dont even get unplanned soft resets till now... :wink:
this is my experience so far....
double_ofour said:
Yeah... now i've got WM2003SE 2.06WWE more faster and very stable... i've just followed these steps...
===========================================
Posted by Sin:
By first flashing with the 2.02.t1WWE ROM (& 1.18.00 Radio + Extended ROM), then setting up BT and detecting all devices but before adding additional software, I ran an ActiveSync backup. The reason I used ActiveSync was to capture the registry and system state but not an image of the whole ROM.
I then flashed with the 2.06.00WWE ROM + 1.18.00 Radio & Extended ROM, but this time I restored from the ActiveSync backup. Rather than what I expected (everything good about 2.06 to be blown away), ActiveSync restore did a merge of the 2 registries and overwrote the files not in use.
Click to expand...
Click to collapse
Perhaps you can upload both registries so we can do a comparison to see what is the difference between the 2 registries. Worth the check, if it does solve a few problems for those installed with either 2.02 or 2.06 ROM.
regards,
Henry
err, i wouldn't delete those "flashman" applications, as they're not from, lol, shockwave flash player.. those are there to detect inserted SD/MMC/CF cards as far as i know...
my 2 €urocents
double_ofour said:
By first flashing with the 2.02.t1WWE ROM (& 1.18.00 Radio + Extended ROM), then setting up BT and detecting all devices but before adding additional software, I ran an ActiveSync backup. The reason I used ActiveSync was to capture the registry and system state but not an image of the whole ROM.
Click to expand...
Click to collapse
Please, can you upload one Backup.stg file from 2.02?
dutty... dont worry, i deleted them flashmen..... my sd card still works..
if you have doubts, relocate them to a new folder and test the xda
[quote="henrylim
Perhaps you can upload both registries so we can do a comparison to see what is the difference between the 2 registries. Worth the check, if it does solve a few problems for those installed with either 2.02 or 2.06 ROM.
regards,
Henry[/quote]
Interestingly enough, there's a posting that suggests that there is actual difference in the registry settings of 2.06 versus 2.02 ROM...
http://forum.xda-developers.com/viewtopic.php?t=13820&highlight=
Perhaps we should pursure the registry differences between the 2 if it does make our ROM more stable?
for stable Radio signal strength
i managed to gain additional bar of Radio signal strength here in Pi. How? read and download the radio stack here . Thanks to Zman for trying... :wink:

Hybrid XDA II ???!!!!!

Hi Guys,
i downloaded the himalaya update for win mobile 2003. Now I have a problem. The phone which was 1.72.01GER, extROM 1.72.184, radio - 1.17.00 now has become 2.02.t1WWE, radio 1.18 (NO EXTROM version),but the extended ROM is still in german and will not let the new version install. I have to rest the PDA to use it. But most of it seems to work well. I have tried to install the 1.72.181 WWE version, but I get langage id errors (I tried GER, WWE).
There was a note with the installation that said do not let TDxxxx.exe run, in config.txt. I have no idea were to find the file.
please help.
Could it possible to erase all of the rom and install a new version altogether? or erase the ext rom alone? If yes then HOW????
I am not using O2's services in India.
Thanks a million.
Hope what i have written makes some sense.
tykumar said:
Hi Guys,
i downloaded the himalaya update for win mobile 2003. Now I have a problem. The phone which was 1.72.01GER, extROM 1.72.184, radio - 1.17.00 now has become 2.02.t1WWE, radio 1.18 (NO EXTROM version),but the extended ROM is still in german and will not let the new version install. I have to rest the PDA to use it. But most of it seems to work well. I have tried to install the 1.72.181 WWE version, but I get langage id errors (I tried GER, WWE).
There was a note with the installation that said do not let TDxxxx.exe run, in config.txt. I have no idea were to find the file.
please help.
Could it possible to erase all of the rom and install a new version altogether? or erase the ext rom alone? If yes then HOW????
I am not using O2's services in India.
Thanks a million.
Hope what i have written makes some sense.
Click to expand...
Click to collapse
Search around for ExtROM posted by ZeroExtreme, DCS or SIN. It's probably zipped up or in .EXE file. But the final file you are looking for is ms_.nbf.
Put it together with your ROM nk.nbf file and re-run the upgrade again.
You can skip the RADIO .nbf file to save some time.
thanks Henry. Will try your solution and let you know.

Latest Australian ROM - installs things automatically that are not in ExtROM/config??

Hi guys,
I've noticed that the latest Australian ROM HER_DopodAsia_AUS_1.30.707.4_1.20.31.10_WWE_Ship.exe after flashing/hard reset, installs what seems to be 2x autorun installers! The first one from what I see runs directly from the device - i.e. it installs profiles for Hutchinson 3 from the \Windows\ directory; which is something that I'd really like to include so I can go back to the SA 1.35 ROM.
Looking in the ExtROM of the Aussie ROM, the config.txt offers no help at all - it doesn't seem to be based from there!
When the ROM is flashed/hard reset, the device installs the custom profiles etc for 3 - and then resets itself. After resetting, it does its normal ExtROM autorun install.
Any idea where I could find more information on this, specifically what files it does install, so that I can build a custom ExtROM containing the 3 settings?
Cheers
Kev
Look for PreConfig.txt under \Windows, the settings and/or cab names are probably there.
Ninja1
the latest cingular rom does that also... does a 2x config..
Perhaps you're experiencing "CAB's inside of CAB's" ?
shogunmark said:
the latest cingular rom does that also... does a 2x config..
Click to expand...
Click to collapse
Yep. They use the preconfig.txt trick to accomplish that...
Ninja1
Ah-ha! Yes, they use PreConfig.txt and PreAutorun.exe to install the settings etc. I'll have to collate the files for the Australian ROM and upload them for all to use. Perhaps we will need a new section in the Wiki too for PreConfig installations, will look into this after work tonight.

Newbie to the Community-old SX56

Hi there- I inherited an SX56- but can't seem to download new proggies to it! Not too sure if it has PC2002 or 2003, but i can tell you it has:
ROM Version 3.17.03 ENG
Radio: A.20.10
I tried using installing ActiveSync- but I guess I need a serial key or something.
Since I couldn't find a post on how to build with current updates- can someone reply or re-direct to a post that lists what I need to make this baby current so I can install some of the cool utilities for this PDA?
Thanks again!
PS: Im running XDA-developers SW on this baby!
activesync can be freely downloaded from ms's site
and require not serial
if it ask for code when you connect your pda it's the pda's
user set code it wants
ok- got the latest active sync- 4.5 build. I still can't seem to successfully run .msi files or .cab files to and from the sx56. I tried dropping the .cab files to different directories- since its probably looking for PPC2002 files as well to run the program. I also downloaded CNET framework v2.0.2...still can't seem to install programs onto the pocket PC
any ideas?
Cheers!
i think msi files was ment to run from the pc not the ppc

Categories

Resources