Pascal Vizeli
7fc9c7d03b
Fix build issues with gcc ( #685 )
...
* Fix build issues with gcc
* fix qemu
2020-05-26 08:02:53 +02:00
Pascal Vizeli
b3530d1ce1
Allow easy move data partition ( #651 )
...
* Allow easy move data partition
* Cleanup handling systemd
* Improve handling
* fix pipeline
* pipeline
* fix shell handling
* fix scripts
* Add bin folder
* fix lint
* Fix service handling
* Fix loading
* hide output
* Fix handling
2020-05-06 00:00:28 +02:00
Pascal Vizeli
15a80bb405
Odroid N2 - update boot firmware ( #647 )
2020-04-30 17:09:30 +02:00
Pascal Vizeli
f0b5be41fe
Bugfix qemu agent 4.2.0 ( #646 )
2020-04-29 22:09:47 +02:00
Pascal Vizeli
ada03f6736
Update qemu guest agent 4.2.0 ( #639 )
2020-04-26 12:33:54 +02:00
Pascal Vizeli
5ef1e83197
Update apparmor 2.13.4 ( #630 )
2020-04-22 22:54:58 +02:00
Pascal Vizeli
45c62716cb
New way to install/run supervisor + plugins ( #620 )
...
* Use new layout for CLI/Supervisor
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
* Fix install script
* Fix config
* Add docs
* Fix shellcheck
* Fix issue
* rename package
* Fix build
* Fix apparmor
2020-04-21 14:37:25 +02:00
lucagiove
d4a403b640
Fixed bluetooth-bcm43xx build ( #616 )
...
Brutally added patch command after download.
> I'm not a buildroot expert but the best way seemed to move the
> upstream btuart download in a PRE_PATCH_HOOK so that standard
> buildroot way of patching can be applied.
I've been finally able to test it and the PRE_PATCH_HOOK does not work
seems it's never triggered.
I tried also th POST_RSYNC_HOOK that works but still patch is not
applied.
I think that patch is not detected (odd, patch naming seems complient)
or since source code is not downloaded buildroot thinks that patch is
not needed, couldn't sort it out.
2020-04-03 10:27:55 +02:00
lucagiove
c371e45144
Attempt to fix bluetooth communication problem on rpi3b ( #614 )
...
This problem is referenced in many different issues, some of them:
Bluetooth: hci0: Frame reassembly failed (-84)
https://github.com/raspberrypi/firmware/issues/1150
Error communicating with local bluetooth adapter (RPi3)
https://github.com/home-assistant/core/issues/30147
Xiaomi BLE Temperature and Humidity sensor no longer working after update from 0.95.4 to .096.5
https://github.com/home-assistant/core/issues/25704
Xiaomi BLE Temperature and Humidity sensor
https://github.com/home-assistant/core/issues/24313#issuecomment-578554315
Solution seemed to reeduce the boud rate of the serial connection to BT
on rpi3b where flow control is missing.
The patch to the original btuart file is to reduce the baudrate only for
rpi3b models where flow control is missing:
- $HCIATTACH /dev/serial1 bcm43xx 921600 noflow - $BDADDR
+ $HCIATTACH /dev/serial1 bcm43xx 460800 noflow - $BDADDR
I'm not a buildroot expert but the best way seemed to move the
upstream btuart download in a PRE_PATCH_HOOK so that standard
buildroot way of patching can be applied.
2020-03-31 11:03:14 +02:00
Pascal Vizeli
c1eb0ac4cd
Update docker 19.03.5 on builder ( #561 )
2020-02-03 12:12:07 +01:00
Pascal Vizeli
51cf310472
Fix odroid issues ( #556 )
...
* Adjust kernel for C2/N2 & Kenrel 5.4.16
* Update docs
* Add script to fix mac with efuse
* Fix script
* update description
* Fix script
* Use u-boot patch
* Fix patch
2020-02-01 21:57:20 +01:00
Pascal Vizeli
7b379e648c
Initial support Odroid N2 / Linux 5.4 ( #523 )
...
* Initial version Odroid N2
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
* fix some issue
* optimize
* cleanup kernel config
* Fix HDMI output
* Migrate to upstream u-boot
* Use own HA image
* Add kernel for odroid xu4
* Add N2 to release pipeline
* Use uboot 2020.01 / fix version hardkernel
* Fix image
2020-01-07 18:13:24 +01:00
Pascal Vizeli
4c9a4aadc8
Add qemu guest agent ( #505 )
...
* Add qemu guest agent
* Fix make file
* Fix targets
* Convert it to autobuild
* Fix paths
* fix target
* Fix options
* Fix startup
* Update kernel
* Fix state dir
* Only load on kvm
2019-12-12 10:44:41 +01:00
Pascal Vizeli
d340e79bea
Fix RPI issues with u-boot / firmware ( #503 )
...
* Fix RPI issues with u-boot / firmware
* Cleanup bluetooth handling
* Use RC4 for u-boot on rpi4
2019-12-10 19:07:16 +01:00
Pascal Vizeli
9f06ffbbd5
Rpi update ( #457 )
...
* RaspberryPi: Update kernel 64f2b1b0a728a13373f9c74c6247ecf17af2caef
* Update documentation & Script
* Update firmware
* Update bluetooth firmware
* Update wifi driver
2019-08-24 14:57:16 +02:00
Pascal Vizeli
41d3f59002
Update Buildroot to 2019.02.3 ( #415 )
...
* Update Buildroot to 2019-02.3
* Fix enter script
* Update ova_defconfig
* Fix network manager
* Remove runc patches
* Use same docker version
* Fix build
* Fix vmtools
* Fix depens
* Fix handling with tempfiles
* Fix permission handling
* Fix cp
* Cleanup
* Fix mounts
2019-06-27 11:58:50 +02:00
Pascal Vizeli
1febb31647
Lint hostapp.sh and robust umount ( #406 )
...
* Lint hostapp.sh and robust umount
* Update hostapp.sh
* Update Dockerfile
* Update Dockerfile
* Update hassos.mk
* Update hostapp.sh
* Update Dockerfile
* Update hassos.mk
* Update hostapp.sh
* Update hdd-image.sh
* Update entry.sh
2019-05-14 23:22:48 +02:00
Pascal Vizeli
5c38357ba6
Update HassOS App to use alpine 3.9 ( #404 )
2019-05-14 00:52:23 +02:00
Pascal Vizeli
b959d9c805
OS: update AppArmor to 2.13.2 ( #325 )
2019-01-18 00:02:40 +01:00
Ryan Bray
fffa24ed1e
Odroid-XU4: Initial commit ( #303 )
2019-01-17 11:02:47 +01:00
Pascal Vizeli
caf708e14a
Raspberry: Bugfix not try to load Bluetooth ( #235 )
2018-10-29 22:42:47 +01:00
Pascal Vizeli
dac76b1632
Allow udev rules & make it persistent ( #210 )
...
* Install default to lib
* Create hmip-rfusb.rules
* Create etc-udev-rules.d.mount
* Update hassos-config
* Update configuration.md
* Update rauc.sh
* Add ln
2018-10-11 20:49:20 +02:00
Ryan Bray
ef40d38b12
rename hardkernel-sbl to hardkernel-boot
2018-08-16 22:24:11 -06:00
Ryan Bray
d144f72868
Odroidc2: boot arg cleanup
2018-08-16 22:24:11 -06:00
Ryan Bray
11088580c5
odroid-c2: Initial Support
...
Working:
* Ethernet
* Resize of Data
* RAUC boot marking/fetching
* CMD Line into HASSOS and Linux
Partially working:
* USB (requires 1+ devices in at boot. Seems to be a kernel/dt issue.)
Untested:
* RAUC Update
* HDMI
Not working:
* Homeassistant
** We see:
hassio > ha info
The HTTP request failed with the error: Get http://hassio/homeassistant/info : dial tcp 172.30.32.2:80: getsockopt: connection refused
2018-08-16 22:24:11 -06:00
Pascal Vizeli
72a3aec55b
tinker: fix bluetooth forking
2018-08-07 20:28:55 +00:00
Pascal Vizeli
9ef96373a9
Update buildroot 2018.05.1 / u-boot ( #150 )
...
* Update buildroot 2018.05.1 / u-boot
* Cleanup
* Fix bl
2018-08-07 16:45:12 +02:00
Pascal Vizeli
1dc2392f15
Fix some build errors ( #146 )
...
* Fix folder
* Add tinker board to build all
* Fix download URL
* Revert uart patch
* Fix link p2
* Fix cmdline
2018-08-06 00:51:12 +02:00
Pascal Vizeli
fbb45e1544
tinker: Initial support ( #140 )
...
* tinker: initial support
* Fix info
* Fix uboot defconfig
* Split kernel config
* Fix name
* Add post-image
* Init different boot
* Add SPL images
* Dynamic rauc config
* Support SPL for OTA
* Fix expand script style
* Fix SPL
* Bump build u-boot
* Cleanup
* Add cmd for scritps
* Use kernel from armbian
* Fix u-boot
* Add bluetooth support
* Fix bt
* Fix env
* Change uart debug like rpi
* move config
2018-08-03 13:21:55 +02:00
Pascal Vizeli
a7b16cd051
Update rpi kernel 4.14.54 / Firmware / wifi ( #98 )
...
* Update rpi kernel 4.14.54 / Firmware / wifi
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
* Fix patch
* Update bluetooth-bcm43xx.mk
* Update bluetooth-bcm43xx.mk
* Update bluetooth-bcm43xx.mk
2018-07-13 09:52:45 +02:00
Pascal Vizeli
5ce7331001
Update bluetooth docs & add udev rules ( #92 )
...
* Update bluetooth docs
* add udev rules
* Add cmp to build
* Create bluetooth.md
2018-07-10 10:11:58 +02:00
Pascal Vizeli
7cffb1f45b
Native bluetooth support ( #91 )
...
* Add bluez
* rpi firmware
* add rpi support
* Make packages from rpi
* Fix build
* Fix target
* persistent
* fix package
* Auto enable
* Fix parameter
* Fix rpi
* Fix done
2018-07-10 01:14:07 +02:00
Pascal Vizeli
ed5a5033dd
Use apparmor from s3
2018-06-20 13:28:30 +00:00
Pascal Vizeli
24082ba3a6
Move getty to barebox for support serial
...
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch >
2018-06-01 14:50:48 +00:00
Pascal Vizeli
3a5d2de705
Rename OS ( #16 )
...
Rename OS
2018-05-14 22:37:39 +02:00
Pascal Vizeli
b0212beec3
Apparmor hassio ( #10 )
...
* Delete 0001-Autostart.patch
* Update apparmor.mk
* Update Config.in
* Create hassio-apparmor
* Update hassio-apparmor
* Update data.conf
* Delete etc-apparmor.d-containers.mount
* Delete etc-apparmor.d-containers.mount
* Delete hassio.conf
* Update hassio-apparmor
* Update Config.in
* Update Config.in
* Update hassio.mk
* Update hostapp.sh
* Update Config.in
* Update hassio.mk
* Update hassio.mk
* Create hassio-supervisor
* Update hassio-apparmor
* Update hassio-apparmor
* Update hassio-apparmor
* Update hassio-supervisor
* Update hassio-cli
* Update hassio-apparmor
* Update hassio-apparmor
* Create hassio-apparmor.service
* Update hassio-apparmor.service
* Delete apparmor.service
* Update local stuff
* Profile for CLI
* Update hassio.mk
* Update hassio.mk
* Update hassio-supervisor
* Update hassio-apparmor
2018-05-01 22:39:30 +02:00
Pascal Vizeli
862bc04173
Add fix permission patch
2018-04-30 23:42:22 +02:00
Pascal Vizeli
508d84b97b
Bugfix permission
2018-04-30 23:24:59 +02:00
Pascal Vizeli
e81898b701
Update hostapp.sh
2018-04-30 12:13:07 +02:00
Pascal Vizeli
7eedd8c6c7
Update apparmor.mk
2018-04-30 12:01:36 +02:00
Pascal Vizeli
69db31ba2e
Extend AppArmor / hassio
2018-04-30 00:09:43 +02:00
Pascal Vizeli
f2fa29357f
cleanup apparmor systemd
2018-04-29 20:46:41 +02:00
Pascal Vizeli
93357c71ff
Install apparmor systemd
2018-04-29 20:41:53 +02:00
Pascal Vizeli
1e62743b1e
Apparmor ( #9 )
...
* Create Config.in
* Update Config.in
* Create apparmor.mk
* Update Config.in
* Create apparmor.hash
* Update and rename buildroot-external/package/apparmor/Config.in to buildroot-external/package/libapparmor/Config.in
* Create Config.in
* Delete Config.in
* Update Config.in
* Update Config.in
* Update apparmor.mk
* Update apparmor.mk
* Update apparmor.mk
* Update Config.in
* Update apparmor.mk
* Update apparmor.mk
* Delete apparmor.hash
* Update apparmor.mk
* Update apparmor.mk
* Update apparmor.mk
* Update apparmor.mk
* Update apparmor.mk
* test 1
* Fix stuff
2018-04-29 14:01:07 +02:00
Pascal Vizeli
e544c14d3d
Layering hostname/hosts ( #5 )
...
* Layering hostname/hosts
* Fix build
* Use origin files on new overlay
2018-04-27 18:20:06 +02:00
Pascal Vizeli
9b75bc1238
Update hostapp.sh
2018-04-16 09:01:04 +02:00
Pascal Vizeli
39978cb914
Line ending
2018-04-16 08:58:31 +02:00
Pascal Vizeli
2203aad7fd
Update hostapp.sh
2018-04-16 08:47:52 +02:00
Pascal Vizeli
afe5f28077
Update Dockerfile
2018-04-15 23:25:29 +02:00
Pascal Vizeli
48f0b91ffc
Update Dockerfile
2018-04-15 23:04:37 +02:00