Автор Тема: Доступна новая сборка ALT Mobile 20240120  (Прочитано 2022 раз)

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #30 : 19.03.2024 19:39:00 »
iOS/Android
В нынешней геополитобстановке все эти "Андроиды" с "АйФонами" могут превратиться в "кирпичи" в любой момент.
Именно поэтому хочется иметь хоть какую-то альтернативу (пусть даже это будет Linux-сборка, которая действительно, не такая "удобная", как Android или IOS).
На пайнфонах про оно уже вполне пригодно к использованию. недостатки есть, но в целом нормально для продвинутого пользователя..
Я имею ввиду, чтобы проект развивался, а не заглох, как YotaPhone (или как он там назывался?)

Оффлайн bircoph

  • alt linux team
  • ***
  • Сообщений: 11
    • Email
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #31 : 26.03.2024 00:38:47 »
Раскладка клавиатуры, похоже, на основе ibus - в принципе неплохая утилита, но есть замечания кое-какие.
Используется squeakboard: https://gitlab.gnome.org/World/Phosh/squeekboard
Ibus она не использует.

Оффлайн bircoph

  • alt linux team
  • ***
  • Сообщений: 11
    • Email
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #32 : 26.03.2024 00:44:16 »
Есть у меня старый планшет. Как-то можно записать на флэшку этот образ и запуститься с неё? Было бы интересно так поюзать. :)
Нужна поддержка железа на уровне ядра, а так же загрузчик. На данный момент малой кровью это более-менее всё, что есть в ванильном ядре + Rockchip (ядро Megi).

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

Оффлайн bircoph

  • alt linux team
  • ***
  • Сообщений: 11
    • Email
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #33 : 26.03.2024 00:45:45 »
Да. Под виртуалкой доступна физическая.
Мало того, если подключить к телефону или планшету внешнюю клавиатуру (например, через usb-хаб), то она тоже без проблем заработает.

Оффлайн bircoph

  • alt linux team
  • ***
  • Сообщений: 11
    • Email
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #34 : 26.03.2024 00:50:11 »
Единственное, не совсем понятно, почему выбран такой пароль 271828, и почему не используется упрощённый , типа 1234, как в том же мобиан, который проще воспринимается и легко "подбирается" при первичном тестировании.
Одна из первых публичных демонстраций ещё альфы была прошлым летом в институте им. Стеклова РАН (на конференции OSDay). Поэтому хотелось выбрать что-нибудь связанное с математикой, но не столь избитое как число Пи. Что такое 2.71828, думаю, пояснять не нужно :)

Ну а дальше так оно и осталось по привычке.

Оффлайн bircoph

  • alt linux team
  • ***
  • Сообщений: 11
    • Email
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #35 : 26.03.2024 00:55:29 »
MediaTek MT8312 Cortex A7. TM-7076. 
С MediaTek всё паршиво: проприетарщики те ещё, сами ничего не открывают. Что-то в ядре есть для некоторых моделей, но для MT8312 быстрым поиском ничего не нашёл. Там ещё какие-то ребусы с соответствием между MT6* и MT8*, где чёрт ногу сломит с нумерацией. Тем более, кроме ядра нужна ещё периферий (Wifi/Bluetooth, камеры и т.п.) — с ней тоже много проблем и многое индивидуально для конкретных моделей. DeviceTree ещё нужен именно для вашей модели, без него ядро просто не будет знать какое устройство куда и как подключено.

Оффлайн bircoph

  • alt linux team
  • ***
  • Сообщений: 11
    • Email
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #36 : 26.03.2024 01:02:59 »
Я имею ввиду, чтобы проект развивался, а не заглох, как YotaPhone (или как он там назывался?)
У ALT Mobile есть два принципиальных отличия от Yota Phone:

1) ALT Mobile — полностью открытая разработка и обладает гибкостью для поддержки любых устройств для которых будут доступны публичные исходники.

2) Yota Phone — это ещё один Android. Да, там была оригинальная идея с экранами, по железу, но с точки зрения софта там обычный Android.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #37 : 26.03.2024 01:53:27 »
Используется squeakboard: https://gitlab.gnome.org/World/Phosh/squeekboard
Ibus она не использует.
Понятно. Просто сильно похожи визуально. Но я так и понял, когда в виртуалке обновлял.
Что такое 2.71828, думаю, пояснять не нужно :)
Не нужно.  ;)
С MediaTek всё паршиво: проприетарщики те ещё, сами ничего не открывают. Что-то в ядре есть для некоторых моделей, но для MT8312 быстрым поиском ничего не нашёл. Там ещё какие-то ребусы с соответствием между MT6* и MT8*, где чёрт ногу сломит с нумерацией. Тем более, кроме ядра нужна ещё периферий (Wifi/Bluetooth, камеры и т.п.) — с ней тоже много проблем и многое индивидуально для конкретных моделей. DeviceTree ещё нужен именно для вашей модели, без него ядро просто не будет знать какое устройство куда и как подключено.
Понятно. Значит можно не пытать железку :)
Мало того, если подключить к телефону или планшету внешнюю клавиатуру (например, через usb-хаб), то она тоже без проблем заработает.
Это - хорошо! :)
У ALT Mobile есть два принципиальных отличия от Yota Phone:

