Les mesures possibles pour lutter contre cette forme d'obsolescence programmée sont simples. Il faudrait garantir la réversibilité, c'est-à-dire permettre à l'utilisateur de revenir à une version antérieure du logiciel ou du système d'exploitation, si la nouvelle version ralentit le fonctionnement du téléphone. Ce n'est souvent pas possible, ou complexe à réaliser. Les ventes liées entre téléphones et logiciels pourraient également être interdites. Cela fonctionne aujourd'hui pour les ordinateurs de bureaux. De façon générale, le pouvoir de décision du consommateur doit être renforcé.