Unused Upstream Components in DRIVE OS Linux

The DRIVE OS Linux SDK file system (based on Ubuntu-20.04) has components from upstream that are unused and inapplicable for DRIVE OS Linux. The following list shows the components that are unused due to the reasons mentioned below.
  • Upower: Upower daemon is used for power management in Linux. The DRIVE OS Linux guest OS does not have control for power management and is controlled by AURIX.
  • Pulseaudio: DRIVE OS Linux does not support pulseaudio and has alternatives for audio.
  • Alsa: DRIVE OS Linux does not support pulseaudio and has alternatives for audio.
  • apt-daily: Apt-daily is disabled in DRIVE OS Linux SDK file systems to prevent automatic updates of packages in the file system because the baseline file system has been quality tested and delivered.
  • isc-dhcp-server: DHCP server is disabled because all documented SDK workflows use the target as a DHCP client.
  • network-manager: DRIVE OS Linux supports networking using systemd-networkd instead of network-manager.
  • ondemand.service: DRIVE OS Linux does not support CPU governor with ondemand policy.