ALT Mobile: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «В рамках проекта Alt Mobile проводится работа по поддержке мобильных устройств на базе проекта Sisyphus. = Поддерживаемое оборудование = == rk3399s == Поддерживаются устройства на базе rk3399s, в частности Pinephone Pro и совместимая модель от F+ tech. = Статус ПО = На данный моме...»)
 
Строка 65: Строка 65:


= TODO =
= TODO =
[[Alt_Mobile/TODO|Перечень]] открытых задач достаточно большой, поэтому его можно найти на отдельной [[Alt_mobile/TODO|странице]].
[[Alt_Mobile/TODO|Перечень]] открытых задач достаточно большой, поэтому его можно найти на отдельной [[Alt_Mobile/TODO|странице]].


= Галерея =
= Галерея =

Версия от 19:20, 16 июня 2023

В рамках проекта Alt Mobile проводится работа по поддержке мобильных устройств на базе проекта Sisyphus.

Поддерживаемое оборудование

rk3399s

Поддерживаются устройства на базе rk3399s, в частности Pinephone Pro и совместимая модель от F+ tech.

Статус ПО

На данный момент программное обеспечение находится в состоянии Альфа-версии и предназначено для разработки и тестирования опытными пользователями. В проекте используется свободное ПО, в т.ч. наработки проектов PureOS, Mobian, PostmarketOS.

Пользовательский интерфейс

Поддерживается пользовательское окружение на базе phosh] (phone shell).

Пользовательские приложения

Звонки

Gnome calls

SMS/MMS

Chatty

Браузеры

Firefox, chromium.

Telegram

Доступен telegram-desktop. Для того, чтоб в вертикальной ориентации приложение помещалось в экран, рекомендуется запускать с -scale 80% (можно и 85%).

Карты

gnome-maps

Фото

Megapixels. Собран в Сизифе, есть поддержка камер смартфона.

PDF

Evince

Образы

Образы для aarch64 доступны на ftp.

Инструмент сборки образов (mkimage-profiles) доступен в git.

Установка

На железо

1. На телефоне должен быть установлен загрузчик tow-boot на SPI flash. На большинстве моделей tow-boot штатно установлен на SPI; если это не так, то установите его по следующей инструкции: https://tow-boot.org/devices/pine64-pinephonePro.html

2. Образ можно установить и на emmc, и на microsd. Как таковая "прошивка" не требуется, достаточно скопировать распакованный образ на носитель.

Для загрузки телефона в режиме экспорта emmc как usb-диска, нужно при загрузке зажать кнопку Volume Up до загорания синего индикатора LED. После этого emmc будет доступно как /dev/sdX. Аналогично можно подключить и microsd через любое устройство чтения таких носителей.

3. Копирование на носитель:

xzcat pinephone-phosh-latest-aarch64.img.xz | dd of=/dev/sdX oflag=direct,sync bs=1M status=progress

4. Изменение раздела файловой системы

Рекомендуется (но не обязательно) расширить файловую систему образа на весь носитель. Сделать это можно следующими командами:

echo ", +" | sfdisk -N 1 /dev/sdX
resize2fs /dev/sdX1

где sdX — устройство, куда был записан образ.

5. Загрузка.

Для загрузки с emmc достаточно включить телефон, для загрузки с microsd нужно при загрузке зажать кнопку Volume Down до смены цвета индикатора LED на бирюзовый.

В виртуальной машине

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

Использование

На данный момент использование предназначено только в целях разработки, повседневное применение как основного смартфона пока что не рекомендуется.

Логины по-умолчанию: root, pwd:altlinux; user:altlinux, pwd:271828.

TODO

Перечень открытых задач достаточно большой, поэтому его можно найти на отдельной странице.

Галерея

Alt-mobile-main-1.png Alt-mobile-main-2.png Alt-mobile-calls.png Alt-mobile-system.png Alt-mobile-megapixels.png

Контакты

Список почтовой рассылки mobile-devel.

О проблемах в конкретных пакетах можно открывать баги в багзилле.