I am about to buy a second-hand HTC One S for development mucking around. The seller says it needs to have its firmware reset, but won't say why.

I intend to hard reset it anyway and wipe everything. Will doing this also reset the firmware, or is the firmware "lower level" than the factory default settings?

  • Well, a factory reset only removes/wipes user data. The system should be left untouched. With the recent addition of seamless updates, it might be possible to revert one update (speculating a bit, I may not be up to date with the latest news about this one).
    – GiantTree
    Nov 8, 2016 at 22:58

1 Answer 1


From this post:

System updates overwrite /system. Factory reset wipes /data and /cache but doesn't touch /system. Simple as that.

The seller likely is just trying to eliminate personal data to prevent you from getting hold of any.

And in extreme cases where /system does get reset/cleared, there's always RUUs (HTC's factory firmware) which you can use to recover. In fact, even if the phone works just fine when it arrives, you might still need it to update the phone to the latest version available (OTA updates might've been discontinued by HTC).

Not the answer you're looking for? Browse other questions tagged .