Les mises à jour d’applications apportent de nouvelles fonctionnalités, mais elles peuvent aussi casser d’anciennes fonctionnalités ou introduire des changements que personne ne souhaite. Malheureusement, si vous vous accrochez à une ancienne version d’application parce que vous ne voulez pas accepter la mise à jour, il devient beaucoup plus difficile de maintenir le reste de vos applications à jour.

Bien sûr, vous pouvez ouvrir la page Play Store de l’application et désactiver le paramètre “Mises à jour automatiques”, mais cela a des effets secondaires. Si vous vous rendez dans la section “Mes applications” du Play Store et que vous cliquez sur “Tout mettre à jour”, il vous sera demandé si vous souhaitez mettre à jour l’application en question, et il est facile de faire le mauvais choix. Vous verrez aussi constamment que vous avez une mise à jour disponible dans la section “Mes applications”.

Une autre option consisterait à désactiver complètement les mises à jour automatiques, mais il vous faudrait alors vérifier constamment les mises à jour de toutes vos autres applications et éviter le bouton “Update All”.

Dans le passé, les seules solutions permanentes à ce problème impliquaient l’utilisation d’un root ou la modification des fichiers APK sur votre ordinateur, mais aucune de ces solutions n’est envisageable pour tout le monde. Avec la méthode décrite ci-dessous, vous serez en mesure d’arrêter les mises à jour automatiques une fois pour toutes, et vous pouvez le faire depuis le confort de votre téléphone.

Avant de commencer

Cette méthode devrait fonctionner pour empêcher toute application installée par l’utilisateur de se mettre à jour sur le Play Store, mais elle ne fonctionnera pas pour les applications préinstallées, sauf si vous êtes enraciné.

L’essentiel est que vous allez re-sideloader une version de l’application que vous avez signée vous-même. Étant donné qu’Android n’installera pas une application signée différemment par-dessus une autre (même si tout le reste est identique), cela signifie que vous devrez désinstaller la version officielle de l’application avant de la signer vous-même et la réinstaller pour éviter les mises à jour.

Par conséquent, la seule façon d’empêcher les mises à jour des applications système préinstallées est de supprimer la version officielle. Vous ne pouvez le faire que si vous êtes enraciné (mais si vous l’êtes, il suffit de supprimer le fichier APK de l’application). /system/app/ ou /system/priv-app/).

Cependant, si vous faites cela pour une application que vous avez installée vous-même, aucun root n’est nécessaire.

Étape 1 : Installez la version de l’application que vous souhaitez conserver.

La première chose à faire est d’installer la version de l’application que vous souhaitez conserver indéfiniment. Si vous avez évité les mises à jour et que la version en question est déjà installée, vous pouvez passer à l’étape 2.

Si vous avez déjà effectué une mise à jour, vous devrez commencer par désinstaller la version mise à jour de l’application, bien sûr. De là, installez la version que vous souhaitez conserver. Un bon moyen de trouver les anciennes versions est de rechercher l’application sur APKMirror, puis de charger l’ancien APK.

Étape 2 : Installer 2 nouvelles applications

Pour faire tout cela sur votre téléphone, vous aurez juste besoin de deux applications. La première s’appelle APK Extractor, et vous l’utiliserez pour obtenir une copie de la version de l’application que vous voulez garder installée. La deuxième application s’appelle APK Signer Orijinal, et vous l’utiliserez pour empêcher la mise à jour de l’application.

Pour obtenir ces deux applications, recherchez-les par leur nom sur le Play Store. Ou si vous lisez ceci sur votre téléphone, appuyez simplement sur chacun des liens suivants :

Étape 3 : Extraire la version APK que vous voulez conserver

Ensuite, ouvrez APK Extractor. Depuis l’écran principal, faites défiler vers le bas et sélectionnez l’application que vous voulez empêcher de se mettre à jour. Vous serez probablement invité à donner à l’application l’accès au stockage, alors appuyez sur “Autoriser” dans la popup. Ensuite, sélectionnez l’application que vous voulez empêcher de se mettre à jour (une fois de plus) et l’application extraira son fichier APK.

