LINUX.ORG.RU

LineageOS 15.1 на базе Android 8.1 (Oreo)

 , ,


0

1

После нескольких месяцев разработки вышел новый релиз альтернативной операционной системы LineageOS 15.1, основанной на Android 8.1 (Oreo). Вместе с релизом представлен набор критериев LDSR (LineageOS Device Support Requirements) для квалификации поддержки 15.1 устройств (квалификация поддержки предыдущих версий не меняется, для удобства maintainer-ов которые ранее перешли к LOS 14 из проекта CyanogenMod 14). Основные изменения и нововведения LOS 15.1:

  • Новый framework для работы с драйверами Project Treble (из AOSP);
  • Новые возможности стилизации и поддержка LiveDisplay;
  • Переписан launcher, добавлены адаптивные иконки;
  • Добавлен режим QR в камере.

Поддержка 15.1 на текущий момент обеспечена для следующих устройств:

  • Google Nexus 6P - angler;
  • Google Nexus 5X - bullhead;
  • LeEco Le Pro3 / Le Pro3 Elite - zl1;
  • OnePlus 3 / 3T - oneplus3;
  • OnePlus 5 - cheeseburger;
  • OnePlus 5T - dumpling;
  • Samsung Galaxy Tab S2 9.7 Wi-Fi (2016) - gts210vewifi;
  • Samsung Galaxy Tab S2 8.0 Wi-Fi (2016) - gts28vewifi;
  • Xiaomi Mi 5 - gemini;
  • Xiaomi Mi 5S - capricorn;
  • Xiaomi Mi 5S Plus - natrium.

Поддержка LineageOS 14.1 (Nougat) остается в активном состоянии, прекращена поддержка LineageOS 13.0 (Marshmallow).

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: linuks (всего исправлений: 17)

Ответ на: комментарий от anonymous

ты что, писать собрался?

А почему это вас таки удивляет?

// Другой регистрант

EternalNewbie
()
Ответ на: комментарий от Black_Shadow

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

kirill_rrr ★★★★★
()
Ответ на: комментарий от anonymous

Оно в линуксе «работает» так же, как и в винде. :-) В винде нормальный пользователь хочет назначить буковку диску, в линуксе - примонтировать в каталог. И разумеется, с флешками это работало.

С «нормальным» MTP прилетает птичка обломинго. Он «работает» в специально подготовленных для этого программах. Чаще всего это говнонедофайлменеджер в стиле Windows Explorer. :-) И даже при этом приходится долго сидеть и гадать, то ли каталог на девайсе пустой, то ли «работающий» MTP ещё не выдал список файлов, то ли уже зафейлился.

EternalNewbie
()
Ответ на: комментарий от kirill_rrr

Тебе звёзды за наркоманию дали? Ему не надо уметь работать с gvfs. Там обычные файлы и каталоги.

anonymous
()
Ответ на: комментарий от anonymous

Вроде все знают, что звёзды дают за объём активности. Но кто то вообще не потрудился залогиниться.

Но давайте попробуем подключиться через mtp!

mtpfs:

root@raspberrypi:/home/rrr# mount /dev/libmtp-1-1.2.1 /media/mnt
mount:  /dev/bus/usb/001/030 is not a block device

mtpfs on /media/mnt type fuse.mtpfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0)
mtpfs on /home/rrr/1 type fuse.mtpfs (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
И всё, типа смонтировано, но каталог занят и недоступен для просмотра. root или не root, не важно.

jmtpfs:

 rrr@raspberrypi:~$ jmtpfs /home/rrr/1
Unable to open ~/.mtpz-data for reading, MTPZ disabled.
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
rrr@raspberrypi:~$ jmtpfs /home/rrr/1
Unable to open ~/.mtpz-data for reading, MTPZ disabled.
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
ignoring libusb_claim_interface() = -6PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
Аналогично, вроде бы смонтировано, но что то пошло не так.

kio-mtp: Дельфин увидел устройство, смог отобразить содержимое, но «процесс неожиданно завершился» при попытке скачать 2,7Мб .мп3 песенку. Причём, очень важно: именно скачать во временный каталог и открыть уже оттуда. Это такой костыль, про который ни на секунду нельзя забывать при работе, иначе что то упадёт, не сохраниться, потеряется или зависнет.

Arch wiki:

Важно: libmtp не очень хорошо поддерживает новые устройства на Android - часто случаются зависания передачи данных и проблемы с удаленным просмотром файловой системы. Низкая производительность ожидается для всех устройств. Более того, если ваш кабель USB имеет повреждения, программы, использующие libmtp, могут завершаться с ошибкой или зависать до тех пор, пока вы не отсоедините свое устройство. Для подключения устройств рекомендуется использовать USB Mass Storage (если есть такая возможность), или воспользоваться ADB (например, adbfs-rootless-gitAUR) для передачи файлов. Он показывает высокую производительность на большинстве устройств и поддерживает дополнительные Android-специфичные функции (такие как установка APKs, управление пакетами на устройстве, резервное копирование данных или доступ к командной оболочке устройства).

Думаю с меня хватит копания в говне на сегодня.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от slamd64

Попробовать, что ли.

Попробовать можно всегда. В конце концов можно восстановиться из бэкапа. Разве что время можно потерять. Только если 4.4 устраивает, вполне можно и на нём жить. Там все родные приложения из коробки работали прекрасно. В 5.х встроенная камера стала работать с минимальным функционалом, пришлось искать замену. Про более поздние версии ничего сказать не могу, обзавёлся другим аппаратом.

Tigger ★★★★★
()
Ответ на: комментарий от kirill_rrr

В чём проблема воспользоваться gvfs? В том, что оно работает, а это нежелательно? :)

