Below is a portion of the Customize.xml file from my Vodafone (UK) C905. The Navigation Pad Up and Right shortcuts are locked by Vodafone's (awful) firmware whilst the other two are able to be modified.

Now, if I were to change the highlighted portions from 'locked-item' to standard-item' and then copy it back to the phone, would that make the buttons configurable?

<shortcut>
<key id="nav-up">
<name>JumpPage</name>
<state>activated</state>
<action-type>short-press</action-type>
<type>locked-item</type>
</key>
- <key id="nav-right">
<name>Menu_Hook_12_Id</name>
<state>activated</state>
<action-type>short-press</action-type>
<type>locked-item</type>
</key>
- <key id="nav-down">
<name>Phonebook</name>
<state>activated</state>
<action-type>short-press</action-type>
<type>standard-item</type>
</key>
- <key id="nav-left">
<name>Msg_WriteNew</name>
<state>activated</state>
<action-type>short-press</action-type>
<type>standard-item</type>
</key>
</shortcut>
Similarly, there are several demo games on the phone which cannot be deleted and they are listed in the Customise.xml file as below. Again, if I were to change 'false' to 'true', would I be able to delete these demos?

<midlet deletable="false" upgradeable="true" install="true" movable="false" folder="GAMES" dataaccount="">
<jar-file>java/dicho_d_shiho_en_fr_it_de_es_rollercoaster_v1_7_28 _dltb.jar</jar-file>
<jad-file>java/dicho_d_shiho_en_fr_it_de_es_rollercoaster_v1_7_28 _dltb.jad</jad-file>
</midlet>
Or is it not as simple as that?