AsteroidOS / meta-asteroid

OpenEmbedded layer that provides the basis of AsteroidOS
GNU General Public License v2.0
78 stars 45 forks source link

ngfd-plugin-droid-vibrator: Fix dependency issue. #102

Closed MagneFire closed 2 years ago

MagneFire commented 2 years ago

The ngfd droid backend uses the Android headers (version specifically) to figure out which Android API to use. These headers existed as part of the libhybris dependency, but a change of machine would not always trigger a sysroot update because there's no hard dependency on the android-headers package.

This fixes the issue where sometimes the vibrator would not work for some watches.

This issue was reported by @dodoradio, https://github.com/AsteroidOS/meta-smartwatch/issues/90 and https://github.com/AsteroidOS/meta-smartwatch/issues/91.

FlorentRevest commented 2 years ago

Ugh another one of these :/ great find though!