126 lines
2.8 KiB
Plaintext
126 lines
2.8 KiB
Plaintext
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
|