Utilisez Android Pay avec Xposed sans redémarrer avec Magisk

Si vous recherchiez une solution sans redémarrage pour utiliser Android Pay avec Xposed et Root, Magisk est arrivé à votre secours! Lisez la suite pour en savoir plus sur Magisk

Parmi les nombreux problèmes du premier monde, il y en a un qui touche de nombreux habitants de XDA. D'une part, Android vise l'avenir avec des solutions comme Android Pay, qui vous permettent 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'un autre côté, des modifications telles que Xposed et la possibilité d'autoriser des autorisations SU élevées sur les applications permettent une grande personnalisation. Pour nous, Android consiste à s'approprier votre téléphone, et des modifications comme celles-ci rendent cela vraiment possible. Ainsi, Android Pay et Xposed ont du mal à cohabiter. Nous comprenons en quelque sorte pourquoi, mais cela n’empêche pas les gens d’essayer.

Auparavant, si vous souhaitiez utiliser Android Pay, vous deviez rester entièrement en stock et sans root. Puis sont arrivées les variantes sans système de SuperSU et Xposed, qui donnaient aux utilisateurs la possibilité d'utiliser Android Pay s'ils désactivaient Xposed et redémarraient. Le kilométrage variait en fonction du téléphone, de la version Android et d'autres variables. Mais il s’agissait certainement d’un progrès par rapport aux étapes précédentes de compatibilité zéro.

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

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

Magisk en soi a beaucoup de potentiel. Il exploite le potentiel des modifications sans système, tout en supprimant la complexité que cela implique. Les mods sans système étaient complexes et difficiles à maintenir, et présentaient des limites et des impossibilités dans leur utilisation générale. Magisk supprime 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 de nombreuses fonctionnalités qui vont au-delà de la compatibilité avec Android Pay. L'un d'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 en soi ouvre la possibilité à tous les mods Xposed existants de fonctionner sans système. Si cela ne fonctionne pas en votre faveur, Magisk promet également plusieurs points d'entrée pour les scripts à exécuter pendant les temps de démarrage. Le Magisk Manager vous permet de gérer votre statut de montage root, ce qui nous amène à la solution de notre premier problème mondial: utiliser Android Pay avec root et Xposed !

Pour installer Magisk, le développeur recommande de partir d'un système de stock à 100 % et d'un état d'image de démarrage. Ensuite, vous devez flasher Magisk et vous avez terminé. Si vous n'êtes pas à 100 % du système d'origine et de l'image de démarrage, le développeur a défini quelques instructions que vous pouvez suivre pour réussir l'installation.

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

Alors, comment utiliser Android Pay avec root et Xposed ?

Tout d’abord, vous devez avoir installé Magisk. Ensuite, vous devez vous assurer que vous utilisez le superutilisateur open source de phh qui est compatible Magisk (disponible en téléchargement à partir du fil Magisk). Pour Xposed, vous avez besoin du Xposed sans système compatible Magisk (lié dans le fil Magisk). Ensuite, vous devez ouvrir le Magisk Manager qui est 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 est en fait temporairement se déracine complètement votre appareil, donc tout ce qui a besoin de root n'aura pas de racine, avec pour conséquence que les applications qui utilisent la vérification Safety Net ne peuvent pas non plus détecter la racine.

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

Si votre outil de gestion des privilèges de superutilisateur préféré est le SuperSU de Chainfire, une compatibilité à 100 % n'est pas garantie. Le développeur a créé un tableau pratique qui indique ce que vous pouvez et ne pouvez pas faire si vous vous écartez du plan d'action recommandé.

Si vous êtes obligé d'utiliser la racine de phh parce que vous souhaitez qu'Android Pay fonctionne avec Xposed, mais que vous souhaitiez également utiliser applications incompatibles (qui nécessitent un correctif en direct secondaire), je propose ici un commutateur dans "Magisk Manager" pour que vous puissiez configurer SELinux sur permissif. Cela donnera une compatibilité maximale (cela permettra à tout de se produire). Veuillez noter que Je ne recommande pas de laisser SELinux passer en mode permissif de manière permanente. À utiliser uniquement lorsque cela est nécessaire !

Il y a beaucoup plus à Magisk qui dépasse le cadre de cet article de presse. Le développeur a couvert de nombreuses informations dans son fil de discussion, nous vous recommandons donc d'aller le vérifier. Le développeur demande également aux utilisateurs de ne pas buguer 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 d'aller #BackToStock et ensuite d'aller jusqu'au bout 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 à vos collègues utilisateurs dans les commentaires ci-dessous si Android Pay fonctionne sur votre appareil! Éloignez-vous !