Erisuser, I am on OTA 2.1, not rooted.
Is this file for me? Is it the same that being pushed?
DoI need to make a factory reset after installation?
Thanks
Peter
Yes,
Yes,
and
Perhaps - but not according to HTC's programmers.
(in that order)
For the third inquiry, there is no appearance in the update script of any cleanups taking place in the /data partition, so that means that the people at HTC who work on the code don't think a FR is necessary.
OTOH, HTC & VZW have their hands tied - they don't want to force their customers to "start over" with a each OTA. So, it may just be that they feel like the number of bugs fixed is greater than the number of new bugs introduced (by not wiping and starting fresh).
If you think a bit how software behaves, it is easy to observe that many bugs are "data dependant" - there is a logic error in the software design, but that error is only triggered when certain combinations of "data" are being inspected/manipulated by the program logic.
Since the number of possible combinations of "data state" is essentially infinite, it is also impossible to "test" software exhaustively. So, when software QA test suites are run, the types of data sets which are used are thought to be representative of "the manner in which most customer data appears".
So, for the newly released software, it is likely that HTC has a new set of "unit test procedures" and "regression test suites"... but I would bet you a dollar that none of those test suites run scenarios that look like "what happens if I run the old software for a couple of months, and then replace it with a new version of software without touching the old data that has been accumulated by the prior version?"
The reason that doesn't happen isn't because they don't foresee that such cases will arise, but rather that it is difficult to create data sets programatically that vary the way that real-life customer data does.
Anyway, I'm rambling - it is impossible to know whether you will experience more bugs because you are not starting fresh. My gut instinct (from having worked as a SW developer) suggests to me that there will be a sllightly raised chance of you experiencing a bug because you don't FR - but it is impossible to know whether the time spent re-configuring will actually benefit you by forestalling trouble in the future.
eu1