3 ms·
So for some reason they can't just use Android as the base OS /Display Manager and use Flutter for Android so now they have to use X11 or Wayland? They may have
by blinkingled 6y ago
So for some reason they can't just use Android as the base OS /Display Manager and use Flutter for Android so now they have to use X11 or Wayland? They may have their reasons but I skimmed over the PDF and it doesn't address why.
- izacus 6y agoBringing up Android on a platform is significantly harder than booting up a thin Linux distribution. Android is also a rather fat cow. The Android version of this would be "Android Things" which would be perfect for this use-case (and some Googles own hardware is running Flutter on Android Things), but that platform has been completely discontinued. So booting up a thin Linux until you get a Flutter canvas just makes way more sense.
- blinkingled 6y agoI think for extremely limited capability embedded devices it makes sense to have Linux kernel + Wayland - but anything modernly new Android will do fine. Honda uses it in their in-dash entertainment systems for example.
- izacus 6y agoWhat do you gain with Android on a small device (that's not a computer screen like a head unit) though? You just add a significant maintenance burden because you need to tear out all the phone parts from the OS which make updating and patching it really hard.
- blinkingled 6y agoIn Sony's case aren't they talking about a device with screen though? The screenshots show a screen with launcher and app icons.