Related
I can't seem to figure out how people restore their apps, data, ActiveSync, etc. after updating their ROMs. It seems like people on this site replace their ROMs a few times a year at least, and with all the cleverness required to follow all the ROM issues, surely you can't all be manually re-installing every single app every time, etc. Are there some tools I don't know about that are useful for backing up/restoring files before/after ROM burn? Every backup program I see says you must not use it to restore after ROM update (which I understand, since you don't want to restore old versions of many key files). But surely someone could create a backup/restore app which knows which things should NOT be restored.
Thanks!
I do rom upgrades quite frequently, now I can have my device back with my settings and programs installed in around 10 minutes, here's what I did:
1)Install registry workshop on your desktop computer, this program allows you to remotely browse / export the registry on the PocketPC and compare current regitry settings on PocketPC with a previously dumped registry file.
2) Install RegDiff on your desktop computer, it allows you to generate .reg files out of two exported registry dumps done by registry workshop.
3) Spend a few hours going setting-by-setting and exporting the registry after changing each setting, compare and generate .reg file for that. Keep in mind that sometimes you need to power off the device for a while or soft reset for the registry setting to be permanently stored.
4) Once you have all the .reg files for your settings combine them in a single .reg file
5) Use WinCE Cab Manager to combine the cabs of all the programs you install, set the registry settings, and put shorcuts to all applications into the right places. This is the most "time consuming" part of the process.
Finally I end up with 2 big cab files:
- First one is around 9Mb which I install on pocketpc memory, this includes all today screen plugins, plus Net CF 2.1 and some registry settings (mostly WM5 settings and preferences from the today plugins)
- Second one is around 25Mb which i install on storage card, this includes all the other 3rd party apps I like and registry settings for those apps.
What I do after hard reset or rom upgrade: Install the two cab files, setup mail accounts and mms manually and use directpush to sync all my contacts and calendar items again.
The process of exporting all the registry settings is a PITA, but it is worth spending the time if you're going to switch roms frequently.
Look for an app called Sprite Backup.
pkx said:
Look for an app called Sprite Backup.
Click to expand...
Click to collapse
Yup, Sprite is the easiest. Be warned, however, that it isn't able to restore PIM databases over the AKU3 upgrade. See my Backup Bible, where I;ve explained this all.
Wow, thanks. That's a lot of work to get things set up! Clearly worth it if you can re-install everything in 10 minutes, though.
I started to investigate your recommendations, installed Cab Manager, and see how you use that.
How do you get the cabs if the install isn't directly via cab? In other words, if the install is initiated via ActiveSync, then are the necessary cabs always found under the Program Files\ActiveSync directory?
As for Sprite Backup, it looks great, and maybe that would be enough for me for now. I wasn't clear (I did search through and skim the Backup Bible and the WM5 backup software comparisons but couldn't find exactly where it talked about the issue regarding AKU3) is the PIM issue a known bug? Or some limitation/problem related to new security or something?
Quincy
quinxy said:
How do you get the cabs if the install isn't directly via cab? In other words, if the install is initiated via ActiveSync, then are the necessary cabs always found under the Program Files\ActiveSync directory?
Click to expand...
Click to collapse
If it's installed via activesync you can find them there, but generally what I do is extract the cab files from the exe using orange in Linux, don't know if there's a windows equivalent.
pof,
Don't know if you ever ActiveSync since you use Linux, but is there a way to NOT break your ActiveSync by upgrading your ROM? I thought I tried once, years ago, to set the device name back to the original name and ActiveSync still didn't recognize it as the old partnership.
quincy
quinxy said:
pof,
Don't know if you ever ActiveSync since you use Linux, but is there a way to NOT break your ActiveSync by upgrading your ROM? I thought I tried once, years ago, to set the device name back to the original name and ActiveSync still didn't recognize it as the old partnership.
quincy
Click to expand...
Click to collapse
If it doesn't recognize it, just delete the old partnership and recreate / reconfigure it . It's just some seconds.
Hello all. I am going to update my ROM, but have a quick question. My work email and calendar sync to my Mogul. Originally my works IT department had to install a certificate so I could sync. When I install the new ROM, I am betting this certificate will go away.
Is there anyway to backup the Certificates so I can reinstall them myself? I am not supposed to be on the exchange server per some stupid/outdated company policy but had a friend put me in there. I would like to not have to go back to IT as I don’t want to get anyone in trouble.
Thanks for the help.
I've exported HKCU\Comm\Security\SystemCertificates\.... into a cabfile and use this one after every new rom i'm flashing
and it's working very well.
If you export into reg-file and edit this file with an hex-editor you'll find your exchange certificate for sure. and under HKCU\Software\microsoft\ActiveSync you can find your Exchange settings (servername etc). after flashing a new rom the only thing i have to do is to enter my password and that's it....if you're unsure, you could try to import into an wince emulator and test if it's working the way you want....
hth
Problem with Exchange
I have been having challenges around Exchange. I am receiving emails and calendar correctly through the push.
When I reply to cal and emails. Multiple copies are being sent, sometimes up to 7.
Any ideas? Using 6.0 rom from FallingAngel, dcd first new rom. Have not tried 6.1 yet
petervbeck said:
I've exported HKCU\Comm\Security\SystemCertificates\.... into a cabfile and use this one after every new rom i'm flashing
and it's working very well.
If you export into reg-file and edit this file with an hex-editor you'll find your exchange certificate for sure. and under HKCU\Software\microsoft\ActiveSync you can find your Exchange settings (servername etc). after flashing a new rom the only thing i have to do is to enter my password and that's it....if you're unsure, you could try to import into an wince emulator and test if it's working the way you want....
hth
Click to expand...
Click to collapse
Peterv,
Sorry, quite a noobie. How do you export to cabfile ? What tool did u use ?
Cheers
fy
fylim said:
Sorry, quite a noobie. How do you export to cabfile ? What tool did u use ?
Click to expand...
Click to collapse
you could use dotfred's taskmanager for example (for PPC) or CERegeditor (for Windows Desktop) to export or import the registryentries.
Both tools are for free. Another solution could be SASHIMI which can also import registry files. Or you could create your own Mortscript, both are also for free.
if your ROM is supporting UC there is also a section for exchange (somewhere in the thread)
If you want to create a cab, WinCECabManager is easy, but not free.
hth
petervbeck said:
I've exported HKCU\Comm\Security\SystemCertificates\.... into a cabfile and use this one after every new rom i'm flashing
and it's working very well.
If you export into reg-file and edit this file with an hex-editor you'll find your exchange certificate for sure. and under HKCU\Software\microsoft\ActiveSync you can find your Exchange settings (servername etc). after flashing a new rom the only thing i have to do is to enter my password and that's it....if you're unsure, you could try to import into an wince emulator and test if it's working the way you want....
hth
Click to expand...
Click to collapse
HI Peter,
I tried exporting those reg keys out and after flashing my rom I managed to reimport them.
When I checked the certificates in Settings, they seem to be there. Checked Activesync settings, it is also there, however, when tried to sync, got this error
"The Microsoft Exchange Server requires a personal certificate to log on. Please obtain a certificate as directed by your corporation or service provider"
There was no option to key in password.
I had to re-enroll for a certificate going through my PC's WMDevice Center before able to sync with my Exchange server again.
So ... wonder whether I am still missing something that prevents me from restoring the certificates completely. Are there any physical certificate files that I need to back up as well ?
cheers
fy
fylim said:
So ... wonder whether I am still missing something that prevents me from restoring the certificates completely. Are there any physical certificate files that I need to back up as well ?
Click to expand...
Click to collapse
Bumpdibump, the same with me - although this is regarding a transfer from Rose to Polaris - this is the best post I have found so far...
Any luck on some specific files we need to copy in addition to the registry?
so i assume that the .cer used for the exchange server is no longer on the phone?
andason said:
so i assume that the .cer used for the exchange server is no longer on the phone?
Click to expand...
Click to collapse
I don't quite remember what happened, but for my part - not sure if the cer file was there, but it didn't help much anyway since whatever cer file I tried to validate with didn't work. I am looking into a different thread using rapiconfig to get the details from my phone, but I guess it ain't enough to only get the info from registry to get the darn thing to work.
Stuck...
Hi Guys,
As you are aware we are waiting for the HardSPL, but in the mean time, can you share what Theme you are using which has no issues on your TP2...a cab file would be nice.
This way we know what works on our Vodafone UK branded phones.
Thanks in Advance....
There are a few threads on here dealing with this. But the gist is:
Download this
http://www.4shared.com/file/109330961/b9be5561/TF3DIIBlack.html
Before installing it copy the "2330fc3c_manila" file from the windows directory and put it back after installation. When installing DO NOT let your screen turn off!!! and it takes AGES to install, about 20-30 minutes.
Once it is installed, reboot and you have the default HTC black TF3D theme, with white fonts. You can then install any theme you want without CFC compression
To replace the Facebook installation look here
http://forum.xda-developers.com/showpost.php?p=4117638&postcount=5
Thanks for That Stunno.
Anyone else use different cabs or use another method ?
Im using this:
http://forum.xda-developers.com/showthread.php?t=493011
Lets you install custom icon sets, font colours, clocks, sliders and shake to change wallpapers!
Its fairly easy to use and loads of different styles out there
Thanks for sharing that ashtemple.
Anymore Vodafone UK users out thier with thier TP2's ?
I know you arent using the crappy theme from vodafone , let us know what you use so that we can share each others themes...saves us all the time and hassle.
Sharing is good....
Let us know
Thanks for the people who have shared thier experience in this...come on people
Thanks Stunno, I have done this, but I think I have cocked up slightly, I did not re-install the manilla file before re-booting, my weather is in French, I assume this would have changed it? I am now unable to install as presumably this will not let you whilst touch flo is running? can I switch off touch flo to re-install this file?
NOW WORKING
how did you remove the file, and get it back? i get perms errors..? thanks.
Apk1 said:
Thanks Stunno, I have done this, but I think I have cocked up slightly, I did not re-install the manilla file before re-booting, my weather is in French, I assume this would have changed it? I am now unable to install as presumably this will not let you whilst touch flo is running? can I switch off touch flo to re-install this file?
NOW WORKING
Click to expand...
Click to collapse
Glad you got it sorted
kev667 said:
how did you remove the file, and get it back? i get perms errors..? thanks.
Click to expand...
Click to collapse
Use Total Commander or the Resco file manager to copy the file
I copied a couple of times and also got the permission errors, but I think it did actually copy, when I went back into weather it was in English (may have soft reset in the interim)
stunno said:
There are a few threads on here dealing with this. But the gist is:
Download this
http://www.4shared.com/file/109330961/b9be5561/TF3DIIBlack.html
Before installing it copy the "2330fc3c_manila" file from the windows directory and put it back after installation. When installing DO NOT let your screen turn off!!! and it takes AGES to install, about 20-30 minutes.
Once it is installed, reboot and you have the default HTC black TF3D theme, with white fonts. You can then install any theme you want without CFC compression
To replace the Facebook installation look here
http://forum.xda-developers.com/showpost.php?p=4117638&postcount=5
Click to expand...
Click to collapse
Just to confirm to people that the above works like a dream. BUT FOLLOW / READ THE INSTRUCTIONS.
For users that dont want to twinker to much in regards to copy this file, save this file, cut this file, paste the file...install another app etc.... USE THIS.
Simple install and a simple tweak and thats it. You are up and running.
I used MaxTT but for me I'm happy with Stunno's method.
Once again thanks for the guys who have posted !!
Thanks Stunno.
Works perfectly.
People might like to make a note of the programs they have on their quick launch "start page" as these need to be setup again.
Rgs,
J
I'm having trouble with reestablishing Facbook,
I can edit the first of the reg files, but the next two won't open for some reason. I'm using total Commander to edit them.
I've managed to change facebook.disable value to 0, but that's about it, any help appreciated!
I followed the instructions given in these threads, except I copied the manila file after installing. I disabled TF3D, copied the manila, restarted TF3D. It works beautifully.
I also installed from the numerous icon packs and different background from the HDwall collection and my TP2 doesn't look at all like the one shipped by VF.
Go for it guys. Just go for it.
scottola said:
I'm having trouble with reestablishing Facbook,
I can edit the first of the reg files, but the next two won't open for some reason. I'm using total Commander to edit them.
I've managed to change facebook.disable value to 0, but that's about it, any help appreciated!
Click to expand...
Click to collapse
I use Schaps Registry Editor and it works for the items listed in the Facebook section.
http://forum.xda-developers.com/showthread.php?t=347178
Any one got the file elsewhere as its downloading at 200 bytes per second and keeps breaking on 2 separate PC's on 2 diff connections
Thanks btw
Benzyl said:
Any one got the file elsewhere as its downloading at 200 bytes per second and keeps breaking on 2 separate PC's on 2 diff connections
Thanks btw
Click to expand...
Click to collapse
It flies down for me, but here is a Rapidshare link that should be ok
http://rapidshare.com/files/266258710/TF3DIIBlack.zip
I have removed the "vodafone-ism" and done the registry changes to enable facebook, but when I go into updates and events, and click on the "link profiles" it asks me to select my friends and save photo's /birthday, but when I click on done it just goes back to the previous page, and won't link to facebook.
Apk1 said:
I have removed the "vodafone-ism" and done the registry changes to enable facebook, but when I go into updates and events, and click on the "link profiles" it asks me to select my friends and save photo's /birthday, but when I click on done it just goes back to the previous page, and won't link to facebook.
Click to expand...
Click to collapse
I had this issue too, to work around this just go into the individual contacts that are not linked, select "edit contact" then scroll down to the Facebook link and select the contact from your list there.
mlaidlaw said:
I had this issue too, to work around this just go into the individual contacts that are not linked, select "edit contact" then scroll down to the Facebook link and select the contact from your list there.
Click to expand...
Click to collapse
Tried that but it doesn't give me the option to link to facebook, I thin there should be tick boxes, but these are missing.
Dear Members,
It was bit frustrating that my office exchange email uses a wildcard certificate for validation. As we all know, the newer builds of WM does not allow connections using wildcard certs. So i was not able to configure my push email on my device when i used custom roms
(Ref: http://technet.microsoft.com/en-us/library/cc182301.aspx)
Windows Mobile 5.0 does not support the use of wildcard certificates for device-to-server authentication. This restriction applies to all communications, including Exchange ActiveSync.
Click to expand...
Click to collapse
However, i noticed that stock roms (i used 1.66, My device is Leo, SEA region) allow sync using wildcard certs (there will be a warning on initial sync, but syncs fine after that)
So, I flashed a stock rom, configured my activesync. Finally I extract all relevant entries from below registry keys:
[HKEY_CURRENT_USER\Security\Software\Microsoft\ActiveSync]
[HKEY_CURRENT_USER\Software\Microsoft\ActiveSync\Partners\"some GUID"
...
Click to expand...
Click to collapse
Note: To make life easier, after flashing stock rom, do a registry dump (before and after) using CeReg to PC. Then use compare in CeReg and export the regs into file.
I have put the reg settings as ext package and cooked it in. It syncs fine without warning. The prob is, now i am unable to select or change the additional folders to sync with. Would cooking in as ext mess up the ability to select Menu - Tools - Manage Folders... ?
Anyways, im posting this info here as i searched highs and lows on getting activesync to work with wildcard certs and found no solution. Im hoping someone out there with same problem could advice if there are any better solution or my somewhat usable solution may be helpful others as this does get the pushmail working. My solution syncs inbox just fine (only cant select additional folders to sync).
Any suggestions/ideas are most welcome.
Solution/Work around the problem is in post 1 to 3.
My current ROM info: SYS 21903 / Base TMOUS 2.13 / Manila 2.5.20121412.2
Well, about not being able to select the "Manage folders", i found a way around the prob:
1. Under active sync partnership - Option and uncheck the "Mail". It will ward about deleting the mails on device. Just choose OK.
2. Reboot device.
3. Similar to step 1, enable mail back. Upon sync, you will be able to select the manage folders option.
Apparently to get the list of folders, we need the synckey to be 0 in the request sent to server. I do not understand nor know how to make the device send synckey as 0. So, this temp solution works for me.
anyone with better solution? Guess next step is to find out whick key in reg exactly enables to bypass the wildcard certificate restriction.
Reference: http://blogs.msdn.com/b/openspecification/archive/2010/04/24/activesync-iii.aspx
Solved
Upon further experimentation, i discovered that active sync does not create any registry entries until first successful sync.
So, this lead t only 1 conclusion - We need to create the reg entry our self and merge it to registry during cooking process/cab/etc. Then, do as described in post #2.
Anyone with wildcard cert prob, and do not understand what im talking about here may drop me a PM and i'll provide with further details as im sure very very few of us are having this sort of problem!
I'm changing the title to SOLVED/FYI as i successfully cooked my exchange email settings and synced without prob.
ok my question in here might have been asked in the paaast but now i can not find the answer..
if we have serial no for some appz for registartion..
so every time when we flash rom or do hard reset wehave o set up owner name and enter that sn to that application./
what a ****..
so any way to create .reg file that contain info both owner name and sn for particular appzz.
like
XXXXX app
owner:XXXXXXX
SN:XXXXXXX
and voilaaaa cook it in rom and forget about everything
Post Mod edited
Just get sk tracker and use it to find where the registration keys are stored. Of course this stuff can be cooked in. I must have 20 paid-for apps that I cook in with all the reg info. It's usually in an obvious place (especially sk tools; c'mon, it takes no effort to find that one). It's normally just in the apps registry keys; sometimes it's a file (ae button; resco keyboard). In rare cases, it requires multiple reg keys that are kind of hidden (Phatware Database Editor).
I would expect you're already cooking in user settings, so you should have found some by accident. Don't tell me you input fresh preferences for SK Tools after every flash?!? The registration info for all SK software is all in hkcu/software/sk. You should just have the entire key in an app.reg in you sk tools package.
C`mon guys... dont do it again... you have all the info in the main stickie... check the so many regs tweaks thread link for that and dont hide the m,ain question with another bud... and dont prvide serials... is not good even if it isnt a real one or what ever...
Edited post.
if i m not wrong there is a pc tools that can make mortscripts..
if yes then anyone help me to find out..
i do just googling but not yeild whatt i want..
its only about mortsripts..
This isn't really a rom cooking question, anyway. This is a flashing/restoring question. The best place to find answers to questions about restoring user settings is in threads on sashimi or UC or XDA_UC. There are many threads out there that catalogue where user settings for specific applications are stored. Cooking them in is pretty trivial.
mortscript download has files to install both in pda or in desktop pc. The syntax is the same but some commands are restricted to the pda. In addition to xda_uc there are two other threads: the mortscript compendium and mortscript examples. you can restore provxml/xml files with mortscript, xda_uc, sashimi (they are all mortscript), with a cab, with a UC file, runcc, with sk tools and most of backup programs, etc, etc. you can do it sending keys to the screen or writing to the registry / restoring files. You can also restore many things: passwords, voice labels, contacts, configurations, bt pairings, wifi connections, email accounts, weather parameters, etc...It is a whole world but no distributed ROM should contain any registration keys.
cruiserrr said:
It is a whole world but no distributed ROM should contain any registration keys.
Click to expand...
Click to collapse
Well, you'd be nuts to do that, since you'd also have to have your own owner info cooked into the rom. That's a recipe for disaster, lol. This is more for cooking personal roms (which is all that I do).
can someone hel me how to cook xda"uc?
i tried everything but that is not working