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