À ce stade, vous pouvez désinstaller APK Extractor si vous le souhaitez – son travail est terminé.

Étape 4 : Re-signer l’APK

Ensuite, ouvrez l’application APK Signer et appuyez sur “Choose In/Out”. De là, ouvrez le ExtractedApks puis sélectionnez l’application que vous avez extraite à l’étape 3.

Avec l’APK maintenant en file d’attente, laissez toutes les options sélectionnées telles quelles, puis appuyez sur “Signer le fichier” vers le bas de l’écran. Le processus de signature du fichier peut prendre jusqu’à une minute, mais lorsqu’il sera terminé, vous en aurez fini avec l’application APK Signer.

Étape 5 : Désinstaller l’application officielle

Ensuite, vous devrez désinstaller la version de l’application que vous avez actuellement installée. Cette version est signée avec la signature officielle du développeur, donc votre version personnalisée ne s’installera pas par-dessus l’application existante. Désinstallez-la en appuyant longuement sur l’icône de l’application et en sélectionnant “Désinstaller”, ou en la déposant sur l’option “Désinstaller” en haut de votre écran d’accueil après un appui long.

Étape 6 : Chargement latéral de l’application signée

Ensuite, utilisez n’importe quelle application de navigateur de fichiers pour naviguer vers le fichier ExtractedApks sur votre partition de stockage interne. Vous verrez deux APK ici – l’un est l’original que vous avez extrait à l’étape 3, et l’autre est la version que vous avez signée à l’étape 4. Les noms seront très similaires, donc pour être sûr que vous installez le bon, appuyez longuement dessus et choisissez “Renommer”. Vérifiez que le nom du fichier APK se termine par le mot “signed”. Si ce n’est pas le cas, vérifiez l’autre APK.

Lorsque vous êtes sûr d’avoir localisé l’APK signé, assurez-vous que les Sources inconnues sont activées. De là, appuyez simplement sur le fichier pour l’ouvrir, et vous serez invité à installer votre version signée de l’application. Appuyez sur “Installer”, puis sur “Ouvrir”.

Étape 7 : Profitez à nouveau des mises à jour automatiques

Enfin, allez dans la section “Mes applications” de votre application Play Store. Si tout s’est bien passé, vous verrez qu’aucune mise à jour n’est disponible, même si vous avez installé l’ancienne version de l’application. À partir de maintenant, vous pouvez appuyer sur le bouton “Update All” quand vous le souhaitez, mais votre APK modifié ne sera pas mis à jour. Vous pouvez même activer les mises à jour automatiques si vous le souhaitez !

Cela fonctionne grâce à la signature différente que vous avez appliquée à l’APK à l’étape 4. Les signatures sont une mesure de sécurité qu’Android utilise pour s’assurer que les développeurs malveillants ne peuvent pas se faire passer pour d’autres applications. Si les signatures de deux APK ne correspondent pas, même si tout le reste est identique, Android refusera d’installer la mise à jour.

Le seul moyen d’installer une mise à jour d’une application existante est que la signature corresponde à l’original, mais les signatures correspondantes ne peuvent être créées que par le développeur original. Donc, en signant l’APK avec votre propre signature personnalisée, vous avez essentiellement trompé le Play Store en lui faisant croire que vous n’avez pas cette signature. exact L’application n’est plus installée, ce qui arrête les mises à jour.

Gardez votre connexion sécurisée sans facture mensuelle. Obtenez un abonnement à vie au VPN illimité pour tous vos appareils avec un achat unique dans la nouvelle boutique Gadget Hacks, et regardez Hulu ou Netflix sans restrictions régionales, augmentez la sécurité lors de la navigation sur les réseaux publics, et plus encore.

Acheter maintenant (80% de réduction) &gt ;

D’autres offres intéressantes à consulter :

Image de couverture et captures d’écran par Dallas Thomas/Gadget Hacks &#13 ;

.