Hi Guys,
I'm looking for a solution that can give me the possibility to upgrade my Polaris ROM without loosing all installed softs and parameters. Is it possible?
Thanks for your help.
lionelfryd said:
Hi Guys,
I'm looking for a solution that can give me the possibility to upgrade my Polaris ROM without loosing all installed softs and parameters. Is it possible?
Thanks for your help.
Click to expand...
Click to collapse
This topic is a perennial. There are many definite opinions on the wisdom of doing this, with some people absolutely sure that it simply won't work ...
BUT
1) make sure you have HardSPL installed 1st, before any cooked ROM upgrade
2) backup your Registry with a Registry program (eg PHM Registry). This is purely a last line of defence if you have to revert to the original ROM
3) backup to your micro-SDHC card with either Spb Backup 2.0.1 or Sprite 6.2.2. I use both for "belt and braces" security
4) flash cooked ROM of choice
5) use backup from 3) to restore over ROM upgrade. Mostly I have found the Sprite restore with Merge Level 1 + database restore to work OK, but the Spb restore with Overwrite files unchecked will probably work just as well
If in the end, none work properly, then just revert to your original ROM and use 3) backups for a full restore ... no harm done !!
I have done this many times on both a Polaris and an X500. Sometimes it doesn't work (eg. the earlier swtos and pdaviet Polaris ROM's) but I eventually found ROM upgrades for both devices that did work. Occasionally for the Polaris I found some Registry entries repeated - eg. \HKLM\Control Panel\MyCtrl - but these are easily deleted.
Be adventurous - you can easily revert if it stuffs up.
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...
Hello,
I'm sorry if I shouldn't post this here, but I think this is the right place.
Please, is there any solution how to make complete ROM image from my tweaked HD2? I've installed official ROM (1.48), changed some registry settings, installed some programs and now I want to put this tweaked ROM to another HD2 mobile.
Thank you very much!
yes, use spb backup, it makes a full backup, custom backup or scheduled backup of anything. I am using it and its verry good at what it does.
Thanks.
SPB backup can backup the full ROM and anything else (all programs, registry tweaks, localization) and recovery that to another phone, totally from scratch?: )
yes SPB backup can backup the full ROM and anything else (all programs, registry tweaks, localization) and restore that, but if that other phone is a different brand i dont know how the backup will solve compatibility issues regarding registry or 3rd party settings.
I don't think so
My (official) ROM had 180MB, then I installed some programs and SPBBackup has now only 80MB. So I think SPBBackup doesn't backup all the windows files.
I need a tool, which can create image (LEOIMG.nbh) for use with CustomRUU.exe on another HTC HD2.
i guess i misunderstood your point, in this case you'll have to use some cooking rom utilities, see Rom thread for this. sorry.
Anyway, thank you.
I take it that you want to clone the device?! As long as you are using two identical devices (i.e. two HTC HD2's) SpriteClone could be your answer. Try here: http://www.spritesoftware.com/products/sprite-clone
Hope this helps.
Phil
Hey all,
Check out the attached screenshot of my messages screen. I updated my ROM to the HTC 1.66 and reinstalled all of my apps etc. But look at my messages. When I go to type one the text is of similar size and hard to read...barely fitting 2 words on one line. Can someone please help!!
Thanks.
Richard
There is a similar thread over on Themes and Apps. Did you restore a backup after updating your ROM? If so, the registry from your old ROM will have overwritten the registry from the new ROM. Hence your problem.
If this is the case, hard reset and reinstall cabs etc manually.
I recently tried updating to the latest Energy 'Cookie' ROM, I backed up the registry using the supplied Registry Editor. After the update, I restored the registry backup I made and when I went to Settings > About Phone > Software Information and is said that the ROM Version was the previous version.
I realise that the ROM Version information must be kept in the registry but it got me thinking, what else is in the registry that shouldn't be kept after an update?
The reason why I wanted to back it up is because I applied all the tweaks in the Hints & Tips thread and don't want to spend time editing the registry every time i update.
yeoldgreat1 said:
I recently tried updating to the latest Energy 'Cookie' ROM, I backed up the registry using the supplied Registry Editor. After the update, I restored the registry backup I made and when I went to Settings > About Phone > Software Information and is said that the ROM Version was the previous version.
I realise that the ROM Version information must be kept in the registry but it got me thinking, what else is in the registry that shouldn't be kept after an update?
The reason why I wanted to back it up is because I applied all the tweaks in the Hints & Tips thread and don't want to spend time editing the registry every time i update.
Click to expand...
Click to collapse
I don't know about this since I don't do it myself, but why don't you just back up the individual registry keys you tweaked? Then put it in XDA_UC to auto-import the reg tweaks. That seems more logical than backing up the whole registry.
what i do whenever i apply a tweak, if i want to keep it, i use wince cab manager to add the same registry tweak to my ever growing "tweaks.cab" which i keep on my sd card and apply as soon as i flash. only takes a few minutes once you've done it a few times.
Thanks guys, I think backing up all the individual tweaks would take too long. I've had a go with the WinCE Cab manager and that seems like a much easier solution!