LINUX.ORG.RU

Android


177

12

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

Итоги первого года развития LineageOS

 , ,

Группа Android

В декабре отмечает свой первый день рождения альтернативная операционная система LineageOS для Android-смартфонов, основанная на CyanogenMod. В честь этого руководители проекта опубликовали статистику использования системы в виде инфографики. Первые 4 места среди пользователей занимают страны BRICS (Индия, Китай, Бразилия, Россия), замыкает пятерку Германия. Всего поддерживается более 180 устройств от 23 производителей, зарегистрировано 1.7 млн активных установок и более 700 разработчиков.

>>> Подробности (lineageos.org)

linuks
()

Открытая YouTube-трансляция Mobius и DotNext / 11—13 ноября 2017

 , , , ,

Группа Конференции и встречи

Говорят, бесконечно можно смотреть на три вещи: как горит огонь, как течет вода и как работают другие люди. То есть, идеальный объект для наблюдений — прямая трансляция большой конференции.

И кстати, у нас есть для вас целых две таких. В эту субботу проходит Mobius — конференция разработчиков мобильных приложений. А в воскресенье и понедельник проходит DotNext 2017 Moscow — крупнейшая в России конференция, посвященная разработке на платформе .NET. Три десятка спикеров выступят с докладами о настоящем и будущем платформы .NET, об оптимизации производительности и многопоточности, о внутреннем устройстве платформы .NET и CLR, о профилировании и отладке .NET-кода, и так далее.

Казалось бы, при чем тут .NET, это же проприетарный Microsoft? А вот и нет. С выходом .NET Core у нас появилось много кода с лицензиями MIT и Apache 2, документации под лицензией CC-BY, и все это разрабатывается при участии независимой некоммерческой организацией .NET Foundation. Ну а про мобильную разработку под Android и так все понятно — фреймворки с открытым исходным кодом использовались там испокон веков.

И у вас есть возможность поучаствовать в этом — без необходимости куда-то лететь или ехать через полгорода, на YouTube, бесплатно. Как именно — читайте дальше.

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

stevejobs
()

H3Droid 1.3.2

 , , developerboard, ,

Группа Android

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

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

>>> О дистрибутиве (h3droid.com)

linuxmaster
()

gplaycli 3.0

 , , , market,

Группа Android

Состоялся релиз gplaycli версии 3.0 — консольного клиента для магазина Android приложений Google Play, написанного на Python под лицензией GNU AGPL.

Основные возможности программы:

  • Поиск и скачивание бесплатных и купленных приложения в формате apk.
  • Возможность использования нескольких профилей разных устройств и аккаунтов.
  • Функция обновление ранее скаченных приложений (отдельного приложения или набора в папке, вручную или через cron).
  • Поддержка аутентификации по паролю или токенам, с использованием своего или демонстрационного логина (при отсутствие собственной регистрации пользователя в Google).

Список изменений в версии 3.0:

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

>>> Подробности (github.com)

linuks
()

QMole (GNU Linux Desktop System для iPhone и iPad) стал FOSS и доступен для Android

 , , qmole

Группа PDA

Доступна версия 0.7beta QMole, теперь он распространяется по лицензии GPL и доступен для iPhone, iPad и Androd.

Напомню, что проект представляет из себя Тайлинговый WM, который является слоем совместимости для мобильных устройств, позволяющим запускать графические приложения для Linux. QMole не является виртуальной машиной, либо отдельной операционной системой, а так же не требует использования новых API для разработчиков. Он представляет из себя прослойку совместимости для стандартных Linux приложений, предоставляя доступ к тачскрину и данным на устройстве, позволяя запускать их на отдельном рабочем столе, одновременно с работающими нативными приложениями.

