Odpowiedzi:
Wpisz, su
a monit terminala powinien zmienić się z $
na #
. Zakłada się, że urządzenie jest już zrootowane.
su
, prawdopodobnie nie masz na chmod
to pozwolenia .
Telefony produkcyjne nie są dostarczane z dostępem do konta root, tak jak telefony programistów. Jeśli masz telefon produkcyjny (prawdopodobnie: będziesz wiedział, czy kupiłeś telefon deweloperski), najpierw musisz go „zrootować”. Jak zauważa @Joe_Casadonte, istnieje kilka świetnych instrukcji tutaj i gdzie indziej (zwłaszcza Wiki CyanogenMod i grupa google Rom na Androida), aby rozpocząć rootowanie telefonu. (A jeśli utkniesz ... wróć tutaj z pytaniami!).
Po zrootowaniu telefonu możesz uzyskać uprawnienia roota w powłoce adb lub emulatorze terminala za pomocą su
polecenia.
Uwaga: brzmi z niektórych twoich odpowiedzi, jakbyś jeszcze nie zrootował telefonu. Musisz zacząć od tego.
Przy założeniu, że:
su
binarny znajduje się w /system/xbin/su
;/system/bin/sh
; iJeśli wszystkie 4 powyższe warunki są spełnione, to:
Jeśli chcesz wejść do powłoki i zostać rootem (superuser uid 0), aby móc wykonywać polecenia bez ograniczeń uid, uruchom aplikację Emulator terminala i po prostu wykonaj to polecenie:
su -
Aby rozłączyć się z UID 0 (wyjdź ze statusu administratora), naciśnij Volume -i D, lub wpisz exit
i naciśnijEnter
Alternatywnie, jeśli chcesz zawsze uruchamiać emulator terminala jako root, a następnie uruchom emulator terminala, przejdź do Preferencji , przewiń w dół do sekcji SHELL , dotknij opcji Wiersz poleceń i zmodyfikuj polecenie, aby stało się to:
/system/xbin/su -c "/system/bin/sh -"
Po zmianie polecenia zamknij emulator terminala (zamknij aplikację) i uruchom go ponownie. Zauważ, że interfejs powłoki emulatora terminala pokazuje teraz root@something
domyślnie.
Dla mojego telefonu w wersji 8.1.0 go. Jest /sbin/su -c "/system/bin/sh -"
. Za bardzo się staram, aby dowiedzieć się, gdzie jest su
plik binarny (w moim przypadku su
plik binarny nie istnieje na /system/xbin/
ścieżce). Odkryłem, że ścieżka /sbin/
istnieje w katalogu ROOT i su
ścieżka binarna istnieje w tej ścieżce. I oczywiście zrootowałem telefon przez menedżera magisk. Mam nadzieję, że ta odpowiedź pomoże komuś.