green battery icon on t-mobile roms fixed! - 8125, K-JAM, P4300, MDA Vario General

for more info, see here: http://forum.xda-developers.com/viewtopic.php?t=52221

Jimm98y said:
for more info, see here: http://forum.xda-developers.com/viewtopic.php?t=52221
Click to expand...
Click to collapse
Nicely done Jimm98y, i dont have a green icon but it worked on my device. My only tip would be on the greenbatteryfix.cab installer to give no option to install on device or storage card - just install straight to windows with no dialog. Cheers

yes, I know what you mean but I don't know how to make it. But if you choose storage or storage card, the fix is always installed in windows folder...

Jimm98y said:
yes, I know what you mean but I don't know how to make it. But if you choose storage or storage card, the fix is always installed in windows folder...
Click to expand...
Click to collapse
I just put together this xml for a cab for a gx.dll fix. It gives no prompt destination dialog if that helps to modify yours.
<wap-provisioningdoc>
<characteristic type="Install">
<parm name="InstallPhase" value="install" />
<parm name="AppName" value="gx dll fix" />
<parm name="NumDirs" value="1" />
<parm name="NumFiles" value="1" />
<parm name="NumRegKeys" value="0" />
<parm name="NumRegVals" value="0" />
<parm name="NumShortcuts" value="0" />
</characteristic>
<characteristic type="FileOperation">
<characteristic type="%CE2%" translation="install">
<characteristic type="MakeDir" />
<characteristic type="gx.dll" translation="install">
<characteristic type="Extract">
<parm name="Source" value="gx.dll" />
</characteristic>
</characteristic>
</characteristic>
</characteristic>
<characteristic type="Registry">
</characteristic>
</wap-provisioningdoc>

yes, it works, thanks very much, I use it in new version of this fix. And does anybody know how to import the cab with certificate into the cab with fix?

Jimm98y said:
yes, it works, thanks very much, I use it in new version of this fix. And does anybody know how to import the cab with certificate into the cab with fix?
Click to expand...
Click to collapse
I would at first try it like this
<wap-provisioningdoc>
<characteristic type="Install">
<parm name="InstallPhase" value="install" />
<parm name="AppName" value="gx dll fix" />
<parm name="NumDirs" value="1" />
<parm name="NumFiles" value="2" />
<parm name="NumRegKeys" value="0" />
<parm name="NumRegVals" value="0" />
<parm name="NumShortcuts" value="0" />
</characteristic>
<characteristic type="FileOperation">
<characteristic type="%CE2%" translation="install">
<characteristic type="MakeDir" />
<characteristic type="gx.dll" translation="install">
<characteristic type="Extract">
<parm name="Source" value="gx.dll" />
</characteristic>
</characteristic>
<characteristic type="sdkcerts.cab" translation="install">
<characteristic type="Extract">
<parm name="Source" value="sdkcerts.cab" />
</characteristic>
</characteristic>
</characteristic>
</characteristic>
<characteristic type="Registry">
</characteristic>
</wap-provisioningdoc>
obviously ignore gx.dll bit, just add sdkcerts.cab section and change value of numfiles at top to '2'

Actually that may not work, but his may - diff order.
</characteristic>
<characteristic type="FileOperation">
<characteristic type="%CE2%" translation="install">
<characteristic type="MakeDir" />
<characteristic type="sdkcerts.cab" translation="install">
<characteristic type="Extract">
<parm name="Source" value="sdkcerts.cab" />
</characteristic>
</characteristic>
<characteristic type="gx.dll" translation="install">
<characteristic type="Extract">
<parm name="Source" value="gx.dll" />
sdkcerts.cab should be first to install! lol

yes, it could work, but I use cabwiz.exe to make a cab, how it looks in *.inf file? Or If I use the xml file, how can I compile it into the cab?

Jimm98y said:
yes, it could work, but I use cabwiz.exe to make a cab, how it looks in *.inf file? Or If I use the xml file, how can I compile it into the cab?
Click to expand...
Click to collapse
I'll pm you

Related

Making a .cab with mms/gprs settings?

