LINUX.ORG.RU

Android


177

12

Всего сообщений: 464

H3Droid 1.3.5

Группа Android

30 мая 2019 года тихо и незаметно вышел дистрибутив Android версии 1.3.5 для устройств на базе процессоров Allwinner H3, известных как OrangePi, NanoPi, BananaPi. Основан на Android 4.4 (KitKat), работает на устройствах с памятью от 512 Mb.

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

Что нового в 1.3.5?

  • добавлены профили в fex/uboot для beelink x2, sunvell r69 and libretech h3/h2+ (tritium)
  • добавлен модуль Vendor_0079_Product_0006.kl (дешёвые джойстки DragonRise и их noname-клоны)
  • добавлена команда 'menu' в h3resc (для запуска menu через ssh)
  • включены модули ядра: hid-multitouch, hid-dragonrise, hid-acrux, hid-greenasia, hid-samsung, hid-ntrig, hid-holtek, ads7846_device (loader), w1
  • в ядре добавлена поддержка lz4Added:
  • исправлена ошибка h2+/512M combo cma alloc (h3droid теперь сможет исправно работать на платах libretech h2+ и opi0(256M))
  • исправлен черный экран при загрузке
  • исправлена работа сенсорного экрана с кодом 0eef:0005, теперь должно работать после загрузки модуля usbtouchscreen
  • исправлена очистка статуса Bluetooth при обновлении
  • обновлены ссылки на armbian в h3resc
  • обновлён драйвер wifi ralink
  • обновлён bluez до 5.50
  • исправлена tzdata (благодаря комраду zazir, Москва теперь в правильном часовом поясе +3)
  • включена по умолчанию опция s_cir0 (IR) в профиле opilite
  • изменены режимы длинного и короткого нажатия на кнопку питания (теперь короткое нажание - вызывает меню управления питанием, длинное - включает режим сна)
  • немного снижена чрезмерная подробность лога logcat/serial
  • busybox обновлён до 1.29.2, включена поддержка selinux
  • удалёно стандартное приложение youtube.apk, так как поменялся API и всё равно не работал, как надо. Можно поставить его нужной версии после включения Google Play Services.
  • в ядре отключена OABI, переключили на NOOP дисковый планировщик
  • в init.rc можно добавить псевдомодули default-rtc.ko and default-touchscreen.ko, и создать ссылки в /vendor/modules/, чтобы использовать какие-либо другие совместимые модули.
  • отключён модуль sst_storage.ko
  • небольшие изменения в h3resc/h3ii
    • изменено количество пунктов меню, чтобы было их видно в режиме cvbs
    • обновлене должно сохранять некоторые файлы конфигурации
    • добавлен пункт меню tools/uboot-h3_video_helper, чтобы сообщать о новых или экзотических modelines
    • пункт 53 переименован в «ADDONS and TWEAKS», где добавлены:
      • change swap size
      • toggle osk always on
      • LibreELEC-H3 installation and boot option

>>> ссылка на скачивание

 , , , h3droid,

linuxmaster
()

На смартфонах Huawei перестанет обновляться Android

Группа Android

Google приостановила сотрудничество с Huawei из-за того, что китайская компания попала в черный список правительства США.

Это приведет к тому, что все смартфоны производства Huawei, выпущенные с мобильной операционной системой Android, потеряют доступ к ее обновлениям и сервисам. На все свои новые устройства Huawei не сможет устанавливать программы, разработанные Google.

Существующие пользователи Huawei не пострадают, магазин и сервисы будут доступны для них (Techcrunch).

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

>>> Подробности

 , ,

mexx
()

Android Studio 3.4

Группа Android

