Как я могу узнать, есть ли у меня root?

Я пытаюсь запустить свой телефон (Samsung Intercept M910, но это, вероятно, не имеет значения).

Как я могу сказать, что на самом деле я успешно получил root? Я запустил несколько приложений, которые требуют root, и некоторые работы, а некоторые нет, поэтому я не знаю, получил ли я root или нет.

36 голосов | спросил Stefan Lasiewski 11 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 11 Sep 2011 09:42:36 +0400 2011, 09:42:36

9 ответов


28

Использовать эмулятор терминала (популярный эмулятор терминала с открытым исходным кодом - Android Terminal Emulator , доступный из F-droid или Play Market ), откройте эмулятор и введите

su

вы узнаете сообщение, которое появится после того, как телефон будет укоренен или нет.

Edit:

Теперь есть приложение для этого: Root Checker

ответил Aadi Droid 11 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 11 Sep 2011 19:21:26 +0400 2011, 19:21:26
24

Подключите телефон в режиме разработчика через USB и запустите оболочку ADB

adb shell

Если вы видите код # в начале строки, в которой находится ваш телефон, если это код $, попробуйте выполнить команду su , и если теперь вы получите #, ваш телефон укоренен, но если вы получите сообщение об ошибке, что su не может быть найдено, это, вероятно, нет, или su просто отсутствует.

Существуют также приложения на рынке , которые тестируют, если ваш телефон коренится.

ответил kyrias 11 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 11 Sep 2011 11:56:34 +0400 2011, 11:56:34
7

На рынке есть приложение, доступное на рынке под названием Root Checker , которое может проверить, телефон укоренен, и если у вас установлен BusyBox.

ответил Lie Ryan 11 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 11 Sep 2011 15:23:24 +0400 2011, 15:23:24
4

Вы должны увидеть приложение «Суперпользователь» в лотке приложения.

Большинство методов укоренения добавляют это приложение для управления правами суперпользователя: он появился для меня, когда я укоренил свое желание.

Не все: просто попробуйте установить и запустить Суперпользователь с рынка . Если это не удается, вы не укоренены :-)

ответил gbn 11 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 11 Sep 2011 13:37:09 +0400 2011, 13:37:09
0

Используйте следующие команды из библиотеки RootTools .

    RootTools.isRootAvailable();

или

    RootTools.RootTools.isAccessGiven();
ответил Sayed Jalil Hassan 11 WedEurope/Moscow2013-12-11T12:48:44+04:00Europe/Moscow12bEurope/MoscowWed, 11 Dec 2013 12:48:44 +0400 2013, 12:48:44
0

Помимо того, что все упомянули, Одним из самых простых способов было бы также установить приложение из Google Play, которое требует доступа root. Я предлагаю DroidWall, который является обязательным брандмауэром для Android. Установите его и примените правила. Если он не укоренился, он скажет вам и не сможет применить правило.

ответил cybergeek654 2 J000000Wednesday14 2014, 14:40:43
0

Вы можете загрузить приложение с именем «Root Checker» , которое получает root-доступ к вашему устройству и проверяет, корнится оно или нет. Вы можете легко понять, если это коренится или нет. Я могу понять это, и это очень легко.

Существует много приложений, называемых Root Checker, но это не имеет значения, просто установите его, и вам хорошо идти.

После этого вы поймете, что это корень или нет.

Если он внедрен, вы можете использовать каждое приложение, для которого требуется root с устройством, которое вы используете.

Если вы не подключены к устройству, откройте проект восстановления, который вы установили (на устройствах Samsung одновременно нажмите кнопку уменьшения громкости + мощность + домашняя кнопка) и оттуда стереть данные , Затем перезагрузите телефон из главного меню проекта восстановления и нажмите кнопку увеличения вверх + мощность + домашняя кнопка, чтобы открыть меню загрузки.

ПРЕДУПРЕЖДЕНИЕ: МЕТОД, ОБЪЯСНЯЕМЫЙ ЗДЕСЬ, ТОЛЬКО РАБОТАЕТ С КАЖДОЙ ТЕЛЕФОНОМ SAMSUNG. И ЭТО НЕ РАБОТАЕТ С ДРУГИМИ. ЭТО МОЖЕТ РАБОТАТЬ, НО НЕ УВЕРЕН О ЭТО. ВЫ МОЖЕТЕ НАЙТИ БОЛЬШЕ ИНФОРМАЦИИ ОБ ЭТОМ СЛУЧАЕ НА ДРУГИЕ ВЕБ-САЙТЫ.

Подключите свое устройство к компьютеру Windows и, используя Odin, вы можете выпустить на устройство необходимые файлы, включая SuperSU. И после того, как вы просто перезагрузитесь и взломаете, ваше устройство успешно внедрено.

Макс Ли может помочь вам на своем сайте (highonandroid.com), который готовит интересные статьи об укоренении.

Вы также можете предпочесть Unlockr, который вы можете найти на youtube и theunlockr.com.

Оба предпочитают хорошие видео, которые могут вам помочь.

ответил Arda Çebi 30 32016vEurope/Moscow11bEurope/MoscowWed, 30 Nov 2016 22:33:49 +0300 2016, 22:33:49
-1

Легко. Просто загрузите некоторые известные корневые приложения (приложения, требующие root), например: - титановая резервная копия, суперсу и т. Д. И убедитесь, что они работают или нет. Если они работают правильно, то вы получили корни. Если они не работают, значит, root не работает.

ответил Aditya Sinha 2 Jpm1000000pmFri, 02 Jan 2015 12:48:37 +030015 2015, 12:48:37
-1

Для разработчиков и для предоставления imho более содержащего тест через adb выполните следующие действия:

[[email protected]]$ adb shell
[root&adbshell]$ mount -o rw,remount /system
[root&adbshell]$ echo $?
 0
[root&adbshell]$
[root&adbshell]$ mount | grep system
 /dev/block/by-name/system /system ext4 rw,seclabel,relatime,data=ordered 0 0
[root&adbshell]$ ls /dev/block/by-name/system -la  
 lrwxrwxrwx root     root              2016-02-23 19:33 system -> /dev/block/nandd
[root&adbshell]$ ls /dev/block/nandd -la 
 brw------- root     root      93,  24 2016-02-23 19:33 nandd

указывает, что:

  1. Скорее всего, подсказка оболочки adb сообщит вам, что [email protected][something], который ясен
  2. , но просто чтобы проверить, мы пытаемся переустановить /system read-write rw (то, что требует root)
  3. проверка того, что результат был выполнен. i.e нет ошибки echo $? дает 0
  4. , затем все еще проверяя /следуя, что /system в конечном итоге находился на блочном устройстве /dev/block/nandd в примере, который, как сообщается, доступен только с помощью root

Я знаю, что это опция «только для продвинутых пользователей», а реклама лучше всего похожа на другой ответ , предложенный @kyrias, но я думаю, что этот бит более совместим, поскольку mount в отличие от su, скорее всего, будет там.

Также я хотел бы предложить, чтобы всесторонний тест rootness теперь включал в себя полномочия root и резервное копирование содержимого /system и flash его с помощью альтернативная система для испытания. Else там - это изменение , adbd только фальсифицирует вашу информацию, всегда лучше убедиться, что вы можете проверить полномочия root, фактически делая что-то, что видно на нескольких каналах :)

ответил humanityANDpeace 23 FebruaryEurope/MoscowbTue, 23 Feb 2016 22:02:29 +0300000000pmTue, 23 Feb 2016 22:02:29 +030016 2016, 22:02:29

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132