[Need Help] Cooking an 23071 ENG to FRA - Touch Pro, Fuze ROM Development

Hello,
I have some problem for cooking the rom, I have sucessfully translate all the menu with the *.040C.MUI and some files come from an HTC Original French ROM. The physical keyboard work fine in Azerty but the Virtual keyboard still in qwerty (I have make some Registery tweak for the physical keyboard)
The 2nd problem is the shorcut for camera for example, I add the Package from the Frenc HTC ROM (WM6.1) (CAMERA_6_01_32976_00). The mxiupdate_Package File have the good way for shorcut but it doesn't work
<characteristic type="HKLM\SOFTWARE\HTC\AutoShortcut">
<parm name="\Windows\Démarrage\ConfigureDevice.lnk" value="\Windows\ConfigureDevice.lnk" datatype="string" translation="install"/>
<parm name="\My Documents\Modèles\Cat-Bubble.gif" value="\Windows\Cat-Bubble.gif" datatype="string" translation="install"/>
<parm name="\My Documents\Modèles\Clothes-Line.gif" value="\Windows\Clothes-Line.gif" datatype="string" translation="install"/>
<parm name="\My Documents\Modèles\Cook.gif" value="\Windows\Cook.gif" datatype="string" translation="install"/>
<parm name="\My Documents\Modèles\Seashell.gif" value="\Windows\Seashell.gif" datatype="string" translation="install"/>
<parm name="\Windows\Menu Démarrer\Programmes\Appareil photo.lnk" value="\Windows\HTC_Camera.lnk" datatype="string" translation="install"/>
<parm name="\Windows\Help\Appareil photo.lnk" value="\Windows\Help_Camera_new.lnk" datatype="string" translation="install"/>
<parm name="\Windows\BoutonsApp\Appareil photo.lnk" value="\Windows\HTC_Camera.lnk" datatype="string" translation="install"/>
</characteristic>
Click to expand...
Click to collapse
Thanks you in advance for your help
Guifort

Related

Mail Settings