Особенности:

  • Используется Herbstluft Window Manager, в качестве замены поддерживаются Fluxbox, i3 (i3wm.org) и Awesome
  • Для iOS последняя проверенная разработчиком версия 8. На более поздних версиях потребуется пересборка, но нет видимых преград для запуска на устройствах с jailbreak. (Непосредственно у автора возможности проверить процесс не было)
  • Для Android потребуется скомпилировать исходники под своё устройство, при этом запуск таких приложений как Terminal или GNURoot не требует наличия рут прав на самом устройстве.
  • Проект содержит более 42 миллионов строк портированного, либо написанного кода, был полностью скомпилирован непосредственно на устройстве разработчика
  • Возможна сборка и запуск огромного числа приложений с открытым исходным кодом, например bash и Firefox

Был разработан одним человеком, его имя Chris Kohlhepp

>>> Скриншоты

>>> Подробности и исходники (github.com)

fehhner
()

Поддержка ядра Linux 4.4 будет продлена

 , ,

Группа Ядро Linux

Google объявила на конференции Linaro Connect 2017 о намерении продлить поддержку ядра до 2022 года. Продление поддержки ядер позволит упростить сопровождение устройств на базе Linux и увеличить их жизненный цикл.

Интерес Google к LTS-ядрам связан с проектом Treble, в рамках которого развивается прослойка для отделения поддержки оборудования от версий Android. В настоящее время формирование обновлений для Android-прошивок для устройств Google производится в течение трёх лет. В качестве базиса для используемого в Android модифицированного ядра применяется обычное LTS-ядро, срок поддержки которого обрывается до завершении жизненного цикла прошивки. Компания Google намерена синхронизировать срок поддержки LTS-ядер со сроком поддержи ядер из прошивок Android, взяв в свои руки сопровождение.

Ядро Linux 4.4 на данный момент поддерживается Greg Kroah-Hartman до 2019 года, а также компанией Canonical до 2021 года — срока окончания поддержки Xenial Xerus. Представители Google уже договорились с Грегом Кроа-Хартманом (Greg Kroah-Hartman), отвечающим за поддержку стабильной ветки ядра Linux и обеспечивающим двухлетнее сопровождение LTS-ядрам. С Canonical пока еще переговоров не было. Следующим LTS-релизом станет ядро 4.14, которое при участии Google будет сопровождаться до 2023 года. Ядро будет поддерживаться на общих основаниях, т. е. останется общедоступно, не будет содержать специфичных для Android изменений и продолжит поставляться через kernel.org. Список поддерживаемых ядер на данный момент:

  • 4.14 — поддержка до ноября 2023 года (первые два года поддерживает Greg Kroah-Hartman, а затем Google).
  • 4.4 — поддержка до февраля 2022 года (до февраля 2018 поддерживает Greg Kroah-Hartman, а затем Google), параллельно осуществляется поддержка Canonical до 2021 года.
  • 4.9 — поддержка до января 2019 года (поддерживает Greg Kroah-Hartman), параллельно идет поддержка в Debian ядра, сроки неизвестны.
  • 4.1 — поддержка истекает в октябре 2017 года (сопровождает Sasha Levin, работающий в Oracle).
  • 3.16 — поддержка до апреля 2020 года (поддерживает Ben Hutchings из Debian).
  • 3.13 — поддержка до апреля 2019 года в рамках Trusty Tahr.
  • 3.10 — поддержка до мая 2027 года Red Hat в рамках RHEL 7.
  • 3.2 — поддержка до мая 2018 года (поддерживает Ben Hutchings из Debian).
  • 2.6.32 — поддержка до 2023 года в рамках RHEL 6.

>>> Подробности (arstechnica.com)

Lowes
()

Android-версия Pechkin

 , , , ,

Группа Android

Подготовлен первый выпуск Pechkin для платформы Android. В рамках проекта развивается клиент для пересылки сообщений в децентрализованной p2p-сети Bitmessage, которая использует похожие на Bitcoin принципы построения распределённой шифрованной цепочки блоков, но ориентирована на пересылку сообщений. При разработке клиента Pechkin основной упор делается на простоту использования и малое потребление ресурсов. Код написан на языке Java и распространяется под лицензией Apache 2.0.

