LINUX.ORG.RU

SailfishOS 1.1.7.27 «Björnträsket»

 , ,


0

1

13 августа стала доступна новая версия SailfishOS — мобильной операционной системы на базе GNU/Linux, разрабатываемой компанией jolla. В этом релизе было устранено 24 уязвимости, а также добавлены нововведения:

  • переход на GCC 4.8, в частности, поддержка стандарта C++11;
  • добавлено связующее ПО (middleware) для управления сертификатами p11-kit. Теперь все криптографические библиотеки используют единый набор сертификатов;
  • звуковой сервер PulseAudio обновлён до версии 6.0, улучшена поддержка звуковых bluetooth-устройств;
  • добавлена опция смены раскладки для внешних клавиатур, подключаемых по bluetooth.

Также внесён ряд изменений в Alien Dalvik — дополнительный компонент, обеспечивающий работу приложений Android:

  • вкладка «поддержка Android» интегрирована в системные настройки;
  • добавлена возможность запуска/остановки dalvik-машины (ранее реализовывалась сторонним приложением);
  • добавлена опция контроля доступа Android-приложений к списку контактов;
  • в системные настройки приложений интегрированы настройки приложений Android;
  • добавлена возможность запуска Android-приложений в фоновом режиме с возможностью приёма уведомлений;
  • улучшена поддержка управления подключениями WLAN.

Известные проблемы:

  • проверка наличия свободного места при обновлении системы срабатывает слишком поздно, что может привести к ошибке и аварийному завершению процесса обновления на этапе установки. Рекомендуется заранее убедиться в наличии достаточного количества свободного пространства (1,5 ГБ);
  • поддержка calDAV и cardDAV всё ещё остаётся экспериментальной;
  • эпичный баг с удалением лишней фотографии в галерее до сих пор не исправлен.

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

★★★★

Проверено: maxcom ()

Ох уж опять эти названия...

mittorn ★★★★★ ()

Шведские названия...

Жаль, что на моём девайсе оно не взлетит.

r3lgar ★★★★ ()

В этом релизе было устранено 24 уязвимости, а также добавлены новые

fixed

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

на чем это работает?

Вроде как Linux, wayland, Qt и есть поддержка dalvik/art.

anonymous ()

Björnträsket

хоть прочитать можно, в отличие от Aaslakkajärvi

r0ck3r ★★★★ ()

Да jolkipalki, когда уже 2.0 будет-то? А то с пуш-нотификациями в андроидных приложениях беда-беда.

nezamudich ★★ ()

Там вроде как обещали её полностью открыть. Никто не в курсе, как продвигается дело в этом направлении?

Sunderland93 ★★★★★ ()

А можно под нее конпелять без ихнего SDK? На чистом clang/gcc

makoven ★★★★ ()
Последнее исправление: makoven (всего исправлений: 1)

стала доступна новая версия

Мне одному оно недоступно?

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

Странный ты. А под андроид без SDK и NDK на чистом clang/gcc писать можно?

Что вообще значит без SDK?
В нём же тулчейн, необходимые библиотеки и компиляторы.

И что значит на чистом clang/gcc?
А внутри тулчейна какой? Нечистый? Ну, можешь из реп собрать/поставить чистый arm'овский тулч без их SDK и писать консольные приложения. Кто мешает?

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

Доступно для тех, кто подписался на ранние обновления (и уже давно). Для всех остальных появится на этой неделе, если новых багов не найдут.

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

Ну, можешь из реп собрать/поставить чистый arm'овский тулч без их SDK и писать консольные приложения

А чегой-то только консольные, когда операционка сплошь из линуксовых кирпичиков? Там для отображения вэйланд. Значит должна быдь возможность незатейливо взять заголовки libwayland исходники gtk и кросскомпильнуть какой-нибудь transmission-gtk

А в противном случае не линукс это вовсе, а такая же песочница, как андроид и иось

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

незатейливо взять заголовки libwayland

А линковать ты своё приложение будешь к libwayland x86_64?

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

Не юли. Я думаю ты понял основную идею, что я пытался донести

makoven ★★★★ ()

переход на GCC 4.8, в частности, поддержка стандарта C++11;

О неужели? А как же они раньше раньше без этого жили?? Да ещё и проприетарщина до сих пор...

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

Не юли. Я думаю ты понял основную идею, что я пытался донести

Ты свою идею сначала правильно бы донёс.
Если ты хочешь портировать transmission-gtk (логичнее было бы transmission-qt), то тебе всё равно будет необходим SDK для этого устройства. По той простой причине, что там содержатся библиотеки устройства необходимой архитектуры, к которым нужно линковаться и заголовочные файлы (они могут не совпадать с хостовыми аналогичных библеотек).

А в противном случае не линукс это вовсе, а такая же песочница, как андроид и иось

Какой-то бред и каша у тебя в голове. Самые труЪ линуксоидные девайсы — FreeRunner'ы на OpenMoko и Trolltech Qtopia Greenphone требовали для сборки приложений собственный SDK. По той банальной причине что там был кросс-компилятор и пропатченные должным образом библиотеки под arm. Они получаются — тоже «песочница, как андроид и иось»?

