Jak používat Android Pay na zařízení s rootem

Android Pay debutoval ve Spojených státech . Je otázkou času, kdy se služba dříve nebo později dočká i v jiných zemích a s přibývajícími měsíci ji budeme mít u nás. Jako vždy, když služba s tak velkým dopadem vyvstane mnoho otázek a jednu z nich dnes řešíme . Uživatelé, kteří mají na svém smartphonu Android root jsou poměrně velká komunita . Nejsou většinou, ale stačí je vzít v úvahu. Platba je něco choulostivého, a proto vždy nejprve dojde k odmítnutí použití těchto služeb s mobilním telefonem s příliš mnoha oprávněními. Skepse, ale i řešení, i když momentálně nic oficiálního.





Dnešní situace se službou Android Pay je stejný jako u Peněženky Google : pokud máte root, nebudete moci touto službou platit. Postupem času byl Google flexibilní a toto omezení odstranil. Pravděpodobně se časem i tato situace změní, ale současný scénář je ten, o kterém jsme vám právě řekli.



Používání Android Pay s rootem

Tento zákaz samozřejmě není dokonalý a několik uživatelů dali metody aby Android Pay uvěřila, že náš mobil není rootovaný, a proto jej autorizoval k provedení platby. Ticho, nebudeme vás učit, jak podvádět platformu se škodlivými účely, pokud ne jednoduše pokračovat v jejím používání (až dorazí), aniž byste se museli starat o to, zda máte root nebo ne.

Peněženka Google měla podobná omezení pro zakořeněná zařízení Android, ale poté Google toto omezení v tichosti odstranil a umožnil, aby Peněženka Google fungovala v zařízení společně s přístupem root. To se může stát také Android Pay. Až Google někdy v budoucnu přijde na způsob, jak zabezpečit Android Pay před rootovým přístupem, a bude si tím opravdu jistý, může zrušit kořenové omezení pro aplikaci.



Android Pay tedy oficiálně nepodporuje root přístup, ale to neznamená, že neexistuje žádné řešení. Existuje několik způsobů, jak zprovoznit Android Pay s Rootem.



Metoda 1: Bezsystémové řešení root pro Android Pay

Chcete-li, aby služba Android Pay fungovala s rootem bez systému, postupujte podle níže uvedených pokynů jgummeson pro tip:

  1. Format/Factory reset vaše zařízení na skladový firmware bez jakýchkoliv vlastních úprav.
  2. Rootujte své zařízení pomocí bezsystémového SuperSU.
  3. Povolte ladění USB na vašem zařízení:
    1. Jít do Nastavení » O tabletu ' a sedmkrát klepněte na Číslo sestavení umožnit Vývojářské možnosti .
    2. Jít zpět k Nastavení » vybrat Vývojářské možnosti » povolit Ladění USB.
  4. Nastavte ADB a Fastboot na vašem PC .
  5. Připojte své zařízení k PC.
    └ Pokud se na obrazovce zařízení objeví výzva k povolení ladění USB, vyberte „OK“.
  6. Otevřete v počítači příkazové okno a zadejte následující příkaz:
    adb shell
    své
    chmod 751 /su/bin
  7. A je to. Android Pay by nyní měl na vašem zařízení fungovat s bezsystémovým rootem.

To, co jsme udělali ve výše uvedené metodě rootless bez systému, je vypnutí kontrol SafetyNet, které detekují root bez systému na zařízení. Doufám, že vám to bude fungovat. Pokud ne, vyzkoušejte také další metody uvedené níže.



Metoda 2: Zakažte root ze SuperSU

Jak navrhuje Turd Fergussen v komentářích funguje také vypnutí root ze SuperSU:



  1. Otevřete na svém zařízení aplikaci SuperSU.
  2. Klepněte na kartu Nastavení.
  3. Zrušte zaškrtnutí možnosti „Povolit superuživatele“.
  4. Otevřete Android Pay a nastavte si karty.
  5. Vraťte se do aplikace SuperSU a zaškrtněte možnost „Povolit superuživatele“.

A je to. Nyní byste měli být schopni provádět platby.

Metoda 3: Použijte modul RootCloak Xposed

Můžete použít modul Xposed nazvaný RootCloak která maskuje kořenový stav vašeho zařízení, takže můžete maskovat aplikaci Služby Google Play (kterou Android Pay používá) a skrýt skutečnost, že vaše zařízení je rootované. Níže je stručný průvodce hackem:

  1. Nainstalujte si Xposed Framework do svého zařízení.
  2. Nainstalujte RootCloak Xposed Module a povolte jej v instalační aplikaci Xposed.
  3. Otevřete aplikaci RootCloak ze spouštěče.
  4. Nyní jako první uživatel aplikace otevřete nabídku (klepněte na ikonu se třemi tečkami) a vyberte možnost „Obnovit výchozí aplikace“.
  5. Nyní, pokud Služby Google Play ještě nejsou v seznamu výchozích aplikací, přidejte je pomocí tlačítka +.
  6. Buď restartujte zařízení, nebo vynucte zavření aplikace Služby Google Play.
  7. Otevřete aplikaci Android Pay, nyní by měla fungovat na vašem rootovaném zařízení.

Poznámka: Pokud při přidávání kreditních nebo debetních karet dochází k nucenému zavírání, možná jej budete muset opakovaně zapínat/vypínat, dokud nepřidáte všechny své karty. A nakonec to nechat zapnuté.

Poznámka 2: Pokud něco nefunguje správně, možná budete chtít použít nejnovější aplikaci Služby Google Play, která byla dnes vydána dříve.

Alternativní metoda (netestováno) : Nainstalujte modul Xposed „No Device Check“.

Společnost Google nedávno představila nové rozhraní SafetyNet API, které pomáhá vývojářům aplikací zkontrolovat, zda je vaše zařízení zakořeněné nebo upravené, tím, že vrátí stav „false“, aby jejich aplikace mohly odpovídajícím způsobem upravit funkce.

Modul Xposed „No Device Check“ toto chování mění a vždy vrací stav „skutečný“ pro kompatibilitu vašeho zařízení, takže aplikace si myslí, že vaše zařízení není rootované nebo nijak upravené, a tak vám povolí všechny jeho funkce.

Stáhněte si modul Xposed „No Device Check“.

To nám také může pomoci používat Android Pay na rootovaném zařízení. Vyzkoušejte to a dejte nám vědět, zda se vám daří v sekci komentářů níže.

užijte si Androidování!