[Touch Pro, Fuze ROM Development] alex_time:
as promised..

SET THE HARDWARE KEYBOARD TYPE

Create a new file using notepad with the following content if you have a Fuze

<wap-provisioningdoc>
<!-- *** IMPOSTA LA TASTIERA HARDWARE CON IL LAYOUT DEL TOUCH PRO E NON DEL FUZE *** -->
<characteristic type="Registry">
<characteristic type="HKLM\HARDWARE\DEVICEMAP\KEYBD" translation="filesystem">
<parm name="CWSLayout" datatype="integer" value="1" />
</characteristic>
</characteristic>
</wap-provisioningdoc>

or with the following content if you have a Touch Pro

<wap-provisioningdoc>
<!-- *** IMPOSTA LA TASTIERA HARDWARE CON IL LAYOUT DEL TOUCH PRO E NON DEL FUZE *** -->
<characteristic type="Registry">
<characteristic type="HKLM\HARDWARE\DEVICEMAP\KEYBD" translation="filesystem">
<parm name="CWSLayout" datatype="integer" value="0" />
</characteristic>
</characteristic>
</wap-provisioningdoc>

After that save your new xml file, rename it "MyHardwareKeyboard.xml", and put it in your SD card under the same folder you put the OwnerInformations.xml file

SET YOUR PREFERRED SIP KEYBOARD AND DICTONARY

Create a new file using notepad with the following content if you want the Full Keyboard:

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\Software\Tegic\eT9\Sip" translation="filesystem">
<parm name="KeyboadLayout" datatype="integer" value="3"/>
<parm name="DefaultInputModule" datatype="integer" value="0"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>

or with the following if you want the Compact Keyboard:

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\Software\Tegic\eT9\Sip" translation="filesystem">
<parm name="KeyboadLayout" datatype="integer" value="2"/>
<parm name="DefaultInputModule" datatype="integer" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>

or with the following if you want the Phone Keypad:

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\Software\Tegic\eT9\Sip" translation="filesystem">
<parm name="KeyboadLayout" datatype="integer" value="1"/>
<parm name="DefaultInputModule" datatype="integer" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>

After that save your new xml file, rename it "MySIPKeyboard.xml", and put it in your SD card under the same folder you put the OwnerInformations.xml file

For language dictionary, create a new file using notepad with the following if you want use English dictionary:

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\Software\Tegic\eT9" translation="filesystem">
<parm name="DefaultLanguage" datatype="integer" value="265"/>
</characteristic>
</wap-provisioningdoc>

or with the following if you want the Italian dictionary:

<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\Software\Tegic\eT9" translation="filesystem">
<parm name="DefaultLanguage" datatype="integer" value="272" />
</characteristic>
</characteristic>
</wap-provisioningdoc>

After that save your new xml file, rename it "MySIPDictionary.xml", and put it in your SD card under the same folder you put the OwnerInformations.xml file

LAST STEPS TO DO

Now create a new text file named SDConfig.txt and put this content on it

LOCK:Enabled
XML: \Storage Card\AutoInstallSystem\OwnerInformations.xml
XML: \Storage Card\AutoInstallSystem\MyKeyboard.xml
XML: \Storage Card\AutoInstallSystem\ExchangeAutoConf.xml
XML: \Storage Card\AutoInstallSystem\MyHardwareKeyboard.xml
XML: \Storage Card\AutoInstallSystem\MySIPKeyboard.xml
XML: \Storage Card\AutoInstallSystem\MySIPDictionary.xml
LOCK:Disabled
RST: Reset

Now save this file and put it in the root of your SD card. Flash your device and on the first boot, it will restore the preference we have saved and you have to do anything else!