Niektóre aplikacje nie zezwalają na zrzuty ekranu, więc jak mogę zrobić zrzut ekranu?
To jest mój telefon i powinienem być w stanie zrobić z nim wszystko, co chcę, więc dlaczego jest nawet funkcja uniemożliwiająca zrzuty ekranu?
Android 5.0.1
Niektóre aplikacje nie zezwalają na zrzuty ekranu, więc jak mogę zrobić zrzut ekranu?
To jest mój telefon i powinienem być w stanie zrobić z nim wszystko, co chcę, więc dlaczego jest nawet funkcja uniemożliwiająca zrzuty ekranu?
Android 5.0.1
Odpowiedzi:
Aplikacje bankowe zwykle używają, FLAG_SECURE
aby zapobiec przechwytywaniu lub nagrywaniu ekranu. Istnieje kilka sposobów, aby go wyłączyć:
Metoda Smali Patcher wymaga podłączenia telefonu do komputera i uruchomienia programu Windows w celu wygenerowania modułu. Pamiętaj, że Magisk na Androidzie 4.2 nie obsługuje MagiskHide.
Metoda Xposed ma duże zastrzeżenie: wiele aplikacji bankowych korzysta z platformy SafetyNet firmy Google do sprawdzania integralności urządzeń i zapobiega używaniu aplikacji na urządzeniach z zainstalowanym Xposed. To sprawia, że moduł jest bezużyteczny w aplikacjach obsługujących SafetyNet, a obecnie nie ma sposobu, aby ukryć Xposed przed SafetyNet.
Używaj tych modułów ostrożnie, ponieważ wyłączają flagę w całym systemie .
Aplikacje z flagą LayoutParams.FLAG_SECURE nie pozwalają na robienie zrzutów ekranu (lub nagrywanie filmów). To oczywiście twój telefon, ale aplikacja należy do jej właściciela (i może słusznie chcieć uniemożliwić użytkownikom uchwycenie czegoś wrażliwego z natury). Nie możesz zrobić zrzutu ekranu tylko dla tych ekranów, na których ustawiono powyższą flagę. Jednak nadal możesz zrobić zrzut ekranu, wyświetlając telefon na ekranie komputera i przechwytując go. W ten sposób urządzenie nie ma pojęcia o zrobieniu zrzutu ekranu.
Możesz użyć aplikacji Vysor i wyświetlić ekran Androida na ekranie komputera, a następnie zrobić zrzut ekranu na komputerze.
Istnieje również program Smali Patcher dla systemu Windows, który tworzy niestandardowy moduł Magisk dla twojego urządzenia i ma opcję wyłączenia w całym FLAG_SECURE
systemie.
Postępując zgodnie z odpowiedzią użytkownika, użycie programu, takiego jak Droid @ screen droid na ekranie , pozwala na wyświetlenie ekranu telefonu na komputerze, a następnie zrzut ekranu za pomocą przycisku PC Prnt Scrn.
AKTUALIZACJA: Lustro ekranu Androida jest lepszym i szybszym lustrem ekranu