Hard reset is necessary for the registry changes and file initialization scripts that are shipped as part of the rom upgrade to run.
If you do not hard-reset after a flash you do not have a matching registry/filesystem structure with the one intended by the person who built the rom for you.
As such you are bound to have any number of problems because the links/registry entries the builder intended to give you may/may not be in force.
In addition you still have application data on the device, which could further conflict with applications that expect newer/different formats and layouts.
It is vital, especially with the number of changes being offered as part of these upgrades that you hard reset AFTER you have flashed a new rom, at least once before reporting problems/asking for help. high percentages of problems are cleared up "magically" by getting users to perform a hard-reset of the device after a flash, simply because then the system is synchronized with the intended rom image.
|