增加ota文件系统编译方法;(注意每次swupdate_make_recovery_img需要删除根目录和./lichee/linux下的.config和.config.old)
This commit is contained in:
@@ -1466,7 +1466,7 @@ CONFIG_BUSYBOX_CONFIG_EXPR_MATH_SUPPORT_64=y
|
||||
# CONFIG_BUSYBOX_CONFIG_FACTOR is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FALSE is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FOLD is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FSYNC is not set
|
||||
CONFIG_BUSYBOX_CONFIG_FSYNC=y
|
||||
# CONFIG_BUSYBOX_CONFIG_HEAD is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_HOSTID is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_ID is not set
|
||||
@@ -1754,7 +1754,7 @@ CONFIG_BUSYBOX_CONFIG_FLOCK=y
|
||||
CONFIG_BUSYBOX_CONFIG_HEXDUMP=y
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_HEXDUMP_REVERSE is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_HD is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_XXD is not set
|
||||
CONFIG_BUSYBOX_CONFIG_XXD=y
|
||||
CONFIG_BUSYBOX_CONFIG_HWCLOCK=y
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
|
||||
@@ -2424,6 +2424,11 @@ CONFIG_rt_media_demo=y
|
||||
# CONFIG_PACKAGE_demo_codec_parallel is not set
|
||||
# CONFIG_PACKAGE_demo_video_muxer is not set
|
||||
|
||||
#
|
||||
# rt_media-uvc
|
||||
#
|
||||
CONFIG_PACKAGE_rt_media-uvc=y
|
||||
|
||||
#
|
||||
# smart_card
|
||||
#
|
||||
@@ -2489,7 +2494,7 @@ CONFIG_PACKAGE_libawnn_full=y
|
||||
# CONFIG_PACKAGE_mtop is not set
|
||||
# CONFIG_PACKAGE_nativepower is not set
|
||||
# CONFIG_PACKAGE_nativepower_utils is not set
|
||||
# CONFIG_PACKAGE_ota-burnboot is not set
|
||||
CONFIG_PACKAGE_ota-burnboot=y
|
||||
# CONFIG_PACKAGE_ota-fastboot is not set
|
||||
# CONFIG_PACKAGE_powerkey is not set
|
||||
# CONFIG_PACKAGE_pqd is not set
|
||||
@@ -2499,12 +2504,185 @@ CONFIG_PACKAGE_libawnn_full=y
|
||||
# CONFIG_PACKAGE_recovery-mode is not set
|
||||
# CONFIG_PACKAGE_resample is not set
|
||||
# CONFIG_PACKAGE_resnet50-demo is not set
|
||||
CONFIG_PACKAGE_rt_media-uvc=y
|
||||
# CONFIG_PACKAGE_snapcast is not set
|
||||
# CONFIG_PACKAGE_stress-ng is not set
|
||||
# CONFIG_PACKAGE_sunxiCamera is not set
|
||||
# CONFIG_PACKAGE_sunxiCamera_demo is not set
|
||||
# CONFIG_PACKAGE_swupdate is not set
|
||||
CONFIG_PACKAGE_swupdate=y
|
||||
CONFIG_SWUPDATE_CUSTOM=y
|
||||
CONFIG_SWUPDATE_DEFAULT_HAVE_DOT_CONFIG=y
|
||||
# CONFIG_SWUPDATE_DEFAULT_CURL is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_CURL_SSL is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_SYSTEMD is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_SCRIPTS=y
|
||||
# CONFIG_SWUPDATE_DEFAULT_HW_COMPATIBILITY is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_SW_VERSIONS_FILE="/etc/sw-versions"
|
||||
CONFIG_SWUPDATE_DEFAULT_SOCKET_CTRL_PATH=""
|
||||
CONFIG_SWUPDATE_DEFAULT_SOCKET_PROGRESS_PATH=""
|
||||
CONFIG_SWUPDATE_DEFAULT_SOCKET_REMOTE_HANDLER_DIRECTORY="/tmp/"
|
||||
# CONFIG_SWUPDATE_DEFAULT_MTD is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_LUA is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_FEATURE_SYSLOG is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_CROSS_COMPILE=""
|
||||
CONFIG_SWUPDATE_DEFAULT_SYSROOT=""
|
||||
CONFIG_SWUPDATE_DEFAULT_EXTRA_CFLAGS=""
|
||||
CONFIG_SWUPDATE_DEFAULT_EXTRA_LDFLAGS=""
|
||||
CONFIG_SWUPDATE_DEFAULT_EXTRA_LDLIBS=""
|
||||
# CONFIG_SWUPDATE_DEFAULT_DEBUG is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_WERROR is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_NOCLEANUP is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_BOOTLOADER_EBG is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_UBOOT=y
|
||||
# CONFIG_SWUPDATE_DEFAULT_BOOTLOADER_NONE is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_BOOTLOADER_GRUB is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_UBOOT_FWENV="/etc/fw_env.config"
|
||||
# CONFIG_SWUPDATE_DEFAULT_UBOOT_NEWAPI is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_SSL_IMPL_NONE is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_SSL_IMPL_OPENSSL=y
|
||||
# CONFIG_SWUPDATE_DEFAULT_SSL_IMPL_MBEDTLS is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_DOWNLOAD is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_DOWNLOAD_SSL is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_CHANNEL_CURL is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_HASH_VERIFY is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_SIGNED_IMAGES is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_ENCRYPTED_IMAGES is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_SURICATTA is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_WEBSERVER is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_GUNZIP=y
|
||||
# CONFIG_SWUPDATE_DEFAULT_ZSTD is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_LIBCONFIG=y
|
||||
CONFIG_SWUPDATE_DEFAULT_PARSERROOT=""
|
||||
# CONFIG_SWUPDATE_DEFAULT_JSON is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_SETSWDESCRIPTION is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_UBIVOL is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_UBIVIDOFFSET=2048
|
||||
CONFIG_SWUPDATE_DEFAULT_RAW=y
|
||||
# CONFIG_SWUPDATE_DEFAULT_RDIFFHANDLER is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_SHELLSCRIPTHANDLER=y
|
||||
# CONFIG_SWUPDATE_DEFAULT_ARCHIVE is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_REMOTE_HANDLER is not set
|
||||
# CONFIG_SWUPDATE_DEFAULT_SWUFORWARDER_HANDLER is not set
|
||||
CONFIG_SWUPDATE_DEFAULT_BOOTLOADERHANDLER=y
|
||||
CONFIG_SWUPDATE_DEFAULT_AWBOOT_HANDLER=y
|
||||
# CONFIG_SWUPDATE_DEFAULT_UCFWHANDLER is not set
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LINUX=y
|
||||
# CONFIG_SWUPDATE_CONFIG_HAVE_FREEBSD is not set
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_DOT_CONFIG=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LUA=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBCONFIG=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBARCHIVE=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBCURL=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBGPIOD=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBMTD=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBUBI=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBUBOOTENV=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBEBGENV=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBZEROMQ=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_ZLIB=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_ZSTD=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBSSL=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBCRYPTO=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_MBEDTLS=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_JSON_C=y
|
||||
CONFIG_SWUPDATE_CONFIG_HAVE_LIBWEBSOCKETS=y
|
||||
# CONFIG_SWUPDATE_CONFIG_HAVE_URIPARSER is not set
|
||||
|
||||
#
|
||||
# Swupdate Settings
|
||||
#
|
||||
|
||||
#
|
||||
# General Configuration
|
||||
#
|
||||
# CONFIG_SWUPDATE_CONFIG_CURL is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_CURL_SSL is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_SYSTEMD is not set
|
||||
CONFIG_SWUPDATE_CONFIG_SCRIPTS=y
|
||||
# CONFIG_SWUPDATE_CONFIG_HW_COMPATIBILITY is not set
|
||||
CONFIG_SWUPDATE_CONFIG_SW_VERSIONS_FILE="/etc/sw-versions"
|
||||
|
||||
#
|
||||
# Socket Paths
|
||||
#
|
||||
CONFIG_SWUPDATE_CONFIG_SOCKET_CTRL_PATH=""
|
||||
CONFIG_SWUPDATE_CONFIG_SOCKET_PROGRESS_PATH=""
|
||||
CONFIG_SWUPDATE_CONFIG_SOCKET_REMOTE_HANDLER_DIRECTORY="/tmp/"
|
||||
# CONFIG_SWUPDATE_CONFIG_MTD is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_LUA is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_FEATURE_SYSLOG is not set
|
||||
|
||||
#
|
||||
# Build Options
|
||||
#
|
||||
CONFIG_SWUPDATE_CONFIG_CROSS_COMPILE=""
|
||||
CONFIG_SWUPDATE_CONFIG_SYSROOT=""
|
||||
CONFIG_SWUPDATE_CONFIG_EXTRA_CFLAGS=""
|
||||
CONFIG_SWUPDATE_CONFIG_EXTRA_LDFLAGS=""
|
||||
CONFIG_SWUPDATE_CONFIG_EXTRA_LDLIBS=""
|
||||
|
||||
#
|
||||
# Debugging Options
|
||||
#
|
||||
# CONFIG_SWUPDATE_CONFIG_DEBUG is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_WERROR is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_NOCLEANUP is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_BOOTLOADER_EBG is not set
|
||||
CONFIG_SWUPDATE_CONFIG_UBOOT=y
|
||||
# CONFIG_SWUPDATE_CONFIG_BOOTLOADER_NONE is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_BOOTLOADER_GRUB is not set
|
||||
CONFIG_SWUPDATE_CONFIG_UBOOT_FWENV="/etc/fw_env.config"
|
||||
# CONFIG_SWUPDATE_CONFIG_UBOOT_NEWAPI is not set
|
||||
CONFIG_SWUPDATE_CONFIG_SSL_IMPL_NONE=y
|
||||
# CONFIG_SWUPDATE_CONFIG_SSL_IMPL_OPENSSL is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_SSL_IMPL_MBEDTLS is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_DOWNLOAD is not set
|
||||
|
||||
#
|
||||
# Hash checking needs an SSL implementation
|
||||
#
|
||||
|
||||
#
|
||||
# Image signature verification needs an SSL implementation
|
||||
#
|
||||
|
||||
#
|
||||
# Image encryption needs an SSL implementation
|
||||
#
|
||||
# CONFIG_SWUPDATE_CONFIG_SURICATTA is not set
|
||||
# CONFIG_WEBSERVER is not set
|
||||
CONFIG_SWUPDATE_CONFIG_GUNZIP=y
|
||||
# CONFIG_SWUPDATE_CONFIG_ZSTD is not set
|
||||
|
||||
#
|
||||
# Parser Features
|
||||
#
|
||||
CONFIG_SWUPDATE_CONFIG_LIBCONFIG=y
|
||||
CONFIG_SWUPDATE_CONFIG_PARSERROOT=""
|
||||
# CONFIG_SWUPDATE_CONFIG_JSON is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_SETSWDESCRIPTION is not set
|
||||
|
||||
#
|
||||
# Image Handlers
|
||||
#
|
||||
CONFIG_SWUPDATE_CONFIG_RAW=y
|
||||
# CONFIG_SWUPDATE_CONFIG_RDIFFHANDLER is not set
|
||||
CONFIG_SWUPDATE_CONFIG_SHELLSCRIPTHANDLER=y
|
||||
# CONFIG_SWUPDATE_CONFIG_ARCHIVE is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_REMOTE_HANDLER is not set
|
||||
|
||||
#
|
||||
# swuforward handler needs json-c and curl
|
||||
#
|
||||
CONFIG_SWUPDATE_CONFIG_BOOTLOADERHANDLER=y
|
||||
CONFIG_SWUPDATE_CONFIG_AWBOOT_HANDLER=y
|
||||
# CONFIG_SWUPDATE_CONFIG_UCFWHANDLER is not set
|
||||
|
||||
#
|
||||
# Reduce size
|
||||
#
|
||||
# CONFIG_SWUPDATE_CONFIG_REMOVE_CLIENT is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_REMOVE_PROGRESS is not set
|
||||
# CONFIG_SWUPDATE_CONFIG_REMOVE_AUTORUN is not set
|
||||
# CONFIG_PACKAGE_tconfigs is not set
|
||||
# CONFIG_PACKAGE_thermal_pwm is not set
|
||||
# CONFIG_PACKAGE_tina-app-upgrade is not set
|
||||
@@ -3017,7 +3195,12 @@ CONFIG_PACKAGE_kmod-usb=y
|
||||
# CONFIG_PACKAGE_kmod-fb-sys-fops is not set
|
||||
# CONFIG_PACKAGE_kmod-fbcon is not set
|
||||
# CONFIG_PACKAGE_kmod-ge8300-km-opencl is not set
|
||||
# CONFIG_PACKAGE_kmod-video-core is not set
|
||||
CONFIG_PACKAGE_kmod-video-core=y
|
||||
# CONFIG_PACKAGE_kmod-video-cpia2 is not set
|
||||
# CONFIG_PACKAGE_kmod-video-gspca-core is not set
|
||||
# CONFIG_PACKAGE_kmod-video-pwc is not set
|
||||
# CONFIG_PACKAGE_kmod-video-uvc is not set
|
||||
CONFIG_PACKAGE_kmod-video-videobuf2=y
|
||||
CONFIG_PACKAGE_kmod-vin-v4l2=y
|
||||
|
||||
#
|
||||
@@ -3511,7 +3694,7 @@ CONFIG_PACKAGE_libblkid=y
|
||||
# CONFIG_PACKAGE_libcap-ng is not set
|
||||
# CONFIG_PACKAGE_libcares is not set
|
||||
# CONFIG_PACKAGE_libcharset is not set
|
||||
# CONFIG_PACKAGE_libconfig is not set
|
||||
CONFIG_PACKAGE_libconfig=y
|
||||
# CONFIG_PACKAGE_libcroco is not set
|
||||
# CONFIG_PACKAGE_libcurl is not set
|
||||
# CONFIG_PACKAGE_libdaemon is not set
|
||||
@@ -4521,7 +4704,7 @@ CONFIG_STRACE_NONE=y
|
||||
# CONFIG_PACKAGE_tinyalsa-utils is not set
|
||||
# CONFIG_PACKAGE_uart_led is not set
|
||||
# CONFIG_PACKAGE_uart_test is not set
|
||||
# CONFIG_PACKAGE_uboot-envtools is not set
|
||||
CONFIG_PACKAGE_uboot-envtools=y
|
||||
# CONFIG_PACKAGE_ugps is not set
|
||||
# CONFIG_PACKAGE_usb-modeswitch is not set
|
||||
# CONFIG_PACKAGE_usbreset is not set
|
||||
|
||||
Reference in New Issue
Block a user