Записки утконоса-программиста

Если нет циана...но очень хочется собрать Sailfish

Итак, поступил вопрос, что делать и как собирать сейлфиш, если нет циана...окей, под катом патчи для андройда, применяйте их с умом а не в лоб.
Если нет циана...но очень хочется собрать Sailfish

Исправляем неверную ориентацию

Есть устройство, и у него перепутаны местами ориентация экрана, вместо портретной - альбомная, или наоборот...будем исправлять.
Исправляем неверную ориентацию

Не запускаются Qt приложения

Если тесты hybris проходят нормально, но при запуске приложений Qt вываливаются с ошибкой
Код BASH:
  1. [root@Sailfish ~]# /usr/lib/qt5/bin/qmlscene
  2. WARNING: QApplication was not created in the main() thread.
  3. Segmentation fault
Проверьте правильность сборки бионика! У меня не собирался libdsyscalls и из за этого ни черта не работало. Причём придётся пересобирать весь hybris hal!

Mer init dependes

При изменении system/core/init не забудьте добавить external/lz4 ибо будет ошибка сборки...

Установка отладочных пакетов

При программировании приложений, иногда приходится их отлаживать (Привет Kat), но проблема в том, что Sailfish SDK не устанавливает с отладочным пакетом отладочные символы, и тут нам надо поработать ручками.
Установка отладочных пакетов

Сыр и вино города Иннополис

Вам там в Иннополисе сходить некуда, говорят мне обычно, но в реальности мест куда сходить тут очень много, и природных и просто посидеть поесть. Я тут прокрался в новое кафе города Иннополис - Cacio e vino (Сыр и вино) до официального его открытия.
Сыр и вино города Иннополис

Фига мне сегодня прилетело!

Оказывается я жуткий пират...ни когда такое не прилетало в жизни!
Фига мне сегодня прилетело!

Причём настучал один бренд за то что один из сайтов,в своё время созданый мной, его продаёт...

Ошибка запуска booster-qt5

При возникновении ошибки вида
Код BASH:
  1. Failed at step OOM_ADJUST spawning /usr/libexec/mapplauncherd/booster-qt5: Permission denied
Поможет следующий патчик:
Заходим в ядро по адресу: fs/proc/base.c
И строчки
Код C:
  1. REG("oom_adj", S_IRUSR, proc_oom_adjust_operations),
  2. REG("oom_score_adj", S_IRUSR, proc_oom_score_adj_operations),
Меняем на
Код C:
  1. REG("oom_adj", S_IRUSR|S_IWUSR, proc_oom_adjust_operations),
  2. REG("oom_score_adj", S_IRUSR|S_IWUSR, proc_oom_score_adj_operations),
Встречаются они там 2 раза

Переезд закончен

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

hwconposer pass