Состоялся стабильный релиз Android Studio 3.4 — интегрированной среды разработки (IDE) для работы с платформой Android 10 Q. Подробнее об изменениях в описании релиза и в YouTube презентации. Основные нововведения:

  • Новый помошник для организации структуры проектов Project Structure Dialog (PSD);
  • Новый менеджер ресурсов (с поддержкой предпросмотра, массовым импортом, конвертацией SVG, поддержка Drag and drop, поддержка нескольких версий одного ресурса);
  • IntelliJ IDEA обновлена до выпуска 2018.3.4;
  • Обновлен плагин Android Gradle;
  • По-умолчанию включён режим R8 для оптимизации проекта;
  • Улучшена работа редактор внешнего вида (в т.ч. панель атрибутов).

 , , , ,

linuks
()

Новый проект позволит запускать Android приложения в Linux

Новый проект позволит запускать Android приложения в Linux
Группа Open Source

Новый проект «SPURV» даст возможность запускать Android приложения на десктопном Linux. Это экспериментальная контейнерная среда Android, которая может запускать Android приложения наравне с обычными приложениями Linux на дисплейном сервере Wayland.

( читать дальше... )

>>> Подробности

 , , , ,

Maniac_with_a_saw
()

LineageOS 16.0 на базе Android 9.0 (Pie)

Группа Android

После 6 месяцев разработки ветка LineageOS 16.0 (дистрибутива, основанного на Android 9.0 Pie) становится основной. Это означает, что с 1-го марта 2019 года сборки 16.0 будут создаваться ежедневно, а версия 15.1 переходит на еженедельный график. Помимо рефакторинга и очистки основного кода, за это время были улучшены функции Privacy Guard и дополнения su. Доработан Styles API, с учетом его перспективной совместимости с темной темой Android. Добавлена функция Trust, позволяющая блокировать USB-подключения на заблокированном устройстве.

>>> Подробности

 , ,

linuks
()

Google возобновил суд с Oracle, связанный с Java и Android

Группа Android

Компания Google подала в суд требование о возобновлении иска против Oracle. Это произошло после того, как было вынесено решение в пользу Oracle после пересмотра иска от 2016-го года.

Компания Google просит изучить материалы дела, высказать свою позицию по вопросу принадлежности API к интеллектуальной собственности и определить границы применимости авторского права к коду. Позиция Google сводится к тому, что создание переносимого программного обеспечения не требует получения лицензии на API, а повторение API для создания совместимых функциональных аналогов относится к легальному реверс-инжинирингу. По мнению Google, отнесение API к категории интеллектуальной собственности негативно скажется на Android, так как подрывает развитие ОС от Google, а создание совместимых копий программных платформ может стать объектом судебных исков.

>>> Подробности

 , , , ,

Marketersandmobile
()

Android Studio 3.3

Группа Android

Состоялся стабильный релиз Android Studio 3.3 — интегрированной среды разработки (IDE) для работы с платформой Android 9 Pie. Подробнее об изменениях в описании релиза и в YouTube презентации. Основные нововведения:


  • Navigation Editor - визуальный редактор XML ресурсов
  • IntelliJ Platform - обновление платформы до версии 2018.2.2
  • Kotlin - обновление 1.3.11
  • Clang-Tidy поддержка для C++
  • Новый мастер-wizard проектов
  • Оптимизация компилятора и конфигуратора, новый Android Gradle плагин 3.3.0
  • Новые возможности тестирования, возможно запуска множества виртуальных устройств Android Virtual Device (AVD)

>>> Подробности

 , , , ,

linuks
()

Fuchsia будет поддерживать приложения Android

Группа Google

Операционная система Fuchsia, разрабатываемая Google, будет поддерживать работу с приложениями для Android. Об этом сообщает Kyle Bradshaw, заметивший изменения в репозиториях, связанных с Fuchsia.

Fuchsia будет использовать специально разработанную версию Android Runtime (ART) для запуска приложений Android. Эту версию ART можно будет установить на любое устройство Fuchsia.

Как именно Fuchsia будет использовать Android Runtime, пока неясно. Это может быть транслятор вызовов ядра Linux эквивалентами из ядра Zircon от Fuchsia, или виртуальная машина с ОС Android с использованием Machina, системы виртуализации для Fuchsia.

