Jak korzystać z Androida Pay na urządzeniu z rootem

Androidem Payzadebiutowałw Stanach Zjednoczonych. Jest kwestią czasu, że prędzej czy później usługa pojawi się w innych krajach i z upływem miesięcy będziemy ją mieć u nas. Jak zawsze, gdy usługa o tak dużym wpływie wychodzi, pojawia się wiele pytań i jedno z nich rozwiązujemy dzisiaj .Użytkownicy, którzy mają root na swoim smartfonie z Androidem są stosunkowo dużą społecznością . Nie stanowią większości, ale wystarczają, aby być brane pod uwagę. Zapłata jest czymś delikatnym i z tego powodu zawsze w pierwszej kolejności pojawia się odmowa korzystania z tych usług z telefonem komórkowym ze zbyt wieloma uprawnieniami. Sceptycyzm, ale też rozwiązania, choć na razie nic oficjalnego.





Dzisiejsza sytuacja z Androidem Pay jest taki sam jak w Portfelu Google : jeśli masz root, nie będziesz mógł zapłacić tą usługą. Z biegiem czasu firma Google była elastyczna i usunęła to ograniczenie. Prawdopodobnie z biegiem czasu ta sytuacja również się zmieni, ale obecny scenariusz jest tym, o którym właśnie mówiliśmy.



Korzystanie z Androida Pay z Root

Zakaz ten oczywiście nie jest doskonały i kilku użytkowników podałeś metody aby Android Pay uwierzył, że nasz telefon nie jest zrootowany i w związku z tym upoważnił go do dokonania płatności. Spokojnie, nie nauczymy Cię, jak oszukiwać platformę w złośliwych celach, jeśli nie po prostu nadal z niej korzystać (kiedy się pojawi), bez martwienia się o rootowanie lub nie.

Portfel Google miał podobne ograniczenia dla zrootowanych urządzeń z Androidem, ale potem Google po cichu usunął ograniczenie i sprawił, że Portfel Google działał razem z dostępem do roota na urządzeniu. Może się to również zdarzyć w przypadku Androida Pay. W pewnym momencie w przyszłości, gdy Google wymyśli sposób na zabezpieczenie Androida Pay przed dostępem roota i stanie się tego naprawdę pewien, może to znieść ograniczenie roota dla aplikacji.



Klient ralink linux w sieci

Tak więc Android Pay nie obsługuje oficjalnie dostępu do konta root, ale to nie znaczy, że nie ma obejścia. Istnieje kilka sposobów, aby Android Pay działał z Rootem.



Metoda 1: obejście bez systemu root dla Androida Pay

Postępuj zgodnie z poniższymi instrukcjami, aby Android Pay działał z rootem bez systemu, dzięki jgummeson na wskazówkę:

  1. Formatowanie/przywracanie ustawień fabrycznych urządzenia do standardowego oprogramowania układowego bez niestandardowych modyfikacji.
  2. Zrootuj swoje urządzenie za pomocą bezsystemowego SuperSU.
  3. Włącz debugowanie USB na swoim urządzeniu:
    1. Iść do Ustawienia O tablecie i dotknij Numer kompilacji 7 razy umożliwić Opcje programistyczne .
    2. Wróć do Ustawienia Wybierz Opcje programistyczne włączyć Debugowanie USB.
  4. Skonfiguruj ADB i Fastboot na swoim komputerze .
  5. Podłącz urządzenie do komputera.
    └ Jeśli na ekranie urządzenia pojawi się monit o zezwolenie na debugowanie USB, wybierz OK.
  6. Otwórz okno poleceń na komputerze i wydaj następujące polecenie:
    powłoka adb
    jego
    chmod 751 / su / bin
  7. Otóż ​​to. Android Pay powinien teraz działać z systemowym rootem na Twoim urządzeniu.

To, co zrobiliśmy w powyższej metodzie systemless root, to wyłączenie kontroli SafetyNet wykrywających systemowy root na urządzeniu. Mam nadzieję, że to działa dla ciebie. Jeśli nie, wypróbuj również inne metody podane poniżej.



Metoda 2: Wyłącz rootowanie z SuperSU

Zgodnie z sugestią Turd Fergussen w komentarzach działa również samo wyłączenie rootowania z SuperSU:



  1. Otwórz aplikację SuperSU na swoim urządzeniu.
  2. Stuknij kartę Ustawienia.
  3. Odznacz opcję Włącz superużytkownika.
  4. Otwórz Android Pay i skonfiguruj swoje karty.
  5. Wróć do aplikacji SuperSU i zaznacz opcję Włącz superużytkownika.

Otóż ​​to. Teraz powinieneś być w stanie dokonać płatności.

Metoda 3: Użyj modułu RootCloak Xposed

Możesz użyć modułu Xposed o nazwie KorzeńCloak który maskuje status rootowania Twojego urządzenia, dzięki czemu możesz zamaskować aplikację Usługi Google Play (z której korzysta Android Pay) i ukryć fakt, że Twoje urządzenie jest zrootowane. Poniżej znajduje się krótki przewodnik po hackowaniu:

  1. Zainstaluj Xposed Framework na swoim urządzeniu.
  2. zainstalować KorzeńCloak Xposed Module i włącz go w aplikacji instalacyjnej Xposed.
  3. Otwórz aplikację RootCloak z programu uruchamiającego.
  4. Teraz jako pierwszy użytkownik aplikacji otwórz menu (dotknij ikony z trzema kropkami) i wybierz opcję Resetuj do aplikacji domyślnych.
  5. Teraz, jeśli Usługi Google Play nie znajdują się jeszcze na liście domyślnych aplikacji, dodaj je za pomocą przycisku +.
  6. Uruchom ponownie urządzenie lub wymuś zamknięcie aplikacji Usługi Google Play.
  7. Otwórz aplikację Android Pay, powinna teraz działać na Twoim zrootowanym urządzeniu.

Uwaga: Jeśli podczas dodawania kart kredytowych lub debetowych dochodzi do wymuszenia zamknięcia, może być konieczne wielokrotne włączanie/wyłączanie, dopóki nie dodasz wszystkich kart. I wreszcie zostawiając to włączone.

Uwaga 2: Jeśli coś nie działa dobrze, możesz użyć najnowszej aplikacji Usług Google Play, która została wydana wcześniej.

Metoda alternatywna (nieprzetestowana) : Zainstaluj moduł Xposed No Device Check.

Firma Google wprowadziła niedawno nowy interfejs API SafetyNet, który pomaga programistom aplikacji sprawdzić, czy Twoje urządzenie jest zrootowane lub zmodyfikowane, zwracając fałszywy stan, aby ich aplikacje mogły odpowiednio dostosować funkcje.

Moduł Xposed No Device Check zmienia to zachowanie i zawsze zwraca prawdziwy stan zgodności urządzenia, aby aplikacje myślały, że Twoje urządzenie nie jest w żaden sposób zrootowane ani zmodyfikowane, a tym samym włącza wszystkie jego funkcje.

Pobierz moduł Xposed bez sprawdzania urządzenia

Może nam to również pomóc w korzystaniu z Androida Pay na zrootowanym urządzeniu. Daj mu szansę i daj nam znać, czy dobrze sobie radzi w sekcji komentarzy poniżej.

najlepszy menedżer uruchamiania Androida

miłej zabawy na Androidzie!