How to restore apps/ActiveSync/etc. after ROM upgrade? - 8525, TyTN, MDA Vario II, JasJam General

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.

Related

How to group cabs in one cab?

Is possible to group several cabs in one cab?
I want it to save in the Extended Rom of my TyTn, so that when I do a HardReset, automatic it starts to install all the modifications of registry and some programs that I have in several cabs from the pocket, without need of pc.
I search on the forum, but I don´t find any solution.
Thanks
Well first off, if you use the autorun.exe that already exists in the extended ROM and modify its configuration file (the name may be different for different devices, but it is usually a plain text file) you can get it to install several cabs in sequence.
Combining cabs is not always possible unless you are the one who created them in the first place.
Get a program called CE Cab Manager. It will show you everything that a given cab includes and let you edit it. As long as it's just files and registry settings there is no problem stuffing them all in one cab.
But if a two cabs contain a setup.dll there is no way of combining them without knowing exactly what that DLL does (it could be anything) and thats almost impossible (unless you can read ARM assembler well).
tristan1412 said:
Is possible to group several cabs in one cab?
I want it to save in the Extended Rom of my TyTn, so that when I do a HardReset, automatic it starts to install all the modifications of registry and some programs that I have in several cabs from the pocket, without need of pc.
I search on the forum, but I don´t find any solution.
Thanks
Click to expand...
Click to collapse
what levenum said is correct... so the best thing for you to do is to edit the config.txt file in your extended rom to have them install... HOWEVER if the cabs you are using arent digitally signed then they wont install using that method, you would need to disable the security first... Since no one has a signed disable security cab that works with the tytn the only option would be to do this on a hard reset; soft reset before the customization, when it boots run the tweak program to disable security, then go to the windows directory and manually launch the preautoconfig.exe
software alternatives
tristan1412, you can also use a software dedicated to this task.
check spb airsetup (www.spbsoftwarehouse.com, i'm not sure if it allows more then one cab), or even better airwizard (http://www.teksoftco.com/index.php?section=airwizard)
the advantage of these programs is in my opinion the compression. then you also get several options like readme/eula (with airwizard you have spash image support and even sd card output support - that creates autorun content for the sdcard)
hope this helps
RM
shogunmark said:
....HOWEVER if the cabs you are using arent digitally signed then they wont install using that method, you would need to disable the security first...
Click to expand...
Click to collapse
First of all, thanks for the answers.
now, How can signed digitally my own cabs??

Automating Program Installs

Hey all,
I have a question.
I have been playing with my 8125 a lot lately and am constantly resetting my device. What I want to know is I have one main machine that I do all my application installs via active sync that way when I hard reset my device I just have to go to add remove programs in active sync and re-check all the programs I want to put back on my phone.
Here is what I want.
I don’t want to have to tell the phone where to install the applications (I want it to default to storage card without any prompts.) and.. I don’t want any confirmation prompts ie: security unsigned, approve this application to be installed, this application was installed properly… etc.. I want to streamline the process so I can just tick the check boxes for my apps, let them download and that’s it. Currently after refreshing I have to spend quite a bit of time clicking “ok” … storage card…. Ok… storage card… ok… I think you get it.
Thanks much!
I've seen a lot of different reg keys out there that may accomplis this. Is there a way to disable the notifications and pre-set the install path peramaters?
sledwrecker said:
I've seen a lot of different reg keys out there that may accomplis this. Is there a way to disable the notifications and pre-set the install path peramaters?
Click to expand...
Click to collapse
You can do this with WinCE Cab manager
If you really reset your device that often why don't you use SPB BACKUP? A reinstallation of all your apps wouldn't be necessary - just load your backup and you're ready to go!
Ya I did think of that but here is my issue.
the reason I am constantly hard reseting is because I am changing and playing with roms pretty much on a daily basis. I've been cooking my own roms trying to come up with what works best for me and what is closest to RTM. Thus why I am always re-installing apps.
So if I use SPB backup (which I have) it saves system settings and such right? So if I am switching roms all the time will it break my device?
Thanks guys! I'm new to the forum here I just got my first PPC phone a couple weeks ago but I've been an avid windows mobile (smartphone) user for years and have worked on WM platforms as beta tester.
Gotta love this stuff!!!
sledwrecker said:
So if I use SPB backup (which I have) it saves system settings and such right? So if I am switching roms all the time will it break my device?
Click to expand...
Click to collapse
Yes you are exactly right, and so many people seem to miss this... Spb Backup, Sprite Backup, etc are full backups that backup and restore the registry and all. If you restore this from one rom to a different rom you are likely to break something (may not be obvious at first, but you have a very good chance of things being broken inside the registry that you will trip up on at some point).
So yeah, the only way around this (without building your own extended rom and such) is to create a folder (or set of folders) on your SD card with all the cabs, files, and settings that you need for when your flash a new rom. Then run through that to set things up. You can also use ActiveSync to reinstall apps (just check them all and it will put them all back on) but you have to remember which ones (if any) require a reset of your device as that can cause probs with the others that are installing (if all done together).
Yep,
but at least you can import contacts, email and pim data that way quite easy!
Since you continiously flash your device: there will be no other solution but reinstalling your applications again and again. You might want to look around for a CAB extractor and then create your own CABs with all the progs you would like to have in one large CAB ???
One such CAB Installer Creator is: WinCE CAB Manager
Take a closer look at MolskiBiz_DevPack and you will find a utility to extract CAB files. It will be a bit work to add all the registry values to the Installer you're going to create but finally you might save a lot of time since you only run 1 installation instead of xxx ...
This is good, I have been playing with wince cab and it is a solution.
Now I'm going to work on making my extended roms.. will this work? I did a full recover of my apps through active sync just an hour or two ago and it reported total size of all cabs as just over 112megs. That means I'd be flashing a MONSTER rom and would it even be possible?
2gig mini SD card.
thanks
I tried before to add some apps (cab installers) to a personalized extended rom but it never worked the way I wanted it to. You might have seen that you always have to give some inputs when ever you install programs, sometimes you get ask if you really want to install the app, sometimes you need to choose a location. So, if you add CAB installers UNCHANGED to the extended ROM it just won't install because during extended rom installation you have no way of providing that information.

Configurations backup strategy before installing a new ROM

I was wondering what is your backup/restore strategy when changing ROMs.
When I install a freshly cooked ROM, there are 3 stages for installation:
1. Installing the ROM itself which is obvious.
2. Install all personal cabs - with or without UC support.
3. Configure everything to work according to my personal configurations.
The most annoying part is the 3rd, since I have to go through each and every program, and run the process, of configuring all the options. This process always, takes me longer then installing everything.
Is there a way to backup/restore globally all settings?
Amir.
http://www.spritesoftware.com/products/sprite-backup/full-edition
I know that software. Doesn't it's OS migration option is risky?
I remember reading many bad opinions against using that option...
???
Amir.
amir77a said:
I know that software. Doesn't it's OS migration option is risky?
I remember reading many bad opinions against using that option...
???
Amir.
Click to expand...
Click to collapse
I shouldn't agree more.
There's a lot of confliction and problematic after full restore the backup from the previous ROM to the new ROM.
It's my experiences.
KCJ
If you're willing to spend a bit of effort, you can have your device automatically configure 99.9% of what you want, as part of the customization occuring after flashing.
Look up SASHIMI, which should live on your SD card (or whatever you have which survives a hard reset). It basically install all the CABs, REGs and provisioning XMLs you want, plus runs any Mortscript, all in one big batch, according to certain sequencing rules. It can be configured to launch upon inserting the SD card, or as part of UC (User Customization), or to execute UC as part of itself, or run it manually. Most CABs which require manual intervention can be automated by using clever Mortscripts. The REGs and XMLs take care of configuring apps, games, serial numbers (legal, of course) or even network settings and Manila tweaks.
I now routinely flash a new ROM and leave my device for 30 minutes. I need to check in on it to tap past the WM setup dialogs. With that out of the way:
- all tools, apps and games CABs are installed, many with accompanying REGs for configuration
- WiFi is configured with my most used hotspots
- time is synchronized (assuming WiFi is available during this process)
- 3G is disabled (for better battery life), my data connection is configured but disabled (a la MoDaCo NoData)
- Pocket Outlook is setup with my Exchange account, an initial sync is performed (assuming WiFi is available), and additional mail folders are tagged for syncing
- PPCPimBackup restores my most recent backup of SMSes and call history (I've flashed or hard reset probably 20 times the last 2 months, and don't miss a single SMS/call since the day I bought the HD).
- My Start menu and programs list is neatly sorted into folders (of course this needs rework when I switch between ROM chefs)
- AEButton Plus is setup with my buttons the way I want them.
- SKScheMa is setup with the profile changes I want (GSM/WiFi off, silent and low brightness at night)
The only thing I really miss is to automatically provision a couple of Bluetooth pairings (a headset and 2 PCs). Apparently the encryption keys used for storing these pairings, is renewed on each hard reset. Typically, the first morning after a hard reset, while driving my car, my HD beeps every 1 minute as the car kit attempts to connect, and I'm usually unable to deal with it until I stop the car.
As you can imagine, there's quite a bit of initial manual labour, but I guarantee you that it's worth it.
I recommend that you get the following: Resco Explorer (w/registry addon), Orneta Notepad (or MobilePad). With these, most of the work can be carried out on the phone itself. To figure out the registry settings for a certain program or option, there are two ways:
- manual search, typically fast and has a very high success rate by first visiting HKLM\Software and HKCU\Software, then looking for the vendor or software name.
- registry diff, slow but very accurate, requires PC (for now). Export HKLM+HKCU (using multiple select in Resco regedit) *before* you make the configuration change, and *after* you've made the change. Copy the two reg files to a PC and do a diff (WinMerge should do a good job). Alternatively, you can use a Windows tool like Registry Workshop or CeRegEditor to export the registries, but I think the first way is faster, and you can actually prepare the exports on the move, then do the diffs when you come home.
Some programs store configuration data in files - these *may* be a bit harder to figure out, but they're usually in the installation folder. Once you've set up such a program to your liking, copy its CAB to SASHIMI\Auto\CAB and the configuration file to SASHIMI\Auto\Root\Program Files\<app name>, and the app will be as you want it after the hard reset.
SASHIMI can also back up such files for you, just put the paths into filebackup.ini. Similarly regbackup.ini can perform registry backups that will be automatically restored after a hard reset. You need to run or schedule this backup yourself, though, but both can be performed with one shortcut to SASHIMI.
I'm sorry for making this so long - I'll stop now, and hope this post provides a bit of inspiration to others. I can also help with certain aspects of UC - I'd love to post my custom tools and scripts, they're just not prepared for public consumption yet.
intersting idea.
I tried Sashimi before, but I gave up due to prior needed investment.
I'll might adopt that idea, which seems to be very useful.
Amir.
Sashimi can basically accomplish the same as UC/SDConfig.txt - it just provides a simple UI and conventions that makes setting it up so much easier. I did play with SDConfig.txt (and various tools to automate/ease its maintainability), but quickly found maintaining the file very time consuming and error prone, and practically impossible without using a PC. Sashimi you simply copy to your SD card, and you can run it right away (it won't do anything). Next step is to copy a CAB to Auto\CAB, then run Sashimi, and the CAB will be installed.
Ah well, I hope it proves useful to others!
amir77a said:
I know that software. Doesn't it's OS migration option is risky?
I remember reading many bad opinions against using that option...
???
Amir.
Click to expand...
Click to collapse
I use it without any problem and flash my hd every day should use it correctly :
Overall performance of backups and restores are clearly within my expectations. My backups can range from 4-9 minutes and restores can take a little longer which is worth every minute for a disaster recovery plan. I have yet to try the FTP or TCP/IP backups so I cannot report on those features, but for “geeks-sake” I will look into these when time permits and report on my findings.
Two other interesting features of Sprite Backup are the Restore “Upgrade” (see Figure B PC console screen) feature and the Sprite Explorer tool. The Restore “Upgrade” features allows restoration of a backup to the same device with a different ROM (usually an upgraded ROM) or to a different device entirely. While this is an unpopular move by most device users, it is an interesting and perhaps useful function for those who do not wish to reinstall applications or data after a ROM or device change. The Sprite Explorer tool is reminiscent of Symantec’s Ghost Explorer tool. Sprite Explorer allows browsing of your Sprite Backup EXE files so that you can review the details of the backups and restore individual files to your PC. Sprite Explorer will also identify which version of Sprite Backup was used for the creation of the EXE file. When browsing a password protected EXE backup file, Sprite Explorer will prompt for the correct password before revealing the contents.
fonte: http://www.fuzemobility.com/?p=1805
Thanks.
I made a fresh backup with Sprite, after a new fresh install.
When Dutty will launch his 1.9 ROM , I will try o upgrade with Sprite, otherwise I'll goto sashimi.
Amir.
ugumba said:
I'm sorry for making this so long
Click to expand...
Click to collapse
I liked the posting for its longeness... I really made me wanting to have a look at SASHIMI.
However, I am not much into MortScript, yet - would you mind to share your customization files?
I think it would be very helpful for me to have a starting point for my own work...
Thank you,
The Whistler
what about spbbackup2, easiest backup ever, and the files are self extractable so you don't even need to install spbbackup again to restore a rom.
i like the tought of just installing the ONE app.
And when i flash, that this will restore my personal settings, games, and programmas.
going to read up on this!
still, thanxxx!!
ugumba said:
I recommend that you get the following: Resco Explorer (w/registry addon), Orneta Notepad (or MobilePad). With these, most of the work can be carried out on the phone itself. To figure out the registry settings for a certain program or option, there are two ways:
- manual search, typically fast and has a very high success rate by first visiting HKLM\Software and HKCU\Software, then looking for the vendor or software name.
- registry diff, slow but very accurate, requires PC (for now). Export HKLM+HKCU (using multiple select in Resco regedit) *before* you make the configuration change, and *after* you've made the change. Copy the two reg files to a PC and do a diff (WinMerge should do a good job). Alternatively, you can use a Windows tool like Registry Workshop or CeRegEditor to export the registries, but I think the first way is faster, and you can actually prepare the exports on the move, then do the diffs when you come home.
Some programs store configuration data in files - these *may* be a bit harder to figure out, but they're usually in the installation folder. Once you've set up such a program to your liking, copy its CAB to SASHIMI\Auto\CAB and the configuration file to SASHIMI\Auto\Root\Program Files\<app name>, and the app will be as you want it after the hard reset.
Click to expand...
Click to collapse
All very helpful so nevermind the long windedness. I've been using Sashimi and I've managed to backup some apps to my satisfaction. I've have been trying to backup CorePlayer settings. I have backed up its regs keys. I have also backed up it's program files folder and reinstalled it manually with no success. What is the configuration file you are referring to that should be copied to SASHIMI\Auto\Root\Program Files\<app name>? Do you mean a file within program files or some other file?
DRTigerlilly said:
what about spbbackup2, easiest backup ever, and the files are self extractable so you don't even need to install spbbackup again to restore a rom.
Click to expand...
Click to collapse
SBPBackup backs up the complete registry, so this would be a problem if something has changed from one rom Version to another (as f.e. stated in the first post of the Energy rom´s thread), thus this program would not be ideal for restoring a backup after flashing to a different rom.
Restoring backup´s to the same rom version however, this is what sbpbackup is perfect for.
Cheech1976 said:
SBPBackup backs up the complete registry, so this would be a problem if something has changed from one rom Version to another (as f.e. stated in the first post of the Energy rom´s thread), thus this program would not be ideal for restoring a backup after flashing to a different rom.
Restoring backup´s to the same rom version however, this is what sbpbackup is perfect for.
Click to expand...
Click to collapse
Agreed, SPB Backup should only be used emails, contacts etc.
A full backup should only be used if you are trying to restore rom i.e. if something happened to it. It shouldn't be used when swapping between different rom builds as the registry settings/paths would be different

Backup and ROM-Update. How to?

Hello Forum!
I would like to update Leo's ROM (HTC, German Stock-ROM) from 1.43.407.1 to 1.48.407.1. BUT, I don't want to install all programs and tweak my baby again (not to forget all the emails and outlook settings, SMS etc.). Is there a way of doing a backup, which can effectively "survive" a ROM update, or is this simply not possible without coruption? Normally I use Sprite Backup 6.5.5 for my phone backup, but it does not tell me to many things about what will happen if a backup would be applied to the phone after ROM update. By the way. I don't think Sprite Backup will backup the ROM itself but just the other data on the internal memory, does it?
Thank you in advance folks!
Studebaker
hi,
spritebackup is trying to be smart on restore, so you can chose how it should behaive on restoring after romupdate. when i remember it rigth there are 3 or 4 options to choose from when you start a restore, they are listed at there website and in the manual/helpfile.
Hello madbird,
Yes, I noticed that. I just want to make sure that it really does work even after ROM update. What I do not want is problems afterwards. Anybody tried already?
Thanks guys!
Studebaker
I have been using SPB Backup's ROM upgrade mode on my Polaris for restoring of my settings & applications over sequential ROM upgrades.
Apart from some minor issues it really saved me a lot of reconfiguring time.
Naturally I haven't been able to try it on Leo, since custom ROMs can't be flashed yet.
Studebaker72 said:
Hello Forum!
I would like to update Leo's ROM (HTC, German Stock-ROM) from 1.43.407.1 to 1.48.407.1. BUT, I don't want to install all programs and tweak my baby again (not to forget all the emails and outlook settings, SMS etc.). Is there a way of doing a backup, which can effectively "survive" a ROM update, or is this simply not possible without coruption? Normally I use Sprite Backup 6.5.5 for my phone backup, but it does not tell me to many things about what will happen if a backup would be applied to the phone after ROM update. By the way. I don't think Sprite Backup will backup the ROM itself but just the other data on the internal memory, does it?
Thank you in advance folks!
Studebaker
Click to expand...
Click to collapse
In order to restore and at the same time 100% incorporate all changes introduced by the rom upgrade you need 2 additional procedures (apart from a backup software).
1) Overwrite the new registry over the old registry
2) Overwrite the new double copy files over the old double copy files.
The first Step can be easily done in the following way
After upgrading you install Resco Registry.
You export the entire registry.
You restore the old backup image
Finally you re-import the previously exported reg file.
This will overwrite all keys that were changed during the rom upgrade.
Regarding the second step, let me quickly explain to you what I mean with double copy files.
After hard resetting your device and during the first boot, a customization tool is running in the background that copies some files from the rom (and the windows folder) to the storage memory (and different folders).
If you restore the previous rom image, these files will be overwritten with old versions. You can partially overcome this issue if the double copy files are both found in the same directory (f.e. Opera9.exe and OperaL.exe in Windows folder).
In this case you delete the duplicated file in storage and apart from releasing some mbs of free space you also use the latest version, which always resides in rom. This procedure can not be followed with files and folders that are copied during the customization process from Windows folder to other folders.
In order to overcome this issue and to be able to restore a previous image incorporating at the same time all the changes introduced by the upgrade, we have to find a way and activate the customization tool after completing the restore process. In this way the double copy files will be re-overwritten with the newer ones.
Check also this thread.
Finally another way to rebuild your system without much effort is to setup Sashimi once and then use it to quickly reinstall everything.
Hello Step2p!
Thank you so much for taking some time for that really interesting answer. The registry, yes, I guesses that could be a problem. Please let me comment to your points, because I'm in no way an expert in that:
The first Step can be easily done in the following way:
-After upgrading you install Resco Registry. => OK
-You export the entire registry. => Ahm, OK...
-You restore the old backup image => Yes, because I want to have my tweaked registry from the "old" ROM back.
-Finally you re-import the previously exported reg file. => Ouch. Than my tweaked and modified entries will all be gone. Right?
This will overwrite all keys that were changed during the rom upgrade. => And also all the former ones will be overwriten by new ones??
Did I get that right? After your procedure my old tweaks will be history, just because the new registry that we will have remaining at last will be pure as snow. New and unmodified.
Thanks again,
Studebaker
Studebaker72 said:
Hello Step2p!
Thank you so much for taking some time for that really interesting answer. The registry, yes, I guesses that could be a problem. Please let me comment to your points, because I'm in no way an expert in that:
The first Step can be easily done in the following way:
-After upgrading you install Resco Registry. => OK
-You export the entire registry. => Ahm, OK...
-You restore the old backup image => Yes, because I want to have my tweaked registry from the "old" ROM back.
-Finally you re-import the previously exported reg file. => Ouch. Than my tweaked and modified entries will all be gone. Right?
This will overwrite all keys that were changed during the rom upgrade. => And also all the former ones will be overwriten by new ones??
Did I get that right? After your procedure my old tweaks will be history, just because the new registry that we will have remaining at last will be pure as snow. New and unmodified.
Thanks again,
Studebaker
Click to expand...
Click to collapse
Yes, you will lose all system registry tweaks (but not 3rd party tweaks). Unfortunately it is almost impossible to have the latest registry without losing these tweaks.
But updating the registry is an important step, because many of the bug fixes are actually registry tweaks that we never find.
In order to overcome this issue you have 2 options
1) Use an application like BsB tweaks which allows you to quickly setup the main registry tweaks
2) Create a reg file (or better a cab file) with all the tweaks that you are doing. After importing the registry you can run it in order to re-overwrite the tweaks.
Oh yes, a cab file sounds great to restore my tweaks! I just have no idea how to do that. How to convert my registry tweaks into a cab file, is there some software available to do the trick? Sorry for my stupid questions, that's like rocket science for me....
WinCe CabManager is very easy to use.
If you find it difficult you can export your keys using Resco Registry and then join the individual keys using a text editor.
Yes! said:
I have been using SPB Backup's ROM upgrade mode on my Polaris for restoring of my settings & applications over sequential ROM upgrades.
Apart from some minor issues it really saved me a lot of reconfiguring time.
Naturally I haven't been able to try it on Leo, since custom ROMs can't be flashed yet.
Click to expand...
Click to collapse
Hello Yes!
May I ask what kind of "minor issues" you are refering to?
Thank you!
Studebaker
Studebaker72 said:
Hello Yes!
May I ask what kind of "minor issues" you are refering to?
Thank you!
Studebaker
Click to expand...
Click to collapse
Well, firstly i had some issues with the mail accounts.
After restoring in ROM upgrade mode all mail accounts were available and working. However it seemed like their configuration had not been fully restored.
When i wanted to modify an account (i.e. synch frequency) i had to completely reconfigure the accont, since its configuration wasn't there.
The issue only became noticeable when the account option need to be adjusted.
Secondly i also had the feeling (might be subjective) that the cycle of backing up, upgrading, restoring (in ROM upgrade mode), backing up (from previously restored rom), upgrading, restoring (in ROM upgrade mode) etc....pollutes the image somehow.
I have gone through the cycle for 5 or 6 upgrades without noticeable problems, but i'm not sure how it will behave after more cycles or after a major upgrade.
For so far i've only used ROM upgrade restores on my Polaris but i will try it on my Leo tonight.
I will post my findings here after upgrading.
Thank you, that is very interresting! Sprite Backup is a very powerful tool, no doubt! But to recover every little detail after a ROM update seems too good to be true. The registry scares me, the registry from the 1.48 might not be identical to the 1.43. But the backup will plaster all the old settings over it, can that be OK?? Who knows...

