Есть ли какие-либо риски для рутирования устройства?

138

Я вижу множество учебных пособий, в которых рассказывается, как получить root права на мой телефон (Motorola Droid), но ни в одном из них не упоминаются потенциальные «побочные эффекты».

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

Предполагая, что я говорю только о рутировании, а не о типичных действиях после получения root (например, установка пользовательского ПЗУ), рискну ли я, выбрав рут?

  • Есть ли у него потенциал, чтобы кирпич устройства?
  • Это аннулирует мою гарантию?
  • Я перестану получать обновления?
  • Полицейские появятся у моей двери на следующий день? (Да, я шучу.)
  • Что-нибудь еще, что я должен знать?

(Смотрите также: Есть ли риск перепрошивки ПЗУ? )

Aaronaught
источник
1
См. Также Риски безопасности при рутировании Android , который отмечен как дубликат этого, но на самом деле это не так.
RomanSt
1
@romkyns, согласен. Я постоянно удивляюсь количеству людей, желающих установить и запустить скомпилированный код из сообщения на форуме без исходного кода. Только что опубликовал это: android.stackexchange.com/questions/83038/…
jordanpg

Ответы:

81

Есть ли у него потенциал, чтобы кирпич устройства?

Хотя на Droid это стало относительно простым, некоторые методы рутирования представляют больший риск, чем другие. Короче говоря, да, есть потенциал.

Это аннулирует мою гарантию?

Это зависит от вашего производителя (и их гарантийной политики). Но технически это делает вашу гарантию недействительной в большинстве случаев.

Я перестану получать обновления?

Опять же это зависит. Некоторые производители предоставляют обновления для корневых устройств, а другие - нет. Обычно они продолжают поступать и могут отменить рутирование вашего телефона, если вы их установили, или даже потребовать, чтобы вы рутировали вручную, прежде чем вы сможете получать их обновления. Если вы устанавливаете стороннее ПЗУ, то больше ничего общего с вашим оригинальным производителем.

Полицейские появятся у моей двери на следующий день?

Я, конечно, надеюсь, что нет :), но если рутирование подразумевает взлом загрузчика, теоретически это может привести к юридическим проблемам в некоторых юрисдикциях (законы об обходе и т. Д.)

РЕДАКТИРОВАТЬ: Также имейте в виду, что существуют разные корневые методы, в зависимости от текущей сборки.

РЕДАКТИРОВАТЬ: Это может (по состоянию на 24 мая 2017 г.) помешать вам установить некоторые приложения: теперь Google Play может запретить загрузку определенных приложений пользователями с правами root

Билл Бест
источник
18
Re: гарантия, вы можете просто выкорчевать, если вам нужна гарантия, верно?
MGOwen
4
@ MGOwen Обычно да; нет гарантий.
Мэтью Читал
46

Есть ли у него потенциал, чтобы кирпич устройства?

Да, это возможно, чтобы кирпич вашего телефона, но это должно быть очень маловероятным. Обычно есть выход даже из того, что кажется кирпичом.

Если вы не знаете, что делаете, и хотите использовать метод ADB (ввод команд оболочки вручную) для рутинга вашего телефона, то обязательно следуйте всем указаниям, точно перечисленным. Если вы каким-то образом заблокировали свой телефон, то не имеет значения, насколько хороша ваша телефонная страховка у вашего оператора сотовой связи; если они узнают, что вы укоренились или попытались, они не исправят это.

Если вы как-то кирпичите свой телефон, то не паникуйте. Попробуйте эти вещи:

  1. Опубликуйте ветку в том месте, где вы загрузили корневую программу или где был опубликован метод root.
  2. Публикуйте в XDA под своим разделом вопросов и ответов .
  3. Поиск в Интернете . У кого-то, возможно, была такая же проблема, как и у вас.

Вполне возможно разблокировать ваш телефон, но потребуется время и терпение, чтобы разобраться с ним.

Это аннулирует мою гарантию?

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

Я перестану получать обновления?

И да и нет. Если ты прошиваешь ром, да. Но, скорее всего, у rom постоянные обновления (например, CyanogenMod). Кроме того, если вы получите root-права и сохраните стоковую версию, вы все равно будете получать уведомления об обновлениях OTA (но запуск обновления отключит ваш телефон).

Что-нибудь еще, что я должен знать?

Да пребудет с тобой сила. Нет, на самом деле, это относительно безболезненный процесс с множеством этих «простых (не) корневых инструментов, доступных одним касанием», и даже тогда существует множество руководств и справок от XDA, которые помогут вам и устранят любые проблемы, которые могут у вас возникнуть. Но если вы довольны своим телефоном таким, какой он есть, то не рут.

Брайан Денни
источник
31

Телефоны с рутовым доступом так же безопасны, как и телефоны без рута, если вы никогда не предоставляете права root ни для каких приложений. Проблема заключается в том, что если вы рутируете свой телефон, вы обязаны предоставить root-права (в противном случае, зачем вы рутируете свой телефон в первую очередь), а приложения, которым вы предоставляете root-права, могут оказаться мошенническими или утратить их разрешение чтобы позволить ненадежным приложениям получить разрешение, подобное root.

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