Hello all!
I have a WWE Qtek 9100 and i live in Greece. Every time i do a hard reset i have to type in 9100 all mms and gprs settings. This is very boring and gets a lot of time.
My question is, if there is any way to save these settings into .cab so after the hard reset the only thing we have to do is to run the file?
Thanks in advance for your time,
Bill
bill_viper said:
Hello all!
I have a WWE Qtek 9100 and i live in Greece. Every time i do a hard reset i have to type in 9100 all mms and gprs settings. This is very boring and gets a lot of time.
My question is, if there is any way to save these settings into .cab so after the hard reset the only thing we have to do is to run the file?
Thanks in advance for your time,
Bill
Click to expand...
Click to collapse
yes there is, look on the ftp for UK gprs settings CAB. Inside there is a XML file called _setup.xml that contains those, you can port that to your needs. I also am super irritated to have to enter that again and again every time, started porting it for my operator but no time to complete it yet.. someday
basically it looks like this fot T mobile UK, with your highly evolved brain and expert pc skills you can port it ;-)
Code:
<wap-provisioningdoc>
<characteristic type="Install">
<parm name="InstallPhase" value="install" />
<parm name="AppName" value="T-Mobile UK Settings" />
<parm name="NumDirs" value="0" />
<parm name="NumFiles" value="0" />
<parm name="NumRegKeys" value="0" />
<parm name="NumRegVals" value="0" />
<parm name="NumShortcuts" value="0" />
</characteristic>
<characteristic type="FileOperation" />
<characteristic type="Registry" />
<characteristic type="Registry">
<characteristic type="HKLM\Software\Microsoft\Splash Screen">
<parm name="CarrierBitmap" value="\Storage\Application Data\Home\abcde.bmp" datatype="string" />
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\mm1">
<parm name="2" value="55393" datatype="string" />
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\mm1">
<parm name="TotalSettings" value="2" datatype="integer" />
<parm name="DefaultSetting" value="2" datatype="integer" />
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\UI">
<parm name="ConnectionVia" value="Secure WAP Network" datatype="string" />
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\mm1\55393">
<parm name="SendDefault" value="102400" datatype="integer" />
<parm name="RecvDefault" value="102400" datatype="integer" />
<parm name="MmscURI" value="http://mmsc.t-mobile.co.uk:8002" datatype="string" />
<parm name="Gateway" value="149.254.211.10" datatype="string" />
<parm name="Name" value="T-Mobile MMSC" datatype="string" />
<parm name="GatewayPort" value="9201" datatype="integer" />
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\Security\ECall">
<parm name="List" value="911*999*112*000*111*" datatype="string" />
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\nls">
<parm name="DefaultLCID" value="2057" datatype="integer" />
<parm name="SystemLCID" value="1033" datatype="integer" />
</characteristic>
</characteristic>
<characteristic type="clock">
<parm name="TimeZone" value="85" />
</characteristic>
<characteristic type="BrowserFavorite">
<characteristic type="T-Mobile WAP">
<parm name="URL" value="http://wap.t-mobile.co.uk/" />
</characteristic>
<characteristic type="t-zone">
<parm name="URL" value="http://www.t-zones.co.uk" />
</characteristic>
<characteristic type="Club i-mate">
<parm name="URL" value="http://www.clubimate.com" />
</characteristic>
<characteristic type="Carrier Devices">
<parm name="URL" value="http://www.carrierdevices.com" />
</characteristic>
</characteristic>
<characteristic type="CM_GPRSEntries">
<characteristic type="T-Mobile MMS">
<parm name="DestId" value="{F28D1F74-72BE-4394-A4A7-4E296219390C}" />
<parm name="UserName" value="user" />
<parm name="Password" value="one2one" />
<characteristic type="DevSpecificCellular">
<parm name="GPRSInfoAccessPointName" value="general.t-mobile.uk" />
</characteristic>
</characteristic>
</characteristic>
<characteristic type="CM_GPRSEntries">
<characteristic type="T-Mobile Internet">
<parm name="DestId" value="{436EF144-B4FB-4863-A041-8F905A62C572}" />
<parm name="UserName" value="user" />
<parm name="Password" value="one2one" />
<characteristic type="DevSpecificCellular">
<parm name="GPRSInfoAccessPointName" value="general.t-mobile.uk" />
</characteristic>
</characteristic>
</characteristic>
<characteristic type="CM_GPRSEntries">
<characteristic type="T-Mobile WAP">
<parm name="DestId" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}" />
<parm name="UserName" value="user" />
<parm name="Password" value="wap" />
<characteristic type="DevSpecificCellular">
<parm name="GPRSInfoAccessPointName" value="general.t-mobile.uk" />
</characteristic>
</characteristic>
</characteristic>
<characteristic type="CM_PPPEntries">
<characteristic type="T-Moible WAP CSD">
<parm name="DestId" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}" />
<parm name="Phone" value="+447953968999" />
<parm name="UserName" value="user" />
<parm name="Password" value="wap" />
</characteristic>
</characteristic>
<characteristic type="CM_ProxyEntries">
<characteristic type="T-Mobile Proxy">
<parm name="SrcId" value="{436EF144-B4FB-4863-A041-8F905A62C572}" />
<parm name="DestId" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}" />
<parm name="Proxy" value="149.254.1.10:9201" />
<parm name="Type" value="2" />
</characteristic>
</characteristic>
<characteristic type="CM_Planner">
<characteristic type="PreferredConnections">
<parm name="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}" value="T-Mobile WAP" />
<parm name="{F28D1F74-72BE-4394-A4A7-4E296219390C}" value="T-Mobile MMS" />
<parm name="{436EF144-B4FB-4863-A041-8F905A62C572}" value="T-Mobile Internet" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
I dont get it
how can I find this file? and how to comile it to a CAB file?

