Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

mljhbLZJEFBlbv

Validating
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Sitrep / confirmed fix for “unhealthy: privileged” on Armbian Home Assistant Supervised
    After installing Home Assistant Supervised via Armbian on an Orange Pi 4 LTS, Supervisor was blocking add-on installation with:
    ‘AppManager.install’ blocked from execution, system is not healthy - privileged
    ha resolution info showed:
    unhealthy:
    privileged
    unsupported:
    os
    However Docker itself showed the Supervisor container was already privileged:
    docker inspect hassio_supervisor –format ‘{{.HostConfig.Privileged}}’
    Output:
    true
    So the problem was not Docker missing –privileged.
    The Supervisor log also showed:
    Not privileged to run udev monitor!
    I checked the Supervisor AppArmor profile:
    sudo grep -n ‘deny network raw’ /var/lib/homeassistant/apparmor/hassio-supervisor
    It returned:
    8:  deny network raw,
    70:    deny network raw,
    Removing those deny network raw, lines from the AppArmor profile, reloading the profile, and restarting Supervisor fixed it.
    Commands used:
    sudo cp -a /var/lib/homeassistant/apparmor/hassio-supervisor /root/hassio-supervisor.apparmor.bak.$(date +%Y%m%d-%H%M%S)
    sudo sed -i ‘/^[[:space:]]deny network raw,[[:space:]]$/d’ /var/lib/homeassistant/apparmor/hassio-supervisor
    sudo apparmor_parser -r /var/lib/homeassistant/apparmor/hassio-supervisor
    sudo docker restart hassio_supervisor
    After restart:
    ha resolution info
    ha supervisor info
    Now shows:
    unhealthy: []
    healthy: true
    unsupported:
    os
    supported: false
    I also tested the failing udev/netlink path directly:
    sudo docker exec hassio_supervisor python3 -c ‘import pyudev; pyudev.Monitor.from_netlink(pyudev.Context())’
    It returned silently with no error.
    Conclusion: on this install, the “privileged” unhealthy state was caused by AppArmor blocking raw netlink access via deny network raw, in the hassio-supervisor profile. Docker was already privileged. Removing that AppArmor deny rule fixed Supervisor health and cleared the add-on install blocker.
    The remaining unsupported: os warning is expected for Armbian/Supervised and is separate from the privileged health failure.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.