1) ALT Mobile — полностью открытая разработка и обладает гибкостью для поддержки любых устройств для которых будут доступны публичные исходники.
Это тоже - Хорошо! :)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 234
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #38 : 26.03.2024 18:02:13 »
1) ALT Mobile — полностью открытая разработка и обладает гибкостью для поддержки любых устройств для которых будут доступны публичные исходники.
и много таких устройств есть? Что MediaTek, что Qualcomm или HiSilicon не дают драйверов в исходниках, что-то старое типо Openmoko уже не производят. Разве что для девайсов запитанных от электросети подойдет (банкоматы, терминалы, инфотабло и т.д.) И то наверняка будут проблемы по работе аппаратных декодеров видео и прочего.

Оффлайн bircoph

  • alt linux team
  • ***
  • Сообщений: 11
    • Email
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #39 : 26.03.2024 19:03:11 »
и много таких устройств есть? Что MediaTek, что Qualcomm или HiSilicon не дают драйверов в исходниках, что-то старое типо Openmoko уже не производят. Разве что для девайсов запитанных от электросети подойдет (банкоматы, терминалы, инфотабло и т.д.) И то наверняка будут проблемы по работе аппаратных декодеров видео и прочего.
Где-то вендоры открывают (например, Rockchip, NXP), где-то обратная инженерия есть (даже по Mediatek стали появляться компоненты в ядре).

На самом деле, все модули ядра обязаны быть открытыми под GPLv2, т.к. это единое адресное пространство ядра. Просто не все готовы отстаивать свои права перед вендорами. Но тот же Qualcom именно так и додавили и в итоге есть свободная прошивка модема EG25-G: https://github.com/the-modem-distro/pinephone_modem_sdk

Т.е. отказ предоставить код модуля ядра на условиях GPLv2 обладателю его бинарника есть нарушение лицензии ядра. Не все это понимают.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #40 : 26.03.2024 19:16:47 »
Т.е. отказ предоставить код модуля ядра на условиях GPLv2 обладателю его бинарника есть нарушение лицензии ядра. Не все это понимают.
Скорее, не все готовы это требовать...

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 234
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #41 : 26.03.2024 19:30:10 »
Где-то вендоры открывают (например, Rockchip, NXP), где-то обратная инженерия есть
и много есть мобилок на Rockchip или NXP? А по обратной инженерии даже по mali уже сколько лет пытаются драйвера сделать. Мир embedded без грязных хаков для конкретного чипа ещё жить не научился. При таком подходе проще lte модем к обычному ноутбуку подключать и через SIP общаться.

Оффлайн bircoph

  • alt linux team
  • ***
  • Сообщений: 11
    • Email
Re: Доступна новая сборка ALT Mobile 20240120
« Ответ #42 : 27.03.2024 13:04:42 »
и много есть мобилок на Rockchip или NXP?
На Rockchip пайнфоны про, на NXP Librem 5. Так что вполне есть.

Цитировать
А по обратной инженерии даже по mali уже сколько лет пытаются драйвера сделать.
Давно сделали: Mali и на pinephone (a64) и на pinephone pro (rk3399). Оба прекрасно работают на отверверсенных драйверах Lima и Panfrost соотвественно. Даже аппаратное декодирование видео удаётся использовать (правда, это уже не GPU, а отдельный драйвер VPU).

Цитировать
Мир embedded без грязных хаков для конкретного чипа ещё жить не научился.
Наличие хаков не является блокером для открытия кода. Для нас принципиальна доступность кода.

Цитировать
При таком подходе проще lte модем к обычному ноутбуку подключать и через SIP общаться.
Вы не поверите, но пайнфон и либрем именно так и работают — там модем подключен по usb шине. И это прекрасно, потому что позволяет аппаратно отключать питание приёмо-передующих устройств, что невозможно сделать, когда всё зашито на один и тот же SoC. И подобная функциональность по безопасности — это просто киллер фича, весьма востребованная в наше время.
« Последнее редактирование: 27.03.2024 20:41:44 от bircoph »