[Q] Advice sought for flashing Hermes 200

Hello all,
I am running a 64 bit Win 7 PC and an unlocked Hermes 200, with Win 6, which I wish to upgrade. I have used the Easy Hard-Spl v7 and the Hermes bootloader is showing an IPL 0f 1.04 and a SPL of 2.10 olipro. I have not flashed a phone ROM before and I wish to be safer than sorrier having bricked the Hermes.
I have the HTC_TyTN)WWE_3.54.255.3_6275_1.48.00.10_108.exe file which I wish to flash to the Hermes. I have renamed this file as a .zip file and extracted 8 files including RUU_Inside.exe (55,490kb). Again, I renamed this file as a .zip file and extracted another 8 files icluding RUU_signed.nbh (93,566kb). I am assuming that this is the file I need to flash.
To flash the Hermes ROM, I need to do:
1. have a 2Gb non-SHDC microSD card formatted to FAT32
2. rename RUU_signed.nbh to HERMIMG.nbh and copy this file to the root folder of the SD card
3. insert the SD card into the Hermes and start the bootloader
4. comfirm flashing on screen by pressing the power button
5. wait about 30 minutes
6. once flashing is confirmed as complete, do a soft reset
I am hoping that somebody that knows more than me, which is all of you, will confirm that my sequence of actions is correct or else point out my errors.
Many thanks for your help and advice,
Crag345
That is ok.
I think in step 4. that you will not confirm with power button, but with other one. Doesn't matters, it will tell you whitch one to press.
First flash AT&T ROM and than ROM image that you want, it is told on almost every [ROM] thread.
Searched high and low, can't find ROM
Before anyone bashes me for asking this, I've searched this forum and many others all evening and through the night and several times previously -- and EVERY SINGLE download link for any ROMs is broken. Can anyone help me locate a WM6.1 ROM that should work on a Cingular (now AT&T) 8525 (HTC Hermes)? By the way I'm no noob, I have successfully flashed ROMs to my HTC Wizard (AT&T 8125) and my HTC Apache and even cooked ROMs for it.
crag345, I'm in about the same boat as having thoroughly researched and being prepared to install a ROM for this thing (except still needing the ROM...hahaha) -- in general your approach seems solid, and those are the steps I've found too for flashing the Hermes from SD card.
Additional steps you might want to take, as found in some forum posts --
0. Make sure you have a ROM version that is compatible with your phone (you probably already did this, but extremely important so worth mentioning).
1.a) scan the SD card to verify integrity. Some have done this using a WM program called Storage Tools (I found Storage Card Tools, I think it is the same they were talking about, for $15). But in the wiki it says you can just use Properties, Tools, Error Checking (I found this on Windows desktop PC by right-clicking the drive letter first - they didn't mention that). I think the point of using Storage Card Tools was this guy had no access to a PC.
2.a) Copy or write down all the settings you can find in the phone, especially MEdia Net (this is from my own experience, after flashing you can't get internet, picture messaging, and similar stuff to work until this is re-entered). You can get there using Settings, Connections, Connections, and under MEdiaNet tap on Manage existing connections (might be called something else if you are with a carrier other than AT&T). Tap Edit, and go through each screen, capturing or writing down the settings.
2.b) Be sure your battery is charged, or phone plugged into charger.
7. Some forums on very similar HTC WM devices also advocate doing a hard reset after flashing a ROM. Not sure how necessary but it can't hurt. Possibly also of interest, if your carrier's ROM includes bloatware, you might be able to eliminate it by RIGHT BEFORE IT INSTALLS their customizations, hit soft reset button. Worked great for me on one phone, but on another phone it failed to stop the carrier customizations.
8. If pic msgs do not work, try going to MMS Options (in Messaging app), Menu, MMS server. (Menu and option names may vary depending on WM version). My notes are for AT&T -- Server name: type in anything. IP address: wireless.cingular.com. Port number: 80. Server address http://mmsc.cingular.com. Connect via: MEdia Net. send limit is 600KB.
---------- Post added at 08:31 AM ---------- Previous post was at 08:13 AM ----------
also, 2.a)1. Obviously, back up any data you have in the phone's internal memory. My Documents, and anything customized you've saved at the \ root level or another subfolder in internal memory. Also back up calendar and contacts -- if you are using Google exchange sync this won't be a problem, it will all come back when you re-establish the account settings and sync -- but if not, you might want to use a PIM backup utility. SK Tools is my favorite.
2.a)2. If you have a registry editor, you might want to use it to export some customized settings for your programs, then you can much more quickly restore those settings after flashing or hard resetting the device. I use an app TaskMgr.exe in the RegEdit screen for exporting subtrees, especially in HKCU, Software. You'll see folders the correspond to apps you've installed. One to not overlook if you customize button settings, is \Microsoft\Shell\Keys. You can inspect items to see if the data is something you care to quickly reinstall. Tap and hold and you can export. This way you can restore PORTIONS of the registry. The new OS will have a registry that is sure to be different in many significant ways so you don't want to export the whole registry and reimport it all. Once you have flashed &/or hard reset a device, you'll need a program that reads .reg files in order to easily reinstall your preferences. If you have SK Tools, even the lite version, once it is installed the system will recognize .reg files.
2.a)3. A few apps don't seem to store their settings in the registry or anywhere that can easily be saved. WkTask (an EXCELLENT task manager and task switcher program) is like this, and also TCPMP (awesome media player). So, look through the various settings and write down how you like it set up, makes restoring much easier later.
tsugaguy said:
Before anyone bashes me for asking this, I've searched this forum and many others all evening and through the night and several times previously -- and EVERY SINGLE download link for any ROMs is broken. Can anyone help me locate a WM6.1 ROM that should work on a Cingular (now AT&T) 8525 (HTC Hermes)? By the way I'm no noob, I have successfully flashed ROMs to my HTC Wizard (AT&T 8125) and my HTC Apache and even cooked ROMs for it.
crag345, I'm in about the same boat as having thoroughly researched and being prepared to install a ROM for this thing (except still needing the ROM...hahaha) -- in general your approach seems solid, and those are the steps I've found too for flashing the Hermes from SD card.
Additional steps you might want to take, as found in some forum posts --
0. Make sure you have a ROM version that is compatible with your phone (you probably already did this, but extremely important so worth mentioning).
1.a) scan the SD card to verify integrity. Some have done this using a WM program called Storage Tools (I found Storage Card Tools, I think it is the same they were talking about, for $15). But in the wiki it says you can just use Properties, Tools, Error Checking (I found this on Windows desktop PC by right-clicking the drive letter first - they didn't mention that). I think the point of using Storage Card Tools was this guy had no access to a PC.
2.a) Copy or write down all the settings you can find in the phone, especially MEdia Net (this is from my own experience, after flashing you can't get internet, picture messaging, and similar stuff to work until this is re-entered). You can get there using Settings, Connections, Connections, and under MEdiaNet tap on Manage existing connections (might be called something else if you are with a carrier other than AT&T). Tap Edit, and go through each screen, capturing or writing down the settings.
2.b) Be sure your battery is charged, or phone plugged into charger.
7. Some forums on very similar HTC WM devices also advocate doing a hard reset after flashing a ROM. Not sure how necessary but it can't hurt. Possibly also of interest, if your carrier's ROM includes bloatware, you might be able to eliminate it by RIGHT BEFORE IT INSTALLS their customizations, hit soft reset button. Worked great for me on one phone, but on another phone it failed to stop the carrier customizations.
8. If pic msgs do not work, try going to MMS Options (in Messaging app), Menu, MMS server. (Menu and option names may vary depending on WM version). My notes are for AT&T -- Server name: type in anything. IP address: wireless.cingular.com. Port number: 80. Server address http://mmsc.cingular.com. Connect via: MEdia Net. send limit is 600KB.
---------- Post added at 08:31 AM ---------- Previous post was at 08:13 AM ----------
also, 2.a)1. Obviously, back up any data you have in the phone's internal memory. My Documents, and anything customized you've saved at the \ root level or another subfolder in internal memory. Also back up calendar and contacts -- if you are using Google exchange sync this won't be a problem, it will all come back when you re-establish the account settings and sync -- but if not, you might want to use a PIM backup utility. SK Tools is my favorite.
2.a)2. If you have a registry editor, you might want to use it to export some customized settings for your programs, then you can much more quickly restore those settings after flashing or hard resetting the device. I use an app TaskMgr.exe in the RegEdit screen for exporting subtrees, especially in HKCU, Software. You'll see folders the correspond to apps you've installed. One to not overlook if you customize button settings, is \Microsoft\Shell\Keys. You can inspect items to see if the data is something you care to quickly reinstall. Tap and hold and you can export. This way you can restore PORTIONS of the registry. The new OS will have a registry that is sure to be different in many significant ways so you don't want to export the whole registry and reimport it all. Once you have flashed &/or hard reset a device, you'll need a program that reads .reg files in order to easily reinstall your preferences. If you have SK Tools, even the lite version, once it is installed the system will recognize .reg files.
2.a)3. A few apps don't seem to store their settings in the registry or anywhere that can easily be saved. WkTask (an EXCELLENT task manager and task switcher program) is like this, and also TCPMP (awesome media player). So, look through the various settings and write down how you like it set up, makes restoring much easier later.
Click to expand...
Click to collapse
I might have a few on my old hhd, I'll dig through tomorrow and let you know (;
do you just need oem?

Categories

Resources