Utiliser Android Pay avec Xposed sans redémarrage avec Magisk

Parmi les nombreux problèmes du premier monde, il y en a un qui intéresse de nombreux habitants. D'une part, Android vise l'avenir avec des solutions telles qu'Android Pay - vous permettant d'effectuer des paiements sur des terminaux physiques avec votre mobile, sans avoir besoin de votre portefeuille. C'est pratique et cela fonctionne (si vous êtes dans des régions prises en charge).

D'autre part, des modifications telles que Xposed et la possibilité d'autoriser des autorisations de licence utilisateur élevées aux applications permettent une grande personnalisation. Pour nous, Android consiste à personnaliser votre téléphone, et de telles modifications rendent tout cela possible. Ainsi, Android Pay et Xposed, ils ont du mal à coexister. On comprend un peu pourquoi, mais cela n'empêche pas les gens d'essayer.

Auparavant, si vous vouliez utiliser Android Pay, vous deviez rester complètement en stock et sans racine. Viennent ensuite les variantes sans système de SuperSU et Xposed, qui permettent aux utilisateurs d’utiliser Android Pay s’ils désactivent Xposed et redémarrent. Le kilométrage varie en fonction du téléphone, de la version Android et de plusieurs variables. Mais c’était assurément un progrès par rapport aux étapes précédentes de compatibilité zéro.

Les nouvelles d'aujourd'hui vont plus loin. Contributeur reconnu topjohnwu, le développeur de la modification non officielle sans système Xposed, a créé Magisk - l'interface universelle sans système. Comme l'appelle le dev:

Magisk est un masque magique pour modifier le système sans système.

Magisk à lui seul a beaucoup de potentiel. Il exploite le potentiel de modifications sans système, tout en supprimant la complexité que cela implique. Les mods sans système étaient complexes et difficiles à maintenir, et leur utilisation générale était limitée et impossible. Magisk élimine ces difficultés et crée une interface universelle permettant à tous, développeurs et utilisateurs, d'utiliser des mods sans système et de les développer.

Magisk possède quelques fonctionnalités qui vont au-delà de la compatibilité avec Android Pay. L'un d'entre eux est Magic Mount, qui vous permet non seulement de remplacer des fichiers dans / system, mais également d'ajouter de nouveaux fichiers et répertoires. Cela seul ouvre la possibilité à tous les mods Xposed existants de fonctionner sans système. Si cela ne vous convient pas, Magisk vous promet également plusieurs points d'entrée pour l'exécution de scripts pendant les heures de démarrage. Le gestionnaire Magisk vous permet de gérer votre statut de montage racine, ce qui nous amène à la solution de notre premier problème: utiliser Android Pay avec root et Xposed!

Pour installer Magisk, le développeur recommande de démarrer à partir d'un système 100% stock et de l'état de l'image de démarrage. Ensuite, vous devez flasher Magisk et vous avez terminé. Au cas où vous ne seriez pas à 100% en stock du système et de l’image de démarrage, le développeur a défini quelques instructions que vous pouvez suivre pour installer avec succès.

Pour plus de fonctionnalités et pour en savoir plus sur le mod lui-même, rendez-vous sur le fil du forum.

Alors, comment parvenez-vous à utiliser Android Pay avec root et Xposed?

Premièrement, vous devez avoir installé Magisk. Ensuite, vous devez vous assurer que vous utilisez le super-utilisateur open source de phh compatible Magisk (disponible au téléchargement à partir du fil de discussion Magisk). Pour Xposed, vous avez besoin du système compatible Magisk sans système Xposed (lié dans le fil Magisk). Ensuite, vous devez ouvrir le gestionnaire Magisk installé automatiquement avec Magisk et cliquer sur Démonter la racine. Et voilà, Android Pay devrait maintenant fonctionner, et vous n'avez même pas besoin de redémarrer! En effet, cette option désengorge complètement temporairement votre appareil. Par conséquent, tout ce qui nécessite une racine n'aura pas de racine, ce qui aura pour conséquence que les applications qui utilisent le contrôle Safety Net ne peuvent pas non plus détecter la racine.

Pour récupérer la racine, montez simplement la racine et vous êtes prêt à partir. Facile et simple, sans redémarrage nécessaire.

Si votre outil de gestion des privilèges de superutilisateur privilégié est le SuperSU de Chainfire, la compatibilité à 100% n’est pas garantie. Le développeur a créé un graphique pratique qui indique ce que vous pouvez et ne pouvez pas faire si vous vous écartez des actions recommandées.

Si vous êtes obligé d'utiliser la racine de phh en raison du fait que vous souhaitez qu'Android Pay fonctionne avec Xposed, mais que vous souhaitiez également utiliser des applications incompatibles (nécessitant le correctif secontext live), je vous propose ici un commutateur dans «Magisk Manager». définir SELinux sur permissif. Cela donnera une compatibilité maximale (cela permettra que tout se passe). Veuillez noter que je ne recommande pas de laisser SELinux devenir permissif de façon permanente. Utilisez uniquement si nécessaire!

Magisk a beaucoup d'autres choses qui vont au-delà de la portée de cet article. Le développeur a couvert de nombreuses informations dans son fil de discussion, nous vous recommandons donc de le vérifier. Le développeur demande également aux utilisateurs de ne pas incriminer Chainfire avec les demandes de compatibilité de SuperSU avec Magisk, car le développeur le fera lui-même le cas échéant.

Pour le moment, il est temps de passer à #BackToStock, puis de faire tout le chemin avec des modifications sans système. Si vous avez essayé Magisk, faites-nous part de votre expérience dans les commentaires ci-dessous! Et confirmez pour les autres utilisateurs dans les commentaires ci-dessous si Android Pay fonctionne sur votre appareil! Flash away!