[PDA2, XDA IIi, 2020i Software Upgrading] GBird:
Wesone,

Before I start a small disclaimer :)

USE OF THIS INFORMATION IS AT YOUR OWN RISK

I would advise making sure you have a backup of the original files so that they can be restored if something goes wrong.

I've put this up here as I figured people might just happen on the information and I don't want to catch fall out if I say something that is wrong here. I am still testing and playing around with the XDA2i Rom builds so none of this is by any means definitive. Also, the work I am doing involves installing a custom application on a device so I am disabling a lot of the standard functionality (this means I am less concerned over some of the Cabs than other people might be).

You can remove all of the Cab files from the list if you wish.

This will leave you with a completely blank install and there may be items that fix issues with the device that you have removed so I would not advise this.

As for the list of files:

EXEC:\Extended_ROM\TPDisable.exe

Disables the touch screen

CAB: \Extended_ROM\BA_cm_rm_map_o2_v3.CAB

Not sure but I have removed this

CAB: \Extended_ROM\BackpackDriver.sa.CAB

Not sure. I have left this in the Rom build

CAB: \Extended_ROM\Caller_ID_Alpine_Generic_WWE_RC16.CAB

I would assume this installs caller id. Since I dont use this I have removed it

CAB: \Extended_ROM\CV2.41.386_wwe.CAB

No idea. Removed

CAB: \Extended_ROM\Delete_shortcut.sa.CAB

I would assume this deletes a shortcut somewhere on the device. Since I have my own tool for file manipulation in the Rom build I have removed this one.

CAB: \Extended_ROM\SmartDialing_Alpine_Generic_WWE_RC13.CAB

Not sure what smart dialling is but I have left it on the Rom

CAB: \Extended_ROM\PhonePad_Alpine_Generic_WWE_RC11.CAB

Not sure. I have deleted this one though

CAB:

\Extended_ROM\CAB-TaoJava-10.1.4.127-Alpine-O2Music-ENU-01Apr05-MMP1051-v101.CAB

Installs Java music stuff? Removed as I am not using music or java

CAB: \Extended_ROM\O2UK_removeACCEPT_12212004.CAB

No idea. Removed as it sounds odd

CAB: \Extended_ROM\VideoMMSB22.sa.CAB

I am not using video so I removed this

CAB: \Extended_ROM\O2UK_PIE_homepage.sa.CAB

CAB: \Extended_ROM\O2UK_Regional_TimeZone.sa.CAB

CAB: \Extended_ROM\O2UK_RingTone.sa.CAB

I have removed all of the O2 files as I have no interest in them

CAB: \Extended_ROM\Patch_Camera_9650.sa.CAB

CAB: \Extended_ROM\Patch_Eraphone.sa.CAB

CAB: \Extended_ROM\Patch_Update_SIM_Mgr_2.2.1.0.sa.CAB

I have left all of the patch files as they could be important

CAB: \Extended_ROM\Alpine_SMS05272005.sa.CAB

CAB: \Extended_ROM\PressKey.sa.CAB

CAB: \Extended_ROM\wap.CAB

CAB: \Extended_ROM\Certificate.CAB

CAB: \Extended_ROM\version.CAB

CAB: \Extended_ROM\IPV4_132.sa.CAB

Unsure. Left in the Rom

EXEC:\Extended_ROM\TPEnable.exe

Enables the touch screen. Very important if TPDisable has been fired!

CAB: \Extended_ROM\v36024_install.ARM.CAB

I have removed this since I do not want the O2 settings installed. If you remove this then you should bear in mind that the device will not soft reset at the end of the install ("RST: Reset" can achieve this though). You should also bear in mind that the connection settings will almost certainly need sorting out if this line is omitted.

My selections as to what I have left in the Rom and taken out are somewhat arbitrary but if it helps you in any way then feel free to take a look.

Graham.