I've searched the forums, checked the wiki and still can't find were the mail settings are stored on a Tytn. I want to make a cab file that contains my IMAP mail settings to speed up reconfiguration post rom upgrading. Anyone know where it's stored. The settings don't seem to be in the registry.
This is for directpush exchange accounts, same can be done for pop3/imap but I don't have it, you'll have to digg =)
Code:
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic type="Settings">
<parm name="BodyTruncation" value="1024"/>
</characteristic>
<characteristic type="Connection">
<parm name="Domain" value="put-domain-here"/>
<parm name="Password" value="put-password-here"/>
<parm name="SavePassword" value="1"/>
<parm name="Server" value="exchange.example.com"/>
<parm name="User" value="[email protected]"/>
<parm name="URI" value="Microsoft-Server-ActiveSync"/>
</characteristic>
<characteristic type="Mail">
<parm name="Enabled" value="1"/>
<parm name="MailBodyTruncation" value="1024"/>
<parm name="MailFileAttachments" value="1024"/>
</characteristic>
<characteristic type="Calendar">
<parm name="Enabled" value="1"/>
</characteristic>
<characteristic type="Contacts">
<parm name="Enabled" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
pof said:
This is for directpush exchange accounts, same can be done for pop3/imap but I don't have it, you'll have to digg =)
Code:
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic type="Settings">
<parm name="BodyTruncation" value="1024"/>
</characteristic>
<characteristic type="Connection">
<parm name="Domain" value="put-domain-here"/>
<parm name="Password" value="put-password-here"/>
<parm name="SavePassword" value="1"/>
<parm name="Server" value="exchange.example.com"/>
<parm name="User" value="[email protected]"/>
<parm name="URI" value="Microsoft-Server-ActiveSync"/>
</characteristic>
<characteristic type="Mail">
<parm name="Enabled" value="1"/>
<parm name="MailBodyTruncation" value="1024"/>
<parm name="MailFileAttachments" value="1024"/>
</characteristic>
<characteristic type="Calendar">
<parm name="Enabled" value="1"/>
</characteristic>
<characteristic type="Contacts">
<parm name="Enabled" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Click to expand...
Click to collapse
As always...pof comes through. Thanks...a little wap-provisioningdoc in the old google works like a champ
Here is what I did to create a cab that will build mail settings:
1)create a text file for the provisioning of the account. Name the text file _setup.xml
Here is the provisioning document that I used for IMAP. (note the characteristic type is a GUID that I made up) You need to edit this doc for youir server/user settings.
<wap-provisioningdoc>
<characteristic type="EMAIL2">
<characteristic type="{12984356-1211-3753-6011-103170112174}">
<parm name="SERVICENAME" value="Account Name"/>
<parm name="SERVICETYPE" value="IMAP4"/>
<parm name="INSERVER" value="inboundmail.yourdomain.com"/>
<parm name="OUTSERVER" value="outboundmail.yourdomain.com"/>
<parm name="NAME" value="yourname" />
<parm name="AUTHNAME" value="yourmailloginname"/>
<parm name="AUTHSECRET" value="password"/>
<parm name="DOMAIN" value=""/>
<parm name="REPLYADDR" value="[email protected]"/>
<parm name="LINGER" value="15" />
<parm name="RETRIEVE" value="2048" />
<parm name="KEEPMAX" value="300" />
<parm name="DWNDAY" value="3" />
<!-- "DWNDAY" value="3": retrieve messages only retrieved on inbox within last 3 days-->
<!-- "KEEPMAX" value="25": max of 25 email will be retieved -->
<!-- "RETRIEVE" value="2048": only 2k of each email will retrieved at the begin, aftherwards automatic download of the email
(it's also possibe to set retrieving to: header only) -->
</characteristic>
</characteristic>
</wap-provisioningdoc>
2) you then need to create the cab file using _setup.xml.
You need to have makecab.exe from the wm5 sdk. If you don't have it...google to find it.
Here is the command...
makecab /D COMPRESS=OFF _setup.xml mail.cab
I turned off compression....from what I read PPC does not support it.
3) Move the cab using Windows explorer or Memory cards. The MS docs state that Active Sync should not be used.
4) run the cab.
If you need POP3, google wap-provisioningdoc and pop3...you'll fine more examples.
Once again...thanks to Pof for pointing me in the right direction.
Did you get it to work? I get the message that installation was unsuccessful. Any pitfalls to watch out for?
Tahnks,
swedbass said:
Did you get it to work? I get the message that installation was unsuccessful. Any pitfalls to watch out for?
Tahnks,
Click to expand...
Click to collapse
I have this working with out a problem.
I can build one for you quickly if you need it. Or I can PM you a copy of mine and then you can extract the xml file and edit it to your needs and then you can re-create the cab.
Happy Reading
http://msdn2.microsoft.com/en-us/library/aa456103.aspx

New question (last post) 03-jun-08

