How come I'm still 1.48 ROM when I've updated? - HD2 General

Hey guys,
In the "About My Phone" section in the settings it says that my ROM version is 1.48 when I just updated to the 1.66 version. I used SPB Backup to backup and restore all my files and settings...could that have caused it to change? When I reset my phone though the main HTC startup screen said 1.66.
WHY!!!!!!!!!!

Yes.
You should do a full backup/restore only on the same ROM, not when flashing a different one. Otherwise it will overwrite some system files with the ones of the old ROM.

dont worry about it, it is only entries in teh registry, the files themselves will most likely be fine for the most part.
However if you notice anything odd in teh next day or so, do a new backup, of just your data, not the registry so much, and do a hard reset.

Or just dont use backup tools, there mostly anoying, just make sure you have a sync source, and an autoinstall for the apps.
Quicker, easier, and less likely to cause issues than backup tools

Related

does SPB backup work for rom upgrade?

for example from 1.52 to 1.56 rom..
will the rom upgrade option really preserve everything FLAWLESSLY ? and still not mess up the upgrade?
anyone tried? thanks!!
anyone please?
I tried it and it worked but with disabled overwrite system files function
so the new rom works and your programs? any failed?
Yes, i had only to reinstall the colored topbar.
walkergeri said:
Yes, i had only to reinstall the colored topbar.
Click to expand...
Click to collapse
sorry what is the colored topbar
how about settings? are they restored? like cache size , backlight level, no start up animation.. stuff like that,,,
leobox1 said:
sorry what is the colored topbar
how about settings? are they restored? like cache size , backlight level, no start up animation.. stuff like that,,,
Click to expand...
Click to collapse
not all, but this are little things to do again, more important for me was that i didnt need to reinstall all programs.
Problem is that on cooked ROMs always some system files are updated or replaced by better performing ones. If you restore your old files there is always a risk overwriting the newer files. It is recommended therefore to only back up personal data, and re-install programs used. You decide.
Lucas0511 said:
Problem is that on cooked ROMs always some system files are updated or replaced by better performing ones. If you restore your old files there is always a risk overwriting the newer files. It is recommended therefore to only back up personal data, and re-install programs used. You decide.
Click to expand...
Click to collapse
i second this. even if your new rom runs after restoring your backup you have lost your registry data or overwritten newer system files.
so it is recommened to restore only your personal data an reinstall all those applications you want to use.
when you like to flash several roms to test your favourite one you should think about using sashimi. it´s a tool to autoconfigure your system after flashing.
leobox1 said:
for example from 1.52 to 1.56 rom..
will the rom upgrade option really preserve everything FLAWLESSLY ? and still not mess up the upgrade?
anyone tried? thanks!!
Click to expand...
Click to collapse
I've tried this and it causes problems with new roms and softwares operation. If your restoring just restore PIM Backup i.e. emails, contacts etc and don't restore software, apps, registry settings.
In effect your puttings a better rom on with new registry settings when you upgrade from 1.52 to 1.56. But if your restore registry settings from 1.52 your overwriting these newer files which corrupts new rom
Fallen Spartan said:
I've tried this and it causes problems with new roms and softwares operation. If your restoring just restore PIM Backup i.e. emails, contacts etc and don't restore software, apps, registry settings.
In effect your puttings a better rom on with new registry settings when you upgrade from 1.52 to 1.56. But if your restore registry settings from 1.52 your overwriting these newer files which corrupts new rom
Click to expand...
Click to collapse
but there is a function not to overwrite system files while backup.
walkergeri said:
but there is a function not to overwrite system files while backup.
Click to expand...
Click to collapse
Exactly you don't override these. You just backup & restore PIM info, emails and possible some documents.
Leave System data unticked unless you know what your doing in the registry & databases
I would use a custom backup and just check the first 2 options PIM & email if your restoring betweening 2 different rom versions as you stated
arrghhh so this is not for me.. i wanted a solution in between upgrades.. i dont want to reinstall apps!
Don't get Lazy!
I think it would be unwise to take this sort of "Lazy" option for all the reasons mentioned previously. I have a stack of programs on mine and yet it only takes an hour or so to install these programs and then perhaps a day or 2 to setup and optimise the settings. Each of these programs may associate itself in a totally different manner from one ROM to the next....in short:
LAZY option: risky, might glitch up your operating systems
Re-install option: gives you the chance to setup and optimise to the new ROM
....know where I always start.....
Fallen Spartan said:
I've tried this and it causes problems with new roms and softwares operation. If your restoring just restore PIM Backup i.e. emails, contacts etc and don't restore software, apps, registry settings.
In effect your puttings a better rom on with new registry settings when you upgrade from 1.52 to 1.56. But if your restore registry settings from 1.52 your overwriting these newer files which corrupts new rom
Click to expand...
Click to collapse
i completely agree with that!