Using XML for phone set up

Ok, so im a chronic flasher and have to set up my phone alot. Now Im no expert but have learned a few tricks in my day and wanted to share them with everyone and also hopefully have other people contribute so we can all learn a little more.
It seems that you can do alot with xml, from registry settings to email set up, etc... With Wince Cab manager you manually put in registry settings, but some of them cant be installed, they need to be provisioned. For example:
ghisler's Total Commander has the ability to do FTP which for me comes in really handy. However the FTP info is stored in the registry, when you try to put this info in wince and try to install the cab it will fail everytime (could have been the format of the password, but regardless xml is more fun). So in order to get the registry settings in i had to use this format:
Code:
<characteristic type="Registry">
<characteristic type="HKCU\SOFTWARE\Ghisler\ftp\servers\Connection name" translation="filesystem">
<parm name="firewall" datatype="string" value="" />
<parm name="password" datatype="string" value="password" />
<parm name="remotedir" datatype="string" value="" />
<parm name="sendcmds" datatype="string" value="" />
<parm name="server" datatype="string" value=[URL="ftp://ftp.server.com/"]ftp.server.com[/URL] />
<parm name="servertype" datatype="string" value="" />
<parm name="username" datatype="string" value="username" />
</characteristic>
</characteristic>
My next pet peeve was email setup..
I use Gmail IMAP and mail2web for push mail.
Gmail imap:
Code:
<wap-provisioningdoc>
<characteristic type="EMAIL2">
<characteristic type="{7B3D74EC-35D9-45e3-B8F3-E38F4B90D174}">
<parm name="SERVICENAME" value="Gmail" />
<parm name="SERVICETYPE" value="IMAP4" />
<parm name="INSERVER" value="imap.gmail.com" />
<parm name="OUTSERVER" value="smtp.gmail.com" />
<parm name="NAME" value="my name" />
<parm name="AUTHNAME" value=[EMAIL="[email protected]"][email protected][/EMAIL] />
<parm name="AUTHSECRET" value="password" />
<parm name="DOMAIN" value="" />
<parm name="REPLYADDR" value="testme[EMAIL="[email protected]"]@gmail.com[/EMAIL]" />
<parm name="LINGER" value="15" />
<parm name="RETRIEVE" value="2048" />
<parm name="KEEPMAX" value="25" />
<parm name="DWNDAY" value="3" />
<parm name="AUTHREQUIRED" value="1" />
<parm name="SMTPALTENABLED" value="1" />
<parm name="SMTPALTAUTHNAME" value="testme[EMAIL="[email protected]"]@gmail.com[/EMAIL]" />
<parm name="SMTPALTPASSWORD" value="password" />
<parm name="SMTPALTDOMAIN" value="smtp.gmail.com" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
I havent had to set up a pop3 account yet, but according to M$ here is the xml code for it:
Code:
<wap-provisioningdoc>
<characteristic type="EMAIL2">
<characteristic type="{GUID}">
<parm name="SERVICENAME" value="example.com"/>
<parm name="SERVICETYPE" value="POP3"/>
<parm name="INSERVER" value="myemail.example.com"/>
<parm name="OUTSERVER" value="myemail.example.com"/>
<parm name="AUTHREQUIRED" value="1"/>
<characteristic type="TAGPROPS">
<parm name="8128000B" value="1"/>
<parm name="812C000B" value="1"/>
</characteristic>
<parm name="AUTHNAME" value="[email protected]"/>
<parm name="AUTHSECRET" value="password"/>
<parm name="REPLYADDR" value="[email protected]"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Then Mail2web push mail through activesync and also calendar and contacts:
Code:
<characteristic type="Sync">
<characteristic type="Settings">
<parm name="BodyTruncation" value="1024" />
</characteristic>
<characteristic type="Connection">
<parm name="Domain" value="DOMAIN" />
<parm name="Password" value="password" />
<parm name="SavePassword" value="1" />
<parm name="Server" value="mobile.exchange.mail2web.com" />
<parm name="User" value="myemail_mail2web_" />
<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>
So i hope some of this helps everyone... im no expert on this and its pretty new territory but will answer what i can. Would also appreciate hints, tips, etc from the pro's..
I've started doing this as well, even created a little application to help install them... can be found below, if you find bugs or have feature requests, please post in the thread below so I can track them all in one location
http://forum.ppcgeeks.com/showthread.php?t=15977
Thanks for posting you guys, Complete noob to this,
1. So I install vinny's app ( Storage Card )
2. Copy & Paste Shogunmarks files to pc
3. Edit xml files to include my info
4. Copy to same folder as 1. on ppc.
5. After Hard reset just run Vinnys app.
Sounds to easy when you write it down . Thanks again.
Alot of this info can be found over at M$ if you know what to search for, plus you can utilize xml for lots of different commands. For example this script below will create a folder "test folder" in the "programs" directory, then after it creates it then it copies "test.exe" from the cab file and places it in the "test folder".
Code:
<wap-provisioningdoc>
<characteristic type="FileOperation">
<characteristic type="%CE1%\test folder" translation="install">
<characteristic type="MakeDir" />
<characteristic type="test.exe" translation="install">
<characteristic type="Extract">
<parm name="Source" value="CE1\test folder\test.exe" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
Just an FYI i am a noob to the xml stuff, but have picked up most of it pretty quick... what i post in this thread is the things i am picking up along the way. Its kinda like my personal notepad that can be displayed publicly
Great thread; very useful information. Would you say the best way to "import" these settings is to create a cab with them inside of the provisioning xml, or would you use the other method described in this post (using that program someone else posted)?
arexben said:
Great thread; very useful information. Would you say the best way to "import" these settings is to create a cab with them inside of the provisioning xml, or would you use the other method described in this post (using that program someone else posted)?
Click to expand...
Click to collapse
i would say it depends on your needs... what prompted this is that i created cab to install all my settings since i flash alot. So i use a cab, then i can import my ringtones, etc... however i am also interested in the other method as i should be able to pretty much accomplish the same function... i would say play around with it and see what works best for you. I personally like using OCP's wince cab manager which does allow xml files for provisioning.
shogunmark said:
Gmail imap:
Code:
<wap-provisioningdoc>
<characteristic type="EMAIL2">
<characteristic type="{7B3D74EC-35D9-45e3-B8F3-E38F4B90D174}">
<parm name="SERVICENAME" value="Gmail" />
<parm name="SERVICETYPE" value="IMAP4" />
<parm name="INSERVER" value="imap.gmail.com" />
<parm name="OUTSERVER" value="smtp.gmail.com" />
<parm name="NAME" value="my name" />
<parm name="AUTHNAME" value=[EMAIL="[email protected]"][email protected][/EMAIL] />
<parm name="AUTHSECRET" value="password" />
<parm name="DOMAIN" value="" />
<parm name="REPLYADDR" value="testme[EMAIL="[email protected]"]@gmail.com[/EMAIL]" />
<parm name="LINGER" value="15" />
<parm name="RETRIEVE" value="2048" />
<parm name="KEEPMAX" value="25" />
<parm name="DWNDAY" value="3" />
<parm name="AUTHREQUIRED" value="1" />
<parm name="SMTPALTENABLED" value="1" />
<parm name="SMTPALTAUTHNAME" value="testme[EMAIL="[email protected]"]@gmail.com[/EMAIL]" />
<parm name="SMTPALTPASSWORD" value="password" />
<parm name="SMTPALTDOMAIN" value="smtp.gmail.com" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
Click to expand...
Click to collapse
I have followed this example to the T and its still not working. I have tried making it into a cab, and i have tried loading the xml file using Slueth's UC....any idea what i am doing wrong. When i make a cab file from it, it either does nothing or says installation fails. Im not sure if the xml file has to be name something special or if im missing a step, but any insight is greatly appreficated. Thank you.
elosogrande7076 said:
I have followed this example to the T and its still not working. I have tried making it into a cab, and i have tried loading the xml file using Slueth's UC....any idea what i am doing wrong. When i make a cab file from it, it either does nothing or says installation fails. Im not sure if the xml file has to be name something special or if im missing a step, but any insight is greatly appreficated. Thank you.
Click to expand...
Click to collapse
you could also try oemizer, which generates the files for you:
www.tiermann.net
What's the value for domain? When I enter my login name manually the field for domain becomes grey-highlighted! :-?
A few short words: it isn't working for me too at the moment!
Hi elosogrande7076
I had the same problem and found a error in the xml file.
doublecheck that all emailadresses are in this format "[email protected]" and do not forget the ".
In the example is a emailadresse without the " and this makes your installation fail.
<wap-provisioningdoc>
<characteristic type="EMAIL2">
<characteristic type="{7B3D74EC-35D9-45e3-B8F3-E38F4B90D174}">
<parm name="SERVICENAME" value="Gmail" />
<parm name="SERVICETYPE" value="IMAP4" />
<parm name="INSERVER" value="imap.gmail.com" />
<parm name="OUTSERVER" value="smtp.gmail.com" />
<parm name="NAME" value="my name" />
<parm name="AUTHNAME" [email protected] />
<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="25" />
<parm name="DWNDAY" value="3" />
<parm name="AUTHREQUIRED" value="1" />
<parm name="SMTPALTENABLED" value="1" />
<parm name="SMTPALTAUTHNAME" value="[email protected]" />
<parm name="SMTPALTPASSWORD" value="password" />
<parm name="SMTPALTDOMAIN" value="smtp.gmail.com" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
Still having the same issue as well Gmail. Do I have to generate my own
<characteristic type="{7B3D74EC-35D9-45e3-B8F3-E38F4B90D174}">
Code:
<wap-provisioningdoc>
<characteristic type="EMAIL2">
<characteristic type="{7B3D74EC-35D9-45e3-B8F3-E38F4B90D174}">
<parm name="SERVICENAME" value="Gmail" />
<parm name="SERVICETYPE" value="IMAP4" />
<parm name="INSERVER" value="imap.gmail.com" />
<parm name="OUTSERVER" value="smtp.gmail.com" />
<parm name="NAME" value="First Last" />
<parm name="AUTHNAME" value="[email protected]" />
<parm name="AUTHSECRET" value="password" />
<parm name="DOMAIN" value=" " />
<parm name="REPLYADDR" value="[email protected]" />
<parm name="LINGER" value="15" />
<parm name="RETRIEVE" value="-1" />
<parm name="KEEPMAX" value="-1" />
<parm name="DWNDAY" value="3" />
<parm name="AUTHREQUIRED" value="1" />
<parm name="SMTPALTENABLED" value="1" />
<parm name="SMTPALTAUTHNAME" value="[email protected]" />
<parm name="SMTPALTPASSWORD" value="password" />
<parm name="SMTPALTDOMAIN" value="smtp.gmail.com" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
the exchange directpush XML was missing a parameter
Code:
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic type="Connection">
<parm name="Domain" value="DOMAIN" />
<parm name="Password" value="PASSWORD" />
<parm name="SavePassword" value="1" />
<parm name="Server" value="EXCHANGE.SERVER.COM" />
<parm name="User" value="USERNAME" />
</characteristic>
<characteristic type="Settings">
<parm name="PeakStartTime" value="0600"/>
<parm name="PeakEndTime" value="1800"/>
<parm name="PeakFrequency" value="0"/>
<parm name="BodyTruncation" value="5120"/>
<characteristic type="PeakDays">
<parm name="Sun" value="0"/>
<parm name="Mon" value="1"/>
<parm name="Tue" value="1"/>
<parm name="Wed" value="1"/>
<parm name="Thr" value="1"/>
<parm name="Fri" value="1"/>
<parm name="Sat" value="0"/>
</characteristic>
</characteristic>
<characteristic type="Calendar">
<parm name="Enabled" value="1"/>
</characteristic>
<characteristic type="Contacts">
<parm name="Enabled" value="1"/>
</characteristic>
<characteristic type="Mail">
<parm name="Enabled" value="1"/>
<parm name="MailBodyTruncation" value="1024" />
<parm name="MailFileAttachments" value="1024" />
</characteristic>
<characteristic type="Tasks">
<parm name="Enabled" value="1" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
elosogrande7076 said:
I have followed this example to the T and its still not working. I have tried making it into a cab, and i have tried loading the xml file using Slueth's UC....any idea what i am doing wrong. When i make a cab file from it, it either does nothing or says installation fails. Im not sure if the xml file has to be name something special or if im missing a step, but any insight is greatly appreficated. Thank you.
Click to expand...
Click to collapse
You have to convert your XML file to UTF-8 format. ANSI files don't work. You can use Notepad++ for this.
Hello, I'm able to create my own cab to config my email account, but I still need two parameters:
1. What is the parameter for 'delete mails from server ' / 'leave mails on server'
2. what is the parameter for 'click on send to send/receive'
Info: I found the parameter 'FORMAT' to set the mailformat as plain text or html
Is there a parameter for the Mail2Web XML to set it to download just today's messages? It always defaults to 3 days. I can set it to one day for my Gmail account, but don't see anything similar for my Exchange Server settings.
Orbitter2 said:
Hello, I'm able to create my own cab to config my email account, but I still need two parameters:
1. What is the parameter for 'delete mails from server ' / 'leave mails on server'
2. what is the parameter for 'click on send to send/receive'
Info: I found the parameter 'FORMAT' to set the mailformat as plain text or html
Click to expand...
Click to collapse
Maybe this two parameters are stored in the registry? Where? Am I the only one who want to config his emailaccount completely?
I am kind of retarded when it comes to this. Has anyone ever created a "template" cab for email and we just edit the xml file inside? I'm definitely tired of setting my gmail up after each rom I try out....tia
I have created the cab files but they still won't install. (one for my gmail and one for my wifi)
Ok. I was able to make a successful cab from shogunmark's xml file for my gmail. Now, I tried to do the same thing for my wifi settings and make a cab file but I get installation unsuccessful. Any ideas from the gurus????

