Prebuilt tools (static linked) ============================== Prebuilt from Rockchip buildroot 2021 SDK with kernel 6.1: 2a66090039 android-adbd: Set TMPDIR to /tmp/ for linux Using rockchip_{rk3036,rk3326_64}_defconfig with addition configs: BR2_GCC_VERSION_11_X=y BR2_PACKAGE_AUDIT=y BR2_PACKAGE_AUDIT_STATIC=y BR2_PACKAGE_ANDROID_ADB=y BR2_PACKAGE_ANDROID_ADB_STATIC=y BR2_PACKAGE_ANDROID_ADBD=y BR2_PACKAGE_ANDROID_ADBD_STATIC=y BR2_PACKAGE_BUSYBOX=y BR2_PACKAGE_BUSYBOX_STATIC=y BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-full.config" BR2_PACKAGE_COREMARK=y BR2_PACKAGE_COREMARK_STATIC=y BR2_PACKAGE_DHRYSTONE=y BR2_PACKAGE_DHRYSTONE_STATIC=y BR2_PACKAGE_LIBUNWIND=y BR2_PACKAGE_LIBUNWIND_STATIC=y BR2_PACKAGE_ELFUTILS=y BR2_PACKAGE_FRECON=y BR2_PACKAGE_FRECON_STATIC=y BR2_PACKAGE_GPTFDISK=y BR2_PACKAGE_GPTFDISK_STATIC=y BR2_PACKAGE_GPTFDISK_GDISK=y BR2_PACKAGE_GPTFDISK_SGDISK=y BR2_PACKAGE_JPEG_TURBO=y BR2_PACKAGE_JPEG_TURBO_STATIC=y BR2_PACKAGE_GDB=y BR2_PACKAGE_GDB_STATIC=y BR2_PACKAGE_GDB_SERVER=y BR2_PACKAGE_GDB_DEBUGGER=y BR2_PACKAGE_LIBDRM=y BR2_PACKAGE_LIBDRM_STATIC=y BR2_PACKAGE_XZ=y BR2_PACKAGE_XZ_STATIC=y BR2_PACKAGE_ZLIB=y BR2_PACKAGE_BZIP2=y BR2_PACKAGE_LINUX_TOOLS_PERF=y BR2_PACKAGE_LINUX_TOOLS_PERF_STATIC=y BR2_PACKAGE_NCURSES=y BR2_PACKAGE_NCURSES_STATIC=y BR2_PACKAGE_PROCPS_NG=y BR2_PACKAGE_PROCPS_NG_STATIC=y BR2_PACKAGE_PROCRANK_LINUX=y BR2_PACKAGE_PROCRANK_LINUX_STATIC=y BR2_PACKAGE_RECOVERY=y BR2_PACKAGE_RECOVERY_STATIC=y BR2_PACKAGE_RECOVERY_UPDATEENGINEBIN=y BR2_PACKAGE_RKTOOLKIT=y BR2_PACKAGE_RKTOOLKIT_STATIC=y BR2_PACKAGE_RKWIFIBT=y BR2_PACKAGE_RKWIFIBT_STATIC=y BR2_PACKAGE_STRACE=y BR2_PACKAGE_STRACE_STATIC=y BR2_PACKAGE_LIBTELNET=y BR2_PACKAGE_LIBTELNET_STATIC=y BR2_PACKAGE_INOTIFY_TOOLS=y BR2_PACKAGE_INOTIFY_TOOLS_STATIC=y BR2_PACKAGE_MEMTESTER=y BR2_PACKAGE_MEMTESTER_STATIC=y BR2_PACKAGE_STRESSAPPTEST=y BR2_PACKAGE_STRESSAPPTEST_STATIC=y BR2_PACKAGE_EDID_DECODE=y BR2_PACKAGE_EDID_DECODE_STATIC=y BR2_PACKAGE_ZSTD=y BR2_PACKAGE_ZSTD_STATIC=y BR2_PACKAGE_UMTPRD=y BR2_PACKAGE_UMTPRD_STATIC=y BR2_PACKAGE_UVC_GADGET=y BR2_PACKAGE_UVC_GADGET_STATIC=y NOTE: For building perf: 1/ unset BR2_PACKAGE_RT_TESTS 2/ Build without BR2_PACKAGE_LINUX_TOOLS_PERF_STATIC firstly 3/ Enable BR2_PACKAGE_LINUX_TOOLS_PERF_STATIC again 4/ Run these under buildroot/: rm output/latest/build/linux-custom/tools/perf/perf make linux-tools-reconfigure For building kmsgrab: 1/ ./build.sh shell 2/ source ./buildroot/output/$RK_BUILDROOT_CFG/host/environment-setup 3/ $CC $RK_DATA_DIR/kmsgrab.c $(pkg-config --cflags --libs libdrm) -static -o kmsgrab External sources: 1/ rkwifibt: ee9539a wifibt-init.sh: Fix error when wlan0 been renamed 2/ rktoolkit: bc1d85d vendor_storage: fixed hex string begin with 00, get wrong string length when read