---

Нет, при желании ты конечно можешь начать собирать свой SDK, установив кросс-компилятор, пропатчив должным образом заголовки и исходники и собрав библиотеки под нужную архитектуру. Другой вопрос — нахера это делать, если оно есть всё готовое и лежащее в SDK? Бери его в руки и портируй свой трансмишн.

EXL ★★★★ ()
Последнее исправление: EXL (всего исправлений: 1)

У меня есть Nokia N9 и одно время я хотел поставить второй системой ентот SailfishOS, благо инструкций в сети хватает.

Но под ней не пашет камера, да и телефонная часть тупит и глючит. Плюнул и не стал ставить в итоге. Meego 1.3 + OpenRepos.net мне вполне хватает.

kknight ★★★ ()

Отлично, походу, они таки взлетят!

Ждемс телефоны не хуже чем жужу s3 и по сравнимым ценам...

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

Не, это, наверное, пуганный N9(00), там для нормального отображения в гуи нужно было хилдоновские или мигошные либы линковать, которые проприетарные. В принципе, моё мнение с дивана, что в йолле ситуация не отличается. Хочешь гуй — будь добр соответствовать.
Хотя гоню, на N900 можно напрямую к иксам цепляться. Даже виджет в таскменеджере будет. Только выглядеть будет как шрифт из ЛОРогалереи.
//Опа, у одного меня сейчас ЛОР прилёг? Не поминай всуе, блин

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

Санкт-Петербург выговариваешь? Ну вот. Трифтонги не такие уж и сложные.
Хотя да, логопед многим линуксоидам не помешает.

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

хоть прочитать можно

ты прочитал? я не уверен, что это читается как Бьёрншрёкет...

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

Хотя гоню, на N900 можно напрямую к иксам цепляться.

Ну в любом случае SDK был необходим.

EXL ★★★★ ()

Кто этим пользовался?

weare ★★ ()

Ура! Теперь смогу пользоваться tohkbd нормально, если привыкну к тому, что она на магнитах держится.
Надеюсь, клава и в андроидных приложениях работать будет

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

Я на generic armel хидерах собирал. SDK тупо не мог поставить тогда ещё.

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

О, спасибо что написал, а я думал никакой клавы нет до сих пор для йоллы. Как там с кириллицей?
//tobuy лист пополнился благодаря тебя

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

С кириллицей все отлично, при заказе можно выбрать. Но есть ОГРОМНЫЙ минус - она к мобильнику прикрепляется магнитиками, отваливается только так.
Может, это прототип, конечно.

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

Вы, барин, даже читать нормально не умеете.

Бьернтрёскет! Че непонятного-то?

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

М. Ещё каменты на кикстартере почитал, много у кого глючная пришла, со многими нерабочими или плохо рабочими клавишами. Вот была бы от производителя такая клава..

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

Так transmission уже собрали. Судя по микроскопическим элементам интерфейса, даже ничего не переделывали.

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

Это не совсем то что вы думаете. Это фактически вебморда трансмиссии запущенная в браузере, на миго оно лучше выглядело. Тут скорее всего масштабирования нет нужного.

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

Transmission-Qt на Qt Widgets тоже собирается и работает. Однако в Sailfish OS старая версия Qt (да еще и Wayland), так что поддержки высоких dpi нет.

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

Бьернтрёскет! Че непонятного-то?

Непонятно, почему в одно слово и что конкретно делает Бъерн?

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

Qualcomm Snapdragon, для взаимодействия с железом используются блобы из андроида.

equeim ★★ ()

Блджад. Прочитал как «Бьорнкастель».

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

М, у меня [э] сильно смягчённая. Почти [æ]. Помор, ага.

kostett ★★★ ()

Когда будут новые устройства на SailfishOS?

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

Будет планшет в сентябре, если опять не накосячат.

Myau ★★★★ ()

У меня телефон при попытке обновления до этой версии заявил, что срочно нужно «оптимизировать данные» перед тем, как обновляться. Оптимизировал-оптимизировал, да и вырубился. Теперь после включения чёрный экран.
Режим recovery помог разве что слить бэкапы на карточку, но файловая система на самом аппарате read-only, btrfs recovery не работает. Что и говорить, btrfs вперде.

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

Самое интересное, что «оптимизация данных» это не что иное, как просто костыль для обхода багов в btrfs (впрочем, тут скорее виновато древнее ядро).

equeim ★★ ()

Просто праздник. А что там с поддерживаемыми устройствами?

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

Да это вообще, насколько я понял, просто-напросто btrfs balance. И, несмотря на шесть с половиной свободных гигабайт, Что-то Пошло Не Так™.

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

Там проблема в том, что systemd плохо реагирует на перевод часов. В частности, когда телефон уходит в сон, а потом просыпается, происходит как бы скачок времени. И systemd решает не запускать таймер, чьё время истекло. (Хотя тот же cron запускает таймеры с истёкшим сроком при переводе часов.) В результате балансировщик btrfs, который должен запускаться по таймеру, не запускается. Или запускается реже, чем нужно.

Вот, и получается, что место вроде бы есть, но его как бы нет. Хорошо, что планшет на ext4.

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