PDA

View Full Version : Backing up Mail settings before ROM update


shawndoc
14th June 2008, 12:10 AM
Hi, is there any way to backup the email settings so that they can be restored after doing a ROM update?

I've found several backup programs, but all warn they will not restore to a different ROM version. Its such a pain manually adding all my email accounts back in, and I want to play around with a few different custom ROMs, and don't want to have to re-enter these every time.

No need to restore emails themselves or other files/settings.

gc14
14th June 2008, 12:12 AM
You can use UC to install a provxml file with all your email account settings.

shawndoc
14th June 2008, 12:17 AM
You can use UC to install a provxml file with all your email account settings.

Ok, I'm slow. What is UC and where do I find the appropriate provxml file to copy?

gc14
14th June 2008, 12:33 AM
UC stands for User Customization and is included in the latest custom roms.

http://forum.xda-developers.com/showthread.php?t=366337 (http://forum.xda-developers.com/showthread.php?t=366337)

Information regarding EMAIL2 provxml creation is towards the bottom of post #3, though I highly recommend reading the entire thing (Posts 1-3), along with all the other information provided.

I've been urging people in this forum to educate themselves with UC for a while now, as not many use it.

Some swear by using OEM's. I prefer UC over OEM's for many reasons. UC allows you to cook a nice clean, bloat free ROM, and still have all your apps and settings installed automatically at first boot. You cannot uninstall the apps cooked in from OEM's as they are part of the ROM itself. It allows you the freedom to install/uninstall at any time, as well as pinpoint problems with certain apps. Lastly, apps installed by using OEM's tend to flood the \Windows directory.

NotLutzik
14th June 2008, 12:35 AM
Spb backup 2 u can restore to different ROM version.

shawndoc
14th June 2008, 12:59 AM
Thanks gc14, that sounds good. Any way to do something similar if I load up the new 6.1 official ROM when it comes out?

NotLutzik
14th June 2008, 01:51 AM
Dont think official rom will be UC capable! :)

gc14
14th June 2008, 01:59 AM
Thanks gc14, that sounds good. Any way to do something similar if I load up the new 6.1 official ROM when it comes out?

Official roms aren't UC compatible...but trust me...don't use an official rom. Custom roms are always better and are derived from the crappy official roms anyway.

ranmasaotome510
14th June 2008, 02:03 AM
on a second note, would backing up email settings into a cab a possibility? J/W of course.

shawndoc
14th June 2008, 02:11 AM
So Spb backup 2 is the only way? Nothing freeware?

gc14
14th June 2008, 02:24 AM
So Spb backup 2 is the only way? Nothing freeware?

I'm telling you man...just open notepad and type

LOCK:Enabled
XML: \Storage Card\email.xml
LOCK:Disabled
RST: Reset

Save it as SDConfig.txt and throw it on the root of your microsd card.

Then whip open notepad again and type

<wap-provisioningdoc>

<characteristic type="EMAIL2">
<characteristic type="{4185342d-4d70-4488-9217-fa2d1f8fb52f}">
<parm name="SERVICENAME" value="Comcast" />
<parm name="SERVICETYPE" value="POP3" />
<parm name="INSERVER" value="mail.comcast.net" />
<parm name="OUTSERVER" value="smtp.comcast.net" />
<parm name="NAME" value="Your Name" />
<parm name="AUTHNAME" value="Your User Name" />
<parm name="AUTHSECRET" value="Your Password" />
<parm name="DOMAIN" value="" />
<parm name="REPLYADDR" value="Your E-Mail Address" />
</characteristic>
</characteristic>

</wap-provisioningdoc>

Fill in your own values, that one is for Comcast mail. If you want to setup another account, just copy the whole block starting with <characteristic type="EMAIL2"> down to the last </characteristic> and paste it below the last </characteristic>. Then just edit accordingly.

You have to use seperate GUID's for each account though, you can generate random GUID's here http://www.guidgen.com

Save it as email.xml (don't save as a .txt file), and copy to the root of your microsd card. You're done.

For extra settings, like file sizes to download, how often to check, read that UC thread, but these are the basics.

shawndoc
14th June 2008, 05:07 AM
I'm sorry. I thought people said UC only works on the custom ROMs, and not on the official 6.1 that's coming out for when I decide to try it.

gc14
14th June 2008, 09:24 PM
I still don't understand why you insist on using the Official rom when it comes out...

Not only will it be full of bloat and your Titan will feel like a PC running Windows ME, but also, you'll be missing out on all the great features a custom rom has to offer....UC being one of them.

Custom roms take the best out of the Official roms, and make them even better. I don't know why anyone would want to go back to a stock rom...unless they had to return it lol.

a1jatt
16th June 2008, 03:28 AM
if you are cooking your own, use Oemizer. That will let you put all user settings in one oem. That includes Theme, email settins including passwords, ring tones etc.

defaultdotxbe
16th June 2008, 04:45 AM
I'm sorry. I thought people said UC only works on the custom ROMs, and not on the official 6.1 that's coming out for when I decide to try it.
why bother? it will likely have an older build of 6.1 than we already have in the custom roms

Angelusz
29th December 2008, 11:46 PM
I know this is an old topic, though my question relates to the one asked here. I also wish to back-up my e-mail settings so I can add them to UC.

Now I wonder where I can find my current settings on my phone. I'm not 100% sure what settings are required/used and I wouldn't like to make mistakes here, as testing isn't quite easy. Can anyone answer that question?

piwaf
30th December 2008, 04:09 AM
I know this is an old topic, though my question relates to the one asked here. I also wish to back-up my e-mail settings so I can add them to UC.

Now I wonder where I can find my current settings on my phone. I'm not 100% sure what settings are required/used and I wouldn't like to make mistakes here, as testing isn't quite easy. Can anyone answer that question?
If you setup the accounts in the first place it will be faster to just retype in the xml then try and export. If you follow the libk on file operations from the uc thread, you will end up on msdn and there is a link to the EMAIL2 docs for a full description.

Also the instructions for debugging uc in the uc thread tell you how to make a cab from you settings.

Angelusz
31st December 2008, 12:28 AM
If you setup the accounts in the first place it will be faster to just retype in the xml then try and export. If you follow the libk on file operations from the uc thread, you will end up on msdn and there is a link to the EMAIL2 docs for a full description.

Also the instructions for debugging uc in the uc thread tell you how to make a cab from you settings.

Thanks for your reply, but it doesn't exactly cover my question. I have already found out how to create the xml and how to use it - that's not my problem. I can not, however, find my current settings - how to write them into the xml. My hotmail account for instance, is set up through windows live. I want to install that through UC as well. I'm sure it can be set up through an xml and/or reg settings, but first I need to find them as they are currently on my phone in order to recreate them.

piwaf
31st December 2008, 04:01 AM
Gotcha, I assumed you where just looking for a shortcut. I searched my registry and can't find my own settings, so must be somewhere special. I'll poke around and see but not sure what I'll find.

Angelusz
1st January 2009, 03:43 PM
Gotcha, I assumed you where just looking for a shortcut. I searched my registry and can't find my own settings, so must be somewhere special. I'll poke around and see but not sure what I'll find.

Yeah, I think they hid it somewhere in a file, instead of the registry. I've been poking around it for a while now and found nothing. I guess I'll have to do the windows live part manually, and hope that I entered the correct settings for my other e-mail accounts. (as I can't find those either)