Ли Райан
источник
Является ли rootодно из разрешений, которые отображаются в диалоговом окне разрешений при установке приложения?
Джефф
1
@Jeff: нет, это не одно из разрешений в диалоге разрешений, по крайней мере, не для нерутированных устройств. Я полагаю, что администратор root может потенциально интегрировать управление правами root в диалог разрешений, но это, скорее всего, не будет хорошей идеей, поскольку у большинства людей есть привычка просто щелкать по диалоговому окну разрешений без тщательной проверки.
Ли Райан
8

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

http://www.pcworld.com/businesscenter/article/221247/droiddream_becomes_android_market_nightmare.html

DrDro
источник
1
Они были копиями популярных приложений, а не самих популярных приложений.
Айстина
1
Под популярностью я имел в виду, что они были загружены много раз. Но на самом деле это были копии относительно известных приложений с добавленным вредоносным кодом.
DrDro
Я не думал, что какой-либо из троянов Android на самом деле удосужился перейти в root? Они просто запросили больше разрешений, чем обычно требуется для такого рода приложений, и это дало им достаточно доступа, чтобы делать все, что они хотели? В конце концов, то, что делает классический троян, заставляет вас впустить его и дать ему доступ, который он хочет.
GAThrawn
4
Does it have the potential to brick the device?

Да.

Will it void my warranty?

Определенно.

Will I stop getting updates?

Да, если вы устанавливаете пользовательское ПЗУ.

Will the cops show up at my front door the next day?

Да, но только если вы китаец ;-). И даже тогда, только если ваша полицейская администрация достаточно близко к Пекину.

И вы должны знать, что это угроза безопасности. Пользователь root имеет доступ ко всему телефону, включая все его функции, и к памяти всех запущенных приложений. Бэкдор может быть установлен в пользовательском ПЗУ. Это может даже не быть вашим недостатком, но ваш телефон может стать частью ботнета.

затруднительное положение
источник
6
Это кажется немного паникером. Большинство этих ПЗУ имеют открытый исходный код, поэтому любые бэкдоры будут найдены быстро. И я подумал, что очень легко получить root права на Droid; Можете ли вы указать мне ссылку или ресурс об этой проблеме Motorola, чтобы я понял, может ли это повлиять на мой телефон?
Аарона
Я прочитал это в рассылке кода проекта, у меня его больше нет. Я больше не знаю, но часть «уничтожить» была специфична для одной линии мобильных телефонов. (это своего рода предохранитель, который ПОСТОЯННО отключает ваш телефон, если вы пытаетесь загрузить пользовательское ПЗУ). См. здесь информацию о ближайшей ссылке: theunlockr.com/2010/07/14/…
Quandary
4
@Aaronaught: я никогда не видел источник одного из этих дисков. Может быть, я выглядел недостаточно хорошо. Но даже если бы у меня был исходный код, вам нужно скомпилировать его из этого источника, но невозможно сказать, был ли образ ПЗУ на самом деле скомпилирован из этого источника. Затем вы должны просмотреть весь источник. Удачи с этим. Если вы действительно хороши, это займет у вас около года. Затем вы должны создать золотую карту, и некоторые из этих инструментов были с закрытым исходным кодом, и это заставляет меня немного сомневаться в их мотивах FOSS. Так же, как телефонные компании, которые не выпускают драйверы или не ставят цифровую подпись загрузочного ПЗУ.
затруднение
Вы не заблокируете телефон, он просто откажется от загрузки, пока не вернет на него подписанный диск. Весь этот "электронный предохранитель" был средством борьбы со страхом.
Broam
1

Версия TLDR (2017)

Есть ли у него потенциал, чтобы кирпич устройства?

Да и нет , это зависит от метода: установка официального корневого ПЗУ или переключение настроек безопасно. Использование сценария, основанного на ошибке процессора, для взлома безопасности ядра - нет.

Это аннулирует мою гарантию?

Это зависит от:

  1. OEM ToS (Условия обслуживания). Большинство крупных производителей говорят, что вы теряете гарантию.
  2. ТС действует в соответствии с областным законодательством. Например, в ЕС ToS, требующая аннулирования гарантии при укоренении, не подлежит исполнению. Они не могут на законных основаниях отказаться от вашей гарантии из-за этого. Но в худшем случае вам, возможно, придется бороться с ними в суде, чтобы получить его (пока не слышно).

Я перестану получать обновления?

50/50 , зависит от OEM. В отрицательном случае вы часто можете отменить рутирование, а затем повторно выполнить рутирование обновленной версии. Но не всегда.

Копы? Другие вещи?

Нет копов. Укоренение нигде не незаконно . Но:

  • магазин воспроизведения может обнаружить его и может помешать загрузке определенных приложений, хотя это не мешает вам получать эти приложения в другом месте.
  • приложения с правами root могут нанести больше вреда вашей системе, поэтому остерегайтесь угроз безопасности, см. здесь
jiggunjer
источник