Best app for backup during ROM flashing - HD2 Windows Mobile 6.5 Themes and Apps

Hi,
Like many users, I do a lot of ROM flashing
Everytime I need to re-install a lot of apps and do some customizing.
Is there a app that can do:
- Backup ActiveSync settings
- Backup favourites
- Backup all installed apps
- Backup homescreen shortcut icon settings
If so, can I use it with different ROM cookers and different languages ?
Regards,
Marcel

For backup of everything but settings i use Google Sync in combination with MyPhone (Microsoft). This works like a charm.
- Backup favourites
I am currently trying this http://www.fuzemobility.com/tip-add-and-control-sense-fav-people-from-outlook
I'll post again if I have more information to wether this works or not.
edit: Ok, I tested this thing. It doesn't work. Method I used:
1- Create "HTC Favorite" group in Google contacts
2- Added a contact to the newly created group
3- Ran sync on device.
Result: the contact is not added to the fav-list on the device.
What I do notice though, when I add a contact on the device to be a fav and I check that contact in Google Contacts (after it's being synced ofcourse), I see a <FDMID>123456789</FDMID> -random numbers chosen-, is added to the contact's metadata, in "notes". Anyone knows if we can make some goodies out of this??

I meant my apps backup and apps settings ...
My contacts, calendar are backuped by MS Exchange ...
Can Sprite Backup do this job ?

i to would like something like this.
currently using SPB Backup 2.1.0
But im not sure how much of everything this backs up.
Like customiced icons etc.
(with full backup i like to think its backs up registry and.... everything else.)

xivius said:
I meant my apps backup and apps settings ...
My contacts, calendar are backuped by MS Exchange ...
Can Sprite Backup do this job ?
Click to expand...
Click to collapse
Use ActiveSync.
Install apps to Storage Card.
Backup needed registry keys.
Backup needed folders & files.
Backup done.
Using fully automated backup solutions will make your device buggy.

djet said:
Use ActiveSync.
Install apps to Storage Card.
Backup needed registry keys.
Backup needed folders & files.
Backup done.
Using fully automated backup solutions will make your device buggy.
Click to expand...
Click to collapse
is there a way to backup ActiveSync settings in a reg key ?

xivius said:
is there a way to backup ActiveSync settings in a reg key ?
Click to expand...
Click to collapse
Better make a provisioning XML CAB for Exchange account.
Here is a sample I use:
Code:
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic type="Settings">
<parm name="SyncWhenRoaming" value="1"/>
<parm name="PeakStartTime" value="1000"/>
<parm name="PeakEndTime" value="1900"/>
<parm name="PeakFrequency" value="60"/>
<parm name="OffPeakFrequency" value="240"/>
<parm name="BodyTruncation" value="-1"/>
<parm name="MailBodyTruncation" value="20480"/>
<!--
<parm name="MailFileAttachments" value="10240"/>
-->
<parm name="DisconnectWhenDone" value="0"/>
<parm name="ConflictResolution" value="1"/>
</characteristic>
<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 type="Connection">
<parm name="Domain" value="domain.local"/>
<parm name="Password" value="Password"/>
<parm name="SavePassword" value="1"/>
<parm name="Server" value="server.dot.com"/>
<parm name="User" value="username"/>
<parm name="URI" value="Microsoft-Server-ActiveSync"/>
<parm name="UseSSL" value="1"/>
</characteristic>
<characteristic type="Mail">
<parm name="Enabled" value="1"/>
<parm name="EmailAgeFilter" value="0"/>
</characteristic>
<characteristic type="Calendar">
<parm name="Enabled" value="1"/>
<parm name="CalendarAgeFilter" value="0"/>
</characteristic>
<characteristic type="Contacts">
<parm name="Enabled" value="1"/>
</characteristic>
<characteristic type="Tasks">
<parm name="Enabled" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>

djet said:
Better make a provisioning XML CAB for Exchange account.
Here is a sample I use:
Code:
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic type="Settings">
<parm name="SyncWhenRoaming" value="1"/>
<parm name="PeakStartTime" value="1000"/>
<parm name="PeakEndTime" value="1900"/>
<parm name="PeakFrequency" value="60"/>
<parm name="OffPeakFrequency" value="240"/>
<parm name="BodyTruncation" value="-1"/>
<parm name="MailBodyTruncation" value="20480"/>
<!--
<parm name="MailFileAttachments" value="10240"/>
-->
<parm name="DisconnectWhenDone" value="0"/>
<parm name="ConflictResolution" value="1"/>
</characteristic>
<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 type="Connection">
<parm name="Domain" value="domain.local"/>
<parm name="Password" value="Password"/>
<parm name="SavePassword" value="1"/>
<parm name="Server" value="server.dot.com"/>
<parm name="User" value="username"/>
<parm name="URI" value="Microsoft-Server-ActiveSync"/>
<parm name="UseSSL" value="1"/>
</characteristic>
<characteristic type="Mail">
<parm name="Enabled" value="1"/>
<parm name="EmailAgeFilter" value="0"/>
</characteristic>
<characteristic type="Calendar">
<parm name="Enabled" value="1"/>
<parm name="CalendarAgeFilter" value="0"/>
</characteristic>
<characteristic type="Contacts">
<parm name="Enabled" value="1"/>
</characteristic>
<characteristic type="Tasks">
<parm name="Enabled" value="1"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Click to expand...
Click to collapse
This sound great! After a made this XML, how can I use it ?

xivius said:
This sound great! After a made this XML, how can I use it ?
Click to expand...
Click to collapse
Name it _setup.xml and make a cab with the following command:
Code:
MakeCAB.exe /D COMPRESS=OFF _setup.xml result.cab

djet said:
Name it _setup.xml and make a cab with the following command:
Code:
MakeCAB.exe /D COMPRESS=OFF _setup.xml result.cab
Click to expand...
Click to collapse
thanks! A great solution!

Related

Smart Mobility Screen

Hi,
Can anybody tell me how can I return the "smart mobility" screen? I tried changing the startup screen but unfortunately don't have a copy of this bmp.
thanks!
If I Knew were it's located. I could send you.
dlee69 said:
Can anybody tell me how can I return the "smart mobility" screen? I tried changing the startup screen but unfortunately don't have a copy of this bmp.
Click to expand...
Click to collapse
It's a gif. Unzip from attachment below. Registry settings are below also. If you only modified the file then you shouldn't have to do anything with the registry if you're using my rom or the HTC rom.
<characteristic type="Registry">
<characteristic type="HKLM\SOFTWARE\HTC\StartupAnimation">
<parm name="GIFFile" datatype="string" value="\Windows\animated.gif"/>
<parm name="Enabled" datatype="integer" value="1"/>
<parm name="WAVFile" datatype="string" value=""/>
<parm name="Volumn" datatype="integer" value="0"/>
</characteristic>
</characteristic>
thanks everyone!

How to Provision Opera Mobile 10 [SOLVED]

I've been trying to create a provisioning file for use with UC Setup to set Opera mobile 10 as the default browser so that it works from e.g. the internet tab in manila. I finally found the solution:
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\Software\Microsoft\Shell\Rai\EFBROWSER">
<parm name="0" datatype="string" value="Opera Mobile" />
<parm name="1" datatype="string" value=""\Program Files\Opera Mobile 10\Opera10-armv4i.exe"" />
<parm name="2" datatype="integer" value="1" />
<parm name="3" datatype="integer" value="0" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
Save this file as opera.xml for instance on you storage card. Put the following line in SDConfig.txt
XML: \Storage Card\Opera.xml
Offcourse this only works on UC enabled ROMS.

Makisu and Gmail help

I set up my email accounts with makisu and everything works pretty well except for Gmail. Emails disappear after each send/receive, so after (or before) I read an email it will disappear from my phone's inbox. Also, for the first time today I received an email to my phone's inbox that I sent to someone else from my computer gmail. This used to happen on my motorola q so I was cool with it, but never happened when I used the regular gmail setup process on my TP2. Do I need to tweak the settings in order to get things working correctly? See below for my gmail settings. I changed the connectionID and character type as well since I didn't know if that was private or not...
Code:
<characteristic type="EMAIL2">
<characteristic type="{01040001-090c-0210-030b-0c070208020}">
<parm name="CONNECTIONID" value="{436EF144-B4FB-4863-A041-8F905A62C573}" />
<parm name="SERVICENAME" value="Gmail" />
<parm name="SERVICETYPE" value="POP3" />
<parm name="INSERVER" value="popgmail" />
<parm name="OUTSERVER" value="smtpgmail" />
<parm name="NAME" value="Angelo" />
<parm name="AUTHNAME" value="xxxx" />
<parm name="AUTHSECRET" value="xxxx" />
<parm name="DOMAIN" value="" />
<parm name="REPLYADDR" value="xxxx_AT_gmail" />
<parm name="FORMAT" value="2" />
<parm name="LINGER" value="10" />
<parm name="RETRIEVE" value="-1" />
<parm name="KEEPMAX" value="" />
<parm name="DWNDAY" value="3" />
<characteristic type="TAGPROPS">
<parm name="8128000B" value="1"/>
<parm name="812C000B" value="1"/>
</characteristic>
<parm name="AUTHREQUIRED" value="1" />
<parm name="SMTPALTENABLED" value="0" />
<parm name="SMTPALTAUTHNAME" value="" />
<parm name="SMTPALTPASSWORD" value="" />
</characteristic>
</characteristic>
Setup for Gmail:
Here is the bottom half of my XML file for Gmail. You should just be able to copy/paste. Hope it helps...
<parm name="LINGER" value="1440" />
<parm name="RETRIEVE" value="-1" />
<parm name="KEEPMAX" value="-1" />
<parm name="DWNDAY" value="-1" />
<characteristic type="TAGPROPS">
<parm name="8128000B" value="0"/>
<parm name="812C000B" value="0"/>
</characteristic>
<parm name="AUTHREQUIRED" value="1" />
<parm name="SMTPALTENABLED" value="0" />
<parm name="SMTPALTAUTHNAME" value="" />
<parm name="SMTPALTPASSWORD" value="" />
</characteristic>

[Q] OTA Provisioning the Windows Mobile Phone Device Manager Account

hi all experts,
I'm trying to configure my LG-E900 phone's device manager account using the OTA-CP (Over the Air Client Provisioning).
I'm able to deliver the WBXML to the phone but I'm unable to provision the phone / Create the device manager account using the
WBXML settings sent to the phone over the air. I keep getting the message
"Couldn't change phone settings - Your phone's settings couldn't be changed".
I'm using the following XML ,which I'm converting to WBXML and sending to the phone OTA.
<?xml version="1.0" encoding="UTF-8" ?>
<wap-provisioningdoc version="1.1">
<characteristic type="APPLICATION">
<parm name="APPID" value="w7"/>
<parm name="PROVIDER-ID" value="funambol"/>
<parm name="NAME" value="Funambol"/>
<parm name="ADDR" value="https://funm.moota.com:8443/funambol/dm"/>
<parm name="TO-NAPID" value="ppwap"/>
<parm name="ROLE" value="12"/>
<parm name="INIT"/>
<characteristic type="APPAUTH">
<parm name="AAUTHLEVEL" value="APPSRV"/>
<parm name="AAUTHTYPE" value="DIGEST"/>
<parm name="AAUTHNAME" value="funambol"/>
<parm name="AAUTHSECRET" value="funambol"/>
</characteristic>
<characteristic type="APPAUTH">
<parm name="AAUTHLEVEL" value="CLIENT"/>
<parm name="AAUTHTYPE" value="DIGEST"/>
<parm name="AAUTHSECRET" value="srvpwd"/>
</characteristic>
</characteristic>
<characteristic type="NAPDEF">
<parm name="NAPID" value="ppwap"/>
<parm name="NAME" value="Dialog Internet"/>
<parm name="BEARER" value="GSM-GPRS"/>
<parm name="NAP-ADDRESS" value="ppwap"/>
<parm name="NAP-ADDRTYPE" value="APN"/>
</characteristic>
<characteristic type="SecurityPolicy">
<parm name="4104" value="1"/>
<parm name="4105" value="3"/>
<parm name="4108" value="2048"/>
<parm name="4109" value="3072"/>
<parm name="4110" value="64"/>
<parm name="4111" value="3732"/>
<parm name="4113" value="1"/>
<parm name="4121" value="140"/>
<parm name="4129" value="1"/>
<parm name="4119" value="0"/>
<parm name="4141" value="0"/>
<parm name="4142" value="3200"/>
<parm name="4143" value="3200"/>
</characteristic>
<characteristic type="CertificateStore">
<characteristic type="ROOT">
<parm name="EncodedCertificate" value="MIIEbzCCA1egAwIBAgIDAIJQMA0GCSqGSIb3DQEBBQUAMEAxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5HZW9UcnVzdCwgSW5jLjEYMBYGA1UEAxMPR2VvVHJ1c3QgU1NMIENBMB4XDTExMDQwMzE1MDg1MVoXDTEyMDcwNjAwMzY0N1owgYcxKTAnBgNVBAUTIGM0Szk5Y0lhMHZZRTdwUnkzY2Zyc3IzZWxxNG4yamVxMQswCQYDVQQGEwJOTzENMAsGA1UECBMET3NsbzENMAsGA1UEBxMET3NsbzEZMBcGA1UEChMQTW9vdGEgVGVsZWNvbSBBUzEUMBIGA1UEAwwLKi5tb290YS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvkRQ6H4k2ngqDoQQCt1P+U5ccIUoByuKbcA5fYJ9/v4StITYEwMePvJRTBsLjV8DdByDjB4V0qKPoMK37pGjIEsJ4jQMT5i36CgwbiluHaUUiQJCdZDclx4rmdk3qa2OQfb5XDNG+z1nsz+mFcXJTBk0jfOesa3RqBxBWKxdOV+xa7wPiQym7SMFArnIL73WtxQvmml+tny5MUc1/xylUG4iRKLH3t+A3QUTnD3KuReJID+F+f5S4UHD1AfnNRSYfKkAquTvoNEdgo7+sXGi5NJSw3ApVDtvRNZoAoq/qLpPqJXFNk8GI4imYPJCaqmAK7UWZvopLT9HIR81+ZoI7AgMBAAGjggEoMIIBJDAfBgNVHSMEGDAWgBRCeVQbYc1VKz5j1TxIV/Wf+0XOSjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMCEGA1UdEQQaMBiCCyoubW9vdGEuY29tggltb290YS5jb20wPQYDVR0fBDYwNDAyoDCgLoYsaHR0cDovL2d0c3NsLWNybC5nZW90cnVzdC5jb20vY3Jscy9ndHNzbC5jcmwwHQYDVR0OBBYEFARmed8FGmP5lckvDg3A8p9cpetuMAwGA1UdEwEB/wQCMAAwQwYIKwYBBQUHAQEENzA1MDMGCCsGAQUFBzAChidodHRwOi8vZ3Rzc2wtYWlhLmdlb3RydXN0LmNvbS9ndHNzbC5jcnQwDQYJKoZIhvcNAQEFBQADggEBAFhuJQIxLknf5y+e3uCFGXPB+68SbsaG0ZCTKThtr57OqbsvJ/xByyiJcuFcJ/+EZ7KOjuP6BK8qCQLXR8vSqV1mcyMRiJMrkGM6fT7XUJpOXW485XYh7Dye1W8QEK43xY3wkr1JT9M7ryv0hHt2MmwgssmqsRZFxhy9WZk/XFxgNkxEff9WF91c+d/L+MUC3E79i0bCuyWQQ0BfuJ/6/G2Csny9Kx5CUdZM3F0DXu+BzjmsSp90U9Oqje5gh7Ekxnmx7OQyrbBnHNkjMpTwQ3WSjAPGrR745zkOFkaAAuAksFtliWlAzWSN4Cm/LQEb+bN28CSXkuq+NVY+w9wOjIk="/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Any Ideas ??. I'm stuck with this issue for three weeks now .
./Ramesh

[Q] Any Guidance?

http://forum.xda-developers.com/showthread.php?t=1452029
I was the above XAP for changing the accents and themes on Samsung phones and I edited it to use my own colors. Here is the code I used (I have a very strong feeling this is where I went wrong...):
Code:
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\ControlPanel\Themes\1\Accents">
<parm name="17" value="0" datatype="integer" />
<parm name="18" value="9266" datatype="integer" />
<parm name="19" value="2368548" datatype="integer" />
<parm name="20" value="8448" datatype="integer" />
</characteristic>
<characteristic type="HKLM\ControlPanel\Themes\0\Accents">
<parm name="17" value="0" datatype="integer" />
<parm name="18" value="9266" datatype="integer" />
<parm name="19" value="2368548" datatype="integer" />
<parm name="20" value="8448" datatype="integer" />
</characteristic>
<characteristic type="HKLM\ControlPanel\Themes\AccentsDisplayName">
<parm name="17" value="Black" datatype="string" />
<parm name="18" value="Dark Blue" datatype="string" />
<parm name="19" value="Slate" datatype="string" />
<parm name="20" value="Sage" datatype="string" />
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\System\AutoDataConfig">
<parm name="RunADC" value="1" datatype="integer" />
</characteristic>
<characteristic type="HKLM\System\AutoDataConfig">
<parm name="ConfigurationStatus" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKLM\System\AutoDataConfig">
<parm name="Attempt" value="0" datatype="integer" />
</characteristic>
<characteristic type="HKLM\System\AutoDataConfig">
<parm name="MaxAttemptsAllowed" value="5" datatype="integer" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
I deployed it, deleted it, and then used diagnostics to save it, powered off device, and then powered it on. After these steps I was no longer able to access the theme section of settings and I could not access any homebrew apps nor the diagnostics menu. I'm just curious if any would know how to fix this, or could point me in a direction of how. I would rather not have to reset my phone as I'm sure you understand.
Thanks!
-bmk

Categories

Resources