Есть графика!

Ну что-ж...итог недели работы:

Есть графика!

на чистом aarch64 без андройд частей и libhybris...ну и конечно же без 3Д ускорения, НО ЗАПУСТИЛОСЬ!

Для сборки образа для ARM64

Для сборки arm64 сборки надо обновить mic и zypper в SDK https://yadi.sk/d/fDgP78DM32Zyzk папка sdk_up - качаем всё и устанавливаем rpm -Uhv * . Там же в папке images есть тестовые образы без привязки к конкретному железу. Можно установить и посмотреть.
To build arm64 image we need update mic and zypper in SDK https://yadi.sk/d/fDgP78DM32Zyzk sdk_up directory - download all and install with rpm -Uhv * . In images directory you can get test image withoud hardware adapations just for experements.

RDA5807M

Маленький код для I2C модуля под Linux. Это потом перепишется в ядерный модуль, а пока пусть будет тут как есть. Модуль кстати вот.

RDA5807M

SMART4418 - Загрузка

Итак, чуть разобрался как загрузить систему - при загрузке в ком порте надо чуть настроить uboot:
env set bootargs console=ttyAMA0,115200n8 androidboot.console=ttyAMA0 androidboot.serialno=0123456789abcdef initrd=0x49000000,0x100000 lcd=S702,128dpi bootdev=2 selinux=0 audit=0 root=/dev/mmcblk0p7
env save

Следуюший этап: Нам теперь не нужен hybris-boot - можно весь раздел посвятить sailfishos но это следующий этап

Smart4418 - Linux 4.4

Это ядро https://github.com/friendlyarm/linux/blob/nanopi2-v4.4.y
Собирается так make uImage ARCH=arm LOADADDR=0x40008000

Ядро нихрена не грузится ибо boot не могу нормально прошить/собрать

qDebug не работает

При разработке на десктопе столкнулся с проблемой qDebug() и console.log не показывают ни чего. Как не крути какие сборки не собирай - нет ни какого выхлопа.
Решение:
В файлик ~/.config/QtProject/qtlogging.ini добавить следующее:

Код INI:
  1. [Rules]
  2. *.debug=true
  3. qt.*.debug=false

Don't code

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

Don't code

Автоматическое обновление переводов при сборке пакетов

Возникла проблема - не sailfish_app приложение, просто Qt5 необходимо, при сборке пакета автоматически обновлять qm файлы перевода.

Автоматическое обновление переводов при сборке пакетов

Заводим камеру в Sailfish - Часть 2

Итак, в прошлой части мы настроили сервисы камеры со стороны андройд части, пора, наверное прикрутить к ним UI часть сейлфиша!

Заводим камеру в Sailfish - Часть 2

Заводим камеру в Sailfish - Часть 1

Итак, сегодня, я расскажу как запустить камеру в SailfishOS при портировании.

Заводим камеру в Sailfish - Часть 1