LINUX.ORG.RU

Xiaomi


15

3

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

Ubuntu Touch

Остальные скриншоты здесь: https://lost-skunk.cc/etc/ubuntu-touch-screenshots

Решил попользоваться убунтой как основной мобильной осью. Хватило меня всего на 4 месяца. Девайс всё тот же: Redmi Note 7 3/32 (SDM660).

Установка ничем не отличается от Droidian-а, за исключением того, что нужно выбрать убунту вместо него.

Сама Lomiri красивая, необычная, но на любителя. Построена на базе Qt 5, работает на Mir (который является WM Wayland). Вот только приложения не для Мир-а (X11, Wayland) работают через какой-то костыль в виде прослойки. Почему так - не знаю, в чате Ubports не интересовался.

Для полноценного* пользования смартфоном, пришлось накатить Lomiri Plus при помощи Ambot. Как несложно догадаться из названия - это твик. Есть базовая поставка, включающая в себя только фикс строки состояния на экранах с дыркой/каплей и закруглёнными углами, а также всплывающий кружочек при наклоне, который предлагает перевернуть экран (сделано, бтв, лучше даже, чем на андроиде). И есть полноценная, в которой чёрт ногу сломит: очень много твиков на любителя, даже есть та панелька, выезжающая снизу из IOS (увы, из-за большого кол-ва настроек, найти для скриншота не смог, но если так интересно, то в оф скринах она присутствует). Есть что-то типа интерфейса для последнего созданного скриншота. Позволяет ещё сделать строку состояния прозрачной на локскрине, а также добавляет свою анимацию в виде пружины, когда тыкаешь на иконку приложения.

Сам дистрибутив ничем не интересен - под капотом протухшая Ubuntu 20.04. Десктоп приложения может запускать лишь ЧАСТИЧНО. Нормально работают только приложения на Qt, остальные либо милипиздрические (Dino), либо и вовсе не работают (Firefox). Блюпуп, мобильный интернет - работают через раз, а фонарик так и вообще в отвале, но при этом вспышка на камере работает (т.к проблема не только моего аппарата, кто-то воспользовался этой «фишкой» и написал приложение, которое позволяет пользоваться фонариком - uTorch). Удивили работающие USSD-коды. Droidian похвастаться на моём хлаоми таким не может. Эмулятор терминала неудобное УГ (очень кастрирован даже по сравнению с Termux). Но можно подключаться по ADB, которое реализованно здесь нормально.

В следствии этого, флатпаки, снапы и прочие Appimage - здесь работать не будут, так как основа уже слишком древняя для них

Нормального нативного софта нет - это либо анпримный мусор, либо вебня. Из более-менее нормального (с большой натяжкой) клиента Matrix могу выделить FluffyChat for Ubuntu Touch. Он написан на C++ (ориг на Flutter), имеет, соответственно, нативный интерфейс, но к сожалению, заброшен и не умеет в шифрование. Из нативного ещё понравился DeltaTouch (порт DeltaChat).

Но без шифрования никуда, поэтому мне пришлось пользоваться вебклиентом. Раньше из нормальных считался Cinny, но ему пришла на смену Extera, которая лучше адаптирована под мобильные устройства (например, имеет свайп для ответа, которого нет у Cinny). К сожалению, у экстеры нет приложения-обёртки для топика с пушами и тому подобным, но не смотря на это, я продолжил ею пользоваться. Она удобнее Cinny. Но конечно же, никакой адекватный человек не станет держать мессенджер на телефоне в браузере, из-за чего я создал ярлык при помощи Webber. Ярлыки выглядят с виду, как обычные приложения, но на деле, вертят под капотом headless-chromium, который обращается к сайту. Кстати, такие приложения занимают процентов 60 Open Store.

Есть ещё рабочий Waydroid, но чтобы его использовать, нужна довольно жирненькая мобилка, имеющая более 6 гигов ОЗУ.

Вывод: Ubuntu Touch - красивое и мёртвое нинужно. За примерно 11 лет своего существования она не научилась НИЧЕМУ.

Было бы круто, если на Droidian кто-то портанёт Lomiri.

 , ,

ZSkunk
()

Phosh

Ссылки на остальные скрины:

1 2 3 4 5 6 7 8 9 10 11 12 13 14

На скринах Droidian с Phosh, запущенный на Xiaomi Redmi Note 7 (SDM660). Ничего интересного. Позже попробую с Cutie Shell.