>>> Подробности

 , ,

Hartmann
()

Google отказывается от обязательных обновлений для Android One

Группа Android

Со страницы проекта Android One исчез пункт о гарантированном получении обновлений от Google в течение двух лет после выпуска устройства. На изменение обратил внимание один из пользователей форума Reddit.

Инициатива Android One была запущена несколько лет назад с целью упрощения поддержки старых устройств и устройств нижнего ценового сегмента, производители которых не могут самостоятельно выпускать обновления ОС и обновления безопасности. В рамках программы все устройства должны были получать наиболее свежую базовую версию ОС без дополнительных предустановленных приложений.

Изначально ясно указывалось, что участвующие в программе Android One телефоны будут в течение минимум двух лет получать обновления до последней версии операционной системы, однако Google по неизвестным причинам удалила это упоминание. Возможно, пункт был удален по ошибке, но не исключено, что компания больше не намерена предоставлять гарантированные обновления ОС.

Оригинальный пост на reddit

>>> Подробности

 ,

Hartmann
()

Android Studio 3.2

Группа Android

Состоялся стабильный релиз Android Studio 3.2 — интегрированной среды разработки (IDE) для работы с платформой Android 9 Pie. С момента анонсирования 3.2 на Google I/O '18 были доработаны более 20 новых функций и улучшена стабильность программы. Среди важных нововведений:

  • Android App Bundle позволит сократить размеры APK файлов в среднем на 11%-64%.
  • Energy Profiler позволит оптимизировать энергопотребление.
  • Android Emulator Snapshots позволит быстро сохранять и загрузить состояние системы (в среднем 2 секунды).
  • Другие новейшие технологии, такие как Android Jetpack и Android Slices.

>>> Подробности

 , , , ,

linuks
()

P2Play 0.1 — клиент PeerTube для Android

Группа Android

P2Play — первый свободный видеоплеер для Android который позволяет просматривать PeerTube-каналы.

16 сентября 2018 года состоялся релиз версии 0.1. Приложение написано на языке Kotlin, исходный код опубликован на условиях лицензии GNU GPLv3+.

Возможности:

  • Отображение популярных, недавних, и локальных списков видео.
  • Воспроизведение видео (начальная реализация).
  • Авторизация и регистрация на каналах.
  • Для обновления состояния жестом потянуть вниз.
  • Отображение ваших подгруженых видео.

>>> Репозиторий исходного кода (GitLab)

>>> PeerTube-канал разработчика P2Play

>>> Скринкаст работы приложения (PeerTube-видео)

>>> APK-пакет

>>> Подробности

 , , , ,

atsym
()

10 лет ОС Android

Группа Android

23 сентября 2008 года была выпущена первая версия операционной системы Android. В настоящее она является самой популярной у смартфонов — Android установлена на более чем 85% всех смартфонов в мире. “Ъ” вспоминает путь операционной системы от конкурента Symbian до практически монополиста на рынке мобильных ОС.

>>> Подробности

 , ,

pki_gost
()

Вышел Tusky 3.0 — свободный Mastodon-клиент для Android

Группа Android

Tusky — легковесный Mastodon-клиент для платформы Android, который поддерживает все возможности сети Mastodon, включая фото, видео, списки, «custom emoji» а также имеет интерфейс, разработанный в соответствии с Material design.

Mastodon — федеративная социальная сеть для микроблогинга, написанная на языке Ruby и использующая стандартизированный W3C протокол ActivityPub.

( Основные изменения... )

>>> Скачать исходный код релиза и APK-пакет (GitHub)

>>> Установить APK: F-Droid | Google Play | Amazon Appstore

>>> Подробности

 , ,

atsym
()

Релиз Revolution IRC 0.4.1 — свободный современный IRC-клиент для Android

Группа Android

Revolution IRC — современный IRC-клиент для платформы Android в стиле Material design.

