Mając odrobinę czasu dzisiaj dokonałem kilku testów.
Wedle panującej opinii, na firmware z wersji Unlocked/DEVeloper Edition (czyli 2.38.617.6 czy wcześniejszym 2.28.617.9) AndroidPay - NIE DZIAŁA.
Status urządzenia testowego:
- bootloader: Locked,
- security: S-Off
- system: RUU stock
W tej konfiguracji - AndroidPay nie działa.
Wnioskuje stąd, że od wersji firmware z Nougata - sprawdzana jest nawet flaga "security", dlatego mając S-Off, pozbywamy się (teoretycznie, o czym później) AndroidPay.
Swój wniosek opieram na tym, że mając LOCKED (w BL), czyściuteńki system (po RUU) jedynym śladem po grzebaniu jest właśnie owy "S-Off".
Zrobiłem kolejny krok w teście.
Flash TWRP (nieoficjalna wersja 3.0.3-0), z jego poziomu flash Magisk v10.2 oraz phh r2.
Boot do systemu.
W uruchomionym systemie - nadal nie działa AP, ale to zrozumiałe (jeszcze) 😉
Uruchomienie MagiskManagera - info o nowej wersji w GP, więc należy zaktualizwoać do v3.
Również z GP instalacja "Phh SuperUser", sama aplikacja, GUI (wszak binarki wrzucone w TWRP).
Wejście do MagiskManagera - wszystkie opcje "gołe" - trzeba poptaszkować 😉
W sekcji "Hide" - zaptaszkowałem "AndroidPay" - reboot.
Po odpaleniu systemu...AndroidPay DZIAŁA (później dodam screenshoty z poziomu TT).
Po rozmowie z@arenik przypadkowo wskoczyłem do sekcji "Hide" i się zdziwiłem - nie ma ptaszka przy "AndroidPay", a mimo tego AP działa 🙂)))
Nawet nie próbuję szukać odpowiedzi, szkoda życia 😉
No to chciałem wrócić do WWE i sprawdzić czy ten sam "patent" nie przejdzie na niejawnym buildzie z WWE o numeracji 2.28.401.9 - ale postanowiłem wcześniej sprawdzić "Viper_Magisk" jak się będzie sprawował.
Wrzuciłem go i ... działa 🙂
Teraz jest S-Off, działający AndroidPay, Viper v4, i PRAWDOPODOBNIE dostęp do oficjalnych OTA (choć wiadomo że bez stock recovery nie zainstaluje się ich, ale to detal) 😉
Na razie nie wracam na WWE, posiedzę na Unloced/DEV 🙂
Pewnie przy nadarzającej się okazji - sprawdzę inne scenariusze 🙂