← All posts tagged Jolla

max630

в общем, всем спасибо, интернет починен. Решение #2875572 в моём случае — стереть всё из `/var/lib/ofono` и перезагрузиться. Ход расследования есть на файлике на десктопе, я его как-нибудь скопирую сюда. Чтобы такого не было, я полагаю, надо выключать телефон пока симку перетыкаешь.

max630

Как sailfish предоставляет свои исходники.

надо пойти сюда: releases.sailfishos.org , скачать гигабайтный tar.bz2, который содержит все пакеты. Не знаю кто как, но connman там лежит в виде архива, который содержит... содержит...

$ tar tjf connman-1.30+git31.tar.bz2 |grep dbus_helper
connman-1.30+git31/connman/client/dbus_helpers.c
connman-1.30+git31/connman/client/dbus_helpers.h
connman-1.30+git31/upstream/client/dbus_helpers.c
connman-1.30+git31/upstream/client/dbus_helpers.h

max630

Вообще меня печалит качество коммюнити. Где угар? Где логи? Где конфиги? Большинство советов на уровне social.technet.microsoft.com: в трубу подуй, дверями похлопай, перезагрузись. Люди, вы чо, а как же линукс?

max630

ну и надо заметить что тут всё плохо, я вставил в первотег mtsсовскую симку и у него отвалился мобильный интернет вообще. Перегружался, пробовал рыться в настройках — ничего не помогает. Factory reset пробовать не хочу, вернусь домой, если там не заработает, может, тогда.

max630

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

RSA ключик я поменяю, конечно, но по-моему бояться нечего.

max630

Я похоже проебал телефон.

Последний раз я помню его в среду вечером. Я стоял в пробке и читал интернетик, потом пробка поехала. Обычно я тогда засовываю его в карман рюкзака который лежит на переднем сидении. Но тот был набит купленой едой и лежал на полу. Так я по быстрому его куда-то сунул. Не помню теперь куда, но не мог же я его в окно выкинуть. Я никуда не заезжал после этого, приехав домой, зашёл ещё в мусорку выкинуть пакетики от еды из машины. Потом сразу пошёл домой, и там через пару часов, собравшись почитать интернетик, обнаружил отсутствие телефона. Потом уже проверял и в машине и везде — нигде нету. Пытался звонить, гудки идут, но жужжания не слышно (он на вибрацию включен). Вчера вечером жабберовский ресурс был в онлайне, с утра уже в офлайне — сдох.

Самый реальный вариант — что я его уронил где-то возле дома. Что его кто-то нашёл — маловероятно, во-первых его выключили бы. Во вторых там в браузере домашней странице моя виртуалка, и если его кто-то запустит — я это увижу в аккцес логе. Пока никто не заходил. Выходит, он там где-то должен валяться. Но я уже обшаривал несколько раз — ничего нет.

Очень жаль, помимо интернетика он хорошо заменял комп на выезде, вплоть то #2866209. Похоже придётся покупать какое-нибудь андроидное говно теперь. Ещё проебалась дикая куча личной информации, от базы keepass (запароленой, разумеется, но как-то всё равно стрёмно) до фотографий и хер знает каких документов которые я там таскал.

max630

потыкал в sailfish sdk. Как-то не понял что они сделали. Вот был у них scratchbox, ну чем-то он их не устраивал, ну засунули они его в виртуалку — хорошо, стабильно и т.д. Ладно. Но зачем же они после этого ставят кучу говна снаружи виртуалки и сводят её роль по факту к запуску gcc? Даже make (!) зпускается на хостовой машине, дёргает там шельный обрубок gcc, который внутри себя по ssh лезет на виртуалку и там запускает реальный. Которому через shared folders подсовывается директория с исходниками. Вот я не шучу, всё реально так и делается. Зачем им вообще тогда виртуалка? Им же остался один маленький шажочек до того чтобы напрямую из хостового make высывать кросс-компилятор. И все! scratchbox можно выкидывать, виртуалку выкидывать, вообще всё выкидывать, всё будет как у столмана в 90-м году.

Ну и очевидно это не совсем работает. Helloword проект на cmake у меня даже не смог проинициализироваться, что-то там во временном makefile не прописывалось как надо, а запустить это руками вне qtcreator я не смог, у меня этот ssh проброс не работал, хз что ему там не нравилось. Helloword проект на qt собрался, но на телефон заливаться отказался, потому что... не содержал rpm спеку. И это при том что я ему выбрал вариант "copy binaries".

Зато шаблонный helloword qtquick проект собрался, залился и показал всё что надо. Ну хоть так.

И ещё я зашёл по ssh на виртуалку, там старый добрый scratchbox, cmake в него можно поставить и работать как в meego, видимо так и попытаюсь.

max630

сейчас запустил в браузере html5-based remote desktop и даже сделал там что хотел.

Ps с win10 по прежнему какая-то хуйня, приходится сначала лезть на виртуалку с w7 и уже потом оттуда. И клавиатура не работает, но это я уже экранную открыл

max630

я, кстати, попытался использовать vnc для того чтобы доступаться то десктопа с телефона. Нашёл там какой-то клиент, но что-то он нихуя не работает — показывает чёрное поле, хотя события вроде пропускает. А в каких-то случаях вообще начал спрашивать пароль в гуе, не давая никаких кнопок для его ввода.

max630

что-то я не нахожу способа залочить девайс явно, надо ждать таймаута. Очевидные варианты "кнопка сбоку" или даже "свайп изза верхнего края+замочек" только гасят экран

max630

увидел сегодня в магазине андроидную раскладушку ( m.gsmarena.com ) и осознал что к тачскрину я по факту не привык. Как собственно телефон jolla очевидно уёбищней E5, а учитывая сырость софта — ещё и как напоминалка, будильник и навигатор. Остаётся только интернет, и русские буквы в смсках, и что там — пдфки читать. В общем, сильно магинальные случаи. По всему выходит что надо его двигать на второе место только не соображу как это сделать так чтобы совсем от него не отказаться