Je dois admettre que je suis un peu confus par ce post. D'accord, je n'ai pas été un Androïde de la première heure (mon premier appareil était un Nexus 7 fonctionnant sous Jellybean), mais toutes les mises à jour majeures que j'ai effectuées n'ont pas nécessité de réinitialisation d'usine (à moins bien sûr qu'elles ne soient restées bloquées). Ceci est vrai pour mes trois appareils : mon Nexus 5, mon Nexus 7 et mon Nexus 9.
La plus grosse mise à jour que j'ai faite était sur ma Nexus 5 et ma Nexus 7, passant de KitKat à Lollipop et cela a permis de conserver toutes mes données. Et de toutes les mises à jour, celle de KitKat à Lollipop est la plus susceptible de nécessiter une réinitialisation - elles sont très différentes.
Attention, ce sont de purs appareils Android. Je dirais donc que si vous avez un appareil officiel de Google (qu'il s'agisse de LG, HTC, etc.) avec un Android pur, vous ne risquez rien.
(De plus, il ne serait pas dans l'intérêt du vendeur d'exiger une réinitialisation d'usine avant une mise à jour, car il y aurait alors moins d'incitation à la mise à jour).