29 августа 2018 года состоялся релиз версии 0.4.0 и в тот же день состоялся релиз версии 0.4.1 с иправлением критической ошибки.

( Основные изменения... )

На текущий момент, это единственный активно развиваемый проект среди самодостаточных IRC-клиентов в репозитории F-Droid.

>>> Скачать исходный код (GitHub)

>>> Установить APK: F-Droid | Google Play

>>> Подробности

 , , ,

atsym
()

Launchpad Daemon (launchpadd) v1.5

Launchpad Daemon (launchpadd) v1.5
Группа Мультимедиа

Launchpadd — это программный аналог MIDI-контроллера для создания музыки с помощью кнопок (Pads) для смартфонов и планшетов на платформе Android. Программа поддерживает клиент-серверный режим, в котором ноты отправляются на компьютер, а далее в любую программу, которая поддерживает миди сокеты.

Изменения 1.4->1.5:

  • Добавлена функция загрузки пресетов по умолчанию из репозитория при первой установке приложения.
  • Добавлено простейшее меню с возможностью менять пресет.
  • Добавлена возможность менять пресет одновременно на клиенте и на сервере (активировано по умолчанию).
  • Удалены ненужные функции, такие как вывод /proc/cpuinfo в консоль и прочее.
  • Добавлена поддержка альбомной ориентации.
  • Значение «usemidi» было перемещено из основного файла настройки в файл настроек пресетов.
  • Исправлены ошибки: исключения, связанные с работой MIDI API, теперь обрабатываются правильно.
  • Исправлена поддержка новых версий Android (7+).

Youtube-видео:

Демонстрация №1

Демонстрация №2

>>> Подробности

 , , ,

Skullnet
()

Атака RAMpage затрагивает почти все Android-устройства

Группа Безопасность

Группа исследователей из нескольких университетов обнаружила новые варианты эксплуатации уязвимости Rowhammer в подсистеме ION (драйвер памяти) являющейся частью ОС Android, используемом в Android-устройствах начиная с версии 4.0 «Ice Cream Sandwich» (устройства. выпущенные с 2012 года).

RAMpage схожа с уже известной атакой DRammer, воздействующей на аппаратную уязвимость Rowhammer и заключается в вынужденном переключении состояния ячеек DRAM — из-за высокой плотности компоновки ячеек становится возможно спровоцировать переключение соседних ячеек постоянной перезаписью памяти, доступной атакующему процессу. Атака RAMpage r0 заставляет ION путем исчерпания области highmem размещать страницы памяти непрерывно и поместить страницу памяти атакующего приложения в область lowmem, где после может быть расположена таблица страниц ядра. На этом этапе осуществляется поиск уязвимых к bit flip областей и после этого память освобождается обратно, что косвенным образом заставляет ION поместить системную память на уязвимую область физической памяти, где и осуществляется атака. По мнению специалистов проведение атаки возможно выполнить на большинстве современных устройств с памятью LPDDR2, LPDDR3 и LPDDR4.

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

PDF с описанием атаки и описанием механизма работы GuardION

>>> Подробности

 , , ,

StReLoK
()

Первый выпуск Android-x86 8.1 «Oreo»

Первый выпуск Android-x86 8.1 «Oreo»
Группа Android