Немного о Droidian: Droidian - дистрибутив Linux, основанный на Mobian (Debian для pinephone), но в отличии от него использует halium. Halium также использует Ubuntu Touch. Оф. сайт: https://droidian.org

Всего доступно 2 оболочки — Phosh (эта та оболочка, что использует Librem 5) и Cutie Shell, плазмы нету((.

По словам разработчика? оф. поддержки нет потому что «зачем нужно то, что копирует android, когда есть android?». Кстати, там кто-то пытался портировать плазму под дроидиан (она есть в его репах), но к сожалению, она не работает. А ещё приложения плазмы плавнее гномовских. Т.е Пош и его приложения идут в фпс 15-17, а КДЕшные в 60.

Чтобы его установить, необходимо скачать снапшот с гитхаба проекта — https://github.com/droidian-images/droidian/releases — снапшоты с Phosh, https://github.com/cutie-shell/droidian/releases/tag/nightly — снапшоты с Cutie Shell. Допустим, у нас Redmi Note 7, значит необходимо скачать этот снапшот (phosh), распаковать его, перезагрузиться в fastboot и выполнить установочный скрипт ./flash_all.sh. После этих действий телефон сам перезагрузится в систему, но нам сейчас нужен fastboot, так что перезагружаем телефон туда. Качаем вендора для вашего устройства (он должен быть именно под ту версию ведра, на которой вышел ваш телефон, и желательно от lineage os, vendor для Redmi Note 7) и прошиваем с помощью команды fastboot flash vendor vendor.img. Только теперь мы можем спокойно грузиться в систему.

Теперь про то как я им пользовался.

Пользовался я им около 1,5 месяца, после чего вернулся на ведроид (весною, когда он всё ещё был на 11 дебиане я также пытался использовать, но безуспешно, поскольку он ужасно лагал и не работала сим-карта). За время моего отсутствия успела выйти версия, которая базируется на Debian 13 (все эти 1,5 месяца я использовал 12).

Однако, сегодня я решил опять его попробовать, и был приятно удивлён тем, что он научился записывать видео (т.е камера полностью работает!), само приложение камеры от разработчиков улучшилось, научился работать с Waydroid (пусть у меня его не получилось запустить (из-за того что мрази из сорсфоржа решили заблокировать то место, где я живу), но говорят работает как ведро, т.е без лагов и тому подобного) и распознавать отпечатки пальцев, а также он стал немного шустрее.

Не обошлось, конечно, и без глюков: когда слушаешь что-то в BT-наушниках, и при этом заблокирован экран, звук начинает лагать (раньше просто BT не с первого раза включался). Также после обновы firefox начал мерцать (wayland moment). А ещё есть неоптимизированные под телефон приложения, которые хрен знает как отображаются. Не работают USSD-коды, в приложении погоды нельзя выбрать город, так как при нажатии в любом месте плашка с выбором города мгновенно исчезает, не работает шифрование.

Таким вот тапком на линухе можно пользоваться и как телефоном, если только вы не играете в какие-либо игры на своём устройстве, или если вы не являетесь пользователем discord (через браузер этим дерьмом пользоваться нереально, + вдобавок к этому браузер глючный). Звонить он может, писать смс тоже, снимать видео, фоткать и даже умеет выходить в интернет! А что ещё надо для простого использования телефона? И поскольку это почти тот же мобиан (а он является дебианом для мобильных устройств), но на галиуме, то можно его использовать и как кастрированный пк на арме. Кстати, пишу сейчас с дроидиана, так что могут быть опечатки.

В сравнении с бубунту тач, бубунту тач хуже дроидиана. Они живут в своём недомирке: все пакеты под бубунту тач можно получить только в их магазине (хз какой формат пакетов они используют), и из апта, если только это не что-то гуёвое, потому что с привычными нам прогами эта поделка работать не умеет (именно с гуёвыми). В их магазине есть проприетарщина, браузеры под БТ — мусор, не умеющий работать с прокси, да даже клиентов матрих нету в их сторе (только какое-то говно, которое работает не как настольное приложение, а как веб-приложение. Nheko вы там не найдёте)! Бубунту с каждой версией становится хуже (и десктоп, и мобила). Так в БТ 20.04 отвалились блютуз и сд-карта (на Redmi Note 7), десктопные гуи-приложения по-прежнему не запускаются. Ну хоть пакетная база от 20.04, а не 16.04, спасибо и на этом. А ещё оно не умеет видео записывать, droidian — умеет, поскольку поддерживает V4L2.

 , ,

ZSkunk
()