Особенности этой версии:

  • не требует внешнего сервера для своей работы (в отличие от bitseal);
  • вычисления PoW для ускорения работы реализованы на С.

Ограничения этой версии

  • не реализован серверный режим работы;
  • bitmessage-адреса младше v3 не подерживаются.

>>> google play (google.com)

fenshara
()

Релиз Android «Oreo» 8.0

 , , , ,

Группа Android

21 августа Google официально представила новую версию операционной системы Android. Новую версию Android вскоре получат устройства линейки Google Pixel, Nexus 5X, Nexus 6P, Nexus 9 и Nexus Player. Google сотрудничает с множеством производителей смартфонов, дабы пользователи получили обновление до конца года.

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

>>> android.com (android.com)

ilipnitsky
()

Выпуск Wine 2.10 с начальной поддержкой платформы Android

 ,

Группа Linux General

Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 2.10. С момента выпуска версии 2.9 был закрыт 21 отчёт об ошибках.

Наиболее важные изменения:

  • В состав включены компоненты для обеспечения работы Wine в окружении платформы Android. В частности, добавлена заглушка для инициализации кода Wine из Java, необходимые callback-вызовы, начальный графический драйвер (GDI) для Android, код для инициализации экрана, поддержка трансляции событий мыши и клавиатуры;
  • В WebServices добавлена поддержка словарей;
  • Внесена порция исправлений, связанных с Direct2D;
  • Улучшен интерфейс пользователя в RegEdit;
  • Решены проблемы с кэшем объектов OLE для буфера обмена;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений: Unreal Engine 3, WPS 2013, Medieval: Total War, notepad++, Dark souls 2: Scholar of the First Sin, Sniper Elite V2, Seed of Andromeda Pre-Alpha 0.2, Coda Finale, Guitar Pro 7, WarBR.

>>> Подробности (opennet.ru)

batya
()

Представлен слой совместимости для запуска приложений Android на десктопных дистрибутивах Linux – Anbox

 

Группа Android

Anbox – это слой совместимости для запуска Android-программ в десктопных дистрибутивах Linux. Anbox похож на Wine (который запускает Win16/Win32/Win64 программы) и Darling (который запускает macOS программы, но находится на раннем этапе разработки). Anbox использует технологию контейнерезации (как и Darling). Anbox использует технологию LXC-контейнеров (Darling также использует похожую технологию). Установить Anbox можно набрав в консоли snap install --classic anbox-installer или скачав скрипт по ссылке: https://raw.githubusercontent.com/anbox/anbox-installer/master/installer.sh.

( Основные возможности Anbox )

>>> Подробности (anbox.io)

Root-msk
()

Android 7.1 (7.1.1)

 ,

Группа Android

Android — основанная на Linux мобильная операционная система от компании Google. Основная часть исходного кода доступна в репозитории Android Open Source Project (AOSP).

В новой версии сделан упор на исправление ошибок и API. Over-the-air обновления в скором времени будут доступны для устройств Pixel, Pixel XL, Nexus 5X, Nexus 6P, Nexus 6, Nexus 9, Nexus Player, Pixel C и General Mobile 4G (Android One).

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

>>> Подробности (blogspot.ru)

inchallah
()

Релиз торрент-клиента LibreTorrent

 , ,

Группа Android

Состоялся первый релиз LibreTorrent — полнофункционального торрент-клиента для Android версии 4 и выше, написанного на Java и основанного на библиотеке libtorrent. Исходный код проекта распространяется под лицензией GNU GPL v3.

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

>>> Исходный код на GitHub (github.com)

proninyaroslav
()

Google представила Google Pixel и Pixel XL

 , , ,

Группа Google

4 октября Google провела презентацию в live режиме, на которой была показана новая линейка смартфонов Pixel, и др. Линейка Pixel пришла на замену линейке Nexus.

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