Команда разработчиков проекта Android-x86, в рамках которого силами сообщества осуществляется портирование операционной системы Android на архитектуру x86, представили первый выпуск Android-x86 8.1, построенный на базе последней версии Android Oreo. В новом выпуске:

  • Обеспечена поддержка как 64-х. так и 32-х битных ядер и компонентов пространства пользователя;
  • Графическая библиотека Mesa обновлена до выпуска 18.1.2, с поддержкой аппаратного ускорения для Intel, AMD и Nvidia, а также QEMU через драйвер VirGL.
  • Добавлена поддержка программной отрисовки OpenGL ES 2 посредством SwiftShader, используемая на неподдерживаемых GPU.
  • Добавлена поддержка аппаратно ускоренных кодеков для чипов Intel HD и G45.
  • Добавлена поддержка UEFI Secure Boot и установки в режиме UEFI.
  • Представлен новый интерактивный текстовый установщик.
  • Добавлена поддержка тем оформления в GRUB-EFI.
  • Обеспечена полная поддержка Multi-touch, Audio, Wifi, Bluetooth, Sensors, Camera и Ethernet (только DHCP).
  • Обеспечена поддержка автомонтирования съёмных накопителей и SD-карт.
  • Добавлена панель задач с поддержкой закрепления ярлыков и отображением списка приложений.
  • Добавлена опция ForceDefaultOrientation, для принудительной установки ориентации экрана на системах без аппаратных сенсоров.
  • Обеспечена поддержка запуска приложений для архитектуры ARM через встроенный транслятор (включается в меню Settings -> Android-x86 options).

>>> Подробности

 ,

Sunderland93
()

Steam Link доступен в виде мобильного приложения

Группа Игры

Компания Valve объявила о выходе мобильного приложения Steam Link, позволяющего транслировать игру и управление на любой смартфон на базе Android или iOS. Пользователю достаточно установить приложение, подключить любое совместимое устройство ввода (любой Bluetooth геймпад, включая геймпады с держателем для смартфона, либо же клавиатуру и мышь, например, при использовании планшета) и синхронизироваться с компьютером, на котором запущен Steam. И наслаждаться любимой игрой на экране смартфона. Приложение не требует никаких подписок и дополнительных действий от пользователя. Приложение доступно в Google Play (требуется Android 5.0+) и AppStore.

>>> Подробности

 , , steamlink

Sunderland93
()

Android Things 1.0 — вариант Android для интернета вещей

Группа Android

Компания Google представила первый выпуск проекта Android Things, ориентированного на применение в устройствах интернета вещей (IoT). Платформа позволяет создавать самые разнообразные умные устройства с использованием штатных API Android и сервисов Google. Появление первых устройств, использующих Android Things, ожидается летом. В их число войдут: умные колонки от LG и iHome, а также умные экраны Lenovo, LG и JBL, которые будут снабжены виртуальным помощником в стиле Google Assistant и Google Cast.

( читать дальше... )

>>> Подробности

 , android things, , интернет вещей

Sunderland93
()

Атака Rowhammer с помощью видеоадаптера позволяет успешно атаковать веб-браузер на Android

Группа Безопасность

В этот четверг исследователи по безопасности выкатили успешный вариант взлома веб-браузера Mozilla Firefox на ОС Android с помощью атаки Rowhammer, которую смогли реализовать через видеоадаптер. Имя эксплоиту дали GLitch, первые две буквы которого ссылаются на стандарт программирования графических приложений OpenGL, который в мобильной среде именуется WebGL.

Атака занимает всего несколько минут, что является огромным улучшением, ибо её оригинал для центрального процессора (CPU) может потребовать десятки минут и даже часов. На данный момент эксплоит работает только для смартфона Google Nexus 5, который снят с поддержки еще в 2016 году и мало кем используется. Исследователи, однако, не исключают, что атаку можно повторить на других устройствах, использующих SoC SnapDragon 800/801.

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

Эксплоит на JavaScript, написанный для CPU еще в 2015 году, не работал в то время на мобильных телефонах в виду их небольшой производительности, однако современные видеоакселераторы для сотовых телефонов имеют достаточную производительность и не слишком большой кэш (который обычно препятствует атаке, ибо позволяет избежать реальные чтения и запись в память), что позволило исследователям реализовать атаку на практике.

Стоит отметить, что разработчики Google Chrome и Mozilla Firefox уже внесли изменения в свои продукты, которые делают данную атаку значительно сложнее: они запретили использование вызова EXT_DISJOIN_TIMER_QUERY. Полноценная защита от подобной уязвимости ожидается в Firefox 60, и уже реализована в Google Chrome.

>>> Подробности

 , , ,

newsbot
()