1
1
mirror of https://github.com/OpenVoiceOS/OpenVoiceOS synced 2024-12-18 11:58:58 +01:00
Commit Graph

214 Commits

Author SHA1 Message Date
j1nx
ed7386c119 Initial start of supporting the sj201
This pulls in the XMOS sources, cross compiles the kernel module
and setup_clk_x binaries and install them into the target overlay
2021-04-14 17:36:39 +02:00
j1nx
e94acd468e Switch mycroft-core over to mycroft-lib
(Leave the old package in place for now)
2021-04-14 13:43:16 +02:00
j1nx
6bc496b487 Bump linux kernel to latest 5.10.27 2021-04-14 12:23:58 +02:00
j1nx
a093467c33 Enable py2to3 for Python 2021-04-07 12:51:43 +02:00
j1nx
66e38969f1 Disable systemd-vconsole
Was only needed for Weston and had some quircks in the first place
2021-04-06 11:35:45 +02:00
j1nx
ac7ae78e67 Disable the virtual touchscreen driver
This was only a work around for Weston issues, which we no longer
use anyhow.
2021-04-06 11:21:59 +02:00
j1nx
f944bc57cc Add and/or Bump of all OVOS related packages and skills 2021-04-06 10:28:53 +02:00
j1nx
ebc669e78e Prepare and add to be able to update the eeprom on boot. 2021-03-30 13:52:18 +02:00
j1nx
d7d2f65e9b Enable and configure the hardware watchdog.
(reboots the device after it hangs for 20 seconds or more)
2021-03-30 13:06:29 +02:00
j1nx
474bc0d9cf Switch respeaker drivers to a linux 5.10 compatible version. 2021-03-30 11:21:31 +02:00
j1nx
df21d07af2 Get into shape for Buildroot 2021.02 2021-03-29 09:28:25 +02:00
j1nx
02908351b9 Additin of systemd profiling tools to reprofile the boot process 2021-03-11 14:01:32 +01:00
j1nx
2cc9d46752 Increase initial boot and rootfs partition sizes 2021-03-04 13:20:54 +01:00
j1nx
70fa66f615 Add and configure 20% of memory as zram swap with a low agressive swappiness 2021-03-01 21:58:30 +01:00
j1nx
df88e213f4 Create and add qt5ct buildroot package 2021-02-23 10:06:38 +01:00
j1nx
4cf82004a6 Optimizations for the OS and Python 2021-02-17 12:07:33 +01:00
j1nx
eb77855931 Enable forgotten KMS mesa3d driver 2021-02-12 10:53:42 +01:00
j1nx
3de64b84f5 Config and packages cleanup 2021-02-09 21:00:21 +01:00
j1nx
4b02c2a839 Remove unmaintained config files.
As soon as the rpi4-gui image is released it will be rebased for rpi3
2021-02-09 20:27:42 +01:00
j1nx
17a59feec9 Changes to sound architecture, prepare system no longer needed 2021-02-05 16:10:50 +01:00
j1nx
6a59dcb1e1 [DONE] Implementation of own growdisk architecture.
This is temporarily till we switch to A/B mirrored rootfs
and data-overlay for all writable mounts.
2021-02-04 09:45:00 +01:00
j1nx
1d42e2b31f [WIP] Switch to a Hybrid MBR/GPT partition scheme.
- rootfs based on PARTUUID
2021-02-02 20:52:02 +01:00
j1nx
390e3efde6 MycroftOS: Build, install and use the dtbo files from the kernel sources.
Instead of the pre-compiled version from the rpi-firmware repository
this to make sute everything is using the same version.
2021-01-30 09:14:05 +01:00
j1nx
4be50966fa Enable systemd-repart option 2021-01-30 08:57:13 +01:00
j1nx
16f6b8e187 [WIP] Preinstall vosk so we can remove unneeded firstboot service 2021-01-28 14:11:04 +01:00
j1nx
6616f3fbc2 [WIP] refactor the mycroft installed skills to buildroot packages. 2021-01-27 22:45:35 +01:00
j1nx
9e6b622d31 Changes and bumps 2021-01-26 14:10:03 +01:00
j1nx
c7b6b23a06 Bump ovos-utils + add python-kthread package 2021-01-20 15:31:27 +01:00
j1nx
77f6286acf Enable python-ipaddress package 2021-01-14 20:34:25 +01:00
j1nx
7790c73034 Bump linux kernel 2021-01-12 11:35:14 +01:00
j1nx
9c6f99be5e Add jarbas-stt-plugin-vosk plugin 2021-01-11 13:33:20 +01:00
j1nx
d07ca1ede7 Switch precise-engine over to plugin based version 2021-01-10 17:20:54 +01:00
j1nx
9f904fb811 Implement local-backend 2021-01-09 18:47:29 +01:00
j1nx
bb7e6c3d3b Fix resting screen issue. 2021-01-09 14:58:33 +01:00
j1nx
68d555fb16 WIP: Implementing all goodies and required changes / dependencies. 2021-01-07 21:21:21 +01:00
j1nx
b7f5b9ebee Add a virtual touchscreen driver as quick fix for Weston.
Weston segfaults if it can't find input devices despite it being
configured to load without it (require-input=false)
2021-01-03 20:57:48 +01:00
j1nx
69c08638a7 Enable rng-tools for hardware random support 2021-01-03 15:14:49 +01:00
j1nx
f2c97fa28f Bump buildroot to 2020.11.x and linux kernel 2021-01-01 16:10:44 +01:00
j1nx
0f8a4256fb Include python-pexpect package by default.
The wifi-connect skills needs it.
2021-01-01 14:06:51 +01:00
j1nx
1b27602081 Increase default image size. 2020-12-27 15:13:42 +01:00
j1nx
67da77d4f2 Switch (back) to stable linux 5.4 kernel.
Plus some additional tweaks and additions.
2020-12-25 13:12:14 +01:00
j1nx
e8ed2064d1 Enable lottie-qml 2020-12-22 20:51:30 +01:00
j1nx
c46e0bfce3 Getting back into OVOS-GUI (Weston) shape + version bumps all over. 2020-12-21 21:23:33 +01:00
j1nx
f3ef0ac143 [OVOS] Disable the following aspects for the headless version.
- No default getty / login prompt on tty1
- No splash screen
- Libcanberra
2020-11-20 12:31:35 +01:00
j1nx
63172da17b [OVOS] Minimize default image size to 2GB (~1.5GB used by default)
Rootfs is still expanded over the disk at first boot. This only
reflects the download / minimal required size. Still recommended
to have at least a 4GB sdcard.
2020-11-19 21:10:25 +01:00
j1nx
7ddbf089c1 [OVOS] Disable missed lotti-qml package for headless version. 2020-11-19 21:03:29 +01:00
j1nx
7c5559dfce [OVOS] Disable some more packages for the Headless system.
- A lot of different wifi firmwares
- Some more video related libraries
- Disable llvm support
2020-11-19 08:34:47 +01:00
Peter Steenbergen
2eab1b9627 [OVOS] Start of headless build configuration. 2020-11-19 08:06:20 +01:00
j1nx
d7bd2b68fc More bumps and fixes 2020-11-16 20:18:10 +01:00
j1nx
78ce792574 [WIP] More fixes and additions for kwin 2020-11-11 14:44:25 +01:00