Hello,
I was cooking a new French ROM but I have a problem.
When I get my ROM cooked and the Prophet start, it freeze at the third splashscreen with start bar.
Welcome.exe isn't launched but after few minutes, keyboard may be active.
I don't see where is my problem : there are no errors with BuildOs, all was good like my previous ROM...
see screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So if anybody say where is my fault...
Thank in advance & sorry for my English
Can i complete you please (cause i've tested it too)
On my prophet, it's not really a freeze at startup (direct to taskbar, without align screen) But it start in portrait and we must click on the screen on landscape mode (sorry if I'm not understandable)
I've tried to search but there's no parameters and only 2 programs "windows média" and "task manager"
Maybe it help Sorry for my bad english ^^
Regarde dans PhoneRomize.com !!
Mais la le site est en pause
Il y a une cuisine en FR (WM 6.1)
I think you'll need to create an initflashfiles.dat line that copies a shortcut to "Startup" for welcome.exe...
I can explain this if necessary, but I'd guess you know what to do better than me...
In fact Welcome.exe isn't really the problem, we cote it for delimitate what step in the Rom startup is touched.
So I don't understand where is the problem, it's not a kitchen problem like lolo would say, i've test with no modification (Wwe and it run).
All my MUIs are from french cooked WM6.1 roms, not the problem.
I'll test some configurations...and flash, re-flash.
If you've an idea or if you allready have this problem, I need you
Try using "G'Reloc" to allocate all the modules to set places so there is no conflict... Might help with the loading process.
I'll give a try with G'reloc, thank for this idea
Ok, finally I've got it to start, so no need G'reloc.
My explaination is that WM6.1 MUI's have predetermined working folders (eg. : "Start Menu" is "Menu Démarrer") but from my first ROM I don't touch initflashfile.dat and it work. With WM6.1 initflashfile MUST be changed in the same time as MUI.
So thank you anyway for your help
Yahoooo !!!!!!!!!!
FT Diamond
LoloJetha said:
Yahoooo !!!!!!!!!!
FT Diamond
Click to expand...
Click to collapse
no just a test for the moment I've all graphic to change, finish translation and debuging
Okay Okay !
Thanks for your rom man
xvx45 said:
Ok, finally I've got it to start, so no need G'reloc.
My explaination is that WM6.1 MUI's have predetermined working folders (eg. : "Start Menu" is "Menu Démarrer") but from my first ROM I don't touch initflashfile.dat and it work. With WM6.1 initflashfile MUST be changed in the same time as MUI.
So thank you anyway for your help
Click to expand...
Click to collapse
That didn't even occur to me, but seems logical now I come to think about it...
Good luck with the rest of the ROM, and maybe I should learn more french to try out these ROMs?
l3v5y said:
Good luck with the rest of the ROM, and maybe I should learn more french to try out these ROMs?
Click to expand...
Click to collapse
That your choice but i'll be a customised Korand 3.1 in French wth Diamond stillish
Hello everyone,
I've a nex problem with my ROM cooking, in fact I have an icon in settings that I don't say from where it is created.
See the screen capture (upper left) :
So after search and search I've found from where the icon file is from : It's from "\SYS\FWUPDATE" package and historyui.cpl file but if I delete this file, my Prophet don't start at all, freeze at IPL/SPL splashscreen.
So how can I override this problem ?
This link isn't in registry or provxml...
Here my registry
Code:
[HKEY_LOCAL_MACHINE\ControlPanel]
"GPRSCompressDefault"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Error Reporting]
"Group"=dword:9
[HKEY_LOCAL_MACHINE\ControlPanel\GPS Settings]
"Hide"=dword:0
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Backlight]
"Redirect"="Backlight.exe"
[HKEY_LOCAL_MACHINE\ControlPanel\Contrast]
"Redirect"=""
[HKEY_LOCAL_MACHINE\ControlPanel\Desktop]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Customer Feedback]
"Group"=dword:9
"Redirect"="ceipui.exe"
[HKEY_LOCAL_MACHINE\ControlPanel\Phone]
"flags2"=dword:16
"AllLang"=dword:1
"RESDLL"="tapres.dll"
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Domain Enrollment]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Beam]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Certificates]
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\Connections]
"GoToTab"=dword:1
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\PC Connection]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Stylus]
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\Today]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Input]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Buttons]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Menus]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Network]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Comm]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Dial]
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\Password]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Owner]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Power]
"Redirect"="powerexe.exe"
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\System]
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\Volume]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\WrlsMgr]
"Redirect"="[URL="file://\\Windows\\CommManager.exe"]\\Windows\\CommManager.exe[/URL]"
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\WiFi]
"ScanInterval"=dword:1e
"Timeout"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Bluetooth]
"Group"=dword:2
"PinEntries"=multi_sz:"0000", "8888"
here my provxml oem translation
Code:
<wap-provisioningdoc>
<!-- English localization -->
<characteristic type="Registry">
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL">
<parm name="TotalApplets" value="8" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet0">
<parm name="Name" value="CSD Line Type" datatype="string"/>
<parm name="Title" value="Type de numérotation" datatype="string"/>
<parm name="Path" value="CSDtype.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\CSD Line Type">
<parm name="Group" value="2" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet1">
<parm name="Name" value="GPRS Setting" datatype="string"/>
<parm name="Title" value="Paramètres GPRS" datatype="string"/>
<parm name="Path" value="GPRSAuthentication.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\GPRS Setting">
<parm name="Group" value="2" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet2">
<parm name="Name" value="Wireless LAN" datatype="string"/>
<parm name="Title" value="Wi-Fi" datatype="string"/>
<parm name="Path" value="WLANSettings.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Wireless LAN">
<parm name="Group" value="2" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet3">
<parm name="Name" value="Backlight" datatype="string"/>
<parm name="Title" value="Rétro-Eclairage" datatype="string"/>
<parm name="Path" value="Backlight.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Backlight">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet4">
<parm name="Name" value="Clear Storage" datatype="string"/>
<parm name="Title" value="Effacer données" datatype="string"/>
<parm name="Path" value="ClearStorage.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Clear Storage">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet5">
<parm name="Name" value="Device Information" datatype="string"/>
<parm name="Title" value="Information de l'appareil" datatype="string"/>
<parm name="Path" value="DeviceInfo.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Device Information">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet6">
<parm name="Name" value="Microphone AGC" datatype="string"/>
<parm name="Title" value="Microphone AGC" datatype="string"/>
<parm name="Path" value="MicrophoneAGC.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Microphone AGC">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet7">
<parm name="Name" value="Power" datatype="string"/>
<parm name="Title" value="Alimentation" datatype="string"/>
<parm name="Path" value="Powerexe.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Power">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Thank
xvx45 said:
Hello everyone,
I've a nex problem with my ROM cooking, in fact I have an icon in settings that I don't say from where it is created.
See the screen capture (upper left) :
So after search and search I've found from where the icon file is from : It's from "\SYS\FWUPDATE" package and historyui.cpl file but if I delete this file, my Prophet don't start at all, freeze at IPL/SPL splashscreen.
So how can I override this problem ?
This link isn't in registry or provxml...
Here my registry
Code:
[HKEY_LOCAL_MACHINE\ControlPanel]
"GPRSCompressDefault"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Error Reporting]
"Group"=dword:9
[HKEY_LOCAL_MACHINE\ControlPanel\GPS Settings]
"Hide"=dword:0
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Backlight]
"Redirect"="Backlight.exe"
[HKEY_LOCAL_MACHINE\ControlPanel\Contrast]
"Redirect"=""
[HKEY_LOCAL_MACHINE\ControlPanel\Desktop]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Customer Feedback]
"Group"=dword:9
"Redirect"="ceipui.exe"
[HKEY_LOCAL_MACHINE\ControlPanel\Phone]
"flags2"=dword:16
"AllLang"=dword:1
"RESDLL"="tapres.dll"
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Domain Enrollment]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Beam]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Certificates]
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\Connections]
"GoToTab"=dword:1
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\PC Connection]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Stylus]
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\Today]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Input]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Buttons]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Menus]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Network]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Comm]
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\Dial]
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\Password]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Owner]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Power]
"Redirect"="powerexe.exe"
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\System]
"Group"=dword:1
[HKEY_LOCAL_MACHINE\ControlPanel\Volume]
"Group"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\WrlsMgr]
"Redirect"="[URL="file://%5C%5CWindows%5C%5CCommManager.exe"]\\Windows\\CommManager.exe[/URL]"
"Group"=dword:2
[HKEY_LOCAL_MACHINE\ControlPanel\WiFi]
"ScanInterval"=dword:1e
"Timeout"=dword:0
[HKEY_LOCAL_MACHINE\ControlPanel\Bluetooth]
"Group"=dword:2
"PinEntries"=multi_sz:"0000", "8888"
here my provxml oem translation
Code:
<wap-provisioningdoc>
<!-- English localization -->
<characteristic type="Registry">
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL">
<parm name="TotalApplets" value="8" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet0">
<parm name="Name" value="CSD Line Type" datatype="string"/>
<parm name="Title" value="Type de numérotation" datatype="string"/>
<parm name="Path" value="CSDtype.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\CSD Line Type">
<parm name="Group" value="2" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet1">
<parm name="Name" value="GPRS Setting" datatype="string"/>
<parm name="Title" value="Paramètres GPRS" datatype="string"/>
<parm name="Path" value="GPRSAuthentication.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\GPRS Setting">
<parm name="Group" value="2" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet2">
<parm name="Name" value="Wireless LAN" datatype="string"/>
<parm name="Title" value="Wi-Fi" datatype="string"/>
<parm name="Path" value="WLANSettings.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Wireless LAN">
<parm name="Group" value="2" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet3">
<parm name="Name" value="Backlight" datatype="string"/>
<parm name="Title" value="Rétro-Eclairage" datatype="string"/>
<parm name="Path" value="Backlight.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Backlight">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet4">
<parm name="Name" value="Clear Storage" datatype="string"/>
<parm name="Title" value="Effacer données" datatype="string"/>
<parm name="Path" value="ClearStorage.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Clear Storage">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet5">
<parm name="Name" value="Device Information" datatype="string"/>
<parm name="Title" value="Information de l'appareil" datatype="string"/>
<parm name="Path" value="DeviceInfo.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Device Information">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet6">
<parm name="Name" value="Microphone AGC" datatype="string"/>
<parm name="Title" value="Microphone AGC" datatype="string"/>
<parm name="Path" value="MicrophoneAGC.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Microphone AGC">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
<characteristic type="HKLM\SOFTWARE\HTC\HTCCPL\Applet7">
<parm name="Name" value="Power" datatype="string"/>
<parm name="Title" value="Alimentation" datatype="string"/>
<parm name="Path" value="Powerexe.exe" datatype="string"/>
<parm name="CmdLine" value="" datatype="string"/>
</characteristic>
<characteristic type="HKLM\ControlPanel\Power">
<parm name="Group" value="1" datatype="integer"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Thank
Click to expand...
Click to collapse
I think you'll have to G'Reloc it! If when you remove it, it fails to boot up, it's normally to do with modules/dlls overlapping.
l3v5y said:
I think you'll have to G'Reloc it! If when you remove it, it fails to boot up, it's normally to do with modules/dlls overlapping.
Click to expand...
Click to collapse
Thanks l3v5y for your help but since my last problem (see first page of this topic) I've included G'reloc to my build process, now I've G'reloc.exe launched before BuildOS.exe.
So that isn't the cause.
But can you tell me what files are in your "FWUPDATE" folder...cause maybe there are dependency...
here's mine (only dsm and rgu are files, rest are modules) :
Code:
23ba5346-78b8-4436-b7d2-f30712c3cef4.dsm
23ba5346-78b8-4436-b7d2-f30712c3cef4.rgu
cebits.dll
dissendresult.exe
disservicemanager.exe
downloadinstallservice.dll
downloadservice.dll
downloadserviceprocess.dll
historyapi.dll
historyui.cpl
imgupdatecsp.dll
installservice.dll
nodemoncsp.dll
nodemoninitsess.dll
packageinfoapi.dll
uiservice.dll
uiservicePlugin.dll
updatebin.exe
xvx45 said:
Thanks l3v5y for your help but since my last problem (see first page of this topic) I've included G'reloc to my build process, now I've G'reloc.exe launched before BuildOS.exe.
So that isn't the cause.
But can you tell me what files are in your "FWUPDATE" folder...cause maybe there are dependency...
here's mine (only dsm and rgu are files, rest are modules) :
Code:
23ba5346-78b8-4436-b7d2-f30712c3cef4.dsm
23ba5346-78b8-4436-b7d2-f30712c3cef4.rgu
cebits.dll
dissendresult.exe
disservicemanager.exe
downloadinstallservice.dll
downloadservice.dll
downloadserviceprocess.dll
historyapi.dll
historyui.cpl
imgupdatecsp.dll
installservice.dll
nodemoncsp.dll
nodemoninitsess.dll
packageinfoapi.dll
uiservice.dll
uiservicePlugin.dll
updatebin.exe
Click to expand...
Click to collapse
Unfortunately, in the ROM dumps I have, I haven't got an FWUpdate pack... No idea why!
I think maybe you need to include the exe you removed, but it may need some registry entries for it! I'll quickly look at those for you!
Ok, thank you. I compare with my older ROM, this file doesn't exist but it's WM6 and not WM6.1
xvx45 said:
Ok, thank you. I compare with my older ROM, this file doesn't exist but it's WM6 and not WM6.1
Click to expand...
Click to collapse
I couldn't find anything in an official WM5 ROM dump
l3v5y said:
I couldn't find anything in an official WM5 ROM dump
Click to expand...
Click to collapse
FWUPDATE is a WM6 package, it not exist in WM5 it's the Windows Update service but only need a part that make my dsm/rgu/provxml file to be installed on Hard-Reset but not the user service interface. So this icon have no name and is not functionnal (nothing happen when click) but if I remove it from kitchen, Prophet won't start.
After an examination of my hv files nothing in XIP's hv too, nothing refer to historyui.cpl but it freeze my device startup