Spb Backup too "smart"?

I'm using Spb Backup to make full backups. So far it's OK I even tried to restore after HR and it always worked.
Recently I made another full backup and upgraded to the latest stock ROM from SE service site.
Made restore... I mean the full restore and now I'm trying to figure out did I ruin the ROM upgrade?
I do understand that Spb Backup doesn't change the ROM itself. But what happen when I restore the full backup made with previous R2A to my X1i upgraded to R3A? Does it somehow substitute system files of the newer WinMobile 6.1 R3A with older files from 6.1 R2A?
I don't want to use partial restores (PIM etc.) as soon as it's a long and difficult process to restore all the software and features installed.
Thanks in advice.
The general recommendation is to have a clean start on a new ROM and not to restore from backups - for precisely the reasons you say.
It is indeed a long chore to reinstall everything, but that's the safest way to ensure a clean start.
Some backup programs claim to be able to do upgrade restores, but I've never had much success with them.
Understood. Thanks.
this probably isn't much help but I recently put the r3a on a new xperia from this site then used spb to restore a previous backup from r2a on my previous phone straight from the exe backup (did not install spb backup first).
The only problem i encountered was having to reinstall 1 or 2 applications.
sms2000 said:
I'm using Spb Backup to make full backups. So far it's OK I even tried to restore after HR and it always worked.
Recently I made another full backup and upgraded to the latest stock ROM from SE service site.
Made restore... I mean the full restore and now I'm trying to figure out did I ruin the ROM upgrade?
I do understand that Spb Backup doesn't change the ROM itself. But what happen when I restore the full backup made with previous R2A to my X1i upgraded to R3A? Does it somehow substitute system files of the newer WinMobile 6.1 R3A with older files from 6.1 R2A?
Click to expand...
Click to collapse
This is an old and somewhat hoary question.
In short, ROM upgrades always re-organise chunks of the Registry from earlier ROM's. So restoring a previous backup over a ROM upgrade risks conflict with these changes
There are several safer methods for rebuilding on a new ROM:
1) use UC ... many, many posts on this + a 150+ page thread
2) there is a thread on this X1 sub-forum showing how to use a \2577 folder on the card to re-install CAB's as an automated process (Flashaholics Anonymous, I think)
3) if you have most apps installed on the card, a lot will run without re-installation, or at least just the addition of SN etc. Then they won't show up in the "Remove Programs" utility, but to de-install, just delete the folder from the card and then delete the shortcut.
I keep a relatively up-to-date copy of all \Windows\Start Menu\Programs shortcuts in a mirror folder set on the card so restoring these is simple
To test the differences in Registry, use the "Compare" function in the excellent freeware editor CeRegEditor
You will eventually find a bug if you restore a backup file after changing rom versions.
There is a "Force ROM update" mode in the options when you restore. I've never tried it because I like the idea of a clean install when i upgrade a ROM. But if your keen, give it ago.
Scott Whitmore said:
There is a "Force ROM update" mode in the options when you restore. I've never tried it because I like the idea of a clean install when i upgrade a ROM. But if your keen, give it ago.
Click to expand...
Click to collapse
And report back with your findnings
I've always wanted to try it, but am too scared
That's a problem that I have no problems...
I restored full SpbBackup without "ROM restore". System reports it's R3A, but Windows Mobile version seems to be the same with R2A. Should it be the same or not?
First I upgraded, second - I restored my backup and only third - I decided to ask this question.
OK with another system Registry organization, I can understand it very well but why any major changes from any 6.1 to another 6.1?
Jumping from 6.1 to 6.5 may and should introduce completely new Registry hives.
Still after restoring full Spb Backup everything works fine, including Hebrew support and fonts, iGo8.3 with A-GPS, additional panels etc.
Anybody with stock [ENG] R3A, please report your Windows Mobile version?
It isn't the operating system that changes - it is all the configurations, tweaks and add-ons that change.
The base OS will still be WM6.1, but there are lots of things that HTC and SE have thrown in to customise the device, and change the look and feel of it, but underneath the hood it is still basically WM6.1.
Your problem will be that you took a backup of the R2AA version which will include lots of settings, registry tweaks, software versions and suchlike. When you restore this over R3AA then you might find that the new and (hopefully) improved R3AA settings/files/whatever get overwritten with the old R2AA settings/files/whatever.
You may be okay and never notice the difference, or you might run into any number of problems...freezes, lockups, crashes, instabilities...and you're unlikely to ever figure out why.
Hence, the generally accepted wisdom is to use backup restorations to test experimental ROM upgrades, but to install from scratch if you decide to settle on a different ROM.
I think the only thing that will harm your system is when you choose to merge the old registry values with the new one. It's all the registry settings that can get confused with the new ROM.
Mr Anderson said:
It isn't the operating system that changes - it is all the configurations, tweaks and add-ons that change.
The base OS will still be WM6.1, but there are lots of things that HTC and SE have thrown in to customise the device, and change the look and feel of it, but underneath the hood it is still basically WM6.1.
Your problem will be that you took a backup of the R2AA version which will include lots of settings, registry tweaks, software versions and suchlike. When you restore this over R3AA then you might find that the new and (hopefully) improved R3AA settings/files/whatever get overwritten with the old R2AA settings/files/whatever.
You may be okay and never notice the difference, or you might run into any number of problems...freezes, lockups, crashes, instabilities...and you're unlikely to ever figure out why.
Hence, the generally accepted wisdom is to use backup restorations to test experimental ROM upgrades, but to install from scratch if you decide to settle on a different ROM.
Click to expand...
Click to collapse
But isn't it fine to restore just emails, contacts, tasks?
Without all the tweaks, settings...
doministry said:
But isn't it fine to restore just emails, contacts, tasks?
Without all the tweaks, settings...
Click to expand...
Click to collapse
Oh yes, that kind of stuff is alright - things like emails, PIM data and any other database files used by the software (stuff like saved game files, SplashID databases, saved settings for things like PhoneWeaver, PocketPlus etc).
If you sift through the backup and do selective restoration of just the databases then you should be fine.
It's mainly the registry settings you have to worry about, as poetryrocksalot says. However, you should also avoid restoring anything which comes with the HTC or SE customisations (such as panels, HTC task manager etc) because you risk losing newer software versions and could introduce incompatibilities between old/new files.

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...