Важно: libmtp не очень хорошо поддерживает новые устройства на Android - часто случаются зависания передачи данных и проблемы с удаленным просмотром файловой системы.

Не буду обманывать - мне нас*ть на перлы из какой-то прыщевики, когда у меня новый смартфон с новым ведроидом поддерживается абсолютно нормально.

anonymous
()
Ответ на: комментарий от anonymous

Проблема gvfs в том, что это компонент гнома, эксклюзивно для приложений гнома. Т.е. всё в тех же vlc и libreoffice это не работает.

Всё просто, пока udev/udisks не монтирует mtp-устройства в /media/{user}/{device} по клику из любого файлового менеджера (а не только наутиля), mtp остаётся нестабильной разработкой для красноглазых фанатов.

З.Ы. И всё это верно даже при условии, что устройства работают с протоколом стабильно, но это почему то не так. Мне не интересно, сколько версий протокола сменилось между 2 и 5 андроидами и какую версию libmtp надо установить именно для моего самсунга.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от kirill_rrr

Проблема gvfs в том, что это компонент гнома, эксклюзивно для приложений гнома.

Пункт 4.2.

Т.е. всё в тех же vlc и libreoffice это не работает.

Я тебе выше объяснил, что работает, и как оно работает. Смонтировать устройство ты можешь хоть из tty, не имея и не запуская никакого DE.

Всё просто, пока udev/udisks не монтирует mtp-устройства в /media/{user}/{device} по клику из любого файлового менеджера (а не только наутиля), mtp остаётся нестабильной разработкой для красноглазых фанатов.

Это слишком толсто, бро. Узбагойся и попробовай тоньше.

anonymous
()
Ответ на: комментарий от anonymous

Я тебе выше объяснил, что работает, и как оно работает. Смонтировать устройство ты можешь хоть из tty, не имея и не запуская никакого DE.

А я выше объяснил, почему это полная хрень и никто ничего никуда не монтирует. gvfs это ВИРТУАЛЬНАЯ файловая система, которая существует только в памяти приложения gtk, и только в том случае, если оно для этого предназначено.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

И всё это верно даже при условии, что устройства работают с протоколом стабильно, но это почему то не так

Проблема кривого андроида есть, но по крайней мере у меня всё стало хорошо с шестого. До него я смотрел на MTP примерно как большинство из этой темы. Плюс есть какие-то тонкости со стороны устройств, иначе я не могу объяснить, почему есть такие проблемы: https://github.com/me176c-dev/android_device_asus_me176c/issues/33 (на стоке оно лишь чуть более рабочее).

anonymous
()
Ответ на: комментарий от kirill_rrr

gvfs это ВИРТУАЛЬНАЯ файловая система, которая существует только в памяти приложения gtk, и только в том случае, если оно для этого предназначено.

/run/user/$UID/gvfs/$some_mount_point - это чертовски реальные каталоги, которым безразлично GTK у тебя или ещё что. Но ты продолжай верить, мне не жалко.

anonymous
()
Ответ на: комментарий от anonymous

Я установил gvfs-fuse, подключил mtp-устройство и увидел что ничего не произошло. Ни файлов, ни каталогов, ничего.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Нужно его смонтировать командой gvfs-mount, как бы банально это ни звучало. Буду дома - покажу пример.

anonymous
()
Ответ на: комментарий от mos

Сейчас смска это только самое начало пути. Никакой анлок по смске уже давно невозможен.

Да ладно, получаешь смс, скачиваешь прогу и всё. Только на прошлой неделе так сеструхе делал.

petyanamlt ★★★★
()
Ответ на: комментарий от petyanamlt

Ладно сеструхе. А то брат мог пострадать.

mos ★★☆☆☆
()
Ответ на: комментарий от mos

Делал в августе. Неужто за 6 месяцев успели что-то поменять?

Не суть важно, для меня это куда лучше, чем стёртые данные.

a1batross ★★★★★
()

Нуб в треде.

Скажите, если для моего устройства есть LOS 15 (неофициальный порт естественно), значит ли это то, что благодаря Project Treble следующие версии андроида будут портироватся на него намного проще?

abcxy
()
Ответ на: комментарий от mos

Чего бугуртишь-то? Начальник накричал и оштрафовал за то, что на РАБоту опоздал?

anonymous
()

У меня на Xiomi Mi5 пару раз в день отваливается VPN. Посмотрю еще разок через годик. Пока впечатление, что сделано на коленке.

anonymous
()

Некоторые браузеры для Android:

UC Browser

Google Chrome

Яндекс браузер

Firefox

Opera Mini

CM Browser

Dolphin Classic

Быстрый поиск и Браузер

Puffin Web Browser

APUS

Brave

anonymous
()
Ответ на: комментарий от DELIRIUM

Уронили мишку на пол

Оторвали мишке хвост

Всё равно его не брошу

Потому что он - sehr gut...

anonymous
()

Обновил линейку14.1 до 15.1 на своем mi5. После перезагрузки так и не удалось увидеть рабочий стол(или как он там называется на андрюше). Слава яйцам делал бэкап неделю назад в тврп.

Den1982
()
Ответ на: комментарий от Den1982

Обоновил на своем mi5 - полет нормальный

anonymous
()
Ответ на: комментарий от anonymous

27.02.2018 Релиз браузера Falkon 3.0.0, развиваемого проектом KDE

02.03.2018 Выпуск браузера Pale Moon 27.8.0

26.02.2018 Выпуск web-браузера GNU IceCat 52.6.0

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.