Creating installation cab (file ops) with registry tweaks

Hi, after looking for long time on this forum and on google, I'm stuck
I'm looking a way, with tools MAKECAB, to create an autoinstall file with registry tweak.
The goal is to purpose an addons for TF3D Config, and auto apply all tweaks during installation process.
So
I already have this :
Code:
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\System\GDI\GLYPHCACHE">
<parm name="limit" value="131072" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\SIM_Class">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\NAND_Class">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKLM\System\CurrentControlSet\Control\Power\Timeouts">
<parm name="ACResumingSuspendTimeout" value="90" datatype="integer" />
</characteristic>
<characteristic type="HKLM\System\CurrentControlSet\Control\Power\Timeouts">
<parm name="BattResumingSuspendTimeout" value="90" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Camera\P6">
<parm name="Enable" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Camera\P8">
<parm name="Enable" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Camera\P9">
<parm name="Enable" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKCU\ControlPanel\Phone">
<parm name="Vol" value="34952" datatype="integer" />
</characteristic>
<characteristic type="HKCU\ControlPanel\BackLight">
<parm name="AutoDeviceLockEnable" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKCU\ControlPanel\BackLight">
<parm name="AutoDeviceLockTimeout" value="5" datatype="integer" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
I just want to copy a file name tweaks_custom.xml to TF3D Install directory
Here my try :
Code:
<wap-provisioningdoc>
<characteristic type="Install">
<parm name="InstallPhase" value="install" />
<parm name="OSVersionMin" value="4.0" />
<parm name="OSVersionMax" value="6.99" />
<parm name="BuildNumberMin" value="0" />
<parm name="BuildNumberMax" value="-536870912" />
<parm name="AppName" value="Celogeek TF3D Custom Tweaks" />
<parm name="InstallDir" value="%CE1%\Diamond TF3D Config" translation="install" />
<parm name="NumDirs" value="1" />
<parm name="NumFiles" value="1" />
<parm name="NumRegKeys" value="0" />
<parm name="NumRegVals" value="14" />
<parm name="NumShortcuts" value="0" />
</characteristic>
<characteristic type="FileOperation">
<characteristic type="%CE1%\Diamond TF3D Config" translation="install">
<characteristic type="MakeDir" />
<characteristic type="tweaks_custom.xml" translation="install">
<characteristic type="Extract">
<parm name="Source" value="ctweaks.001" />
</characteristic>
</characteristic>
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\System\GDI\GLYPHCACHE">
<parm name="limit" value="131072" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\SIM_Class">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\NAND_Class">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKLM\System\CurrentControlSet\Control\Power\Timeouts">
<parm name="ACResumingSuspendTimeout" value="90" datatype="integer" />
</characteristic>
<characteristic type="HKLM\System\CurrentControlSet\Control\Power\Timeouts">
<parm name="BattResumingSuspendTimeout" value="90" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Camera\P6">
<parm name="Enable" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Camera\P8">
<parm name="Enable" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Camera\P9">
<parm name="Enable" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKCU\ControlPanel\Phone">
<parm name="Vol" value="34952" datatype="integer" />
</characteristic>
<characteristic type="HKCU\ControlPanel\BackLight">
<parm name="AutoDeviceLockEnable" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKCU\ControlPanel\BackLight">
<parm name="AutoDeviceLockTimeout" value="5" datatype="integer" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
How can I pack it to a cab, and make it work ?
rename it _setup.xml
use makecab.exe like this from command line:
makecab.exe _setup.xml cabfilename.cab
your second xml doesn't look wellformed to me, it should begin like the first one with <wap-provisioningdoc> among other things.
geistteufel said:
How can I pack it to a cab, and make it work ?
Click to expand...
Click to collapse
Take a look in this thread...
http://forum.xda-developers.com/showthread.php?t=409306
ok thanks
its for registry tweak only
I know how to do that
I was looking for a free and easy way (no installing visual studio or big soft), to make installer with local file in cab and registry tweaks
for registry I have found makecab, work fine, under windows.
for copie file with local resource (in the cab), I have found pocketpc-cab (on linux)
I'm not really happy to go and back, and make 2 soft ...
WinCE Cab was my better solution, but it's not free.
how can I make it for free ?