Также для Pixel и Pixel XL Google будут выпускаться специальные чехлы Live Case. Их особенность заключается в том, что перед покупкой пользователь сможет выбрать любое изображение для чехла.

Pixel поступит в продажу 20 октября. Стоимость младшей модели составит ~650$.

>>> Источник (androidpolice.com)

ilipnitsky
()

Первый стабильный релиз KDE Connect

 , , ,

Группа KDE

KDE Connect — это платформа для взаимной интеграции рабочего стола KDE и мобильных устройств на базе Android и Blackberry (поддержка iOS будет реализована позднее). С её помощью со смартфона можно управлять аудиоплеером компьютера, пересылать на компьютер файлы, управлять курсором мыши, а с компьютера - видеть уровень заряда смартфона, получать уведомления о звонках и СМС, просматривать ФС смартфона и пинговать его, чтобы легче было найти по звуку уведомлений. Также обеспечивается общий буфер обмена для компьютера и смартфона.

Сегодня вышла версия 1.0 с новыми возможностями:

  • запускать со смартфона предопределённые команды в KDE: например, открыть какое-либо приложение или отправить компьютер в спячку;
  • отвечать на СМС через уведомления KDE, прямо с компьютера;
  • получать уведомления KDE на смартфон (по умолчанию отключено);
  • шифровать канал связи смартфона с компьютером посредством TLS (вместо используемого в прежних версиях RSA).

Android-клиент KDE Connect можно найти в Google Play и F-Droid (устаревшая версия).

>>> Подробности (wordpress.com)

Deleted
()

Релиз Maru OS 0.2.4 и публикация исходного кода проекта на условиях Apache 2.0

 , , maruos, ,

Группа PDA

Maru OS — это операционная система для мобильных устройств основанная на Android (AOSP) с интеграцией в виде контейнера (LXC) Debian GNU/Linux 8 «Jessie» с графическим окружением Xfce. Выпуск версии 0.2.4 приурочен к публикации исходных кодов проекта на условиях лицензии Apache 2.0.

В настоящий момент доступны готовые сборки для смартфонов Nexus 5 (D820, D821). Ведется активная работа по портированию операционной системы на другие устройства линейки Nexus, а так же на некоторые модели смартфонов LG и Motorola.

Некоторые особенности Maru OS:

  • Автоматизированное переключение на интерфейс Debian Xfce при подключении монитора (HDMI). Клавиатуру и мышь сейчас предлагается подключать при помощи bluetooth.
  • Совместное использование накопителей обеими системами: Android и Debian GNU/Linux.
  • Возможность полноценной работы в классическом окружении Debian GNU/Linux Xfce.
  • При использовании устройства в режиме десктопа рекомендуется подключать питание от сети. В качестве примера предлагается такой кабель.

Перед первым публичным релизом за номером 0.2.3 Maru OS прошла закрытое бета-тестирование несколькими тысячами добровольцев. Сейчас разработчики заявляют о достаточной стабильности системы для ежедневного использования.

>>> Блог проекта
>>> GitHub

mandala
()

Доступна новая версия MIUI

 , ,

Группа Android

Сегодня, 23 августа, стала доступна новая версия операционной системы MIUI, форка Android, разрабатываемого китайской компанией Xiaomi. MIUI доступна как для телефонов Xiaomi, так и для аппаратов других производителей.

Новая версия предлагает следующие нововведения:

  • Редизайн шторки уведомлений, теперь уведомления от программ и переключатели находятся на одном экране
  • Поддержка двух независимых профилей на одно приложение, позволяющее, например, использовать одно приложение с двумя аккаунтами
  • Quick Ball — быстрое управление телефоном одной рукой
  • Обновление галереи, калькулятора, прогноза погоды и программ для дозвона и SMS
  • Новое приложение для редактирования видео
  • Возможность поделиться настройками WiFi при помощи QR-кода

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

Видеообзор новых возможностей MIUI 8 можно посмотреть на YouTube.