RUS contacts searching with hardware keyboard?

I've flashed Niki Project Rom (http://forum.xda-developers.com/showthread.php?t=404216). I've RUS and ENG contacts, which I can search using virtual keyboard in Phone app. But when I use hardware keyboad, it searches only eng!
I've found, that this can be fixed in registry for asus device by adding numbers in bold:
[HKEY_LOCAL_MACHINE\Security\Phone\PhoneKeyMatch\KeyboardMappings]
"32"="61, 62, 63, 430, 431, 432, 433"
"33"="64, 65, 66, 434, 435, 436, 437"
"34"="67, 68, 69, 438, 439, 43A, 43B"
"35"="6a, 6b, 6c, 43C, 43D, 43E, 43F"
"36"="6d, 6e, 6f, 440, 441, 442, 443"
"37"="70, 71, 72, 73, 444, 445, 446, 447"
"38"="74, 75, 76, 448, 449, 44A, 44B"
"39"="77, 78, 79, 7a, 44C, 44D, 44E, 44F"
I've done this and Contacts app is WORKING!!! But phone is not I soft-rebooted device and registry values have returned to their default values (without bold)!
May be anyone can help... What is changing values back and how it can be solved?
Just use the attached cab file to permanently enable keyboard contact search.
Thanks!!! Now it's ok!
greek key mapping
hi.
i found your thread very interesting.
i have also a touch dual and need to add greek to the key mapping.
the thing is that i don't know how.
i failed editing the xml file with both notepad and an xml editor and i don't know how to make it a cab.
can you do this for me and show me the way?
i took the key mapping from my tornado and writing it below as i tried to change your xml.
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\Software\OEM\Qwerty\SmartDialing">
<parm name="CustomerUpdate" datatype="integer" value="1"/>
</characteristic>
<characteristic type="HKLM\Security\Phone\PhoneKeyMatch\KeyboardMappings">
<parm name="0" datatype="string" value="451,"/>
<parm name="31" datatype="string" value="31,21,27,2C,2D,2E,3A,3F,40,A1,BF,"/>
<parm name="32" datatype="string" value="32,61,62,63,E6,1FD,3B1,3B2,3B3,430,431,432,433,"/>
<parm name="33" datatype="string" value="33,64,65,66,F0,192,3B4,3B5,3B6,434,435,436,437,452,"/>
<parm name="34" datatype="string" value="34,67,68,69,131,133,3B7,3B8,3B9,438,439,43A,43B,"/>
<parm name="35" datatype="string" value="35,6A,6B,6C,138,140,3BA,3BB,3BC,43C,43D,43E,43F,458,459,45A,45F,"/>
<parm name="36" datatype="string" value="36,6D,6E,6F,149,14B,153,3BD,3BE,3BF,440,441,442,443,"/>
<parm name="37" datatype="string" value="37,70,71,72,73,DF,17F,3C0,3C1,3C2,3C3,444,445,446,447,"/>
<parm name="38" datatype="string" value="38,74,75,76,FE,3C4,3C5,3C6,448,449,44A,44B,45B,"/>
<parm name="39" datatype="string" value="39,77,78,79,7A,3C7,3C8,3C9,44C,44D,44E,44F,"/>
</characteristic>
</wap-provisioningdoc>