I'm not sure I updated my rom O_o

I downloaded the new rom from htc (1.66) and put it on my phone.
I then restored my backup (done with spb backup on 1.48 rom) and everything works fine.
When I turn on the phone the red numbers in the bottom left of the screen say that I have 1.66 but if I go in "software identity" in htc sense it says I have still 1.48.
who should I believe?
since there isn't any "visible" features in this new rom I'm quite unsure ^^'
♦
Drom said:
I downloaded the new rom from htc (1.66) and put it on my phone.
I then restored my backup (done with spb backup on 1.48 rom) and everything works fine.
When I turn on the phone the red numbers in the bottom left of the screen say that I have 1.66 but if I go in "software identity" in htc sense it says I have still 1.48.
who should I believe?
since there isn't any "visible" features in this new rom I'm quite unsure ^^'
♦
Click to expand...
Click to collapse
SPB backup will restore a registry value that holds the ROM number. It's there so that software doesn't have to query the ROM to see what version is running. Software just looks in the registry.
You do the ROM update and it changes it to 1.66. You then restore your backup and it puts it back to 1.48.
Believe the little red startup text - it never lies
You have 1.66 the backup will just have changed some registry settings i expect. I think most people would advise against restoring backups from old roms on to new roms. Can cause some weird problems when it changes stuff back.
I just you MS MyPhone to make sure i don't lose my messages. I restore settings myself.
bzdemes said:
You have 1.66 the backup will just have changed some registry settings i expect. I think most people would advise against restoring backups from old roms on to new roms. Can cause some weird problems when it changes stuff back.
I just you MS MyPhone to make sure i don't lose my messages. I restore settings myself.
Click to expand...
Click to collapse
+1 to MyPhone.
bzdemes said:
You have 1.66 the backup will just have changed some registry settings i expect. I think most people would advise against restoring backups from old roms on to new roms. Can cause some weird problems when it changes stuff back.
I just you MS MyPhone to make sure i don't lose my messages. I restore settings myself.
Click to expand...
Click to collapse
I always used spb backup when I changed roms on my old touch hd without any problem (they were all miri's rom) so I thought it wouldn't be any problem using 2 official roms.
however everything works fine, it only seems that my old backup changed the rom number displayed in htc sense, I can live with that xD
♠
I have just restored my HD2 with SPB Backup after upgrading to 1.66 like before however this time the restore didnt detect the new rom version. I used the "Force ROM upgrade" option on the full restore and hey presto!
Even so no restore will be perfect and I do notice some other issues; I use SPB Mobile Shell rather than sense, and HTC messaging text is in a huge font since the upgrade. If anyone has a suggestion how to tweak the font I will be much obliged!

ROM Update problems

Hi there,
I just did the ROM upgrade on my phone from 1.48 to 1.66. After using SPB Backup to restore my files from 1.48, I had an issue with the restoration (HTC Sense refused to load) and had to hard reset. The restoration then worked fine, but I checked my ROM now and it's back to 1.48. Was it the hard reset I did after my failed restoration? Am I going to have to install the ROM update every time I want to hard reset my phone? This was my first upgrade, so be gentle!
Thanks,
David
if the rom version is reading anything but 1.66 then the flash failed. a hard reset will not change the installed rom. I would guess either the flash to 1.66 failed, our for some reason your backup software restored some system files that shouldn't have been backed up.
that's why I never back anything up(well except syncing contacts of course, and keeping my data on sd card)
always better to spend half hour re installing progs from scratch in my opinion.
Don't think the ROM upgrade failed - went through the whole thing without problems. Going to give it another go just now - will hard reset my phone and see what ROM details it gives me after.
The ROM version is stored in the registry in order for windows and windows apps to access it. This gets set when you install a new ROM, so that software doesn't have to query the ROM directly in order to get the version number.
I'm guessing that you use SPB Backup to backup your registry too?
If so, after your hard reset just check the version number before you do a restore, and then again after, and you should see the version change from 1.66 back to what it was previously.
restoring the system from an spb backup file will NOT change the rom version displayed in settings. SPB BAckup knows when the rom version is different and even tells you this when you restore your system from a backup that was created in a different rom version.
Audio Oblivion said:
restoring the system from an spb backup file will NOT change the rom version displayed in settings. SPB BAckup knows when the rom version is different and even tells you this when you restore your system from a backup that was created in a different rom version.
Click to expand...
Click to collapse
I guess there must be different versions of SPB backup floating round then, because I got this information from a thread a while ago where several people had this exact issue.
Guess we'll have to wait and see the outcome.
Haven't done the ROM update again, but just out of interest, I have SPB Backup 2.1.0, build 3536.
CloneboyZA said:
Haven't done the ROM update again, but just out of interest, I have SPB Backup 2.1.0, build 3536.
Click to expand...
Click to collapse
You shouldn't need a complete reflash to see if that's the problem. A hard reset will be enough. If it still says it's not 1.66, then definitely flash it again.
johncmolyneux said:
I guess there must be different versions of SPB backup floating round then
Click to expand...
Click to collapse
possibly...
i have version 2.10 build 3536 myself and use it ALL the time.
after a rom flash i run the exe that SPB Backup creates for a backup and go through the restore process. SPB BAckup checks the rom version on your device and if it is different it tells you so... you must then run the retore in "rom upgrade" mode. Your ROM version will NOT change.
Maybe it is the "rom upgrade" mode that CloneboyZA missed?
Audio Oblivion said:
possibly...
i have version 2.10 build 3536 myself and use it ALL the time.
after a rom flash i run the exe that SPB Backup creates for a backup and go through the restore process. SPB BAckup checks the rom version on your device and if it is different it tells you so... you must then run the retore in "rom upgrade" mode. Your ROM version will NOT change.
Maybe it is the "rom upgrade" mode that CloneboyZA missed?
Click to expand...
Click to collapse
Confirmed.
Well, SPB Backup wasn't picking up the ROM upgrade - had to put it into forced ROM upgrade mode. Did a hard reset, and just restored program files and PIM data - the ROM version is showing correctly now as 1.66. Think I'll do what was suggested - only restore PIM data, and reinstall everyhting one by one. Just frustrating to spend all that time doing it - what use is SPB backup then?
PS Also lost my Footprints that I created - any idea where they are stored so I can restore them ?

Categories

Resources