diff --git a/board/myna-player-odyssey/rootfs_overlay/etc/fstab b/board/myna-player-odyssey/rootfs_overlay/etc/fstab deleted file mode 100644 index 97c2706..0000000 --- a/board/myna-player-odyssey/rootfs_overlay/etc/fstab +++ /dev/null @@ -1 +0,0 @@ -PARTLABEL=Rauc /rauc ext4 rw,relatime,data=journal,noauto,x-systemd.automount diff --git a/board/myna-player-odyssey/scripts/rootfs_postbuild.sh b/board/myna-player-odyssey/scripts/rootfs_postbuild.sh index 1df1054..9333c86 100755 --- a/board/myna-player-odyssey/scripts/rootfs_postbuild.sh +++ b/board/myna-player-odyssey/scripts/rootfs_postbuild.sh @@ -4,12 +4,6 @@ . "${BR2_EXTERNAL_MynaPlayer_PATH}"/scripts/certs.sh -# lets point emergency.target to reboot.target - -rm "${TARGET_DIR}"/usr/lib/systemd/system/emergency.target -ln -sr "${TARGET_DIR}"/usr/lib/systemd/system/reboot.target \ - "${TARGET_DIR}"/usr/lib/systemd/system/emergency.target - # copy changelog into the target cp "${BR2_EXTERNAL_MynaPlayer_PATH}"/changelog.md \ diff --git a/configs/myna_player_odyssey_defconfig b/configs/myna_player_odyssey_defconfig index ba44216..a0f3d45 100644 --- a/configs/myna_player_odyssey_defconfig +++ b/configs/myna_player_odyssey_defconfig @@ -1,5 +1,7 @@ BR2_arm=y BR2_cortex_a7=y +BR2_ARM_FPU_NEON=y +BR2_ARM_INSTRUCTIONS_THUMB2=y BR2_CCACHE=y BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_MynaPlayer_PATH)/board/myna-player-odyssey/rootfs_patches" BR2_PER_PACKAGE_DIRECTORIES=y @@ -15,10 +17,8 @@ BR2_TOOLCHAIN_EXTERNAL_CXX=y BR2_TARGET_GENERIC_HOSTNAME="MynaPlayer" BR2_TARGET_GENERIC_ISSUE="Welcome to MynaPlayer" -BR2_INIT_SYSTEMD=y -BR2_SYSTEM_BIN_SH_BASH=y -# BR2_TARGET_GENERIC_GETTY is not set -# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set +BR2_ROOTFS_MERGED_USR=y +BR2_TARGET_GENERIC_GETTY_PORT="ttySTM0" BR2_ENABLE_LOCALE_WHITELIST="en_US.UTF-8" BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_MynaPlayer_PATH)/board/myna-player-odyssey/rootfs_overlay" BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_MynaPlayer_PATH)/board/myna-player-odyssey/scripts/rootfs_postbuild.sh" @@ -36,12 +36,8 @@ BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF=y -# BR2_PACKAGE_BUSYBOX is not set BR2_PACKAGE_XZ=y BR2_PACKAGE_ZIP=y -BR2_PACKAGE_FINDUTILS=y -BR2_PACKAGE_GREP=y -BR2_PACKAGE_SED=y BR2_PACKAGE_DOSFSTOOLS=y BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y @@ -51,60 +47,54 @@ BR2_PACKAGE_LINUX_FIRMWARE=y BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX=y BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y -BR2_PACKAGE_DT_UTILS=y -BR2_PACKAGE_I2C_TOOLS=y BR2_PACKAGE_LM_SENSORS=y BR2_PACKAGE_RNG_TOOLS=y BR2_PACKAGE_RTC_TOOLS=y -BR2_PACKAGE_UBOOT_TOOLS=y -BR2_PACKAGE_USBUTILS=y BR2_PACKAGE_LIBARCHIVE=y BR2_PACKAGE_LIBARCHIVE_BSDTAR=y BR2_PACKAGE_LIBARCHIVE_BSDCAT=y BR2_PACKAGE_CA_CERTIFICATES=y BR2_PACKAGE_NCURSES_TARGET_PROGS=y +BR2_PACKAGE_READLINE=y BR2_PACKAGE_CRDA=y # BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set BR2_PACKAGE_IPROUTE2=y BR2_PACKAGE_IPUTILS=y -BR2_PACKAGE_NETWORK_MANAGER=y -BR2_PACKAGE_NETWORK_MANAGER_TUI=y +BR2_PACKAGE_OPENSSH=y BR2_PACKAGE_RSYNC=y -BR2_PACKAGE_WGET=y -BR2_PACKAGE_BASH_COMPLETION=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_PACKAGE_WPA_SUPPLICANT_WPA3=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y +BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y +BR2_PACKAGE_WPA_SUPPLICANT_DBUS=y BR2_PACKAGE_FILE=y -BR2_PACKAGE_WHICH=y BR2_PACKAGE_ACL=y -BR2_PACKAGE_COREUTILS=y -BR2_PACKAGE_PROCPS_NG=y -BR2_PACKAGE_PSMISC=y +BR2_PACKAGE_KMOD=y BR2_PACKAGE_RAUC=y BR2_PACKAGE_RAUC_NETWORK=y -# BR2_PACKAGE_SYSTEMD_PSTORE is not set -# BR2_PACKAGE_SYSTEMD_HWDB is not set -BR2_PACKAGE_SYSTEMD_LOGIND=y -# BR2_PACKAGE_SYSTEMD_NETWORKD is not set -BR2_PACKAGE_SYSTEMD_POLKIT=y -# BR2_PACKAGE_SYSTEMD_VCONSOLE is not set -BR2_PACKAGE_SYSTEMD_BOOTCHART=y -BR2_PACKAGE_TAR=y +BR2_PACKAGE_UTIL_LINUX_BINARIES=y +BR2_PACKAGE_UTIL_LINUX_AGETTY=y +BR2_PACKAGE_UTIL_LINUX_FSCK=y BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y BR2_PACKAGE_UTIL_LINUX_KILL=y BR2_PACKAGE_UTIL_LINUX_LAST=y BR2_PACKAGE_UTIL_LINUX_LOGIN=y BR2_PACKAGE_UTIL_LINUX_LOSETUP=y +BR2_PACKAGE_UTIL_LINUX_MESG=y +BR2_PACKAGE_UTIL_LINUX_MOUNT=y BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT=y BR2_PACKAGE_UTIL_LINUX_NEWGRP=y +BR2_PACKAGE_UTIL_LINUX_NOLOGIN=y BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT=y BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS=y BR2_PACKAGE_UTIL_LINUX_SULOGIN=y +BR2_PACKAGE_UTIL_LINUX_UTMPDUMP=y BR2_PACKAGE_UTIL_LINUX_UUIDD=y BR2_PACKAGE_UTIL_LINUX_WALL=y BR2_PACKAGE_UTIL_LINUX_WIPEFS=y -BR2_PACKAGE_LESS=y BR2_PACKAGE_NANO=y -BR2_PACKAGE_VIM=y -# BR2_PACKAGE_VIM_RUNTIME is not set BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="512M" @@ -124,5 +114,3 @@ BR2_TARGET_BAREBOX_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_MynaPlayer_PATH)/board/myna-player-odyssey/configs/barebox.config" BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_RAUC=y -BR2_PACKAGE_DISABLED_SERVICES=y -BR2_PACKAGE_OPENSSH_SYSTEMD=y