1#!/bin/bash -e 2 3POST_ROOTFS_ONLY=1 4 5source "${POST_HELPER:-$(dirname "$(realpath "$0")")/../post-hooks/post-helper}" 6 7INFO_DIR="$TARGET_DIR/info" 8 9echo "Adding info dir..." 10 11rm -rf "$INFO_DIR" 12mkdir -p "$INFO_DIR" 13 14cd "$SDK_DIR" 15 16yes | ${PYTHON3:-python3} .repo/repo/repo manifest -r \ 17 -o "$INFO_DIR/manifest.xml" &>/dev/null || true 18 19cat "$RK_CONFIG" | sed "s/\(PASSWORD=\)\".*\"/\1\"********\"/" > \ 20 "$INFO_DIR/rockchip_config" 21 22cp kernel/.config "$INFO_DIR/config-$RK_KERNEL_VERSION" 23cp kernel/System.map "$INFO_DIR/System.map-$RK_KERNEL_VERSION" 24 25EXTRA_FILES=" \ 26 /etc/os-release /etc/fstab /var/log \ 27 /tmp/usbdevice.log /tmp/bootanim.log \ 28 /tmp/resize-all.log /tmp/mount-all.log \ 29 /proc/version /proc/cmdline /proc/kallsyms /proc/interrupts /proc/cpuinfo \ 30 /proc/softirqs /proc/device-tree /proc/diskstats /proc/iomem \ 31 /proc/meminfo /proc/partitions /proc/slabinfo \ 32 /proc/rk_dmabuf /proc/rkcif-mipi-lvds /proc/rkisp0-vir0 \ 33 /sys/kernel/debug/wakeup_sources /sys/kernel/debug/clk/clk_summary \ 34 /sys/kernel/debug/gpio /sys/kernel/debug/pinctrl/ \ 35 /sys/kernel/debug/dma_buf /sys/kernel/debug/dri \ 36 " 37ln -sf $EXTRA_FILES "$INFO_DIR/" 38