Как Android / Linux определяет, вошел ли пользователь root или обычный пользователь?

1

Кажется, что почти все устройства Android доступны без разрешения root, поэтому некоторые люди предоставляют новый ПЗУ для его root. Как они достигают этого? (Они меняют что-либо в процессе init или меняют некоторые атрибуты доступа к приложениям на хранилище, такие как запуска или инструментарий или какой-то процесс uid/gid?)

У меня есть некорневая мобильная и другая корневая. Я не могу найти разницу между ними. Пусковая установка с uid/gid превышает 10000.

В рабочем столе Linux это контролируется процессом входа в систему. Но я до сих пор не знаю ключевой причины.

Это сбивает с толку.

  • 1
    Программы по-прежнему будут работать как обычно, но когда им требуются привилегии суперпользователя, появится диалоговое окно с просьбой разрешить или запретить. Точно так же, как обычный пользователь работает в Linux, но может выполнять команды суперпользователя, используя sudo.
Теги:
login
root
su

1 ответ

1
Лучший ответ

На корневом Android вы можете установить приложения, для которых требуется специальный доступ (например, аппаратное обеспечение)

Поскольку производители оборудования и разработчики Google не хотели, чтобы пользователи настраивали аппаратное обеспечение, пользователь root заблокирован.

Например, вы можете запускать программные средства, такие как резервное копирование титана (для создания резервных копий данных приложения), SetCPU (для разгона Android) и LES (пакет расширения Linux), если у вас есть встроенный телефон. Обратите внимание, что укоренившийся телефон позволит запускать приложения через root только по запросу. В противном случае все приложения будут работать как обычный пользователь.

В Linux вы можете использовать команду su, чтобы получить ВСЕ корневые разрешения или sudo, чтобы получить минимальные права root (контролируемое su)

Вы можете получить права суперпользователя, укореняя телефон, установив терминал (Better Terminal Emulator) и набрав "su" в консоли. (Нажмите "да", если суперпользователь запросит разрешение)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню