Редактор Geektimes
843,3
рейтинг
26 апреля 2013 в 23:34

Умельцы уже получили root-доступ к ПО Google Glass



Как и обещали представители команды, занимающейся созданием Google Glass, многие десятки и сотни разработчиков стали получать эти устройства для ознакомления. Само собой, некоторые энтузиасты решили узнать не только то, из чего эти очки сделаны и какова их структура, но и какое программное обеспечение лежит в основе.

Оказалось, что очки подвержены разлочке, как и Nexus-устройства разных типов (во всяком случае, это утверждение касается Google Glass Explorer Edition). Все, что нужно сделать, это включить ADB debugging, перезагрузиться в бутлоадер, и запустить команду “fastboot oem unlock”, которая обычно используется для разлочки загрузчика Nexus телефонов и плашнетов.

Что касается программного и аппаратного обеспечения, то Google Glass основаны на процессоре TI OMAP 4430 ARM Cortex-A9, с 682 МБ свободной ОЗУ. В качестве ПО используется Android 4.0.4 Ice Cream Sandwich.

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

Via 9to5google
marks @marks
карма
167,7
рейтинг 843,3
Редактор Geektimes
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (54)

  • 0
    Почему-то мне кажется что в пользовательских устройствах наверняка залочат возможность джейлбрейка. Если гугл не хочет чтобы на очках запускали полноценный софт (а они похоже этого не хотят раз не сделали нативный сдк) то они этого будут добиваться всеми силами.
    • +13
      Apple запрещает, и что, нет джейлбрейков? Это только подогреет желание.
      • –32
        Эппл не запрещает, если че.
        • +2
          Насколько я помню там теряется гарантия, ну и они раньше апдейтами пытались бороться с джейлами.
          • +2
            Да, гарантия теряется. В апдейтах уязвимости фиксятся. Последняя прошивка уже не джейлится.
            • +15
              Пока не джейлится
              • +5
                И не будет, до следующейосновной версии, ибо зачем?
            • +4
              У меня стала западать кнопка включения, а айфон был джейлбрейкнут. Т.к он на гарантии, я понес его в Genius Bar. Перед этим я резетнул его и на месте получил замену в течении пару минут. Никто не интересовался статусом телефона, да и вообще, его перед тем как забрать резетят по полной.
              • +2
                Если проблема в софте или по вине софта и телефон JB — то снимается с гарантии. Если проблема не связана с софтом — не него не смотрят.

                Это ответ на вопрос про JB в Re:Store.
              • +2
                Тут нюанс в том, что если вы брикнули девай во время неудачного джейлбрейка, то вам никто ничего менять не будет. Я себе покупал айпод тач второго поколения, уже давно, и тогда джейлбрейки на айфон (именно на него) не были такими надежными как сейчас, с плеерами было проще. На всех сообществах нередко видел людей, которые убивали девайсы кривым джейлом, и им, по их же словам, отказывали в гарантии.
            • +1
              Закрывают не потому что JB, а потому что уязвимость софта.
          • 0
            они и последним 6.1.3 тоже собственно против него и боролись судя по чейнжлогу и статусу джейла для этой версии
      • 0
        ну ps3 так и не сломали :)
        • +5
          Ну вообще-то уже года 1,5-2 как сломана, запускает пиратские игры, игры с PSN и прочее.
          • 0
            Разве с PSN работает? Насколько я помню, ломаная прошивка есть только 3, какаятотам, а PSN требует наличии на борту последней версии прошивки, так что приходится выбирать либо играем по сети, либо пиратим дальше.
            • 0
              К сожалению я сам не обладатель ПС3, но с месяц назад абсолютно точно на ломанной прошивке через PSN спокойно скачивались карты для Little Big Planet.
            • +1
              Версии PS3 до 3XXX и 4XXX взломаны вдоль и поперек (хардварный ключ безопасности то сони поменять не может) и на них уже давно выходят кастомные версии последних прошивок. Так что с онлайном на старых пс3 никаких проблем нет. (ну кроме возможного бана, который обходится подменой идентификатора приставки на чужой)
              • 0
                Не так прочел (почему изменил комментарий).
                Ну так я о том и говорил ниже тоже самое.
              • –4
                взломаны != украден ключ.
          • +1
            там не взломали, там украли ключ )
        • 0
          Зависит от версии устройства и прошивки. 3ХХХ и 4ХХХ пока еще не взломали, это да. А вот предыдущие вполне себе ломаются на определенных прошивках.
          • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      С какой стати? Все нексус устройства позиционируются как референсные для разработчиков. С чего вдруг блокировать разлочку очков неясно.
      • +1
        Давно они так не позиционируются. Как минимум с тех пор, как рута из коробки лишились, да получили доступ к платному маркету. Теперь это просто Pure Google-девайсы.
  • +5
    Ураааа! Шикарная новость! (в свете того маразма, что творится в гугле сейчас, это действительно очень свежо)
    Это не джейлбрейк, потому что нет и самого «джейла». У очков изначально есть загрузчик с возможностью разблокировки, значит, его можно разблокировать и загрузить в них что угодно, какие проблемы? К тому же, «умельцем» для таких элементарных действий, как fastboot oem unlock (одна строчка!) быть не надо — достаточно не быть дураком. Это стандартная процедура не только для моделей Nexus-серии, но и для всех Android-девайсов с разблокируемым загрузчиком.
    Но главное — в очки можно записать любую операционную систему и учитывая старт продаж с декабря, это будет bleeding edge.
    • 0
      > в свете того маразма, что творится в гугле сейчас, это действительно очень свежо
      Просветите, а то не в курсе? Я пока не помню у гугл устройств без oem unlock, только если g1, но он то был операторский.
      • 0
        Закрытие полезных проектов, закрытие бесплатного доступа к некоторым проектам, запрет на передачу очков другому человеку, удаление из маркета всех приложений удаляющих рекламу и т.д. и т.п.
        • +3
          > запрет на передачу очков другому человеку
          вроде бы же расжевали эту тему, что это только для Explorer edition или читаем только заголовки?

          остальное уже к устройствам не относится.

          з.ы.
          > удаление из маркета всех приложений удаляющих рекламу
          логично, должен же гугл как то защищать разработчиков. Кому надо и так поставит отдельно. Возможно эти программы еще нарушают правила маркета.
          • +2
            Пусть гугл сначала разберется со своей рекламой. А то когда на одно честное объявление десять вирусов — рука так и тянется к блокировщику
  • +8
    Какая хорошая новость для китайских производителей! :)
  • +17
    Ох уж этот Jay Freeman (@saurik), и iPhone самый первый раз джейлбрейкнул и Cydia написал, и еще кучу всего, вот и Glass рутнул, чтобы мы без него делали
    • +6
      Если бы очки высылали в Британию, то их бы рутанул Пол О`Брайен. Заодно бы и кухню запилил, как обычно.
    • –1
      Не вижу ничего тут такого первого, точно нету никакго взлома
      1. если есть дебаг мод, то потом adb reboot bootloader
      2. мы в бутлоадере, fastboot oem unlock (наистандартнешая процедура)
      3. разлочили, сделали дамп прошивки, добавили su, переподписали, залили обратно новую прошивку с рутом

      В чем сложности то? Ну да, чуть надо свободного времени и желания, но не более того.
      • +5
        Он просто это проверил, сделал и первым написал про это.
        • 0
          Как и в других 100+ андроид устройств? Вот iphone там действительно полноценный взлом был. В андроидах с лоченным бутлоадером тоже. А тут раз есть oem unlock, остальное уже просто.

          Всего то 1к+ устройств «раздали», некому больше пока еще проверять…
          Другие андроид разработчики думают так же:

          This is not rooting. Nothing is rooted. There is no root here! This is 'fastboot oem unlock'. It's not rooting if they let you do it on purpose!

          «Rooting» means the act of obtaining control of a process running with privileges of the root user. You root a device when you use a security exploit to take control of it; one of the things you can do with a rooted device is (in some cases) bootstrap to a different system image. So it's only rooting if you do it in spite of them. отсюда
    • +1
      Справедливости ради, Вы путаете Саурика с Геохотом.

      (upd: а, я тоже вру. Геохот — это первый hw-анлок, а первый jb — это iphone dev team.)
  • +5
    root доступ к очкам, кто бы мог подумать.

    Ожидаю статьи: продление trial туалетной бумаги и перепрошивка брюк.
    • +1
      В момент истечения Trial Period'а туалетной бумаги последняя тает на глазах… М-м-м… Грустное будущее (-_-)
    • 0
      С каждым годом доля шутки в подобных фразах понемногу уменьшается.
  • +3
    >TI OMAP 4430
    Если в конечных версиях бутлоадер залочат, то уже не откроют и не сломают.
    • +1
      Само собой, если и пользовательские устройства будут такими же, то можно ожидать появления кастомных прошивок очков и прочих видоизменений, которые вполне могут коснуться как ПО, так и аппаратного обеспечения устройства (и видеоизменения эти будут производиться силами самих пользователей). — КАК ОБЫЧНО :)
  • +2
    вирус для google glass «Выжигатель на сетчатке»
  • НЛО прилетело и опубликовало эту надпись здесь
    • +4
      >Весело, в общем. iGlass не за горами

      Ничего не выйдет, очки с закругленными углами уже всяко запатентовали.
      • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Подписывался на рассылку на сайте Google Glass, как разработчик, но что-то не получил еще ни одного уведомления. :(
    А тут, оказывается, умельцы уже рутнули очки.
    • 0
      Так их раздавали по $1500 только тем, кто подписался на это на их конференции, разве нет? До остальных дойдет нескоро, боюсь… А просто прошивка на эмуляторе без железа не очень интересна, как мне кажется, андроид и андроид.
  • 0
    В таком случае, ждём Ubuntu Glass :)
  • +3
    «we intentionally left the device unlocked so you guys could hack it and do crazy fun shit with it. I mean, FFS, you paid $1500 for it… go to town on it. Show me something cool.»

    — Stephen Lau
    • +2
      «OK, then how about you show me where I can find the Glass kernel code (complete with the config file, as required under GPL)? The ability to unlock the bootloader is cute and all, but it is kind of pointless if I don't have anything I can flash. Even more to the point (if you really want me to believe you when you say you wanted people to play with the thing) some stock images?

      The lack of anything to make bootloader access useful is why, despite Dan's fundamental misunderstanding of the situation (and his amazingly condescending post), I felt forced to use an exploit (an old/well-known one, not one I came up with myself) to get root access on this device of yours. (Which yes, means even under these stricter definitions, I „rooted“ the device: I still have a locked bootloader.)»

      — Jay Freeman

      Вообще, посмотрев как гугл носится со своими очками, поневоле начинаешь задумываться о мировом заговоре. Дело даже не в самом девайсе, а в количестве FUD'а, распространяемого о нём как оппонентами, *так и компанией-производителем*.
  • 0
    С нетерпением жду инфы, для чего же их можно будет, наконец, применить?
    Ну, где они действительно к-месту…

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