Google Glass открыт — не стесняйтесь взламывать


Google Glass уже несколько дней находится в руках хакеров, и, конечно же, его взломали. Но теперь Google выпустил исходный код ядра Android.

Тот факт, что Google выпустил исходный код для Glass, не должен вызывать большого удивления, поскольку он основан на Android, а Android является открытым исходным кодом. Тем не менее, факт, что Glass был основан на Android, стал известен совсем недавно. Исходный код ядра в настоящее время доступен на специальной веб-странице Google Code, но в любой момент он будет перемещен на веб-сайт AOSP (Android Open Source Project).
Не менее важным, чем выпускаемый исходный код ядра, является новость о том, что оно якобы было внедрено как минимум дважды. Однако вскоре после появления этой новости Стивен Лау, инженер Google, прокомментировал:
«Не для того, чтобы кого-нибудь сбить … но серьезно … мы намеренно оставили устройство разблокированным, чтобы вы, ребята, могли его взломать и сделать с ним сумасшедшее дерьмо. Я имею в виду, FFS, вы заплатили за это 1500 долларов … поезжайте в город на нем. Покажи мне что-нибудь классное «.
Похоже, Google хочет, чтобы его экспериментаторы работали с ядром и загружали его модифицированные версии в оборудование. В этом случае дополнительные усилия по «рутированию» устройства были и есть ненужными, а медленный выпуск исходного кода был ошибкой, потому что кто-то уехал в отпуск.
Предварительные исследования системы Android, работающей на Glass, показали, что это довольно стандартная версия, в которой нет ничего лишнего, а функциональность Glass работает поверх. Настолько, что на них можно запускать стандартные приложения Android
Есть несколько новинок о Glass. Сначала Джей Ли уточнил спецификации оборудования с помощью настройки отладки USB:
Он работает под управлением Android 4.0.4 — Ice Cream Sandwich — как сказал Ларри Пейдж * Это процессор OMAP 4430 — двухъядерный? — Проблемы с поиском точного числа МГц. * Имеется 682 МБ ОЗУ (678052 КБ сообщается в / proc / meminfo). Сообщения ядра заставляют меня думать, что на самом деле это 1 ГБ, но некоторые из них используются для других аппаратных целей.
Что касается программного обеспечения, то на Reddit есть отчет о том, что прилагаемое сопутствующее приложение, которое работает на соответствующем телефоне Android, может работать с помощью жестов глаз, в частности, подмигивания:

«EYE_GESTURES_WINK_ENABLED»
«EYE_GESTURES_WINK_DISABLED»
«EYE_GESTURES_WINK_CALIBRATION_SUCCESS»
«EYE_GESTURES_WINK_CALIBRATION_FAILURE»
«EYE_GESTURES_WINK_TAKE_PHOTO»

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

Так что все это значит?
Первый взгляд на Mirror API разочаровал некоторых, поскольку это был очень высокоуровневый способ создания клиент-серверных приложений для Glass. Большинство умных вещей нужно было делать на сервере, где Glass действовал просто как устройство ввода-вывода. Теперь, когда у нас есть код ядра и подсказки о том, что на оборудовании могут быть дополнительные функции, все выглядит более интересным.
Учитывая, что ОС представляет собой довольно стандартную версию Android, а Mirror API находится над всеми обычными API Android, открывает возможность работы со Glass на более низком уровне. Есть несколько вполне реальных вопросов о том, на какую вычислительную мощность вы можете положиться, и вполне возможно, что для большинства приложений Mirror API — это все, что вам нужно.


Добавить комментарий