Проект Replicant, в рамках которого развивается полностью открытый вариант платформы Android, избавленный от проприетарных компонентов и закрытых драйверов, представил второй выпуск ветки Replicant 6.0, построенной на кодовой базе LineageOS 13.0, в свою очередь основанной на Android 6. По сравнению с оригинальной прошивкой, в Replicant произведена замена большой порции проприетарных компонентов, включая видеодрайверы, бинарные прошивки для Wi-Fi, библиотеки для работы с GPS, компасом, web-камерой, радио-интерфейсом и модемом. В новой версии число поддерживаемых устройств доведено до 12, что в два раза больше, чем в прошлом выпуске. Добавлена поддержка моделей Galaxy Note, Galaxy Nexus, Galaxy Tab 2 7.0, Galaxy Tab 2 10.1 и Galaxy Note 8.0. Последний отмечается как наиболее качественно поддерживаемый планшет, так как для него доступна поддержка передней и задних камер, телефонии, 2D-графики, звука, передачи данных через сотовых операторов связи и сенсоров, в сочетании с хорошей изоляцией модема. Что
Компания Google представила выпуск платформы Android 8.0 "Oreo". В ближайшее время обновление будет предложено пользователям устройств Pixel, Pixel XL, Pixel C, Nexus 5X, Nexus 6P и Nexus Player. Связанные с новым выпуском исходные тексты будут размещены в Git-репозиторий проекта (ветка android-8.0.0_r1). Из ключевых новшеств можно отметить режим "картинка в картинке", каналы уведомлений, адаптивные пиктограммы, технология прямого соединения Wi-Fi Aware, фреймворк Telecom, AAudio API для профессиональной обработки звука, универсальные компоненты поддержки оборудования, возможность подключения обработчиков автоматического заполнения форм, включение в поставку библиотеки машинного обучения TensorFlow Lite, средства для управления выводом на несколько экранов, поддержка новых API Java 8, универсальные компоненты поддержки оборудования, поддержка языка Kotlin. Особенности нового выпуска: Поддержка многооконного режима "картинка в картинке" (PIP API, Picture in Picture), позволяющего приложениям выводить
Исследователи из Университета имени Давида Бен-Гуриона в Негеве на проходящей на днях конференции USENIX Security 2017 опубликовали результаты эксперимента по оценке возможности внедрения в смартфоны шпионских и вредоносных закладок через установку во время ремонта специально модифицированных деталей. В качестве подтверждения реалистичности подобных атак рассмотрена ситуация замены повреждённого экрана. Исследователями были подготовлены прототипы модифицированных экранов для смартфонов Huawei Nexus 6P и LG G Pad 7.0, в которые был встроен дополнительный чип, контролирующий коммуникационную шину, по которой осуществляется передача данных от аппаратного компонента к драйверу. По аналогии с MITM атака классифицирована как CITM ("Chip-In-The-Middle") и в контенте сенсорного экрана позволяет перехватывать сенсорный ввод и содержимое вывода на экран, а также симулировать операции с сенсорным экраном. Технически закладка создана на базе микроконтроллера ATmega328 из Arduino, припаянного к соединительной шине.
Компания Google анонсировала API Nearby Connections 2.0, который позволит создавать приложения для прямого обмена данными между находящимися поблизости устройствами, в том числе не имеющими подключения к сотовой сети и интернету. Например, при помощи данного API можно организовать работу самодостаточной Mesh-сети из соединённых между собой потребительских устройств, организовать общение посетителей конференций, обеспечить передачу экстренных уведомлений в районах, недостижимых для сотовых сетей, предоставить доступ к медиаматериалам в общественном транспорте, создавать многопользовательские игровые приложения и программы для управления умными устройствами. API обеспечивает высокую пропускную способность и низкие задержки в доставке пакетов. Все данные передаются в зашифрованном виде. Соединение возможно при помощи WiFi и Bluetooth, используя прямое взаимодействие в режиме P2P, без обращения к внешним сервисам. Программный интерфейс для установки соединения напоминает Unix-сокеты и позволяет передавать
Исследователи безопасности из группы Zero, созданной компанией Google для предотвращения атак, совершаемых с использованием ранее неизвестных уязвимостей, опубликовали результаты поиска уязвимостей в технологии TrustZone, позволяющей создавать аппаратно изолированные защищённые окружения, в которых выполняется отдельная специализированная операционная система. Основным предназначением TrustZone является обеспечение изолированного выполнения обработчиков ключей шифрования, биометрической аутентификации, платёжных данных и другой конфиденциальной информации. В исследовании рассмотрены реализации двух TEE-окружений (Trusted Execution Environment) - Qualcomm QSEE и Trustonic Kinibi, применяемых в Android-смартфонах и базирующихся на расширениях ARM TrustZone. Обе системы предоставляют урезанные проприетарные операционные системы, работающие на отдельном виртуальном процессоре и позволяющие выполнять специализированные защищённые обработчики (TA, Trusted Applications"). Защищённые обработчики не могут напрямую
Компания Google опубликовала четвёртый предварительный выпуск следующей редакции открытой мобильной платформы Android - Android O Developer Preview 4, который станет финальным тестовым выпуском перед релизом. Релиз Android O, также известный как Android 8, ожидается в августе. Для оценки новых возможностей платформы введена программа бета-тестирования, в рамках которой экспериментальную ветку можно установить и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления доступны для пользователей устройств Pixel, Pixel XL, Pixel C, Nexus 5X, Nexus 6P и Nexus Player. По сравнению с третьим предварительным выпуском в Android 8 Developer Preview 4 отмечаются исправления ошибок и оптимизации. API не изменился и зафиксирован на 26 версии (API level 26), до которой также обновлён вспомогательный набор библиотек, SDK, инструменты и эмулятор. Из системных изменений для всех приложений задействован seccomp filter, через
Компания Jide Technology объявила о сворачивании своих проектов для конечных потребителей и переориентации бизнеса на создание решений для корпоративных клиентов. В том числе будет прекращена разработка окружения Remix OS, развиваемого совместно с проектом Android-x86. Компания также заявила о возврате всех средств, собранных на Kickstarter в рамках кампании по совместному финансированию разработки устройств Remix IO и Remix IO+, и отмене всех ещё невыполненных заказов, сделанных в online-магазине. Напомним, что Remix OS представляет собой сборку Android-x86 для персональных компьютеров и ноутбуков, оптимизированную для использования на рабочем столе c полноценной поддержкой управления с использованием мыши и клавиатуры, многооконным режимом, панелью инструментов, контекстными меню, панелью вывода уведомлений и системным лотком.
Компания Google опубликовала Android Things Developer Preview 4.1, очередной предварительный выпуск редакции платформы Android для потребительских интернет-устройств, относящихся к категории интернет вещей (IoT). Android Things даёт возможность быстро создавать умные устройства, используя API платформы Android и сервисы Google. Продукт доступен для тестирования на аппаратных платформах Intel Edison, Intel Joule, NXP Argon, NXP Pico и Raspberry Pi 3. Для адаптации платформы для других устройств предлагается базовый набор поддержки оборудования (BSP, Board Support Package). Особенностями Android Things является прямая доставка обновлений через инфраструктуру Google, использование коммуникационной платформы Weave для организации связи между устройствами и взаимодействия с сервисами Google, средства для управления устройствами без экрана, применение cуществующих решений для разработки приложений (Android Studio, Android SDK, Google Play, Google Cloud), предоставление Peripheral I/O API для взаимодействия с
Компания Google опубликовала третий предварительный выпуск следующей редакции открытой мобильной платформы Android - Android O Developer Preview 3, в котором завершена работа по формированию API. Релиз Android O, также известный как Android 8, ожидается в третьем квартале 2017 года. Для оценки новых возможностей платформы введена программа бета-тестирования, в рамках которой экспериментальную ветку можно установить и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления доступны для пользователей устройств Pixel, Pixel XL, Pixel C, Nexus 5X, Nexus 6P и Nexus Player. По сравнению со вторым предварительным выпуском в Android 8 Developer Preview 3 представлен финальный вариант API (API level 26), позволяющий разработчикам окончательно протестировать готовность своих приложений для использования новых возможностей платформы, таких как режим "картинка в картинке", каналы уведомлений, адаптивные пиктограммы,
На проходящей в эти дни конференции Google I/O объявлено о преодолении платформой Android знакового рубежа - два миллиарда активных устройств. Статистика включает в себя только устройства, хотя бы один раз в месяц обращавшиеся к сервисам Google, учитывает только индивидуальные идентификаторы устройств, но не отражает аппараты не использующие сервисы Google, например, электронные книги, некоторые модели планшетов и устройства, привязанные к другим сервисам (многочисленные китайские прошивки, прошивка от Yandex, LineageOS/CyanogenMod). Также сообщается, что в прошлом году из Google Play было загружено 82 миллиарда приложений, на 35% выросло число разработчиков, программы которых были установлены более миллиона раз в месяц, а число покупателей программ увеличилось на 30%.