>>> Подробности (miui.com)

Aceler
()

Android 7.0

 ,

Группа Android

Вышла новая версия операционной системы для мобильных устройств от Google под названием Android 7.0 Nougat.

( Изменения )

Среди других нововведений также отмечается поддержка новых политкорректных Emoji, оптимизация фоновых процессов, добавление новых языков и вариантов одного языка, новые функции в Android for Work, а также расширение специального ПО для людей с ограниченными возможностями.

>>> Подробности (android.com)

LordTermor
()

Вышла версия 3.0 Android File Transfer for Linux (и для OS X)

 ,

Группа Мультимедиа

Здравствуйте, на связи широко известный в узких кругах LOR-driven проект по свободной простой и работающей реализации MTP.

Благодаря пользователям LOR было добавлено много новых классных фич, полностью переписан fuse wrapper, используя inode low level API, добавлена поддержка сложных запросов GetObjectPropertyList, и для некоторых сценариев производительность fuse выросла в 100 (СТО!) раз и практически сравнялась с прямым доступом через USB.

Из заметных улучшений — перевод на русский, и вообще поддержка переводов, всякие улучшения UI, возможность собрать с qt4/qt5 по выбору. Убраны gather-scatter буферы, уменьшено потребление памяти, не выставляются ZLP флаги на устройствах где они не поддерживаются. Починен разрыв на заблокированных устройствах замзон. Добавлена поддержка libmagic.

Остальные изменения довольно мелкие, и их очень много (закрыто 100 багов на данный момент), в частности переработана отмена транзакции, добавлена поддержка разных исключений под MacOSX, реализован парсер USB-дескрипторов для конфигураций, где они не парсятся, более-лучшая типо/ошибко-безопасность за счет разделения ObjectId и StorageId в коде.

На гитхаб приходили и недовольные пользователи, которые отказались мне помогать разобраться с неработающими устройствами. Сейчас статус AFTL таков, что если не оно не работает, то скорее всего у вас проблема с хабом, проводом и/или ядром. Осталась всего одна известная ошибка, когда ядро линукс получает USB URB и не отдает его в юзерспейс до отключения устройства/прихода другого URB. Если вы сталкивались с чем-то подобным, напишите мне, кажется, мы перепробовали ВСЁ (вызывать дьявола тоже), но пока безрезультатно.

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

PS напишите в свой любимый дистрибутив баг «добавьте новый пакет»! :)

PPS хочется порт на freebsd, just for fun, энтузиасты, пишите.

>>> Страница релиза на Github (github.com)

whoozle
()

Launchpadd v1.3

 , ,

Группа Мультимедиа

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

Другие преимущества:

  • легкий и простой интерфейс, который можно сконфигурировать под любой экран;
  • возможность настраивать сколько угодно кнопок;
  • большое количество опций и команд;
  • возможность нажимать несколько клавиш сразу;
  • возможность задавать свои цвета кнопкам и рамкам;
  • поддержка большого количества аудиоформатов в режиме семплов.

Требуется Android 2.3.4 или новее.

>>> Подробности и загрузка (bitbucket.org)

Skullnet
()

Релиз VLC 2.0 для Android-устройств

 ,

Группа Android

Аудио- и видеопроигрыватель VLC 2.0 (VideoLAN) уже доступен для загрузки в магазине Google Play Store.

Главные изменения:

  • возможность проигрывать видео в отдельном окне и заниматься другими задачами на Android-планшетах;
  • автопоиск и загрузка субтитров (через сервис Open Subtitles);
  • возможность создавать видеоплейлисты;
  • поддержка просмотра видео через разные сетевые протоколы (DLNA/UPnP, FTP, SFTP, NFS и Windows Shares);
  • увеличена скорость декодирования и проигрывания видеофайлов.

>>> Оф. страница VLC для платформы Android

>>> Страница в Google Play Store

>>> Подробности (jbkempf.com)

atsym
()