HTC Hotfix for sms not sounding (Diamond2)

Can someone find out what does this fix do? Many people have this problem on HD too.
http://www.htc.com/asia/SupportDownload.aspx?p_id=249&cat=0&dl_id=592
xml
I found this XML after "unzip" the hotfix .exe. It appears not to be some simple registry settings. As i understand there are some files that will be overwrite, especially rilphone.dll.
¿Does HD and TD2 share hardware? I assume that will allow us to try this files...
<wap-provisioningdoc>
<characteristic type="Install">
<parm name="InstallPhase" value="install" />
<parm name="SetupDLL" value="1" />
<parm name="OSVersionMin" value="3.0" />
<parm name="OSVersionMax" value="4.21" />
<parm name="BuildNumberMin" value="0" />
<parm name="BuildNumberMax" value="-536870912" />
<parm name="UnsupportedPlatforms" value="JUPITERHPC" />
<parm name="AppName" value="HotFix TOP05002" />
<parm name="InstallDir" value="%CE1%\TOP05002" translation="install" />
<parm name="NumDirs" value="2" />
<parm name="NumFiles" value="6" />
<parm name="NumRegKeys" value="1" />
<parm name="NumRegVals" value="1" />
<parm name="NumShortcuts" value="0" />
</characteristic>
<characteristic type="FileOperation">
<characteristic type="\temp" translation="install">
<characteristic type="MakeDir" />
<characteristic type="rilphone.dll" translation="install">
<characteristic type="Extract">
<parm name="Source" value="rilphone.001" />
<parm name="NoSkip" />
</characteristic>
</characteristic>
</characteristic>
<characteristic type="\Windows" translation="install">
<characteristic type="MakeDir" />
<characteristic type="CM_Entries.xml" translation="install">
<characteristic type="Extract">
<parm name="Source" value="CM_ENT~1.002" />
<parm name="NoSkip" />
</characteristic>
</characteristic>
<characteristic type="CheckFile.exe" translation="install">
<characteristic type="Extract">
<parm name="Source" value="CHECKF~1.003" />
<parm name="NoSkip" />
</characteristic>
I posted a method of fixing the SMS issue on the touch HD a few weeks back that works 100%, so you might want to search for that before HTC release a fix for us or someone ports the diamond 2 fix
spud_work said:
I posted a method of fixing the SMS issue on the touch HD a few weeks back that works 100%, so you might want to search for that before HTC release a fix for us or someone ports the diamond 2 fix
Click to expand...
Click to collapse
Thanks for the tip but before posting i searched all over the forum and not find any solution. Only "workarounds". Just in case someone find the workarounds useful they can find it here. Your post suggest the need to set to on the "wake up on sms" and install third party software. This is about a solution that the manufacter provided to other device to have the behavior that the device was design for (to have sms sound without having to leave standby mode)...i would like to get the feature that i payed HTC for ...
thanks!

