- This is to bring the binaries more inline with Rasbian
- This might fix#6 because of the ld-linking
- This might fix#8 because of locale support issues
Untested for the moment as a clean build takes ages again, which I
need to postpone for the moment - I do not have a beefy build machine
(anymore) at the moment.
A clean "empty splash.png at boot however the same fbv code can be
used later on in the develoment and proces to show the user where
in the boot / configuration proces we are at.
- "Connect to wifi SSID" user information for the wifi configuration
- But also possible other cofiguration step later on in the wizard
+ mycroft audio trows an error because it find the python package
therefor uses it, however pulseaudio is not there anymore.
(Leaving the buildroot-external package there is case people want
to use it, building firmwares themself)
- Adding VLC for skill that needs that.
(Not including mplayer as buildroot removed that package because
of lack of development since 2 years, MPV is the new mplayer)
- Busybox tweaks and adjustments.
(Adding pgrep because start/stop-mycroft.sh uses it. Adding other
small binaries and tweak more for speed instead of size.)
- Download latest code from github
- Compile and install kernel modules
- Init script to load the modules
- Copy over all overlays and configuration files
- Init script to start seeed-voicecard bash script
< ... This now needs testing ... >
- Add Buildroot patches to downgrade / upgrade package dependencies
in line with the Mycroft A.I. software stack requirements.
- Add buildroot additional package dependencies in line with the
Mycroft A.I. software stack requirements.
- Update rpi3 defconfig file.
- Implement initial root_fs overlay filestructure.
- Addition of some quick and dirty helper scripts.
- Update of README to reflect these changes.