Niedawno kupiłem Elephone P8000 z zainstalowanym Androidem 5.1. Jedną z pierwszych rzeczy, które zauważyłem, były nowe „Uprawnienia aplikacji”. Po zainstalowaniu kilku moich standardowych aplikacji byłem ciekawy i sprawdziłem uprawnienia aplikacji i byłem zaskoczony, gdy zobaczyłem, że każda aplikacja ma uprawnienia „Wyślij MMS” i „Wyślij e-mail”.
Zrozumiałbym, że gdyby była to tylko WhatsApp, oczywiście aplikacja do czatu mogłaby potrzebować tego pozwolenia. Ale nawet moja emulator GBA lub aplikacja Fallout Pip-Boy miała to pozwolenie, mimo że nie mają żadnej funkcji komunikacyjnej.
Jaki jest sens tych 2 uprawnień? Dlaczego każda aplikacja ich potrzebuje?
applications
permissions
NIE MA PRACY
źródło
źródło
Odpowiedzi:
Zaintrygowany tym pytaniem przeszukałem fora i znalazłem podobne zapytanie, które prawdopodobnie przynajmniej częściowo wyjaśnia to, czego szukasz.
Zapobieganie nawiązywaniu lub wysyłaniu SMS-ów przez zainstalowane aplikacje
Prawie dosłownie z odpowiedzi @ Steven Roose (wszystkie podziękowania dla niego)
Programiści czasami przyznają swoim aplikacjom uprawnienia, których w rzeczywistości ich aplikacje nie potrzebują. Jeśli masz świadomość i nie zgadzasz się z tym trendem, jedyne, co możesz zrobić, to nie pobierać takich aplikacji. Lub jeszcze lepiej, możesz skontaktować się z twórcą aplikacji i zapytać go, dlaczego to zezwolenie jest wymagane. Być może nie są świadomi tego faktu i bardzo chętnie usuwają pozwolenie, jeśli mogą zadowolić swoich użytkowników.
Lista rzeczy do zrobienia nie powinna mieć uprawnień do wysyłania wiadomości SMS, jeśli widzę aplikację do zrobienia, która sama wymaga tego uprawnienia, po prostu szukałbym innej aplikacji do użycia.
„Zgaduję”, że twórcy aplikacji proszą o nie na wypadek, gdyby było to wymagane w przyszłości, chociaż aplikacja może ich nie potrzebować lub z nich obecnie korzystać. Możliwe, że nawet deweloper poprosił o zezwolenie włączające (na przykład
android.permission.WRITE_EXTERNAL_STORAGE
implikuje to , żeandroid.permission.READ_EXTERNAL_STORAGE
zostało również udzielone, a oba uprawnienia pojawią się w aplikacji); chociaż może to nie być prawda w twoim przypadku.Ponadto, jeden punkt: może to być problem związany z urządzeniem lub przypadkiem (jednorazowy). Spróbuj odinstalować i ponownie zainstalować wszystkie odpowiednie aplikacje, aby to sprawdzić.
EDYTOWAĆ
ELEPONE 8000 uruchamia niestandardową pamięć ROM zgodnie z Android Authority .
„Elephone P8000 uruchamia system Android 5.1 Lollipop po wyjęciu z pudełka, z niestandardowym interfejsem użytkownika Elephone na górze”
ROM wydaje się być Flyme jak na tym forum (szukaj Flyme)
Czy to wyjaśnia rozbieżność aplikacji wyświetlających różne uprawnienia, jak omówiono w komentarzach do pytania?
EDYCJA 2
Jak przetestował Andrew T, powtórzyłem to, pobierając ze sklepu Play, a aplikacja nie ma przyznanych uprawnień do wysyłania wiadomości MMS ani wysyłania wiadomości e-mail. Prowadzi to do wniosku, że obserwacje poczynione przez OP są specyficzne dla ROM / UI.
Przyczyny powodujące to ROM / UI mogą być tematem osobnego pytania
źródło