Comment empêcher une application de se mettre à jour sur Android

  • Les mises à jour d'applications sur Android peuvent être problématiques si elles modifient la fonctionnalité prévue.
  • Il est possible d'empêcher les mises à jour en modifiant la signature APK de l'application.
  • Un logiciel spécifique tel qu'Android Studio est requis pour modifier les APK.
  • Une fois modifié, l’APK modifié ne recevra plus de mises à jour automatiques du Play Store.

Google Play

À travers Play Store nous pouvons télécharger et mettre à jour n'importe quelle application. Cependant, nous n'aimons pas toujours les nouvelles qu'ils intègrent dans les nouvelles versions. C'est pourquoi nous vous enseignons comment empêcher une application de se mettre à jour dans Android et reste toujours dans la même version, ainsi que ça ne pas mettre à jour sur google play.

Comment empêcher une application de se mettre à jour sur Android même si les mises à jour automatiques sont activées

Cela nous est arrivé à tous : nous utilisons un application que nous aimons et cela fonctionne et ressemble exactement à ce que nous voulons. Cependant, un jour, nous avons mis à jour et la conception et les fonctions ont changé. Rien n'est en place et nous l'aimons beaucoup moins. Ne serait-il pas formidable de pouvoir revenir à une version précédente et ne pas avoir à se soucier de la mise à jour? Et ne serait-ce pas génial s'il ne se mettra jamais à jour même si nous avons des mises à jour automatiques programmées pour le Play Store?

Gardez à l'esprit que nous ne parlons pas seulement d'installer une ancienne version à partir de sites Web tels que APK Miroir. Si nous le faisions, il serait toujours possible de mettre à jour par erreur via le Play Store, car notre mobile détecterait de quelle application il s'agit et quelle est la prochaine version disponible. Par conséquent, ce que nous devons faire, c'est non seulement télécharger une ancienne version, mais rompre l'équivalence entre les données de l'application et les données que l'application lit. Play Store. Tout cela est possible en utilisant votre PC et votre mobile pour changer la signature du APK en question.

Appareil photo Pixel 3 sur Xiaomi Mi A1
Article connexe:
Comment installer la caméra Pixel 2 sur le Xiaomi Mi A1 sans root

Pas à pas : comment changer la signature d'un APK et empêcher une application de se mettre à jour

Avant de commencer : installez Android Studio

Comme dans notre tutoriel pour sauvegarder et restaurer vos données Android sans root, vous devrez installer Android studio sur votre ordinateur pour suivre ce tutoriel. Actuellement, le programme est dans sa version 3. Le résumé est qu'il s'agit d'un ensemble d'outils pour développer des applications pour le système d'exploitation. Il comporte de nombreuses subtilités et permet de programmer des fonctions. C'est un pont qui servira à tripoter votre mobile depuis votre ordinateur. Si vous prévoyez de beaucoup déranger, il est conseillé de l'installer, tout comme ADB et Fastboot.

Vous aurez également besoin d'avoir un programme comme 7Zip ou WinRar installé pour ouvrir archivos comprimidos sur votre ordinateur. Nous l'utiliserons pour ouvrir les fichiers apk internes. Il active également le origines inconnues sur votre portable. Enfin, vous devez avoir sous la main l'apk avec la version que vous souhaitez de l'application que vous souhaitez, et il est recommandé désinstaller l'application sur votre téléphone.

Étape 1 : préparer la nouvelle signature

Allez dans le dossier dans lequel vous avez installé Android studio sur votre PC et ouvrez l'application. Par exemple, il peut être en C: Program FilesAndroidAndroid Studiojrebin. Ouvrez une fenêtre de commande en utilisant Shift + bouton droit de la souris et en sélectionnant Ouvrez la fenêtre PowerShel ici. Vous devrez écrire le code suivant :

keytool -genkey -v -keystore C:my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

Mais où est-il dit "Ma-clé-de-déverrouillage" vous devez mettre le nom que vous choisissez, comme dans "Alias". Lorsque vous appuyez sur Entrée, il vous demandera un nom d'utilisateur et un mot de passe. Définissez-les (mettez un mot de passe facile à retenir) et gardez le dossier et la fenêtre ouverts.

empêcher une application de se mettre à jour

Étape 2: supprimez la signature du développeur de l'apk

Copier le application dont vous souhaitez modifier la signature dans le dossier où Android Studio est installé. Pour ce faire, visitez un site comme APK Mirror pour télécharger la version que vous aimez. Ouvrez le fichier apk avec un lecteur de fichiers compressés. Supprimer le dossier appelé "META-INF". Cela aura supprimé les métadonnées qui incluent la signature du développeur.

empêcher une application de se mettre à jour

Étape 3 : re-signer l'apk

Maintenant c'est au tour de re-signer la demande. Dans la fenêtre de commandes entrez le code suivant :

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore C:my-release-key.keystore
my_application.apk alias_name

Mais tu dois changer "my-release-key", "my_application" et "alias_name" Par les noms que tu mets avant Remplissez ces sections avec les informations de l'application. Ils vous demanderont le mot de passe que vous avez établi auparavant. Une fois que vous l'aurez entré, vous aurez signé l'application.

Étape 5 : installez le nouvel apk sur votre mobile

Copiez le fichier apk sur votre téléphone et installez-le. Si vous avez tout fait correctement, vous pouvez visiter le fichier de l'application dans le Play Store et vous verrez que vous ne pourrez pas mettre à jour. Cependant, vous pourrez utiliser la version installée sans aucun problème. Suivez ces étapes avec chaque application que vous souhaitez maintenir "Gelé" dans une version concrète.

empêcher une application de se mettre à jour sur Android

QuickPic gelé à v4.5.2

Remarques finales

Comme nous l'avons commenté au début, l'équivalence entre la signature du Play Store et la signature du fichier apk. Normalement, les fichiers du Play Store ont une signature spéciale qui n'a que le développeur. En le changeant, on brise le pont entre le magasin et le app, donc le Play Store n'acceptera pas la mise à jour.

Notre recommandation est que vous enregistriez l'apk modifié pour l'utiliser chaque fois que vous en avez besoin. Si jamais vous souhaitez mettre à jour, désinstallez simplement l'application et réinstallez-la. Et si vous souhaitez revenir à l'ancienne version, désinstallez le Play Store et réinstallez l'apk modifié.


      Juan Sosa Miranda dit

    Très utile, fonctionne-t-il avec n'importe quelle application ?


         Nacho dit

      Salut. Je suis heureux que vous le trouviez utile. En principe, oui, cela devrait être valable pour toute application.


      Jésus Cadena dit

    AMI J'AI UN APK IPTV QUE JE VOUDRAIS INSÉRER L'URL DU SERVEUR POUR L'APPORTER PAR DÉFAUT. POUVEZ-VOUS M'AIDER À M'AIDER QUE JE DOIS MODIFIER JE CONNAIS PEU SUR LE SUJET….
    C'EST MON EMAIL vipfmhdfgmail.com


      Jorge Jaen dit

    Bonjour Nacho, je le trouve très intéressant et très utile. J'ai essayé avec une application que je dois empêcher de mettre à jour et cela ne fonctionne pas pour moi. Lorsque j'essaie d'installer l'application sur mon Pixel 2 (Android 9 Pie), il me dit "Application non installée".
    Je ne sais pas si quelqu'un a déjà travaillé avec Android 9.
    Merci.