Ноя 09

Google убрала возможность получения root-доступа в Android

Рубрика: AndroidDmitry Shurupov @ 19:28

На этой неделе ресурс AndroidGuys сообщал, что в Linux-платформе Android нашлась возможность получить права суперпользователя (root), позволяющие выполнять любые операции в системе. И вот недавно стало известно, что в Google уже устранили эту «проблему».

Получить root-доступ на Android (в версиях до RC29 включительно) очень просто: надо запустить приложение PTerminal (доступное на Android Market), стартовать через него демон /system/bin/telnetd, после чего подключиться к устройству с компьютера через telnet-клиент под пользователем root.

Но представители Google уже успели расстроить обрадовавшихся было Linux-пользователей и хакеров:

Нас предупредили об этой проблеме (возможности обойти ограничения в Android) и мы подготовили исправление. Сейчас мы работаем с партнерами над распространением этого исправления и обновлением опубликованной кодовой базы, чтобы отобразить проведенные изменения.

Это означает, что при переходе пользователей на новую версию прошивки Android они вновь лишатся возможности получить root-доступ к системе. Такой навязчивый подход Google, несколько противоречащий открытости платформе, уже породил вопросы из разряда: «Разве не должно у пользователей быть права самостоятельно выбирать, хотят ли они обновляться до RC30? Почему им не позволено делать с Android все, что они захотят?»

В комментариях на том же AndroidGuys высказывается мнение, что здесь во многом вина не Google, а T-Mobile. Ведь именно сотовый оператор обязывает насильно обновлять прошивку с Android пользователям смартфонов G1.


Отвратительно!ПлохоТак себеХорошоВеликолепно! (проголосовало: 3)

Комментарии к заметке “Google убрала возможность получения root-доступа в Android” (8)

  1. xen заявил(а):
    82

    На самом деле имхо правильная политика. В конце концов это продукт для массового потребителя со всеми вытекающими отсюда последствиями. Кто типичный покупатель? Правильно — виндузятник, с ужасом смотрящий на окошко CMD в той же венде. А что будет если он ошибётся, при активизации какой-нибудь кулхацкерской функции, действуя по непонятно кем написанной хау-ту и запорит систему с этими самыми root-привилегиями? Правильно — проблемы Т-мобайл и, соответственно, Гугла.
    Код ОС открыт и, кому надо, подправит его и установит на свой коммуникатор уже с аккуантом рута.

  2. Dmitry Shurupov заявил(а):
    82

    Баг там куда серьезней оказался… http://blogs.zdnet.com/Burnette/?p=680 — клиника.

  3. http://darksavant.wordpress.com/ заявил(а):
    82

    я ж говорил, «ведроид» :)

    ждем прибытия опенмоко…

  4. jsmith заявил(а):
    82

    > На самом деле имхо правильная политика.
    Не вижу ничего правильного когда за ваше же бабло за вас все решат и сделают из вас лоха.

    > В конце концов это продукт для массового потребителя со всеми вытекающими отсюда последствиями
    Как то считать покупателя быдлом, доить его и при случае пускать в мясомолочное производство как это и полагается.Вообще-то для получения рута а андроиде надо было демон запустить, что довольно проблематично удаленно сделать.В общем кастрация прав продолжается,так держать, Гугл.

    «Зачем стадам дары свободы?
    Их должно резать или стричь».

  5. jsmith заявил(а):
    82

    А, все-таки демон был запущен при старте? Хм… да…

  6. Ilya Petrov заявил(а):
    82

    это все ерунда. если там можно залить пересобранный образ рутфс, то все остальное просто дело времени.

    если нельзя — то это самая натуральная тивоизация, которая, кстати говоря, запрещена GPLv3

  7. Dmitry Shurupov заявил(а):
    82

    > которая, кстати говоря, запрещена GPLv3

    А в Android есть что-то под GPLv3?

  8. Ilya Petrov заявил(а):
    82

    >А в Android есть что-то под GPLv3?

    это я так, к слову.