Bubble Breaker & Solitaire Full Cab

I have seen threads with requests for the default bubblebreaker & solitaire, but none of them actually worked and when they did, they had issues...
So I created this cab file which is also part of one of my rom's service pack, to install a clean Bubble Breaker & Solitaire
note: only tested on wvga
Thanks a lot. Was really waiting for this.
ThanX a MillioN spikegotti!!
I've been looking for this since I've got my Topaz!~! Without much success I must add, apart from a few nice clones. Now I'll get ready to ditch a lot of 'm
Excellent, Thanks for this been trying to find it for days
Nice post
Thanks
thanks a lot my friend
Did anybody try this in a qvga device 240x320 with manila 2d? Would it work?
First a correction : Previously I had typed "240x360", fast typing (late hours) mistake, my apologies.
Now to the matter in question:
Answer to myself and ony other lost souls that may end up reading this thread:
Solitaire is working fine and looking good in HTC TyTN -Herm200-) with WM 6.5 Build 23088, touch flo v2 Build 19191432.
Bubble Breaker is working but not looking good (instead of whole bubbles you get halves or squares). That's why I decided to make my own cabs from a clean WM 6.5 realease for QVGA.
If anybody is interested (both Solitaire and Bubble Breaker in separete cabs):
http://rapidshare.com/files/409242652/MSsolitaire.cab.html
http://rapidshare.com/files/409328143/BubbleBreaker.cab.html
Disclaimer: I'm an absolute noob here, so use at your own risk, not that I haven't tested it myself, of course
Thanks. It's working.
Thanks Pharmako, I installed bubblewrap, no probs
I'm glad to help.
Thanks for this
Thanks for sharing this cab was looking all over for it. Just installed Valkyries new ROM for HD2 and wasn't included. Much obliged
Thanks, both cabs are working perfectly on my Lite Jade
I am not a programmer and wanted to install this on my LG Fathom, however it appears that the setup.xml is adding a lot of messaging settings and adding a new wap for the phone.
Why?
Here is an sample of the other registry edits, what to they do?
<characteristic type="HKLM\Software\HTC\HTCMessaging">
<parm name="HTCDevice" value="1" datatype="integer" />
<parm name="EmailClassName" value="IPM.Note" datatype="string" />
<parm name="MMSClassName" value="IPM.MMS" datatype="string" />
<parm name="SMSClassName" value="IPM.SMStext" datatype="string" />
<parm name="VoiceMailClassName" value="IPM.VoiceMail" datatype="string" />
<parm name="ComposeFlag" value="0" datatype="integer" />
<parm name="CameraThreshold" value="30" datatype="integer" />
<parm name="PhotoThreshold" value="5" datatype="integer" />
<parm name="EnableKeyEvt" value="1" datatype="integer" />
<parm name="DisableCacheWhenLengthierMessage" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKCR\CLSID\{B7D01B9D-ACD8-48bf-AD4C-597521CB4221}\InprocServer32">
<parm name="" value="messagingnotification.dll" datatype="string" />
</characteristic>
<characteristic type="HKCR\CLSID\{A9879FBF-5FA9-48dd-94EC-3AE3D1F2D8F9}\InprocServer32">
<parm name="" value="messagingnotification.dll" datatype="string" />
</characteristic>
<characteristic type="HKLM\Security\PushRouter\Registrations\ByCTAndAppId\application/vnd.wap.mms-message;">
<parm name="" value="0068C573279EC901" datatype="string" />
</characteristic>
<characteristic type="HKLM\Security\PushRouter\Registrations\ByGenericId\0068C573279EC901">
<parm name="QueueId" value="1" datatype="integer" />
<parm name="Trust" value="2" datatype="integer" />
<parm name="RefCount" value="1" datatype="integer" />
<parm name="Params" value="mms" datatype="string" />
<parm name="Path" value="\Windows\PushClient.exe" datatype="string" />
<parm name="AppId" value="" datatype="string" />
<parm name="ContentTypes" value="application/vnd.wap.mms-message" datatype="string" />
<parm name="GenId" value="0068C573279EC901" datatype="string" />
</characteristic>
<characteristic type="HKLM\Services\MSG">
<parm name="Dll" value="MessagingService.dll" datatype="string" />
<parm name="Keep" value="1" datatype="integer" />
<parm name="Index" value="0" datatype="integer" />
<parm name="Order" value="9" datatype="integer" />
<parm name="FriendlyName" value="Message Service" datatype="string" />
<parm name="Prefix" value="MSG" datatype="string" />
<parm name="MaxPhoneLength" value="20" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Software\Jataayu\MMS\OEM\AudioVideoAmbiguousExtensions\.3g2">
<parm name="AudioMimeType" value="audio/3gp" datatype="string" />
<parm name="VideoMimeType" value="video/3g2" datatype="string" />
</characteristic>
<characteristic type="HKLM\Software\Jataayu\MMS\OEM\AudioVideoAmbiguousExtensions\.3gp">
<parm name="AudioMimeType" value="audio/3gp" datatype="string" />
<parm name="VideoMimeType" value="video/3gpp" datatype="string" />
</characteristic>
<characteristic type="HKLM\Software\Jataayu\MMS\OEM\AudioVideoAmbiguousExtensions\.mp4">
<parm name="AudioMimeType" value="audio/mp4" datatype="string" />
<parm name="VideoMimeType" value="video/mp4" datatype="string" />
</characteristic>
<characteristic type="HKLM\Software\Jataayu\MMS\OEM\Content-Types">
<parm name=".3gp" value="video/3gpp" datatype="string" />
<parm name=".3g2" value="video/3gpp2" datatype="string" />
<parm name=".vcs" value="text/x-vcalendar" datatype="string" />
<parm name=".dcf" value="application/vnd.oma.drm.content" datatype="string" />
<parm name=".wbmp" value="image/vnd.wap.wbmp" datatype="string" />
<parm name=".m4a" value="audio/m4a" datatype="string" />
<parm name=".qcp" value="audio/qcp" datatype="string" />
<parm name=".wav" value="audio/wav" datatype="string" />
<parm name=".midi" value="audio/midi" datatype="string" />
<parm name=".wma" value="audio/wma" datatype="string" />
<parm name=".aac" value="audio/aac" datatype="string" />
<parm name=".awb" value="audio/amr-wb" datatype="string" />
<parm name=".gif" value="image/gif" datatype="string" />
<parm name=".png" value="image/png" datatype="string" />
<parm name=".jpg" value="image/jpeg" datatype="string" />
</characteristic>
<characteristic type="HKLM\Software\Jataayu\MMS\OEM\File Extensions\audio/mpeg">
<parm name="DRMExtension" value=".mp3d" datatype="string" />
</characteristic>
<characteristic type="HKLM\Software\Jataayu\MMS\JSR">
<parm name="Enable" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Software\Jataayu\MMS\SP">
<parm name="LogBuffer" value="0" datatype="integer" />
<parm name="Logging" value="0" datatype="integer" />
<parm name="RRPreferredClass" value="1" datatype="integer" />
Sorry double post.
Doesn't work on wqvga
Don't install wvga app on QVGA screen (e.g., HTC Apache 6700)
note: only tested on wvga[/QUOTE]
I can't uninstall it now. Looks like I'll have to hard-reset. I wish I had read further down about the QVGA version.
Nice post
nice game,thanx
Pharmako can u reupload the files somewhere else? rapidshare is dead.. at least here in italy

[Q] HELP! Need some registry settings for orange uk Mozart

Whilst messing about with my phone i managed to install a HD2 provxml onto my mozart making it think its a HD7. Can anyone on orange uk give me the correct settings for the Mozart.This is what ive got so far:-
The data in red is what i need.
<wap-provisioningdoc>
<!-- *** COMMENTO *** -->
<characteristic type="Registry">
<characteristic type="HKLM\Software\HTC\operatorpkg">
<parm name="Version" value="7.3.728.10201" datatype="string" />
</characteristic>
<characteristic type="HKLM\System\Platform\DeviceTargetingInfo">
<parm name="OemName" value="HTC" datatype="string" />
<parm name="MODeviceName" value="7 Mozart T8697" datatype="string" />
<parm name="OEMDeviceName" value="Mozart" " datatype="string" />
</characteristic>
<characteristic type="HKLM\Ident">
<parm name="FriendlyName" value="HTC 7 Mozart" datatype="string" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
Surely there is someone here with a Mozart with regedit installed that could check out these keys for me.

Categories

Resources