New Hotfix " Update for HTC HD2 (O2) - Annual Calendar appointments"

Hi.
Just found this Hotfix on our HTC page here in GER.
The file is called "_HTC HD2_LEO08878.exe" and has 471KB.
Setup.xml sais that it does the following:
- <wap-provisioningdoc>
- <characteristic type="Install">
<parm name="InstallPhase" value="install" />
<parm name="OSVersionMin" value="4.0" />
<parm name="OSVersionMax" value="6.99" />
<parm name="BuildNumberMin" value="0" />
<parm name="BuildNumberMax" value="-536870912" />
<parm name="AppName" value="HotFix LEO08878" />
<parm name="NoUninstall" value="1" />
<parm name="InstallDir" value="%CE1%\LEO08878" translation="install" />
<parm name="NumDirs" value="2" />
<parm name="NumFiles" value="16" />
<parm name="NumRegKeys" value="1" />
<parm name="NumRegVals" value="1" />
<parm name="NumShortcuts" value="0" />
</characteristic>
- <characteristic type="FileOperation">
- <characteristic type="%CE2%" translation="install">
<characteristic type="MakeDir" />
- <characteristic type="AE_Add_New_Contact.png" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="AE_ADD~1.001" />
</characteristic>
</characteristic>
- <characteristic type="AE_inputfield_105.png" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="AE_INP~1.002" />
</characteristic>
</characteristic>
- <characteristic type="L_AE_Btn_Description_Input.png" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="L_AE_B~1.003" />
</characteristic>
</characteristic>
- <characteristic type="AttendeeDialog.xml" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="ATTEND~1.004" />
</characteristic>
</characteristic>
- <characteristic type="AE_inputfield_170.png" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="AE_INP~2.005" />
</characteristic>
</characteristic>
- <characteristic type="AfeXmlViewAttendeeListView.xml" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="AFEXML~2.006" />
</characteristic>
</characteristic>
- <characteristic type="HTCAppointment.exe.0407.mui" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="HTCAPP~1.007" />
</characteristic>
</characteristic>
- <characteristic type="AppointmentMsgBoxA.xml" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="APPOIN~1.008" />
</characteristic>
</characteristic>
- <characteristic type="L_AE_Dotted_Line.png" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="L_AE_D~1.009" />
</characteristic>
</characteristic>
- <characteristic type="AfeXmlProposeNewTimeDlg.xml" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="AFEXML~1.010" />
</characteristic>
</characteristic>
- <characteristic type="AE_Dotted_Line.png" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="AE_DOT~1.011" />
</characteristic>
</characteristic>
- <characteristic type="AE_Btn_Item_Selection.png" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="AE_BTN~1.012" />
</characteristic>
</characteristic>
- <characteristic type="HTCAppointment.exe" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="HTCAPP~1.013" />
</characteristic>
</characteristic>
- <characteristic type="L_AE_Btn_Item_Selection.png" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="L_AE_B~2.014" />
</characteristic>
</characteristic>
- <characteristic type="ViewAppointment.xml" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="VIEWAP~1.015" />
</characteristic>
</characteristic>
- <characteristic type="NewAppointment.xml" translation="install">
- <characteristic type="Extract">
<parm name="Source" value="NEWAPP~1.016" />
</characteristic>
</characteristic>
</characteristic>
</characteristic>
- <characteristic type="Registry">
- <characteristic type="HKLM\Drivers\BuiltIn\HotFix">
<parm name="AppointmentEditor_version" value="20100702-00" datatype="string" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
Click to expand...
Click to collapse
HTC sais it does the following:
This update for HTC HD2 (O2) improves the handling of annually repeated calendar events.
Click to expand...
Click to collapse
I have never experienced any issues with annual appointments.
Has anybody recognized some improvements brought by this (small) Hotfix?
Cheers.
Has nobody tried it? For me installation doesn't work, because I'm not on stock.

Categories

Resources