1 votes

Annuler MagiskHide ou mettre à jour magisk sans l'interface graphique (peut-être en utilisant magisk --install-module) ?

J'ai installé magisk sur mon téléphone - version binaire et démon 22.0:MAGISK (22000). C'est génial. J'ai dû installer MagiskHide pour activer une application bancaire qui ne fonctionnait pas autrement.

J'ai utilisé l'option pour renommer le binaire MagiskManager en quelque chose d'autre pour éviter qu'il soit détecté - ce qui était nécessaire pour que l'application bancaire (maléfique !) fonctionne. Je souhaite maintenant mettre à jour Magisk et installer un autre framework. Malheureusement, alors que je peux voir le binaire renommé dans le gui / UI de mon lanceur, si je tape dessus, il ne s'ouvre pas - les raccourcis vers "Modules" et "su" et ainsi de suite sont toujours là, mais le binaire ne fonctionne pas.

Si je me connecte via le shell adb, je peux appeler su et tout fonctionne comme ça. D'autres applications qui s'appuient sur Root n'affichent pas le dialogue des autorisations si je ne les ai pas préalablement autorisées - malheureusement, parce que j'ai mis à jour termux qui l'inclut et su se bloque.

Dans une coquille de racine, magisk y magiskhide tout fonctionne - j'ai désactivé magiskhide mais je ne peux toujours pas ouvrir l'application manager.

Si j'installe la dernière version de Magisk depuis github, il ne peut pas se connecter au démon et propose de flasher une image.

Je suis donc un peu dans le pétrin. Je voudrais savoir :

- Pouvez-vous diriger magisk --install-module <path_to_latest_magisk.zip> pour qu'il se mette à jour lui-même ? Cela ramènerait-il l'interface graphique ? - Si non, est-ce que je peux défaire manuellement ce que magiskhide a fait pour renommer ou cacher le gui de MagiskManager ?

Une option que je n'ai pas encore essayé est de flasher le dernier zip de magisk via twrp mais je suis légèrement inquiet qu'avoir deux versions de magisk risque d'être un BadThing™....

EDIT : Voici à quoi ressemble le binaire (renommé) de Magisk Manager - aucun des boutons ne fonctionne et rien n'apparaît dans dmesg quand je les tape :

unhappy magisk

1voto

boycy Points 692

Donc, il s'est avéré que MagiskHide avait réussi à cacher Magisk à lui-même. I :

  1. Connecté via adb shell et a obtenu Root
  2. Ran magiskhide disable
  3. Désinstaller le stub app montré ci-dessous
  4. Téléchargement de la version actuelle de magisk .apk depuis le dépôt github.
  5. Redémarrage (normal) et installation
  6. J'ai découvert que, comme par magie, ma version précédente de magisk était détectée, et je pouvais donc la mettre à jour.

Ouf !

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X