2015-12-22 30 views
5

Mam uprawnienia roota na moim Nexusie 9 z 5.1.1. Próbowałem uruchomionyNie można wyłączyć com.android.systemui na rooted Nexus 9

adb shell 
su 
pm disable com.android.systemui 

ale po komendzie wyłączyć zawsze dotrzesz

/system/bin/pm[6]: app_process: Permission denied 

Czy to możliwe, że muszę migać inny ROM? Czy gdzieś brakuje mi polecenia? Jestem całkowicie zdumiony:

* ponieważ ktoś musi o to zapytać, zamiast odpowiedzieć na pytanie: próbuję wyłączyć systemowy interfejs, aby Nexus mógł być używany jako kiosk (Klient nie chce, aby pasek nawigacji był widoczny na stronie wszystkie, przypinanie ekranu zostało zasugerowane i odrzucone)

Odpowiedz

4

Ogromne podziękowania dla Adnana z CM za pomoc w znalezieniu tego rozwiązania - współpracownik zwerbował go za pomoc.

Przyczyna, dla której odrzucono moją uprawnienie, wynika z ustawieniaustawionego na enforcing zamiast permissive. Aby to zmienić, po prostu biegł

$ adb shell su -c setenforce 0

i moje polecenie Wyłącz System UI został przyjęty!

Uwaga: mówi się, że tryb dozwolony nie jest obsługiwany na urządzeniach produkcyjnych, więc nie oczekiwałem, że to zadziała. Możliwe, że posiadanie uprawnień roota pozwoliło mi to obalić lub może to być jakiś inny czynnik.