20240520解決在Ubuntu20.04下編譯RK3588的Android12的SDK出現C2_GIT_BUILD_VERSION未定義的問題
2024/5/20 20:19
緣起:通過./repo/repo/repo sync -l得到的SDK正常,但是解壓縮之后的SDK卻出錯了!
通過grep很容易發現有三個地方有,全部注釋掉即可!
Z:\3588a12\vendor\rockchip\hardware\interfaces\codec2\component\C2RKComponentFactory.cpp
extern "C" ::C2ComponentFactory* CreateRKCodec2Factory(std::string componentName) {
? ? C2Component::kind_t kind;
? ? C2ComponentFactory *factory = NULL;
? ? c2_info("in version: %s", C2_GIT_BUILD_VERSION);
修改為:
? ? //c2_info("in version: %s", C2_GIT_BUILD_VERSION);
Z:\3588a12\vendor\rockchip\hardware\interfaces\codec2\component\mpi\C2RKMpiDec.cpp
C2RKMpiDec::C2RKMpiDec(
? ? ? ? const char *name,
? ? ? ? c2_node_id_t id,
? ? ? ? const std::shared_ptr<IntfImpl> &intfImpl)
? ? : C2RKComponent(std::make_shared<C2RKInterface<IntfImpl>>(name, id, intfImpl)),
? ? ? mIntf(intfImpl),
? ? ? mDump(nullptr),
? ? ? mMppCtx(nullptr),
? ? ? mMppMpi(nullptr),
? ? ? mCodingType(MPP_VIDEO_CodingUnused),
? ? ? mColorFormat(MPP_FMT_YUV420SP),
? ? ? mFrmGrp(nullptr),
? ? ? mWidth(0),
? ? ? mHeight(0),
? ? ? mHorStride(0),
? ? ? mVerStride(0),
? ? ? mGrallocVersion(0),
? ? ? mLastPts(-1),
? ? ? mGeneration(0),
? ? ? mStarted(false),
? ? ? mFlushed(true),
? ? ? mOutputEos(false),
? ? ? mSignalledInputEos(false),
? ? ? mSignalledError(false),
? ? ? mSizeInfoUpdate(false),
? ? ? mLowLatencyMode(false),
? ? ? mGraphicBufferSource(false),
? ? ? mScaleEnabled(false),
? ? ? mBufferMode(false) {
? ? if (!C2RKMediaUtils::getCodingTypeFromComponentName(name, &mCodingType)) {
? ? ? ? c2_err("failed to get codingType from component %s", name);
? ? }
? ? /*
? ? ?* only a few chips, and the version above Android 11 supports gralloc 4.0
? ? ?*/
? ? uint32_t grallocVersion = C2RKGrallocDef::getGrallocVersion();
? ? uint32_t androidVersion = C2RKGrallocDef::getAndroidVerison();
? ? if (grallocVersion > 3 && androidVersion >= 30) {
? ? ? ? mGrallocVersion = 4;
? ? }
? ? c2_info("component name: %s\r\nversion: %s", name, C2_GIT_BUILD_VERSION);
}
修改為:
? ? //c2_info("component name: %s\r\nversion: %s", name, C2_GIT_BUILD_VERSION);
Z:\3588a12\vendor\rockchip\hardware\interfaces\codec2\component\mpi\C2RKMpiEnc.cpp
C2RKMpiEnc::C2RKMpiEnc(
? ? ? ? const char *name, c2_node_id_t id, const std::shared_ptr<IntfImpl> &intfImpl)
? ? : C2RKComponent(std::make_shared<C2RKInterface<IntfImpl>>(name, id, intfImpl)),
? ? ? mIntf(intfImpl),
? ? ? mDmaMem(nullptr),
? ? ? mMlvec(nullptr),
? ? ? mDump(nullptr),
? ? ? mMppCtx(nullptr),
? ? ? mMppMpi(nullptr),
? ? ? mEncCfg(nullptr),
? ? ? mCodingType(MPP_VIDEO_CodingUnused),
? ? ? mInputMppFmt(MPP_FMT_YUV420SP),
? ? ? mChipType(0),
? ? ? mStarted(false),
? ? ? mSpsPpsHeaderReceived(false),
? ? ? mSawInputEOS(false),
? ? ? mOutputEOS(false),
? ? ? mSignalledError(false),
? ? ? mHorStride(0),
? ? ? mVerStride(0),
? ? ? mCurLayerCount(0),
? ? ? mInputCount(0),
? ? ? mOutputCount(0) {
? ? if (!C2RKMediaUtils::getCodingTypeFromComponentName(name, &mCodingType)) {
? ? ? ? c2_err("failed to get MppCodingType from component %s", name);
? ? }
? ? RKChipInfo *chipInfo = getChipName();
? ? if (chipInfo != nullptr) {
? ? ? ? mChipType = getChipName()->type;
? ? } else {
? ? ? ? mChipType = RK_CHIP_UNKOWN;
? ? }
? ? c2_info("component name %s\r\nversion: %s", name, C2_GIT_BUILD_VERSION);
}
修改為:
? ? //c2_info("component name %s\r\nversion: %s", name, C2_GIT_BUILD_VERSION);
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ ll *.tar.gz
-rwxrwxrwx 1 rootroot rootroot 108146549678 5月 ?18 10:25 3588a12repo20231205.tar.gz*
-rwxrwxrwx 1 rootroot rootroot ?36691949769 5月 ?17 10:55 3588Lv1.21repo230810.tar.gz*
-rwxrwxrwx 1 rootroot rootroot ?52165431332 11月 21 19:49 RK3588_V1.43.tar.gz*
-rwxrwxrwx 1 rootroot rootroot ?18906585152 5月 ?17 10:53 Rockchip_RK3588_Linux5.10_SDK_repo240508.tar.gz*
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ md5sum 3588a12repo20231205.tar.gz?
23687ebf0761ebde0e37c8a323763b92 ?3588a12repo20231205.tar.gz
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~/3588a12$ time tar --use-compress-program=pigz -cvpf u-boot81.tgz u-boot/
rootroot@rootroot-desktop:~$ time tar --use-compress-program=pigz -xvpf 3588a12repo20231205.tar.gz ^C
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ cd 3588a12/
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ mkdir ~/62repo
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ mv .repo/ ~/62repo/
rootroot@rootroot-desktop:~/3588a12$ mv rockdev/ ~/62repo/
rootroot@rootroot-desktop:~/3588a12$ cd u-boot/
rootroot@rootroot-desktop:~/3588a12/u-boot$?
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll
rootroot@rootroot-desktop:~/3588a12/u-boot$ make distclean
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll *.bin
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll *.img
rootroot@rootroot-desktop:~/3588a12/u-boot$ cd ..
rootroot@rootroot-desktop:~/3588a12$ ll
rootroot@rootroot-desktop:~/3588a12$ cd u-boot/
rootroot@rootroot-desktop:~/3588a12/u-boot$?
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll
rootroot@rootroot-desktop:~/3588a12/u-boot$ cd ..
rootroot@rootroot-desktop:~/3588a12$ ll
rootroot@rootroot-desktop:~/3588a12$ cd kernel-5.10/
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll *.bin
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll *.img
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ make distclean
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll *.img
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ rm *.img
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ cd ..
rootroot@rootroot-desktop:~/3588a12$ ll
rootroot@rootroot-desktop:~/3588a12$ time tar --use-compress-program=pigz -cvpf u-boot81.tgz u-boot/
rootroot@rootroot-desktop:~/3588a12$ time tar --use-compress-program=pigz -cvpf kernel-5.10b.tgz kernel-5.10/
rootroot@rootroot-desktop:~/3588a12$ ll
rootroot@rootroot-desktop:~/3588a12$ ll *.tgz
-rw-rw-r-- 1 rootroot rootroot 280167965 5月 ?20 11:07 kernel-5.10b.tgz
-rw-rw-r-- 1 rootroot rootroot ?20297544 5月 ?20 11:06 u-boot81.tgz
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ mv *.tgz ~/62repo/
rootroot@rootroot-desktop:~/3588a12$ ll
rootroot@rootroot-desktop:~/3588a12$ sudo sync
[sudo] password for rootroot:?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo sync
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo sync
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo echo 3 | sudo tee /proc/sys/vm/drop_caches
3
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ source build/envsetup.sh?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ lunch
You're building on Linux
Lunch menu... pick a combo:
? ? ?1. aosp_arm-eng
? ? ?2. aosp_arm64-eng
? ? ?3. aosp_blueline-userdebug
? ? ?4. aosp_blueline_car-userdebug
? ? ?5. aosp_bonito-userdebug
? ? ?6. aosp_bonito_car-userdebug
? ? ?7. aosp_bramble_car-userdebug
? ? ?8. aosp_cf_arm64_auto-userdebug
? ? ?9. aosp_cf_arm64_phone-userdebug
? ? ?10. aosp_cf_x86_64_foldable-userdebug
? ? ?11. aosp_cf_x86_64_pc-userdebug
? ? ?12. aosp_cf_x86_64_phone-userdebug
? ? ?13. aosp_cf_x86_64_tv-userdebug
? ? ?14. aosp_cf_x86_auto-userdebug
? ? ?15. aosp_cf_x86_phone-userdebug
? ? ?16. aosp_cf_x86_tv-userdebug
? ? ?17. aosp_coral_car-userdebug
? ? ?18. aosp_crosshatch-userdebug
? ? ?19. aosp_crosshatch_car-userdebug
? ? ?20. aosp_crosshatch_vf-userdebug
? ? ?21. aosp_flame_car-userdebug
? ? ?22. aosp_oriole-userdebug
? ? ?23. aosp_oriole_car-userdebug
? ? ?24. aosp_raven-userdebug
? ? ?25. aosp_raven_car-userdebug
? ? ?26. aosp_redfin_car-userdebug
? ? ?27. aosp_sargo-userdebug
? ? ?28. aosp_sargo_car-userdebug
? ? ?29. aosp_slider-userdebug
? ? ?30. aosp_sunfish_car-userdebug
? ? ?31. aosp_whitefin-userdebug
? ? ?32. aosp_x86-eng
? ? ?33. aosp_x86_64-eng
? ? ?34. arm_krait-eng
? ? ?35. arm_v7_v8-eng
? ? ?36. armv8-eng
? ? ?37. armv8_cortex_a55-eng
? ? ?38. armv8_kryo385-eng
? ? ?39. beagle_x15-userdebug
? ? ?40. beagle_x15_auto-userdebug
? ? ?41. fuchsia_arm64-eng
? ? ?42. fuchsia_x86_64-eng
? ? ?43. hikey-userdebug
? ? ?44. hikey64_only-userdebug
? ? ?45. hikey960-userdebug
? ? ?46. hikey960_tv-userdebug
? ? ?47. hikey_tv-userdebug
? ? ?48. qemu_trusty_arm64-userdebug
? ? ?49. rk3588_box-user
? ? ?50. rk3588_box-userdebug
? ? ?51. rk3588_s-user
? ? ?52. rk3588_s-userdebug
? ? ?53. rk3588_xr-user
? ? ?54. rk3588_xr-userdebug
? ? ?55. rk3588m_car-user
? ? ?56. rk3588m_car-userdebug
? ? ?57. rk3588m_s-user
? ? ?58. rk3588m_s-userdebug
? ? ?59. rk3588s_s-user
? ? ?60. rk3588s_s-userdebug
? ? ?61. sdk_car_arm-userdebug
? ? ?62. sdk_car_arm64-userdebug
? ? ?63. sdk_car_portrait_x86_64-userdebug
? ? ?64. sdk_car_x86-userdebug
? ? ?65. sdk_car_x86_64-userdebug
? ? ?66. silvermont-eng
? ? ?67. uml-userdebug
? ? ?68. yukawa-userdebug
? ? ?69. yukawa_sei510-userdebug
Which would you like? [aosp_arm-eng] 60
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=12
TARGET_PRODUCT=rk3588s_s
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-107-generic-x86_64-Ubuntu-20.04.6-LTS
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=SQ3A.220705.003.A1
OUT_DIR=out
============================================
rootroot@rootroot-desktop:~/3588a12$ ll
rootroot@rootroot-desktop:~/3588a12$ ./build.sh -UACKu -d rk3588s-evb1-lp4x-v10
will build u-boot
will build android
will build kernel with Clang
will build kernel
will build update.img
-------------------KERNEL_VERSION:5.10
-------------------KERNEL_DTS:rk3588s-evb1-lp4x-v10
Force use clang and llvm to build kernel-5.10
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=12
TARGET_PRODUCT=rk3588s_s
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-107-generic-x86_64-Ubuntu-20.04.6-LTS
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=SQ3A.220705.003.A1
OUT_DIR=out
============================================
start build uboot
#### build completed successfully (2 seconds) ####
#### build completed successfully (1 seconds) ####
#### build completed successfully (1 seconds) ####
grep: .config: No such file or directory
## make rk3588_defconfig -j72
? HOSTCC ?scripts/basic/fixdep
? HOSTCC ?scripts/kconfig/conf.o
? SHIPPED scripts/kconfig/zconf.tab.c
? SHIPPED scripts/kconfig/zconf.lex.c
? SHIPPED scripts/kconfig/zconf.hash.c
? HOSTCC ?scripts/kconfig/zconf.tab.o
In file included from scripts/kconfig/zconf.tab.c:2468:
scripts/kconfig/confdata.c: In function ‘conf_write’:
scripts/kconfig/confdata.c:771:19: warning: ‘%s’ directive writing likely 7 or more bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
? 771 | ?sprintf(newname, "%s%s", dirname, basename);
? ? ? | ? ? ? ? ? ? ? ? ? ^~~~~~
scripts/kconfig/confdata.c:771:19: note: assuming directive output of 7 bytes
In file included from /usr/include/stdio.h:867,
? ? ? ? ? ? ? ? ?from scripts/kconfig/zconf.tab.c:82:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 4104) into a destination of size 4097
? ?36 | ? return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
? ? ? | ? ? ? ? ?^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
? ?37 | ? ? ? __bos (__s), __fmt, __va_arg_pack ());
? ? ? | ? ? ? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from scripts/kconfig/zconf.tab.c:2468:
scripts/kconfig/confdata.c:774:20: warning: ‘.tmpconfig.’ directive writing 11 bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
? 774 | ? sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid());
? ? ? | ? ? ? ? ? ? ? ? ? ?^~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
? ? ? ? ? ? ? ? ?from scripts/kconfig/zconf.tab.c:82:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 13 and 4119 bytes into a destination of size 4097
? ?36 | ? return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
? ? ? | ? ? ? ? ?^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
? ?37 | ? ? ? __bos (__s), __fmt, __va_arg_pack ());
? ? ? | ? ? ? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
? HOSTLD ?scripts/kconfig/conf
#
# configuration written to .config
#
scripts/kconfig/conf ?--silentoldconfig Kconfig
? CHK ? ? include/config.h
? UPD ? ? include/config.h
? CFG ? ? u-boot.cfg
? GEN ? ? include/autoconf.mk.dep
? CFG ? ? spl/u-boot.cfg
? CFG ? ? tpl/u-boot.cfg
? GEN ? ? include/autoconf.mk
? GEN ? ? tpl/include/autoconf.mk
? GEN ? ? spl/include/autoconf.mk
? CHK ? ? include/config/uboot.release
? CHK ? ? include/generated/timestamp_autogenerated.h
? UPD ? ? include/generated/timestamp_autogenerated.h
? HOSTCC ?scripts/dtc/dtc.o
? HOSTCC ?scripts/dtc/flattree.o
? HOSTCC ?scripts/dtc/fstree.o
? HOSTCC ?scripts/dtc/livetree.o
? HOSTCC ?scripts/dtc/data.o
? HOSTCC ?scripts/dtc/checks.o
? HOSTCC ?scripts/dtc/treesource.o
? HOSTCC ?scripts/dtc/srcpos.o
ler-rt/lib/cfi/cfi_blocklist.txt -fvisibility=default -fsanitize=signed-integer-overflow,unsigned-integer-overflow,signed-integer-overflow,cfi -fsanitize-minimal-runtime -fno-sanitize-trap=integer,undefined -fno-sanitize-recover=integer,undefined -fsanitize-trap=all -ftrap-function=abort -fno-sanitize=implicit-integer-sign-change -fno-sanitize=unsigned-shift-base -std=gnu++17 -fno-rtti ?-Werror=bool-operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast -Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-int-in-bool-context -Wno-sizeof-array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-string-compare -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-pessimizing-move -Wno-non-c-typedef-for-linkage -Wno-string-concatenation -MD -MF out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm64_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o.d -o out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm64_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.cpp
vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.cpp:942:55: error: use of undeclared identifier 'C2_GIT_BUILD_VERSION'
? ? c2_info("component name %s\r\nversion: %s", name, C2_GIT_BUILD_VERSION);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
1 error generated.
[ ?2% 1379/49558] //vendor/rockchip/hardware/interfaces/codec2/component/mpi:libcodec2_rk_mpi clang++ C2RKMpiEnc.cpp [arm]
FAILED: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o
PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-r416183b1/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -mthumb -Os -fomit-frame-pointer -DANDROID -DANDROID_12 -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -UDEBUG -fno-exceptions -Wno-multichar -O2 -g -fdebug-info-for-profiling -fno-strict-aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -fexperimental-new-pass-manager -Wno-reserved-id-macro -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -Wno-c99-designator -Wno-gnu-folding-constant -Wunguarded-availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -ffunction-sections -fdata-sections -fno-short-enums -funwind-tables -fstack-protector-strong -Wa,--noexecstack -D_FORTIFY_SOURCE=2 -Wstrict-aliasing=2 -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=format-security -nostdlibinc -Wno-enum-compare -Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -msoft-float -march=armv8-a -mfloat-abi=softfp -mfpu=neon-fp-armv8 ?-target armv7a-linux-androideabi29 -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin -DANDROID_STRICT -fPIC -Wsign-promo -Wimplicit-fallthrough -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-inlines-hidden ?-Ivendor/rockchip/hardware/interfaces/codec2/component/include -Ivendor/rockchip/hardware/interfaces/codec2/osal/include -Ihardware/rockchip/librkvpu/omx_get_gralloc_private -Ihardware/rockchip/librga/include -Iframeworks/av/media/libstagefright/include -Ivendor/rockchip/hardware/interfaces/codec2/component/mpi -Ihardware/rockchip/libhardware_rockchip/include -Iframeworks/native/libs/ui/include_vndk -Iframeworks/native/libs/nativewindow/include -Iframeworks/native/libs/math/include -Iframeworks/native/libs/ui/include -Iframeworks/native/libs/ui/include_private -Isystem/libbase/include -Iframeworks/native/libs/nativebase/include -Ihardware/libhardware/include -Isystem/media/audio/include -Isystem/core/libcutils/include_outside_system -Isystem/core/libsystem/include -Isystem/bt/types -Iframeworks/native/libs/ui/include_types -Iframeworks/native/libs/arect/include -Iframeworks/native/libs/binder/ndk/include_cpp -Iframeworks/native/libs/binder/ndk/include_ndk -Iframeworks/native/libs/binder/ndk/include_platform -Iout/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include -Iout/soong/.intermediates/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include -Isystem/libhidl/base/include -Isystem/libhidl/transport/include -Isystem/libfmq/base -Isystem/libhwbinder/include -Iexternal/fmtlib/include -Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include -Isystem/logging/liblog/include_vndk -Isystem/core/libprocessgroup/include -Isystem/core/libcutils/include -Iout/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen -Iout/soong/.intermediates/system/libhidl/transport/manager/1.1/android.hidl.manager@1.1_genc++_headers/gen -Iout/soong/.intermediates/system/libhidl/transport/manager/1.2/android.hidl.manager@1.2_genc++_headers/gen -Iout/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen -Iout/soong/.intermediates/hardware/interfaces/graphics/common/1.0/android.hardware.graphics.common@1.0_genc++_headers/gen -Iout/soong/.intermediates/hardware/interfaces/graphics/common/1.1/android.hardware.graphics.common@1.1_genc++_headers/gen -Iout/soong/.intermediates/hardware/interfaces/graphics/common/1.2/android.hardware.graphics.common@1.2_genc++_headers/gen -Iout/soong/.intermediates/hardware/interfaces/graphics/mapper/4.0/android.hardware.graphics.mapper@4.0_genc++_headers/gen -Iframeworks/native/libs/gralloc/types/include -Iexternal/libcxx/include -Iexternal/libcxxabi/include -Iframeworks/av/media/codec2/core/include -Iframeworks/native/headers/media_plugin -Iframeworks/native/headers/media_plugin/media/openmax -Iframeworks/av/media/libstagefright/include -Iframeworks/av/media/libstagefright/foundation/include -Iframeworks/av/media/codec2/vndk/include -Iout/soong/.intermediates/hardware/interfaces/media/bufferpool/2.0/android.hardware.media.bufferpool@2.0_genc++_headers/gen -Iframeworks/av/media/codec2/sfplugin/utils -Ihardware/rockchip/librga/include -Ihardware/rockchip/librga/im2d_api -Iout/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/c2_version/gen -isystem out/soong/.intermediates/bionic/libc/libc/android_vendor.32_arm_armv8-a_shared/gen/include -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem bionic/libc/kernel/android/uapi -isystem bionic/libc/kernel/uapi/asm-arm -Wall -Werror -DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -flto -fsanitize-cfi-cross-dso -fsanitize-blacklist=external/compiler-rt/lib/cfi/cfi_blocklist.txt -fvisibility=default -fsanitize=signed-integer-overflow,unsigned-integer-overflow,signed-integer-overflow,cfi -fsanitize-minimal-runtime -fno-sanitize-trap=integer,undefined -fno-sanitize-recover=integer,undefined -fsanitize-trap=all -ftrap-function=abort -fno-sanitize=implicit-integer-sign-change -fno-sanitize=unsigned-shift-base -std=gnu++17 -fno-rtti ?-Werror=bool-operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast -Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-int-in-bool-context -Wno-sizeof-array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-string-compare -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-pessimizing-move -Wno-non-c-typedef-for-linkage -Wno-string-concatenation -MD -MF out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o.d -o out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.cpp
vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.cpp:942:55: error: use of undeclared identifier 'C2_GIT_BUILD_VERSION'
? ? c2_info("component name %s\r\nversion: %s", name, C2_GIT_BUILD_VERSION);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
1 error generated.
14:37:50 ninja failed with: exit status 1
#### failed to build some targets (29:23 (mm:ss)) ####
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo echo 3 | sudo tee /proc/sys/vm/drop_caches
[sudo] password for rootroot:?
Sorry, try again.
[sudo] password for rootroot:?
3
rootroot@rootroot-desktop:~/3588a12$ make -j36
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/ForegroundServiceSectionController.kt:79:13: warning: variable 'isAppCancel' is never used
? ? ? ? val isAppCancel = reason == REASON_APP_CANCEL || reason == REASON_APP_CANCEL_ALL
? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationSectionsManager.kt:118:75: warning: unchecked cast: View! to T
? ? ? ? val inflated = layoutInflater.inflate(layoutResId, parent, false) as T
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationsQSContainerController.kt:53:37: warning: 'getter for stableInsetBottom: Int' is deprecated. Deprecated in Java
? ? ? ? bottomStableInsets = insets.stableInsetBottom
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:127:25: warning: 'getRealSize(Point!): Unit' is deprecated. Deprecated in Java
? ? ? ? context.display.getRealSize(point)
? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:167:25: warning: 'getRealSize(Point!): Unit' is deprecated. Deprecated in Java
? ? ? ? context.display.getRealSize(point)
? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:195:5: warning: '@JvmOverloads' annotation has no effect for methods without default arguments
? ? @JvmOverloads
? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/UnlockedScreenOffAnimationController.kt:56:36: warning: 'constructor Handler()' is deprecated. Deprecated in Java
? ? private val handler: Handler = Handler()
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/UnlockedScreenOffAnimationController.kt:81:47: warning: no cast needed
? ? ? ? ? ? ? ? ? ? 1f - (it.animatedFraction as Float),
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/DeviceControlsControllerImpl.kt:94:51: warning: 'CONTROLS_ENABLED: String' is deprecated. Deprecated in Java
? ? ? ? if (secureSettings.getInt(Settings.Secure.CONTROLS_ENABLED, 1) == 0) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tv/VpnStatusObserver.kt:43:24: warning: 'get(Class<T!>!): T!' is deprecated. Deprecated in Java
? ? ? ? ? ? Dependency.get(SecurityController::class.java)
? ? ? ? ? ? ? ? ? ? ? ?^
frameworks/base/packages/SystemUI/src/com/android/systemui/util/kotlin/nullability.kt:29:1: warning: expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of functional types
inline fun <T> Optional<T>.getOrNull(): T? = orElse(null)
^
[ 99% 48074/48100] //frameworks/base/packages/SystemUI:SystemUI r8 [common]
Warning: Missing class android.compat.annotation.UnsupportedAppUsage (referenced from: void com.android.systemui.people.widget.PeopleBackupHelper.writeNewStateDescription(android.os.ParcelFileDescriptor))
Missing class android.support.annotation.Keep (referenced from: kotlinx.coroutines.android.AndroidExceptionPreHandler)
Missing class org.jetbrains.annotations.NotNull (referenced from: java.util.List com.android.keyguard.FontInterpolator$VarFontKey.sortedAxes and 4934 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: android.graphics.fonts.Font com.android.keyguard.FontInterpolator$InterpKey.l and 1141 other contexts)
[100% 48100/48100] Target super fs image for debug: out/target/product/rk3588s_s/super.img
2024-05-20 17:55:18 - build_super_image.py - INFO ? ?: Building super image from info dict...
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 239478 4096-byte output blocks in 18 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 37458 4096-byte output blocks in 6 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 109266 4096-byte output blocks in 10 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 1025 4096-byte output blocks in 2 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 169 4096-byte output blocks in 2 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 64 4096-byte output blocks in 4 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 61252 4096-byte output blocks in 5 input chunks.
2024-05-20 17:55:25 - build_super_image.py - INFO ? ?: Done writing image out/target/product/rk3588s_s/super.img
#### build completed successfully (01:55:40 (hh:mm:ss)) ####
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ ll
rootroot@rootroot-desktop:~/3588a12$ ll *.sh
rootroot@rootroot-desktop:~/3588a12$ ./build.sh -u
有關的LOG:
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ ll *.tgz
-rw-rw-r-- 1 rootroot rootroot 32128741446 5月 ?18 13:15 3588a12_1248.tgz
-rwxrwxrwx 1 rootroot rootroot 35268443494 4月 ?19 01:42 android12-rk3588-new_20221229_1732toybrick.tgz*
-rw-rw-r-- 1 rootroot rootroot 30618701438 4月 ?15 19:11 OK3588-android-source20240415_1906.tgz
-rw-rw-r-- 1 rootroot rootroot ?9342656836 4月 ?10 18:08 OK3588_Linux_fs_20240410_1808.tgz
-rw-rw-r-- 1 rootroot rootroot ?7340958436 5月 ?17 12:02 Rockchip_RK3588_Linux5.10_SDK_Release_V1.2.0_20230620_1200.tgz
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ ll *.tar.gz
-rwxrwxrwx 1 rootroot rootroot 108146549678 5月 ?18 10:25 3588a12repo20231205.tar.gz*
-rwxrwxrwx 1 rootroot rootroot ?36691949769 5月 ?17 10:55 3588Lv1.21repo230810.tar.gz*
-rwxrwxrwx 1 rootroot rootroot ?52165431332 11月 21 19:49 RK3588_V1.43.tar.gz*
-rwxrwxrwx 1 rootroot rootroot ?18906585152 5月 ?17 10:53 Rockchip_RK3588_Linux5.10_SDK_repo240508.tar.gz*
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ md5sum 3588a12repo20231205.tar.gz?
23687ebf0761ebde0e37c8a323763b92 ?3588a12repo20231205.tar.gz
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ time tar --use-compress-program=pigz -xvpf 3588a12repo20231205.tar.gz?
3588a12/
3588a12/prebuilts/
3588a12/prebuilts/bazel/
3588a12/prebuilts/bazel/linux-x86_64/
3588a12/prebuilts/bazel/linux-x86_64/bazel
drwxr-xr-x ? 2 rootroot rootroot ? 4096 7月 ?18 ?2023 io_uring/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:06 ipc/
-rw-r--r-- ? 1 rootroot rootroot ? 1327 12月 12 ?2022 Kbuild
-rw-r--r-- ? 1 rootroot rootroot ? ?555 12月 12 ?2022 Kconfig
drwxr-xr-x ?20 rootroot rootroot ?12288 5月 ?20 11:06 kernel/
drwxr-xr-x ?21 rootroot rootroot ?20480 5月 ?20 11:06 lib/
drwxr-xr-x ? 6 rootroot rootroot ? 4096 12月 12 ?2022 LICENSES/
-rw-r--r-- ? 1 rootroot rootroot ?12936 12月 12 ?2022 logo.bmp
-rw-r--r-- ? 1 rootroot rootroot ?22364 12月 12 ?2022 logo_kernel.bmp
-rw-r--r-- ? 1 rootroot rootroot ?18204 12月 12 ?2022 .mailmap
-rw-r--r-- ? 1 rootroot rootroot 577791 7月 ?18 ?2023 MAINTAINERS
-rw-r--r-- ? 1 rootroot rootroot ?68855 7月 ?18 ?2023 Makefile
drwxr-xr-x ? 5 rootroot rootroot ?12288 5月 ?20 11:06 mm/
drwxr-xr-x ?72 rootroot rootroot ? 4096 5月 ?20 11:06 net/
-rw-r--r-- ? 1 rootroot rootroot ? ?438 12月 12 ?2022 OWNERS
-rw-r--r-- ? 1 rootroot rootroot ? ?727 12月 12 ?2022 README
-rw-r--r-- ? 1 rootroot rootroot ? 6402 12月 12 ?2022 README.md
drwxr-xr-x ?33 rootroot rootroot ? 4096 12月 30 ?2022 samples/
-rw-r--r-- ? 1 rootroot rootroot ? ? ?0 12月 12 ?2022 .scmversion
drwxr-xr-x ?17 rootroot rootroot ? 4096 5月 ?20 11:06 scripts/
drwxr-xr-x ?13 rootroot rootroot ? 4096 5月 ?20 11:06 security/
drwxr-xr-x ?26 rootroot rootroot ? 4096 5月 ?20 11:06 sound/
drwxr-xr-x ?37 rootroot rootroot ? 4096 12月 12 ?2022 tools/
drwxr-xr-x ? 3 rootroot rootroot ? 4096 5月 ?20 11:06 usr/
drwxr-xr-x ? 4 rootroot rootroot ? 4096 5月 ?20 11:06 virt/
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ cd ..
rootroot@rootroot-desktop:~/3588a12$ ll
total 164
drwxr-xr-x ?37 rootroot rootroot ?4096 5月 ?20 11:04 ./
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 11:04 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 5月 ?20 11:06 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?26 rootroot rootroot ?4096 5月 ?20 11:05 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ time tar --use-compress-program=pigz -cvpf u-boot81.tgz u-boot/
u-boot/
u-boot/lib/
u-boot/lib/linux_string.c
u-boot/lib/asm-offsets.c
u-boot/lib/charset.c
3588a12/frameworks/minikin/tests/stresstest/how_to_run.txt
3588a12/frameworks/minikin/tests/stresstest/Android.bp
3588a12/frameworks/minikin/tests/stresstest/MultithreadTest.cpp
3588a12/frameworks/minikin/tests/stresstest/FontFamilyTest.cpp
3588a12/frameworks/minikin/tools/
3588a12/frameworks/minikin/tools/mk_hyb_file.py
real?? ?62m34.806s
user?? ?13m35.898s
sys?? ?8m11.381s
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ time tar --use-compress-program=pigz -xvpf 3588a12repo20231205.tar.gz ^C
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$?
rootroot@rootroot-desktop:~$ cd 3588a12/
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ ll
total 172
drwxr-xr-x ?39 rootroot rootroot ?4096 12月 ?4 15:56 ./
drwxr-xr-x ?39 rootroot rootroot ?4096 5月 ?20 09:55 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
drwxrwxr-x ? 7 rootroot rootroot ?4096 12月 15 ?2021 .repo/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 30 ?2022 rockdev/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?28 rootroot rootroot ?4096 7月 ?18 ?2023 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ mkdir ~/62repo
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ mv .repo/ ~/62repo/
rootroot@rootroot-desktop:~/3588a12$ mv rockdev/ ~/62repo/
rootroot@rootroot-desktop:~/3588a12$ cd u-boot/
rootroot@rootroot-desktop:~/3588a12/u-boot$?
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll
total 27296
drwxr-xr-x ?28 rootroot rootroot ? ? 4096 7月 ?18 ?2023 ./
drwxr-xr-x ?37 rootroot rootroot ? ? 4096 5月 ?20 11:04 ../
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 12月 12 ?2022 api/
drwxr-xr-x ?14 rootroot rootroot ? ? 4096 12月 12 ?2022 arch/
-rw-r--r-- ? 1 rootroot rootroot ? 190308 12月 30 ?2022 bl31_0x00040000.bin
-rw-r--r-- ? 1 rootroot rootroot ? ?24576 12月 30 ?2022 bl31_0x000f0000.bin
-rw-r--r-- ? 1 rootroot rootroot ? ?20480 12月 30 ?2022 bl31_0xff100000.bin
-rw-r--r-- ? 1 rootroot rootroot ? 348960 12月 30 ?2022 bl31.elf
drwxr-xr-x 181 rootroot rootroot ? ? 4096 12月 12 ?2022 board/
-rw-r--r-- ? 1 rootroot rootroot ? ? ?610 12月 12 ?2022 .checkpatch.conf
drwxr-xr-x ? 5 rootroot rootroot ? ?12288 7月 ?18 ?2023 cmd/
drwxr-xr-x ? 6 rootroot rootroot ? ?12288 7月 ?18 ?2023 common/
-rw-r--r-- ? 1 rootroot rootroot ? ?42212 12月 30 ?2022 .config
-rw-r--r-- ? 1 rootroot rootroot ? ? 2260 12月 12 ?2022 config.mk
drwxr-xr-x ? 2 rootroot rootroot ? ?65536 7月 ?18 ?2023 configs/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 7月 ?18 ?2023 disk/
drwxr-xr-x ?10 rootroot rootroot ? ?12288 12月 12 ?2022 doc/
drwxr-xr-x ? 3 rootroot rootroot ? ? 4096 12月 12 ?2022 Documentation/
drwxr-xr-x ?58 rootroot rootroot ? ? 4096 7月 ?18 ?2023 drivers/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 12月 30 ?2022 dts/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 7月 ?18 ?2023 env/
drwxr-xr-x ? 4 rootroot rootroot ? ? 4096 12月 12 ?2022 examples/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 12月 30 ?2022 fit/
drwxr-xr-x ?12 rootroot rootroot ? ? 4096 12月 30 ?2022 fs/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 12月 ?4 10:20 .git/
-rw-r--r-- ? 1 rootroot rootroot ? ? ?859 12月 12 ?2022 .gitignore
drwxr-xr-x ?34 rootroot rootroot ? ?20480 7月 ?18 ?2023 include/
-rw-r--r-- ? 1 rootroot rootroot ? ? 1863 12月 12 ?2022 Kbuild
-rw-r--r-- ? 1 rootroot rootroot ? ?16161 7月 ?18 ?2023 Kconfig
drwxr-xr-x ?15 rootroot rootroot ? ? 4096 7月 ?18 ?2023 lib/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 12月 12 ?2022 Licenses/
-rw-r--r-- ? 1 rootroot rootroot ? ? 1323 12月 12 ?2022 .mailmap
-rw-r--r-- ? 1 rootroot rootroot ? ?14626 12月 12 ?2022 MAINTAINERS
-rw-r--r-- ? 1 rootroot rootroot ? ?57653 12月 30 ?2022 Makefile
-rwxr-xr-x ? 1 rootroot rootroot ? ?21203 7月 ?18 ?2023 make.sh*
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 12月 30 ?2022 net/
drwxr-xr-x ? 5 rootroot rootroot ? ? 4096 12月 12 ?2022 post/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 34 12月 12 ?2022 PREUPLOAD.cfg
-rw-r--r-- ? 1 rootroot rootroot ? 187683 12月 12 ?2022 README
-rw-r--r-- ? 1 rootroot rootroot ? 359424 12月 30 ?2022 resource.img
-rw-r--r-- ? 1 rootroot rootroot ? 448960 12月 30 ?2022 rk3588_spl_loader_v1.08.111.bin
drwxr-xr-x ? 6 rootroot rootroot ? ? 4096 7月 ?18 ?2023 scripts/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 17 12月 12 ?2022 snapshot.commit
drwxr-xr-x ?13 rootroot rootroot ? ? 4096 12月 30 ?2022 spl/
-rw-r--r-- ? 1 rootroot rootroot ? 212969 12月 30 ?2022 System.map
-rw-r--r-- ? 1 rootroot rootroot ? 461200 12月 30 ?2022 tee.bin
drwxr-xr-x ?12 rootroot rootroot ? ? 4096 12月 30 ?2022 test/
drwxr-xr-x ?18 rootroot rootroot ? ? 4096 7月 ?18 ?2023 tools/
drwxr-xr-x ?10 rootroot rootroot ? ? 4096 12月 30 ?2022 tpl/
-rw-r--r-- ? 1 rootroot rootroot ? ?11367 12月 12 ?2022 .travis.yml
-rwxr-xr-x ? 1 rootroot rootroot 11895784 12月 30 ?2022 u-boot*
-rw-r--r-- ? 1 rootroot rootroot ?1305256 12月 30 ?2022 u-boot.bin
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 46 12月 30 ?2022 .u-boot.bin.cmd
-rw-r--r-- ? 1 rootroot rootroot ? ?19340 12月 30 ?2022 u-boot.cfg
-rw-r--r-- ? 1 rootroot rootroot ? ?12400 12月 30 ?2022 u-boot.cfg.configs
-rw-r--r-- ? 1 rootroot rootroot ? ? 1805 12月 30 ?2022 .u-boot.cmd
-rw-r--r-- ? 1 rootroot rootroot ? ? 7829 12月 30 ?2022 u-boot.dtb
-rw-r--r-- ? 1 rootroot rootroot ?1305253 12月 30 ?2022 u-boot-dtb.bin
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 71 12月 30 ?2022 .u-boot-dtb.bin.cmd
-rw-r--r-- ? 1 rootroot rootroot ? ? ?240 12月 30 ?2022 .u-boot-dtb.img.cmd
-rw-r--r-- ? 1 rootroot rootroot ?4194304 12月 30 ?2022 uboot.img
-rw-r--r-- ? 1 rootroot rootroot ? ? ?232 12月 30 ?2022 .u-boot.img.cmd
-rw-r--r-- ? 1 rootroot rootroot ? ? 1304 12月 30 ?2022 u-boot.lds
-rw-r--r-- ? 1 rootroot rootroot ? ? 7459 12月 30 ?2022 .u-boot.lds.cmd
-rw-r--r-- ? 1 rootroot rootroot ?1022135 12月 30 ?2022 u-boot.map
-rwxr-xr-x ? 1 rootroot rootroot ?1297424 12月 30 ?2022 u-boot-nodtb.bin*
-rw-r--r-- ? 1 rootroot rootroot ? ? ?347 12月 30 ?2022 .u-boot-nodtb.bin.cmd
-rwxr-xr-x ? 1 rootroot rootroot ?3730170 12月 30 ?2022 u-boot.srec*
-rw-r--r-- ? 1 rootroot rootroot ? ? ?334 12月 30 ?2022 .u-boot.srec.cmd
-rw-r--r-- ? 1 rootroot rootroot ? 408898 12月 30 ?2022 u-boot.sym
-rw-r--r-- ? 1 rootroot rootroot ? ? ?182 12月 30 ?2022 .u-boot.sym.cmd
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 72 7月 ?18 ?2023 usb_update.txt
rootroot@rootroot-desktop:~/3588a12/u-boot$?
rootroot@rootroot-desktop:~/3588a12/u-boot$?
rootroot@rootroot-desktop:~/3588a12/u-boot$ make distclean
? CLEAN ? dts/../arch/arm/dts
? CLEAN ? dts
? CLEAN ? examples/standalone
? CLEAN ? tools
? CLEAN ? tools/lib tools/common
? CLEAN ? spl/arch spl/board spl/cmd spl/common spl/disk spl/drivers spl/dts spl/env spl/fs spl/lib spl/u-boot.cfg spl/u-boot-spl spl/u-boot-spl.bin spl/u-boot-spl.dtb spl/u-boot-spl-dtb.bin spl/u-boot-spl.lds spl/u-boot-spl.map spl/u-boot-spl-nodtb.bin spl/u-boot-spl.sym tpl/arch tpl/board tpl/common tpl/disk tpl/drivers tpl/dts tpl/fs tpl/u-boot.cfg tpl/u-boot-spl.lds tpl/u-boot-tpl tpl/u-boot-tpl.bin tpl/u-boot-tpl.map tpl/u-boot-tpl-nodtb.bin tpl/u-boot-tpl.sym
? CLEAN ? u-boot.lds u-boot.dtb u-boot.cfg.configs u-boot.map u-boot-nodtb.bin u-boot.cfg u-boot.bin u-boot.srec u-boot-dtb.bin u-boot u-boot.sym System.map bl31_0x00040000.bin bl31_0xff100000.bin u-boot-nodtb.bin tee.bin rk3588_spl_loader_v1.08.111.bin u-boot.bin u-boot-dtb.bin bl31_0x000f0000.bin resource.img uboot.img
? CLEAN ? scripts/basic
? CLEAN ? scripts/dtc
? CLEAN ? scripts/kconfig
? CLEAN ? include/config include/generated spl tpl
? CLEAN ? .config include/autoconf.mk.dep include/autoconf.mk include/config.h
rootroot@rootroot-desktop:~/3588a12/u-boot$?
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll
total 892
drwxr-xr-x ?26 rootroot rootroot ? 4096 5月 ?20 11:05 ./
drwxr-xr-x ?37 rootroot rootroot ? 4096 5月 ?20 11:04 ../
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 12 ?2022 api/
drwxr-xr-x ?14 rootroot rootroot ? 4096 12月 12 ?2022 arch/
-rw-r--r-- ? 1 rootroot rootroot 348960 12月 30 ?2022 bl31.elf
drwxr-xr-x 181 rootroot rootroot ? 4096 12月 12 ?2022 board/
-rw-r--r-- ? 1 rootroot rootroot ? ?610 12月 12 ?2022 .checkpatch.conf
drwxr-xr-x ? 5 rootroot rootroot ?12288 5月 ?20 11:05 cmd/
drwxr-xr-x ? 6 rootroot rootroot ?12288 5月 ?20 11:05 common/
-rw-r--r-- ? 1 rootroot rootroot ? 2260 12月 12 ?2022 config.mk
drwxr-xr-x ? 2 rootroot rootroot ?65536 7月 ?18 ?2023 configs/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:05 disk/
drwxr-xr-x ?10 rootroot rootroot ?12288 12月 12 ?2022 doc/
drwxr-xr-x ? 3 rootroot rootroot ? 4096 12月 12 ?2022 Documentation/
drwxr-xr-x ?58 rootroot rootroot ? 4096 5月 ?20 11:05 drivers/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:05 dts/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:05 env/
drwxr-xr-x ? 4 rootroot rootroot ? 4096 12月 12 ?2022 examples/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 30 ?2022 fit/
drwxr-xr-x ?12 rootroot rootroot ? 4096 5月 ?20 11:05 fs/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 ?4 10:20 .git/
-rw-r--r-- ? 1 rootroot rootroot ? ?859 12月 12 ?2022 .gitignore
drwxr-xr-x ?32 rootroot rootroot ?20480 5月 ?20 11:05 include/
-rw-r--r-- ? 1 rootroot rootroot ? 1863 12月 12 ?2022 Kbuild
-rw-r--r-- ? 1 rootroot rootroot ?16161 7月 ?18 ?2023 Kconfig
drwxr-xr-x ?15 rootroot rootroot ? 4096 5月 ?20 11:05 lib/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 12 ?2022 Licenses/
-rw-r--r-- ? 1 rootroot rootroot ? 1323 12月 12 ?2022 .mailmap
-rw-r--r-- ? 1 rootroot rootroot ?14626 12月 12 ?2022 MAINTAINERS
-rw-r--r-- ? 1 rootroot rootroot ?57653 12月 30 ?2022 Makefile
-rwxr-xr-x ? 1 rootroot rootroot ?21203 7月 ?18 ?2023 make.sh*
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:05 net/
drwxr-xr-x ? 5 rootroot rootroot ? 4096 12月 12 ?2022 post/
-rw-r--r-- ? 1 rootroot rootroot ? ? 34 12月 12 ?2022 PREUPLOAD.cfg
-rw-r--r-- ? 1 rootroot rootroot 187683 12月 12 ?2022 README
drwxr-xr-x ? 6 rootroot rootroot ? 4096 7月 ?18 ?2023 scripts/
-rw-r--r-- ? 1 rootroot rootroot ? ? 17 12月 12 ?2022 snapshot.commit
drwxr-xr-x ?12 rootroot rootroot ? 4096 5月 ?20 11:05 test/
drwxr-xr-x ?16 rootroot rootroot ? 4096 5月 ?20 11:05 tools/
-rw-r--r-- ? 1 rootroot rootroot ?11367 12月 12 ?2022 .travis.yml
-rw-r--r-- ? 1 rootroot rootroot ? ? 72 7月 ?18 ?2023 usb_update.txt
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll *.bin
ls: cannot access '*.bin': No such file or directory
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll *.img
ls: cannot access '*.img': No such file or directory
rootroot@rootroot-desktop:~/3588a12/u-boot$ cd ..
rootroot@rootroot-desktop:~/3588a12$ ll
total 164
drwxr-xr-x ?37 rootroot rootroot ?4096 5月 ?20 11:04 ./
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 11:04 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?26 rootroot rootroot ?4096 5月 ?20 11:05 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ cd u-boot/
rootroot@rootroot-desktop:~/3588a12/u-boot$?
rootroot@rootroot-desktop:~/3588a12/u-boot$ ll
total 892
drwxr-xr-x ?26 rootroot rootroot ? 4096 5月 ?20 11:05 ./
drwxr-xr-x ?37 rootroot rootroot ? 4096 5月 ?20 11:04 ../
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 12 ?2022 api/
drwxr-xr-x ?14 rootroot rootroot ? 4096 12月 12 ?2022 arch/
-rw-r--r-- ? 1 rootroot rootroot 348960 12月 30 ?2022 bl31.elf
drwxr-xr-x 181 rootroot rootroot ? 4096 12月 12 ?2022 board/
-rw-r--r-- ? 1 rootroot rootroot ? ?610 12月 12 ?2022 .checkpatch.conf
drwxr-xr-x ? 5 rootroot rootroot ?12288 5月 ?20 11:05 cmd/
drwxr-xr-x ? 6 rootroot rootroot ?12288 5月 ?20 11:05 common/
-rw-r--r-- ? 1 rootroot rootroot ? 2260 12月 12 ?2022 config.mk
drwxr-xr-x ? 2 rootroot rootroot ?65536 7月 ?18 ?2023 configs/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:05 disk/
drwxr-xr-x ?10 rootroot rootroot ?12288 12月 12 ?2022 doc/
drwxr-xr-x ? 3 rootroot rootroot ? 4096 12月 12 ?2022 Documentation/
drwxr-xr-x ?58 rootroot rootroot ? 4096 5月 ?20 11:05 drivers/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:05 dts/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:05 env/
drwxr-xr-x ? 4 rootroot rootroot ? 4096 12月 12 ?2022 examples/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 30 ?2022 fit/
drwxr-xr-x ?12 rootroot rootroot ? 4096 5月 ?20 11:05 fs/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 ?4 10:20 .git/
-rw-r--r-- ? 1 rootroot rootroot ? ?859 12月 12 ?2022 .gitignore
drwxr-xr-x ?32 rootroot rootroot ?20480 5月 ?20 11:05 include/
-rw-r--r-- ? 1 rootroot rootroot ? 1863 12月 12 ?2022 Kbuild
-rw-r--r-- ? 1 rootroot rootroot ?16161 7月 ?18 ?2023 Kconfig
drwxr-xr-x ?15 rootroot rootroot ? 4096 5月 ?20 11:05 lib/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 12 ?2022 Licenses/
-rw-r--r-- ? 1 rootroot rootroot ? 1323 12月 12 ?2022 .mailmap
-rw-r--r-- ? 1 rootroot rootroot ?14626 12月 12 ?2022 MAINTAINERS
-rw-r--r-- ? 1 rootroot rootroot ?57653 12月 30 ?2022 Makefile
-rwxr-xr-x ? 1 rootroot rootroot ?21203 7月 ?18 ?2023 make.sh*
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:05 net/
drwxr-xr-x ? 5 rootroot rootroot ? 4096 12月 12 ?2022 post/
-rw-r--r-- ? 1 rootroot rootroot ? ? 34 12月 12 ?2022 PREUPLOAD.cfg
-rw-r--r-- ? 1 rootroot rootroot 187683 12月 12 ?2022 README
drwxr-xr-x ? 6 rootroot rootroot ? 4096 7月 ?18 ?2023 scripts/
-rw-r--r-- ? 1 rootroot rootroot ? ? 17 12月 12 ?2022 snapshot.commit
drwxr-xr-x ?12 rootroot rootroot ? 4096 5月 ?20 11:05 test/
drwxr-xr-x ?16 rootroot rootroot ? 4096 5月 ?20 11:05 tools/
-rw-r--r-- ? 1 rootroot rootroot ?11367 12月 12 ?2022 .travis.yml
-rw-r--r-- ? 1 rootroot rootroot ? ? 72 7月 ?18 ?2023 usb_update.txt
rootroot@rootroot-desktop:~/3588a12/u-boot$?
rootroot@rootroot-desktop:~/3588a12/u-boot$ cd ..
rootroot@rootroot-desktop:~/3588a12$ ll
total 164
drwxr-xr-x ?37 rootroot rootroot ?4096 5月 ?20 11:04 ./
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 11:04 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?26 rootroot rootroot ?4096 5月 ?20 11:05 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$ cd kernel-5.10/
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll
total 1356040
drwxr-xr-x ?27 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 ./
drwxr-xr-x ?37 rootroot rootroot ? ? ?4096 5月 ?20 11:04 ../
drwxr-xr-x ? 2 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 android/
drwxr-xr-x ?26 rootroot rootroot ? ? ?4096 12月 30 ?2022 arch/
drwxr-xr-x ? 3 rootroot rootroot ? ? 12288 7月 ?18 ?2023 block/
-rw-r--r-- ? 1 rootroot rootroot ?37249024 12月 30 ?2022 boot.img
-rw-r--r-- ? 1 rootroot rootroot ? ? ?1410 12月 12 ?2022 boot.its
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 296 12月 12 ?2022 build.config.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 429 12月 12 ?2022 build.config.allmodconfig
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 152 12月 12 ?2022 build.config.allmodconfig.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 148 12月 12 ?2022 build.config.allmodconfig.arm
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 151 12月 12 ?2022 build.config.allmodconfig.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?1214 12月 12 ?2022 build.config.amlogic
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 198 12月 12 ?2022 build.config.arm
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 378 12月 30 ?2022 build.config.common
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 795 12月 12 ?2022 build.config.db845c
-rw-r--r-- ? 1 rootroot rootroot ? ? ? ?63 12月 12 ?2022 build.config.gki
-rw-r--r-- ? 1 rootroot rootroot ? ? ?1325 7月 ?18 ?2023 build.config.gki.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 638 12月 12 ?2022 build.config.gki.aarch64.fips140
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 230 12月 12 ?2022 build.config.gki.aarch64.fips140_eval_testing
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 106 12月 12 ?2022 build.config.gki-debug.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 105 12月 12 ?2022 build.config.gki-debug.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 664 12月 12 ?2022 build.config.gki_kasan
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 148 12月 12 ?2022 build.config.gki_kasan.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 148 12月 12 ?2022 build.config.gki_kasan.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 629 12月 12 ?2022 build.config.gki_kprobes
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 151 12月 12 ?2022 build.config.gki_kprobes.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 150 12月 12 ?2022 build.config.gki_kprobes.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 142 12月 12 ?2022 build.config.gki.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 740 12月 12 ?2022 build.config.hikey960
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 544 12月 12 ?2022 build.config.khwasan
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 478 7月 ?18 ?2023 build.config.rockchip
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 274 12月 12 ?2022 build.config.x86_64
drwxr-xr-x ? 2 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 certs/
-rw-r--r-- ? 1 rootroot rootroot ? ? 16673 12月 12 ?2022 .clang-format
-rw-r--r-- ? 1 rootroot rootroot ? ? ? ?59 12月 12 ?2022 .cocciconfig
-rw-r--r-- ? 1 rootroot rootroot ? ?189432 12月 30 ?2022 .config
-rw-r--r-- ? 1 rootroot rootroot ? ?189976 12月 30 ?2022 .config.old
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 496 12月 12 ?2022 COPYING
-rw-r--r-- ? 1 rootroot rootroot ? ?100478 12月 12 ?2022 CREDITS
drwxr-xr-x ? 4 rootroot rootroot ? ? 12288 7月 ?18 ?2023 crypto/
drwxr-xr-x ?82 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 Documentation/
drwxr-xr-x 144 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 drivers/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?51 7月 ?18 ?2023 .find-ignore -> ../device/rockchip/common/build/rockchip/blank_file
drwxr-xr-x ?80 rootroot rootroot ? ? 12288 7月 ?18 ?2023 fs/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? ?71 12月 12 ?2022 .get_maintainer.ignore
drwxr-xr-x ? 2 rootroot rootroot ? ? ?4096 12月 ?4 10:18 .git/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? ?62 12月 12 ?2022 .gitattributes
-rw-r--r-- ? 1 rootroot rootroot ? ? ?1944 12月 12 ?2022 .gitignore
drwxr-xr-x ?31 rootroot rootroot ? ? ?4096 12月 13 ?2022 include/
drwxr-xr-x ? 2 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 init/
drwxr-xr-x ? 2 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 io_uring/
drwxr-xr-x ? 2 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 ipc/
-rw-r--r-- ? 1 rootroot rootroot ? ? ?1327 12月 12 ?2022 Kbuild
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 555 12月 12 ?2022 Kconfig
drwxr-xr-x ?20 rootroot rootroot ? ? 12288 7月 ?18 ?2023 kernel/
drwxr-xr-x ?21 rootroot rootroot ? ? 20480 7月 ?18 ?2023 lib/
drwxr-xr-x ? 6 rootroot rootroot ? ? ?4096 12月 12 ?2022 LICENSES/
-rw-r--r-- ? 1 rootroot rootroot ? ? 12936 12月 12 ?2022 logo.bmp
-rw-r--r-- ? 1 rootroot rootroot ? ? 22364 12月 12 ?2022 logo_kernel.bmp
-rw-r--r-- ? 1 rootroot rootroot ? ? 18204 12月 12 ?2022 .mailmap
-rw-r--r-- ? 1 rootroot rootroot ? ?577791 7月 ?18 ?2023 MAINTAINERS
-rw-r--r-- ? 1 rootroot rootroot ? ? 68855 7月 ?18 ?2023 Makefile
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 590 12月 30 ?2022 .missing-syscalls.d
drwxr-xr-x ? 5 rootroot rootroot ? ? 12288 7月 ?18 ?2023 mm/
-rw-r--r-- ? 1 rootroot rootroot ? ? 34245 12月 30 ?2022 modules.builtin
-rw-r--r-- ? 1 rootroot rootroot ? ?206121 12月 30 ?2022 modules.builtin.modinfo
-rw-r--r-- ? 1 rootroot rootroot ? ? ?1029 12月 30 ?2022 modules-only.symvers
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 140 12月 30 ?2022 .modules-only.symvers.cmd
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 235 12月 30 ?2022 modules.order
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 398 12月 30 ?2022 .modules.order.cmd
-rw-r--r-- ? 1 rootroot rootroot ? ?757462 12月 30 ?2022 Module.symvers
-rw-r--r-- ? 1 rootroot rootroot ? ? ? ?80 12月 30 ?2022 .Module.symvers.cmd
drwxr-xr-x ?72 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 net/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 438 12月 12 ?2022 OWNERS
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 727 12月 12 ?2022 README
-rw-r--r-- ? 1 rootroot rootroot ? ? ?6402 12月 12 ?2022 README.md
-rw-r--r-- ? 1 rootroot rootroot ? ?359424 12月 30 ?2022 resource.img
drwxr-xr-x ?33 rootroot rootroot ? ? ?4096 12月 30 ?2022 samples/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? ? 0 12月 12 ?2022 .scmversion
drwxr-xr-x ?17 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 scripts/
drwxr-xr-x ?13 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 security/
drwxr-xr-x ?26 rootroot rootroot ? ? ?4096 12月 30 ?2022 sound/
-rw-r--r-- ? 1 rootroot rootroot ? 6393112 12月 30 ?2022 System.map
-rw-r--r-- ? 1 rootroot rootroot ? 6993657 12月 30 ?2022 .tmp_kallsyms
-rw-r--r-- ? 1 rootroot rootroot ? 6393112 12月 30 ?2022 .tmp_System.map
-rwxr-xr-x ? 1 rootroot rootroot ?48109512 12月 30 ?2022 .tmp_vmlinux.kallsyms1*
-rw-r--r-- ? 1 rootroot rootroot ? 2604392 12月 30 ?2022 .tmp_vmlinux.kallsyms1.o
-rw-r--r-- ? 1 rootroot rootroot ?15412920 12月 30 ?2022 .tmp_vmlinux.kallsyms1.S
-rwxr-xr-x ? 1 rootroot rootroot ?50730976 12月 30 ?2022 .tmp_vmlinux.kallsyms2*
-rw-r--r-- ? 1 rootroot rootroot ? 2604392 12月 30 ?2022 .tmp_vmlinux.kallsyms2.o
-rw-r--r-- ? 1 rootroot rootroot ?15412920 12月 30 ?2022 .tmp_vmlinux.kallsyms2.S
drwxr-xr-x ?37 rootroot rootroot ? ? ?4096 12月 12 ?2022 tools/
drwxr-xr-x ? 3 rootroot rootroot ? ? ?4096 12月 30 ?2022 usr/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? ? 2 12月 30 ?2022 .version
drwxr-xr-x ? 4 rootroot rootroot ? ? ?4096 12月 30 ?2022 virt/
-rwxr-xr-x ? 1 rootroot rootroot 373382976 12月 30 ?2022 vmlinux*
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 318 12月 30 ?2022 .vmlinux.cmd
-rw-r--r-- ? 1 rootroot rootroot 799889032 12月 30 ?2022 vmlinux.o
-rw-r--r-- ? 1 rootroot rootroot ? ?756433 12月 30 ?2022 vmlinux.symvers
-rw-r--r-- ? 1 rootroot rootroot ?19681280 12月 30 ?2022 zboot.img
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$?
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$?
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll *.bin
ls: cannot access '*.bin': No such file or directory
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll *.img
-rw-r--r-- 1 rootroot rootroot 37249024 12月 30 ?2022 boot.img
-rw-r--r-- 1 rootroot rootroot ? 359424 12月 30 ?2022 resource.img
-rw-r--r-- 1 rootroot rootroot 19681280 12月 30 ?2022 zboot.img
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ make distclean
? CLEAN ? certs
? CLEAN ? drivers/scsi
? CLEAN ? fs/unicode
? CLEAN ? kernel
? CLEAN ? lib
? CLEAN ? net/wireless
? CLEAN ? security/selinux
? CLEAN ? usr
? CLEAN ? vmlinux.symvers modules-only.symvers modules.builtin modules.builtin.modinfo
? CLEAN ? scripts/basic
? CLEAN ? scripts/dtc
? CLEAN ? scripts/genksyms
? CLEAN ? scripts/kconfig
? CLEAN ? scripts/mod
? CLEAN ? scripts/selinux/genheaders
? CLEAN ? scripts/selinux/mdp
? CLEAN ? scripts
? CLEAN ? include/config include/generated .config .config.old .version Module.symvers
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll
total 57080
drwxr-xr-x ?27 rootroot rootroot ? ? 4096 5月 ?20 11:06 ./
drwxr-xr-x ?37 rootroot rootroot ? ? 4096 5月 ?20 11:04 ../
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 7月 ?18 ?2023 android/
drwxr-xr-x ?26 rootroot rootroot ? ? 4096 12月 30 ?2022 arch/
drwxr-xr-x ? 3 rootroot rootroot ? ?12288 5月 ?20 11:06 block/
-rw-r--r-- ? 1 rootroot rootroot 37249024 12月 30 ?2022 boot.img
-rw-r--r-- ? 1 rootroot rootroot ? ? 1410 12月 12 ?2022 boot.its
-rw-r--r-- ? 1 rootroot rootroot ? ? ?296 12月 12 ?2022 build.config.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?429 12月 12 ?2022 build.config.allmodconfig
-rw-r--r-- ? 1 rootroot rootroot ? ? ?152 12月 12 ?2022 build.config.allmodconfig.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?148 12月 12 ?2022 build.config.allmodconfig.arm
-rw-r--r-- ? 1 rootroot rootroot ? ? ?151 12月 12 ?2022 build.config.allmodconfig.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? 1214 12月 12 ?2022 build.config.amlogic
-rw-r--r-- ? 1 rootroot rootroot ? ? ?198 12月 12 ?2022 build.config.arm
-rw-r--r-- ? 1 rootroot rootroot ? ? ?378 12月 30 ?2022 build.config.common
-rw-r--r-- ? 1 rootroot rootroot ? ? ?795 12月 12 ?2022 build.config.db845c
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 63 12月 12 ?2022 build.config.gki
-rw-r--r-- ? 1 rootroot rootroot ? ? 1325 7月 ?18 ?2023 build.config.gki.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?638 12月 12 ?2022 build.config.gki.aarch64.fips140
-rw-r--r-- ? 1 rootroot rootroot ? ? ?230 12月 12 ?2022 build.config.gki.aarch64.fips140_eval_testing
-rw-r--r-- ? 1 rootroot rootroot ? ? ?106 12月 12 ?2022 build.config.gki-debug.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?105 12月 12 ?2022 build.config.gki-debug.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?664 12月 12 ?2022 build.config.gki_kasan
-rw-r--r-- ? 1 rootroot rootroot ? ? ?148 12月 12 ?2022 build.config.gki_kasan.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?148 12月 12 ?2022 build.config.gki_kasan.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?629 12月 12 ?2022 build.config.gki_kprobes
-rw-r--r-- ? 1 rootroot rootroot ? ? ?151 12月 12 ?2022 build.config.gki_kprobes.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?150 12月 12 ?2022 build.config.gki_kprobes.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?142 12月 12 ?2022 build.config.gki.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ? ?740 12月 12 ?2022 build.config.hikey960
-rw-r--r-- ? 1 rootroot rootroot ? ? ?544 12月 12 ?2022 build.config.khwasan
-rw-r--r-- ? 1 rootroot rootroot ? ? ?478 7月 ?18 ?2023 build.config.rockchip
-rw-r--r-- ? 1 rootroot rootroot ? ? ?274 12月 12 ?2022 build.config.x86_64
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 5月 ?20 11:06 certs/
-rw-r--r-- ? 1 rootroot rootroot ? ?16673 12月 12 ?2022 .clang-format
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 59 12月 12 ?2022 .cocciconfig
-rw-r--r-- ? 1 rootroot rootroot ? ? ?496 12月 12 ?2022 COPYING
-rw-r--r-- ? 1 rootroot rootroot ? 100478 12月 12 ?2022 CREDITS
drwxr-xr-x ? 4 rootroot rootroot ? ?12288 5月 ?20 11:06 crypto/
drwxr-xr-x ?82 rootroot rootroot ? ? 4096 7月 ?18 ?2023 Documentation/
drwxr-xr-x 144 rootroot rootroot ? ? 4096 5月 ?20 11:06 drivers/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 51 7月 ?18 ?2023 .find-ignore -> ../device/rockchip/common/build/rockchip/blank_file
drwxr-xr-x ?80 rootroot rootroot ? ?12288 5月 ?20 11:06 fs/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 71 12月 12 ?2022 .get_maintainer.ignore
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 12月 ?4 10:18 .git/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? 62 12月 12 ?2022 .gitattributes
-rw-r--r-- ? 1 rootroot rootroot ? ? 1944 12月 12 ?2022 .gitignore
drwxr-xr-x ?29 rootroot rootroot ? ? 4096 5月 ?20 11:06 include/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 5月 ?20 11:06 init/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 7月 ?18 ?2023 io_uring/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 5月 ?20 11:06 ipc/
-rw-r--r-- ? 1 rootroot rootroot ? ? 1327 12月 12 ?2022 Kbuild
-rw-r--r-- ? 1 rootroot rootroot ? ? ?555 12月 12 ?2022 Kconfig
drwxr-xr-x ?20 rootroot rootroot ? ?12288 5月 ?20 11:06 kernel/
drwxr-xr-x ?21 rootroot rootroot ? ?20480 5月 ?20 11:06 lib/
drwxr-xr-x ? 6 rootroot rootroot ? ? 4096 12月 12 ?2022 LICENSES/
-rw-r--r-- ? 1 rootroot rootroot ? ?12936 12月 12 ?2022 logo.bmp
-rw-r--r-- ? 1 rootroot rootroot ? ?22364 12月 12 ?2022 logo_kernel.bmp
-rw-r--r-- ? 1 rootroot rootroot ? ?18204 12月 12 ?2022 .mailmap
-rw-r--r-- ? 1 rootroot rootroot ? 577791 7月 ?18 ?2023 MAINTAINERS
-rw-r--r-- ? 1 rootroot rootroot ? ?68855 7月 ?18 ?2023 Makefile
drwxr-xr-x ? 5 rootroot rootroot ? ?12288 5月 ?20 11:06 mm/
drwxr-xr-x ?72 rootroot rootroot ? ? 4096 5月 ?20 11:06 net/
-rw-r--r-- ? 1 rootroot rootroot ? ? ?438 12月 12 ?2022 OWNERS
-rw-r--r-- ? 1 rootroot rootroot ? ? ?727 12月 12 ?2022 README
-rw-r--r-- ? 1 rootroot rootroot ? ? 6402 12月 12 ?2022 README.md
-rw-r--r-- ? 1 rootroot rootroot ? 359424 12月 30 ?2022 resource.img
drwxr-xr-x ?33 rootroot rootroot ? ? 4096 12月 30 ?2022 samples/
-rw-r--r-- ? 1 rootroot rootroot ? ? ? ?0 12月 12 ?2022 .scmversion
drwxr-xr-x ?17 rootroot rootroot ? ? 4096 5月 ?20 11:06 scripts/
drwxr-xr-x ?13 rootroot rootroot ? ? 4096 5月 ?20 11:06 security/
drwxr-xr-x ?26 rootroot rootroot ? ? 4096 5月 ?20 11:06 sound/
drwxr-xr-x ?37 rootroot rootroot ? ? 4096 12月 12 ?2022 tools/
drwxr-xr-x ? 3 rootroot rootroot ? ? 4096 5月 ?20 11:06 usr/
drwxr-xr-x ? 4 rootroot rootroot ? ? 4096 5月 ?20 11:06 virt/
-rw-r--r-- ? 1 rootroot rootroot 19681280 12月 30 ?2022 zboot.img
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$?
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$?
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll *.img
-rw-r--r-- 1 rootroot rootroot 37249024 12月 30 ?2022 boot.img
-rw-r--r-- 1 rootroot rootroot ? 359424 12月 30 ?2022 resource.img
-rw-r--r-- 1 rootroot rootroot 19681280 12月 30 ?2022 zboot.img
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ rm *.img
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ ll
total 1132
drwxr-xr-x ?27 rootroot rootroot ? 4096 5月 ?20 11:06 ./
drwxr-xr-x ?37 rootroot rootroot ? 4096 5月 ?20 11:04 ../
drwxr-xr-x ? 2 rootroot rootroot ? 4096 7月 ?18 ?2023 android/
drwxr-xr-x ?26 rootroot rootroot ? 4096 12月 30 ?2022 arch/
drwxr-xr-x ? 3 rootroot rootroot ?12288 5月 ?20 11:06 block/
-rw-r--r-- ? 1 rootroot rootroot ? 1410 12月 12 ?2022 boot.its
-rw-r--r-- ? 1 rootroot rootroot ? ?296 12月 12 ?2022 build.config.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ?429 12月 12 ?2022 build.config.allmodconfig
-rw-r--r-- ? 1 rootroot rootroot ? ?152 12月 12 ?2022 build.config.allmodconfig.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ?148 12月 12 ?2022 build.config.allmodconfig.arm
-rw-r--r-- ? 1 rootroot rootroot ? ?151 12月 12 ?2022 build.config.allmodconfig.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? 1214 12月 12 ?2022 build.config.amlogic
-rw-r--r-- ? 1 rootroot rootroot ? ?198 12月 12 ?2022 build.config.arm
-rw-r--r-- ? 1 rootroot rootroot ? ?378 12月 30 ?2022 build.config.common
-rw-r--r-- ? 1 rootroot rootroot ? ?795 12月 12 ?2022 build.config.db845c
-rw-r--r-- ? 1 rootroot rootroot ? ? 63 12月 12 ?2022 build.config.gki
-rw-r--r-- ? 1 rootroot rootroot ? 1325 7月 ?18 ?2023 build.config.gki.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ?638 12月 12 ?2022 build.config.gki.aarch64.fips140
-rw-r--r-- ? 1 rootroot rootroot ? ?230 12月 12 ?2022 build.config.gki.aarch64.fips140_eval_testing
-rw-r--r-- ? 1 rootroot rootroot ? ?106 12月 12 ?2022 build.config.gki-debug.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ?105 12月 12 ?2022 build.config.gki-debug.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ?664 12月 12 ?2022 build.config.gki_kasan
-rw-r--r-- ? 1 rootroot rootroot ? ?148 12月 12 ?2022 build.config.gki_kasan.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ?148 12月 12 ?2022 build.config.gki_kasan.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ?629 12月 12 ?2022 build.config.gki_kprobes
-rw-r--r-- ? 1 rootroot rootroot ? ?151 12月 12 ?2022 build.config.gki_kprobes.aarch64
-rw-r--r-- ? 1 rootroot rootroot ? ?150 12月 12 ?2022 build.config.gki_kprobes.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ?142 12月 12 ?2022 build.config.gki.x86_64
-rw-r--r-- ? 1 rootroot rootroot ? ?740 12月 12 ?2022 build.config.hikey960
-rw-r--r-- ? 1 rootroot rootroot ? ?544 12月 12 ?2022 build.config.khwasan
-rw-r--r-- ? 1 rootroot rootroot ? ?478 7月 ?18 ?2023 build.config.rockchip
-rw-r--r-- ? 1 rootroot rootroot ? ?274 12月 12 ?2022 build.config.x86_64
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:06 certs/
-rw-r--r-- ? 1 rootroot rootroot ?16673 12月 12 ?2022 .clang-format
-rw-r--r-- ? 1 rootroot rootroot ? ? 59 12月 12 ?2022 .cocciconfig
-rw-r--r-- ? 1 rootroot rootroot ? ?496 12月 12 ?2022 COPYING
-rw-r--r-- ? 1 rootroot rootroot 100478 12月 12 ?2022 CREDITS
drwxr-xr-x ? 4 rootroot rootroot ?12288 5月 ?20 11:06 crypto/
drwxr-xr-x ?82 rootroot rootroot ? 4096 7月 ?18 ?2023 Documentation/
drwxr-xr-x 144 rootroot rootroot ? 4096 5月 ?20 11:06 drivers/
lrwxrwxrwx ? 1 rootroot rootroot ? ? 51 7月 ?18 ?2023 .find-ignore -> ../device/rockchip/common/build/rockchip/blank_file
drwxr-xr-x ?80 rootroot rootroot ?12288 5月 ?20 11:06 fs/
-rw-r--r-- ? 1 rootroot rootroot ? ? 71 12月 12 ?2022 .get_maintainer.ignore
drwxr-xr-x ? 2 rootroot rootroot ? 4096 12月 ?4 10:18 .git/
-rw-r--r-- ? 1 rootroot rootroot ? ? 62 12月 12 ?2022 .gitattributes
-rw-r--r-- ? 1 rootroot rootroot ? 1944 12月 12 ?2022 .gitignore
drwxr-xr-x ?29 rootroot rootroot ? 4096 5月 ?20 11:06 include/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:06 init/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 7月 ?18 ?2023 io_uring/
drwxr-xr-x ? 2 rootroot rootroot ? 4096 5月 ?20 11:06 ipc/
-rw-r--r-- ? 1 rootroot rootroot ? 1327 12月 12 ?2022 Kbuild
-rw-r--r-- ? 1 rootroot rootroot ? ?555 12月 12 ?2022 Kconfig
drwxr-xr-x ?20 rootroot rootroot ?12288 5月 ?20 11:06 kernel/
drwxr-xr-x ?21 rootroot rootroot ?20480 5月 ?20 11:06 lib/
drwxr-xr-x ? 6 rootroot rootroot ? 4096 12月 12 ?2022 LICENSES/
-rw-r--r-- ? 1 rootroot rootroot ?12936 12月 12 ?2022 logo.bmp
-rw-r--r-- ? 1 rootroot rootroot ?22364 12月 12 ?2022 logo_kernel.bmp
-rw-r--r-- ? 1 rootroot rootroot ?18204 12月 12 ?2022 .mailmap
-rw-r--r-- ? 1 rootroot rootroot 577791 7月 ?18 ?2023 MAINTAINERS
-rw-r--r-- ? 1 rootroot rootroot ?68855 7月 ?18 ?2023 Makefile
drwxr-xr-x ? 5 rootroot rootroot ?12288 5月 ?20 11:06 mm/
drwxr-xr-x ?72 rootroot rootroot ? 4096 5月 ?20 11:06 net/
-rw-r--r-- ? 1 rootroot rootroot ? ?438 12月 12 ?2022 OWNERS
-rw-r--r-- ? 1 rootroot rootroot ? ?727 12月 12 ?2022 README
-rw-r--r-- ? 1 rootroot rootroot ? 6402 12月 12 ?2022 README.md
drwxr-xr-x ?33 rootroot rootroot ? 4096 12月 30 ?2022 samples/
-rw-r--r-- ? 1 rootroot rootroot ? ? ?0 12月 12 ?2022 .scmversion
drwxr-xr-x ?17 rootroot rootroot ? 4096 5月 ?20 11:06 scripts/
drwxr-xr-x ?13 rootroot rootroot ? 4096 5月 ?20 11:06 security/
drwxr-xr-x ?26 rootroot rootroot ? 4096 5月 ?20 11:06 sound/
drwxr-xr-x ?37 rootroot rootroot ? 4096 12月 12 ?2022 tools/
drwxr-xr-x ? 3 rootroot rootroot ? 4096 5月 ?20 11:06 usr/
drwxr-xr-x ? 4 rootroot rootroot ? 4096 5月 ?20 11:06 virt/
rootroot@rootroot-desktop:~/3588a12/kernel-5.10$ cd ..
rootroot@rootroot-desktop:~/3588a12$ ll
total 164
drwxr-xr-x ?37 rootroot rootroot ?4096 5月 ?20 11:04 ./
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 11:04 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 5月 ?20 11:06 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?26 rootroot rootroot ?4096 5月 ?20 11:05 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ time tar --use-compress-program=pigz -cvpf u-boot81.tgz u-boot/
u-boot/
u-boot/lib/
u-boot/lib/linux_string.c
u-boot/lib/asm-offsets.c
u-boot/lib/charset.c
u-boot/scripts/basic/
u-boot/scripts/basic/fixdep.c
u-boot/scripts/basic/Makefile
u-boot/scripts/basic/.gitignore
u-boot/scripts/objdiff
u-boot/scripts/checkstack.pl
u-boot/scripts/tos.sh
u-boot/scripts/dtc-version.sh
u-boot/scripts/setlocalversion
u-boot/scripts/Makefile.uncmd_spl
u-boot/fit/
u-boot/fit/u-boot.its
u-boot/fit/uboot.itb
real?? ?0m0.703s
user?? ?0m5.436s
sys?? ?0m0.533s
rootroot@rootroot-desktop:~/3588a12$ ll
total 19988
drwxr-xr-x ?37 rootroot rootroot ? ? 4096 5月 ?20 11:06 ./
drwxr-xr-x ?40 rootroot rootroot ? ? 4096 5月 ?20 11:04 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ? ? 4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ? ? 4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ? ? 4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ? ? 4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ? ? 4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ? ? 4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ? ? 4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ? ? 4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ? ? 4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ? ? 4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ? ? 4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot ? ?12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ? ? 4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ? ? 4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ? ? 4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ? ? 4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ? ? 4096 5月 ?20 11:06 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ? ? 4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ? ? 4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ? ? 92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ? ? 4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxr-xr-x ? 9 rootroot rootroot ? ? 4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ? ? 4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ? ? 4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ? ? 4096 12月 30 ?2022 prebuilts/
-r-xr-xr-x ? 1 rootroot rootroot ? ? ?519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ? ? 4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ? ? 4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ? ? 4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ? ? 4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ? ? 4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ? ? 4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ? ? 4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ? ? 4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ? ? 4096 12月 12 ?2022 tools/
drwxr-xr-x ?26 rootroot rootroot ? ? 4096 5月 ?20 11:05 u-boot/
-rw-rw-r-- ? 1 rootroot rootroot 20297544 5月 ?20 11:06 u-boot81.tgz
drwxr-xr-x ? 4 rootroot rootroot ? ? 4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? 27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ time tar --use-compress-program=pigz -cvpf kernel-5.10b.tgz kernel-5.10/
kernel-5.10/
kernel-5.10/lib/
kernel-5.10/lib/zlib_deflate/
kernel-5.10/lib/zlib_deflate/deflate.c
kernel-5.10/lib/zlib_deflate/defutil.h
kernel-5.10/lib/zlib_deflate/Makefile
kernel-5.10/lib/zlib_deflate/deftree.c
kernel-5.10/lib/zlib_deflate/deflate_syms.c
kernel-5.10/lib/usercopy.c
kernel-5.10/lib/locking-selftest-hardirq.h
kernel-5.10/lib/timerqueue.c
kernel-5.10/lib/inflate.c
kernel-5.10/lib/locking-selftest-spin-hardirq.h
kernel-5.10/lib/audit.c
kernel-5.10/lib/devres.c
kernel-5.10/lib/objagg.c
kernel-5.10/lib/test_siphash.c
kernel-5.10/lib/fault-inject.c
kernel-5.10/lib/bch.c
kernel-5.10/lib/fdt_rw.c
kernel-5.10/lib/error-inject.c
kernel-5.10/lib/oid_registry.c
kernel-5.10/lib/bucket_locks.c
kernel-5.10/lib/crc32defs.h
kernel-5.10/lib/fdt_sw.c
kernel-5.10/lib/locking-selftest-softirq.h
kernel-5.10/lib/nodemask.c
kernel-5.10/lib/once.c
kernel-5.10/lib/extable.c
kernel-5.10/lib/crc64.c
kernel-5.10/lib/lru_cache.c
kernel-5.10/lib/test_user_copy.c
kernel-5.10/lib/Kconfig.kcsan
kernel-5.10/lib/zlib_dfltcc/
kernel-5.10/lib/zlib_dfltcc/dfltcc_inflate.c
kernel-5.10/lib/zlib_dfltcc/dfltcc_util.h
kernel-5.10/lib/zlib_dfltcc/dfltcc.c
kernel-5.10/lib/zlib_dfltcc/dfltcc.h
kernel-5.10/lib/zlib_dfltcc/Makefile
kernel-5.10/lib/zlib_dfltcc/dfltcc_deflate.c
kernel-5.10/lib/kstrtox.c
kernel-5.10/lib/logic_pio.c
kernel-5.10/lib/dec_and_lock.c
kernel-5.10/lib/textsearch.c
kernel-5.10/lib/atomic64_test.c
kernel-5.10/lib/fdt.c
kernel-5.10/lib/pldmfw/
kernel-5.10/lib/pldmfw/pldmfw_private.h
kernel-5.10/lib/pldmfw/pldmfw.c
kernel-5.10/lib/pldmfw/Makefile
kernel-5.10/lib/dynamic_debug.c
kernel-5.10/lib/test_xarray.c
kernel-5.10/lib/vdso/
kernel-5.10/lib/vdso/Kconfig
kernel-5.10/lib/vdso/gettimeofday.c
kernel-5.10/lib/vdso/Makefile
kernel-5.10/lib/kstrtox.h
kernel-5.10/lib/crc32.c
kernel-5.10/lib/nmi_backtrace.c
kernel-5.10/lib/test_bitops.c
kernel-5.10/lib/crc7.c
kernel-5.10/lib/of-reconfig-notifier-error-inject.c
kernel-5.10/lib/uuid.c
kernel-5.10/lib/gen_crc64table.c
kernel-5.10/lib/nlattr.c
kernel-5.10/lib/irq_regs.c
kernel-5.10/lib/debug_locks.c
kernel-5.10/lib/fdt_ro.c
kernel-5.10/lib/lockref.c
kernel-5.10/lib/globtest.c
kernel-5.10/lib/test-kstrtox.c
kernel-5.10/lib/dump_stack.c
kernel-5.10/lib/bsearch.c
kernel-5.10/lib/iomap.c
kernel-5.10/lib/memneq.c
kernel-5.10/lib/btree.c
kernel-5.10/lib/Kconfig.debug
kernel-5.10/lib/glob.c
kernel-5.10/lib/locking-selftest-rtmutex.h
kernel-5.10/lib/test_lockup.c
kernel-5.10/lib/ubsan.c
kernel-5.10/lib/stmp_device.c
kernel-5.10/virt/kvm/async_pf.c
kernel-5.10/virt/kvm/async_pf.h
kernel-5.10/virt/kvm/irqchip.c
kernel-5.10/virt/kvm/vfio.h
kernel-5.10/virt/kvm/Kconfig
kernel-5.10/virt/kvm/eventfd.c
kernel-5.10/virt/kvm/coalesced_mmio.c
kernel-5.10/build.config.common
kernel-5.10/CREDITS
real?? ?0m6.423s
user?? ?1m14.010s
sys?? ?0m5.400s
rootroot@rootroot-desktop:~/3588a12$ ll
total 293592
drwxr-xr-x ?37 rootroot rootroot ? ? ?4096 5月 ?20 11:07 ./
drwxr-xr-x ?40 rootroot rootroot ? ? ?4096 5月 ?20 11:04 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ? ? ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ? ? ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ? ? ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ? ? ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ? ? ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ? ? ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ? ? ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ? ? ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ? ? ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ? ? ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ? ? ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot ? ? 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ? ? ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ? ? ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ? ? ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ? ? ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ? ? ?4096 5月 ?20 11:06 kernel-5.10/
-rw-rw-r-- ? 1 rootroot rootroot 280167965 5月 ?20 11:07 kernel-5.10b.tgz
drwxr-xr-x ?20 rootroot rootroot ? ? ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ? ? ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ? ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ? ? ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxr-xr-x ? 9 rootroot rootroot ? ? ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ? ? ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ? ? ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ? ? ?4096 12月 30 ?2022 prebuilts/
-r-xr-xr-x ? 1 rootroot rootroot ? ? ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ? ? ?4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ? ? ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ? ? ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ? ? ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ? ? ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ? ? ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ? ? ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ? ? ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ? ? ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?26 rootroot rootroot ? ? ?4096 5月 ?20 11:05 u-boot/
-rw-rw-r-- ? 1 rootroot rootroot ?20297544 5月 ?20 11:06 u-boot81.tgz
drwxr-xr-x ? 4 rootroot rootroot ? ? ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ? ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ ll *.tgz
-rw-rw-r-- 1 rootroot rootroot 280167965 5月 ?20 11:07 kernel-5.10b.tgz
-rw-rw-r-- 1 rootroot rootroot ?20297544 5月 ?20 11:06 u-boot81.tgz
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ mv *.tgz ~/62repo/
rootroot@rootroot-desktop:~/3588a12$ ll
total 164
drwxr-xr-x ?37 rootroot rootroot ?4096 5月 ?20 11:07 ./
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 11:04 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 5月 ?20 11:06 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?26 rootroot rootroot ?4096 5月 ?20 11:05 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo sync
[sudo] password for rootroot:?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo sync
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo sync
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo echo 3 | sudo tee /proc/sys/vm/drop_caches
3
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ source build/envsetup.sh?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ lunch
You're building on Linux
Lunch menu... pick a combo:
? ? ?1. aosp_arm-eng
? ? ?2. aosp_arm64-eng
? ? ?3. aosp_blueline-userdebug
? ? ?4. aosp_blueline_car-userdebug
? ? ?5. aosp_bonito-userdebug
? ? ?6. aosp_bonito_car-userdebug
? ? ?7. aosp_bramble_car-userdebug
? ? ?8. aosp_cf_arm64_auto-userdebug
? ? ?9. aosp_cf_arm64_phone-userdebug
? ? ?10. aosp_cf_x86_64_foldable-userdebug
? ? ?11. aosp_cf_x86_64_pc-userdebug
? ? ?12. aosp_cf_x86_64_phone-userdebug
? ? ?13. aosp_cf_x86_64_tv-userdebug
? ? ?14. aosp_cf_x86_auto-userdebug
? ? ?15. aosp_cf_x86_phone-userdebug
? ? ?16. aosp_cf_x86_tv-userdebug
? ? ?17. aosp_coral_car-userdebug
? ? ?18. aosp_crosshatch-userdebug
? ? ?19. aosp_crosshatch_car-userdebug
? ? ?20. aosp_crosshatch_vf-userdebug
? ? ?21. aosp_flame_car-userdebug
? ? ?22. aosp_oriole-userdebug
? ? ?23. aosp_oriole_car-userdebug
? ? ?24. aosp_raven-userdebug
? ? ?25. aosp_raven_car-userdebug
? ? ?26. aosp_redfin_car-userdebug
? ? ?27. aosp_sargo-userdebug
? ? ?28. aosp_sargo_car-userdebug
? ? ?29. aosp_slider-userdebug
? ? ?30. aosp_sunfish_car-userdebug
? ? ?31. aosp_whitefin-userdebug
? ? ?32. aosp_x86-eng
? ? ?33. aosp_x86_64-eng
? ? ?34. arm_krait-eng
? ? ?35. arm_v7_v8-eng
? ? ?36. armv8-eng
? ? ?37. armv8_cortex_a55-eng
? ? ?38. armv8_kryo385-eng
? ? ?39. beagle_x15-userdebug
? ? ?40. beagle_x15_auto-userdebug
? ? ?41. fuchsia_arm64-eng
? ? ?42. fuchsia_x86_64-eng
? ? ?43. hikey-userdebug
? ? ?44. hikey64_only-userdebug
? ? ?45. hikey960-userdebug
? ? ?46. hikey960_tv-userdebug
? ? ?47. hikey_tv-userdebug
? ? ?48. qemu_trusty_arm64-userdebug
? ? ?49. rk3588_box-user
? ? ?50. rk3588_box-userdebug
? ? ?51. rk3588_s-user
? ? ?52. rk3588_s-userdebug
? ? ?53. rk3588_xr-user
? ? ?54. rk3588_xr-userdebug
? ? ?55. rk3588m_car-user
? ? ?56. rk3588m_car-userdebug
? ? ?57. rk3588m_s-user
? ? ?58. rk3588m_s-userdebug
? ? ?59. rk3588s_s-user
? ? ?60. rk3588s_s-userdebug
? ? ?61. sdk_car_arm-userdebug
? ? ?62. sdk_car_arm64-userdebug
? ? ?63. sdk_car_portrait_x86_64-userdebug
? ? ?64. sdk_car_x86-userdebug
? ? ?65. sdk_car_x86_64-userdebug
? ? ?66. silvermont-eng
? ? ?67. uml-userdebug
? ? ?68. yukawa-userdebug
? ? ?69. yukawa_sei510-userdebug
Which would you like? [aosp_arm-eng] 60
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=12
TARGET_PRODUCT=rk3588s_s
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-107-generic-x86_64-Ubuntu-20.04.6-LTS
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=SQ3A.220705.003.A1
OUT_DIR=out
============================================
rootroot@rootroot-desktop:~/3588a12$ ll
total 168
drwxr-xr-x ?38 rootroot rootroot ?4096 5月 ?20 11:09 ./
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 11:04 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 5月 ?20 11:06 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 13 ?2022 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxrwxr-x ? 6 rootroot rootroot ?4096 5月 ?20 11:38 out/
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?26 rootroot rootroot ?4096 5月 ?20 11:05 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ ./build.sh -UACKu -d rk3588s-evb1-lp4x-v10
will build u-boot
will build android
will build kernel with Clang
will build kernel
will build update.img
-------------------KERNEL_VERSION:5.10
-------------------KERNEL_DTS:rk3588s-evb1-lp4x-v10
Force use clang and llvm to build kernel-5.10
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=12
TARGET_PRODUCT=rk3588s_s
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-107-generic-x86_64-Ubuntu-20.04.6-LTS
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=SQ3A.220705.003.A1
OUT_DIR=out
============================================
start build uboot
#### build completed successfully (2 seconds) ####
#### build completed successfully (1 seconds) ####
#### build completed successfully (1 seconds) ####
grep: .config: No such file or directory
## make rk3588_defconfig -j72
? HOSTCC ?scripts/basic/fixdep
? HOSTCC ?scripts/kconfig/conf.o
? SHIPPED scripts/kconfig/zconf.tab.c
? SHIPPED scripts/kconfig/zconf.lex.c
? SHIPPED scripts/kconfig/zconf.hash.c
? HOSTCC ?scripts/kconfig/zconf.tab.o
In file included from scripts/kconfig/zconf.tab.c:2468:
scripts/kconfig/confdata.c: In function ‘conf_write’:
scripts/kconfig/confdata.c:771:19: warning: ‘%s’ directive writing likely 7 or more bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
? 771 | ?sprintf(newname, "%s%s", dirname, basename);
? ? ? | ? ? ? ? ? ? ? ? ? ^~~~~~
scripts/kconfig/confdata.c:771:19: note: assuming directive output of 7 bytes
In file included from /usr/include/stdio.h:867,
? ? ? ? ? ? ? ? ?from scripts/kconfig/zconf.tab.c:82:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 4104) into a destination of size 4097
? ?36 | ? return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
? ? ? | ? ? ? ? ?^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
? ?37 | ? ? ? __bos (__s), __fmt, __va_arg_pack ());
? ? ? | ? ? ? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from scripts/kconfig/zconf.tab.c:2468:
scripts/kconfig/confdata.c:774:20: warning: ‘.tmpconfig.’ directive writing 11 bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
? 774 | ? sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid());
? ? ? | ? ? ? ? ? ? ? ? ? ?^~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
? ? ? ? ? ? ? ? ?from scripts/kconfig/zconf.tab.c:82:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 13 and 4119 bytes into a destination of size 4097
? ?36 | ? return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
? ? ? | ? ? ? ? ?^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
? ?37 | ? ? ? __bos (__s), __fmt, __va_arg_pack ());
? ? ? | ? ? ? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
? HOSTLD ?scripts/kconfig/conf
#
# configuration written to .config
#
scripts/kconfig/conf ?--silentoldconfig Kconfig
? CHK ? ? include/config.h
? UPD ? ? include/config.h
? CFG ? ? u-boot.cfg
? GEN ? ? include/autoconf.mk.dep
? CFG ? ? spl/u-boot.cfg
? CFG ? ? tpl/u-boot.cfg
? GEN ? ? include/autoconf.mk
? GEN ? ? tpl/include/autoconf.mk
? GEN ? ? spl/include/autoconf.mk
? CHK ? ? include/config/uboot.release
? CHK ? ? include/generated/timestamp_autogenerated.h
? UPD ? ? include/generated/timestamp_autogenerated.h
? HOSTCC ?scripts/dtc/dtc.o
? HOSTCC ?scripts/dtc/flattree.o
? HOSTCC ?scripts/dtc/fstree.o
? HOSTCC ?scripts/dtc/livetree.o
? HOSTCC ?scripts/dtc/data.o
? HOSTCC ?scripts/dtc/checks.o
? HOSTCC ?scripts/dtc/treesource.o
? HOSTCC ?scripts/dtc/srcpos.o
ler-rt/lib/cfi/cfi_blocklist.txt -fvisibility=default -fsanitize=signed-integer-overflow,unsigned-integer-overflow,signed-integer-overflow,cfi -fsanitize-minimal-runtime -fno-sanitize-trap=integer,undefined -fno-sanitize-recover=integer,undefined -fsanitize-trap=all -ftrap-function=abort -fno-sanitize=implicit-integer-sign-change -fno-sanitize=unsigned-shift-base -std=gnu++17 -fno-rtti ?-Werror=bool-operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast -Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-int-in-bool-context -Wno-sizeof-array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-string-compare -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-pessimizing-move -Wno-non-c-typedef-for-linkage -Wno-string-concatenation -MD -MF out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm64_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o.d -o out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm64_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.cpp
vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.cpp:942:55: error: use of undeclared identifier 'C2_GIT_BUILD_VERSION'
? ? c2_info("component name %s\r\nversion: %s", name, C2_GIT_BUILD_VERSION);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
1 error generated.
[ ?2% 1379/49558] //vendor/rockchip/hardware/interfaces/codec2/component/mpi:libcodec2_rk_mpi clang++ C2RKMpiEnc.cpp [arm]
FAILED: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o
PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-r416183b1/bin/clang++ -c -D__ANDROID_VNDK__ -D__ANDROID_VENDOR__ -mthumb -Os -fomit-frame-pointer -DANDROID -DANDROID_12 -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -Wunreachable-code-loop-increment -no-canonical-prefixes -DNDEBUG -UDEBUG -fno-exceptions -Wno-multichar -O2 -g -fdebug-info-for-profiling -fno-strict-aliasing -Werror=date-time -Werror=pragma-pack -Werror=pragma-pack-suspicious-include -Werror=string-plus-int -Werror=unreachable-code-loop-increment -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -faddrsig -fcommon -Werror=int-conversion -fexperimental-new-pass-manager -Wno-reserved-id-macro -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-sign-compare -Wno-defaulted-function-deleted -Wno-inconsistent-missing-override -Wno-c99-designator -Wno-gnu-folding-constant -Wunguarded-availability -D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__ -ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang -ffunction-sections -fdata-sections -fno-short-enums -funwind-tables -fstack-protector-strong -Wa,--noexecstack -D_FORTIFY_SOURCE=2 -Wstrict-aliasing=2 -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=format-security -nostdlibinc -Wno-enum-compare -Wno-enum-compare-switch -Wno-null-pointer-arithmetic -Wno-null-dereference -Wno-pointer-compare -Wno-xor-used-as-pow -Wno-final-dtor-non-final-class -Wno-psabi -msoft-float -march=armv8-a -mfloat-abi=softfp -mfpu=neon-fp-armv8 ?-target armv7a-linux-androideabi29 -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin -DANDROID_STRICT -fPIC -Wsign-promo -Wimplicit-fallthrough -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -Wno-gnu-include-next -fvisibility-inlines-hidden ?-Ivendor/rockchip/hardware/interfaces/codec2/component/include -Ivendor/rockchip/hardware/interfaces/codec2/osal/include -Ihardware/rockchip/librkvpu/omx_get_gralloc_private -Ihardware/rockchip/librga/include -Iframeworks/av/media/libstagefright/include -Ivendor/rockchip/hardware/interfaces/codec2/component/mpi -Ihardware/rockchip/libhardware_rockchip/include -Iframeworks/native/libs/ui/include_vndk -Iframeworks/native/libs/nativewindow/include -Iframeworks/native/libs/math/include -Iframeworks/native/libs/ui/include -Iframeworks/native/libs/ui/include_private -Isystem/libbase/include -Iframeworks/native/libs/nativebase/include -Ihardware/libhardware/include -Isystem/media/audio/include -Isystem/core/libcutils/include_outside_system -Isystem/core/libsystem/include -Isystem/bt/types -Iframeworks/native/libs/ui/include_types -Iframeworks/native/libs/arect/include -Iframeworks/native/libs/binder/ndk/include_cpp -Iframeworks/native/libs/binder/ndk/include_ndk -Iframeworks/native/libs/binder/ndk/include_platform -Iout/soong/.intermediates/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include -Iout/soong/.intermediates/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include -Isystem/libhidl/base/include -Isystem/libhidl/transport/include -Isystem/libfmq/base -Isystem/libhwbinder/include -Iexternal/fmtlib/include -Isystem/core/libutils/include -Isystem/unwinding/libbacktrace/include -Isystem/logging/liblog/include_vndk -Isystem/core/libprocessgroup/include -Isystem/core/libcutils/include -Iout/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen -Iout/soong/.intermediates/system/libhidl/transport/manager/1.1/android.hidl.manager@1.1_genc++_headers/gen -Iout/soong/.intermediates/system/libhidl/transport/manager/1.2/android.hidl.manager@1.2_genc++_headers/gen -Iout/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen -Iout/soong/.intermediates/hardware/interfaces/graphics/common/1.0/android.hardware.graphics.common@1.0_genc++_headers/gen -Iout/soong/.intermediates/hardware/interfaces/graphics/common/1.1/android.hardware.graphics.common@1.1_genc++_headers/gen -Iout/soong/.intermediates/hardware/interfaces/graphics/common/1.2/android.hardware.graphics.common@1.2_genc++_headers/gen -Iout/soong/.intermediates/hardware/interfaces/graphics/mapper/4.0/android.hardware.graphics.mapper@4.0_genc++_headers/gen -Iframeworks/native/libs/gralloc/types/include -Iexternal/libcxx/include -Iexternal/libcxxabi/include -Iframeworks/av/media/codec2/core/include -Iframeworks/native/headers/media_plugin -Iframeworks/native/headers/media_plugin/media/openmax -Iframeworks/av/media/libstagefright/include -Iframeworks/av/media/libstagefright/foundation/include -Iframeworks/av/media/codec2/vndk/include -Iout/soong/.intermediates/hardware/interfaces/media/bufferpool/2.0/android.hardware.media.bufferpool@2.0_genc++_headers/gen -Iframeworks/av/media/codec2/sfplugin/utils -Ihardware/rockchip/librga/include -Ihardware/rockchip/librga/im2d_api -Iout/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/c2_version/gen -isystem out/soong/.intermediates/bionic/libc/libc/android_vendor.32_arm_armv8-a_shared/gen/include -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/android/scsi -isystem bionic/libc/kernel/android/uapi -isystem bionic/libc/kernel/uapi/asm-arm -Wall -Werror -DDO_NOT_CHECK_MANUAL_BINDER_INTERFACES -flto -fsanitize-cfi-cross-dso -fsanitize-blacklist=external/compiler-rt/lib/cfi/cfi_blocklist.txt -fvisibility=default -fsanitize=signed-integer-overflow,unsigned-integer-overflow,signed-integer-overflow,cfi -fsanitize-minimal-runtime -fno-sanitize-trap=integer,undefined -fno-sanitize-recover=integer,undefined -fsanitize-trap=all -ftrap-function=abort -fno-sanitize=implicit-integer-sign-change -fno-sanitize=unsigned-shift-base -std=gnu++17 -fno-rtti ?-Werror=bool-operation -Werror=implicit-int-float-conversion -Werror=int-in-bool-context -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=string-compare -Werror=xor-used-as-pow -Wno-void-pointer-to-enum-cast -Wno-void-pointer-to-int-cast -Wno-pointer-to-int-cast -Werror=fortify-source -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-tautological-type-limit-compare -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-int-in-bool-context -Wno-sizeof-array-div -Wno-tautological-overlap-compare -Wno-deprecated-copy -Wno-range-loop-construct -Wno-misleading-indentation -Wno-zero-as-null-pointer-constant -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-string-compare -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-pessimizing-move -Wno-non-c-typedef-for-linkage -Wno-string-concatenation -MD -MF out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o.d -o out/soong/.intermediates/vendor/rockchip/hardware/interfaces/codec2/component/mpi/libcodec2_rk_mpi/android_vendor.32_arm_armv8-a_static_cfi/obj/vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.o vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.cpp
vendor/rockchip/hardware/interfaces/codec2/component/mpi/C2RKMpiEnc.cpp:942:55: error: use of undeclared identifier 'C2_GIT_BUILD_VERSION'
? ? c2_info("component name %s\r\nversion: %s", name, C2_GIT_BUILD_VERSION);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
1 error generated.
14:37:50 ninja failed with: exit status 1
#### failed to build some targets (29:23 (mm:ss)) ####
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ sudo echo 3 | sudo tee /proc/sys/vm/drop_caches
[sudo] password for rootroot:?
Sorry, try again.
[sudo] password for rootroot:?
3
rootroot@rootroot-desktop:~/3588a12$ make -j36
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/ForegroundServiceSectionController.kt:79:13: warning: variable 'isAppCancel' is never used
? ? ? ? val isAppCancel = reason == REASON_APP_CANCEL || reason == REASON_APP_CANCEL_ALL
? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationSectionsManager.kt:118:75: warning: unchecked cast: View! to T
? ? ? ? val inflated = layoutInflater.inflate(layoutResId, parent, false) as T
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationsQSContainerController.kt:53:37: warning: 'getter for stableInsetBottom: Int' is deprecated. Deprecated in Java
? ? ? ? bottomStableInsets = insets.stableInsetBottom
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:127:25: warning: 'getRealSize(Point!): Unit' is deprecated. Deprecated in Java
? ? ? ? context.display.getRealSize(point)
? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:167:25: warning: 'getRealSize(Point!): Unit' is deprecated. Deprecated in Java
? ? ? ? context.display.getRealSize(point)
? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarContentInsetsProvider.kt:195:5: warning: '@JvmOverloads' annotation has no effect for methods without default arguments
? ? @JvmOverloads
? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/UnlockedScreenOffAnimationController.kt:56:36: warning: 'constructor Handler()' is deprecated. Deprecated in Java
? ? private val handler: Handler = Handler()
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/UnlockedScreenOffAnimationController.kt:81:47: warning: no cast needed
? ? ? ? ? ? ? ? ? ? 1f - (it.animatedFraction as Float),
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/DeviceControlsControllerImpl.kt:94:51: warning: 'CONTROLS_ENABLED: String' is deprecated. Deprecated in Java
? ? ? ? if (secureSettings.getInt(Settings.Secure.CONTROLS_ENABLED, 1) == 0) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tv/VpnStatusObserver.kt:43:24: warning: 'get(Class<T!>!): T!' is deprecated. Deprecated in Java
? ? ? ? ? ? Dependency.get(SecurityController::class.java)
? ? ? ? ? ? ? ? ? ? ? ?^
frameworks/base/packages/SystemUI/src/com/android/systemui/util/kotlin/nullability.kt:29:1: warning: expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of functional types
inline fun <T> Optional<T>.getOrNull(): T? = orElse(null)
^
[ 99% 48074/48100] //frameworks/base/packages/SystemUI:SystemUI r8 [common]
Warning: Missing class android.compat.annotation.UnsupportedAppUsage (referenced from: void com.android.systemui.people.widget.PeopleBackupHelper.writeNewStateDescription(android.os.ParcelFileDescriptor))
Missing class android.support.annotation.Keep (referenced from: kotlinx.coroutines.android.AndroidExceptionPreHandler)
Missing class org.jetbrains.annotations.NotNull (referenced from: java.util.List com.android.keyguard.FontInterpolator$VarFontKey.sortedAxes and 4934 other contexts)
Missing class org.jetbrains.annotations.Nullable (referenced from: android.graphics.fonts.Font com.android.keyguard.FontInterpolator$InterpKey.l and 1141 other contexts)
[100% 48100/48100] Target super fs image for debug: out/target/product/rk3588s_s/super.img
2024-05-20 17:55:18 - build_super_image.py - INFO ? ?: Building super image from info dict...
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 239478 4096-byte output blocks in 18 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 37458 4096-byte output blocks in 6 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 109266 4096-byte output blocks in 10 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 1025 4096-byte output blocks in 2 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 169 4096-byte output blocks in 2 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 64 4096-byte output blocks in 4 input chunks.
2024-05-20 17:55:18 - sparse_img.py - INFO ? ?: Total of 61252 4096-byte output blocks in 5 input chunks.
2024-05-20 17:55:25 - build_super_image.py - INFO ? ?: Done writing image out/target/product/rk3588s_s/super.img
#### build completed successfully (01:55:40 (hh:mm:ss)) ####
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ ll
total 172
drwxr-xr-x ?39 rootroot rootroot ?4096 5月 ?20 14:08 ./
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 15:03 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 5月 ?20 11:46 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 5月 ?20 11:53 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxrwxr-x ?11 rootroot rootroot ?4096 5月 ?20 17:55 out/
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
drwxrwxr-x ? 7 rootroot rootroot ?4096 12月 15 ?2021 .repo/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 5月 ?20 11:39 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?28 rootroot rootroot ?4096 5月 ?20 11:46 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ ll *.sh
lrwxrwxrwx 1 rootroot rootroot ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx 1 rootroot rootroot ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
lrwxrwxrwx 1 rootroot rootroot ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx 1 rootroot rootroot ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
-r-xr-xr-x 1 rootroot rootroot 519 12月 12 ?2022 restore_patches.sh*
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$ ./build.sh -u
will build update.img
-------------------KERNEL_VERSION:5.10
-------------------KERNEL_DTS:rk3588s-tablet-v10
Force use clang and llvm to build kernel-5.10
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=12
TARGET_PRODUCT=rk3588s_s
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv8-a
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-107-generic-x86_64-Ubuntu-20.04.6-LTS
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=SQ3A.220705.003.A1
OUT_DIR=out
============================================
package resoure.img with charger images
Pack ./tools/images/ & ../kernel-5.10/resource.img to resource.img ...
Unpacking old image(../kernel-5.10/resource.img):
rk-kernel.dtb battery_1.bmp battery_2.bmp battery_3.bmp battery_4.bmp battery_5.bmp battery_fail.bmp logo.bmp logo_kernel.bmp battery_0.bmp 10
Pack to resource.img successed!
Packed resources:
rk-kernel.dtb battery_1.bmp battery_2.bmp battery_3.bmp battery_4.bmp battery_5.bmp battery_fail.bmp logo.bmp logo_kernel.bmp battery_0.bmp 10
./resource.img with battery images is ready
/home/rootroot/3588a12
Repacking header 2 boot...
make and copy android images
TARGET_PRODUCT=rk3588s_s
TARGET_BASE_PARAMETER_IMAGE==device/rockchip/common/baseparameter/v2.0/baseparameter.img
HIGH_RELIABLE_RECOVERY_OTA=
BOARD_AVB_ENABLE=false
system filesysystem is ext4
create dtbo.img...
done.
create rockdev/Image-rk3588s_s/resource.img...
done.
create rockdev/Image-rk3588s_s/boot.img...
done.
create rockdev/Image-rk3588s_s/boot-debug.img...
done.
skip copy images: /home/rootroot/3588a12/out/target/product/rk3588s_s/vendor_boot.img
skip copy images: /home/rootroot/3588a12/out/target/product/rk3588s_s/vendor_boot-debug.img
create rockdev/Image-rk3588s_s/recovery.img...
done.
create rockdev/Image-rk3588s_s/super.img...
done.
skip copy images: /home/rootroot/3588a12/out/target/product/rk3588s_s/userdata.img
create vbmeta.img...
BOARD_AVB_ENABLE is false, use default vbmeta.img
create misc.img.... done.
create uboot.img...
u-boot/trust.img not fount! Please make it from u-boot first!
create loader...
create config.cfg...
create baseparameter...done.
Make image ok!
Make update.img
packing update.img with Image -RK3588
regenernate package-file-tmp...
start to make update.img...
Android Firmware Package Tool v2.2
------ PACKAGE ------
Add file: ./package-file
package-file,Add file: ./package-file done,offset=0x800,size=0x29a,userspace=0x1
Add file: ./Image/MiniLoaderAll.bin
bootloader,Add file: ./Image/MiniLoaderAll.bin done,offset=0x1000,size=0x721c0,userspace=0xe5
Add file: ./Image/parameter.txt
parameter,Add file: ./Image/parameter.txt done,offset=0x73800,size=0x284,userspace=0x1,flash_address=0x00000000
Add file: ./Image/uboot.img
uboot,Add file: ./Image/uboot.img done,offset=0x74000,size=0x400000,userspace=0x800,flash_address=0x00004000
Add file: ./Image/misc.img
misc,Add file: ./Image/misc.img done,offset=0x474000,size=0xc000,userspace=0x18,flash_address=0x00008000
Add file: ./Image/dtbo.img
dtbo,Add file: ./Image/dtbo.img done,offset=0x480000,size=0x1bb,userspace=0x1,flash_address=0x0000a000
Add file: ./Image/vbmeta.img
vbmeta,Add file: ./Image/vbmeta.img done,offset=0x480800,size=0x1000,userspace=0x2,flash_address=0x0000c000
Add file: ./Image/boot.img
boot,Add file: ./Image/boot.img done,offset=0x481800,size=0x2564800,userspace=0x4ac9,flash_address=0x0000c800
Add file: ./Image/recovery.img
recovery,Add file: ./Image/recovery.img done,offset=0x29e6000,size=0x493d800,userspace=0x927b,flash_address=0x00020800
Add file: ./Image/baseparameter.img
baseparameter,Add file: ./Image/baseparameter.img done,offset=0x7323800,size=0x100000,userspace=0x200,flash_address=0x001d8800
Add file: ./Image/super.img
super,Add file: ./Image/super.img done,offset=0x7423800,size=0x6c76e5d8,userspace=0xd8edd,flash_address=0x001d9000
Add CRC...
Make firmware OK!
------ OK ------
********rkImageMaker ver 2.23********
Generating new image, please wait...
Writing head info...
Writing boot file...
Writing firmware...
Generating MD5 data...
MD5 data generated successfully!
New image generated successfully!
Making update.img OK.
Make update image ok!
/home/rootroot/3588a12
rootroot@rootroot-desktop:~/3588a12$ ll
total 176
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 18:03 ./
drwxr-xr-x ?40 rootroot rootroot ?4096 5月 ?20 15:03 ../
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 12月 12 ?2022 Android.bp -> build/soong/root.bp
drwxr-xr-x ?36 rootroot rootroot ?4096 12月 12 ?2022 art/
drwxr-xr-x ?15 rootroot rootroot ?4096 12月 12 ?2022 bionic/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 bootable/
drwxr-xr-x ? 2 rootroot rootroot ?4096 12月 13 ?2022 .bootstrap/
lrwxrwxrwx ? 1 rootroot rootroot ? ?26 12月 12 ?2022 bootstrap.bash -> build/soong/bootstrap.bash*
drwxr-xr-x ? 7 rootroot rootroot ?4096 12月 12 ?2022 build/
lrwxrwxrwx ? 1 rootroot rootroot ? ?23 12月 12 ?2022 BUILD -> build/bazel/bazel.BUILD
lrwxrwxrwx ? 1 rootroot rootroot ? ?46 7月 ?18 ?2023 build.sh -> device/rockchip/common/build/rockchip/build.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 .classpath -> device/rockchip/common/.classpath*
drwxr-xr-x ? 3 rootroot rootroot ?4096 12月 12 ?2022 compatibility/
drwxr-xr-x ?14 rootroot rootroot ?4096 12月 30 ?2022 cts/
drwxr-xr-x ? 8 rootroot rootroot ?4096 12月 12 ?2022 dalvik/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 developers/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 30 ?2022 development/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 device/
drwxr-xr-x 357 rootroot rootroot 12288 7月 ?18 ?2023 external/
drwxr-xr-x ?16 rootroot rootroot ?4096 12月 12 ?2022 frameworks/
drwxr-xr-x ?19 rootroot rootroot ?4096 12月 30 ?2022 hardware/
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 javaenv.sh -> device/rockchip/common/javaenv.sh
drwxr-xr-x ? 6 rootroot rootroot ?4096 7月 ?19 ?2023 kernel/
drwxr-xr-x ? 3 rootroot rootroot ?4096 7月 ?18 ?2023 kernel-4.19/
drwxr-xr-x ?27 rootroot rootroot ?4096 5月 ?20 11:46 kernel-5.10/
drwxr-xr-x ?20 rootroot rootroot ?4096 12月 12 ?2022 libcore/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 libnativehelper/
lrwxrwxrwx ? 1 rootroot rootroot ? ?19 5月 ?20 11:53 libOpenCL.so -> egl/libGLES_mali.so
-r--r--r-- ? 1 rootroot rootroot ? ?92 12月 12 ?2022 Makefile
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 30 ?2022 mkcombinedroot/
lrwxrwxrwx ? 1 rootroot rootroot ? ?36 7月 ?18 ?2023 mkimage_ab.sh -> device/rockchip/common/mkimage_ab.sh*
lrwxrwxrwx ? 1 rootroot rootroot ? ?33 7月 ?18 ?2023 mkimage.sh -> device/rockchip/common/mkimage.sh*
drwxrwxr-x ?11 rootroot rootroot ?4096 5月 ?20 18:03 out/
drwxr-xr-x ? 9 rootroot rootroot ?4096 12月 12 ?2022 packages/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 12 ?2022 pdk/
drwxr-xr-x ?10 rootroot rootroot ?4096 12月 12 ?2022 platform_testing/
drwxr-xr-x ?34 rootroot rootroot ?4096 12月 30 ?2022 prebuilts/
drwxrwxr-x ? 7 rootroot rootroot ?4096 12月 15 ?2021 .repo/
-r-xr-xr-x ? 1 rootroot rootroot ? 519 12月 12 ?2022 restore_patches.sh*
drwxr-xr-x ?10 rootroot rootroot ?4096 5月 ?20 11:39 rkbin/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 RKDocs/
drwxr-xr-x ? 5 rootroot rootroot ?4096 12月 12 ?2022 rkst/
drwxr-xr-x ? 6 rootroot rootroot ?4096 12月 30 ?2022 RKTools/
drwxrwxr-x ? 3 rootroot rootroot ?4096 5月 ?20 18:03 rockdev/
drwxr-xr-x ?22 rootroot rootroot ?4096 12月 12 ?2022 sdk/
drwxr-xr-x ?45 rootroot rootroot ?4096 12月 12 ?2022 system/
drwxr-xr-x ?11 rootroot rootroot ?4096 12月 12 ?2022 test/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 toolchain/
drwxr-xr-x ?23 rootroot rootroot ?4096 12月 12 ?2022 tools/
drwxr-xr-x ?28 rootroot rootroot ?4096 5月 ?20 18:02 u-boot/
drwxr-xr-x ? 4 rootroot rootroot ?4096 12月 12 ?2022 vendor/
lrwxrwxrwx ? 1 rootroot rootroot ? ?27 12月 12 ?2022 WORKSPACE -> build/bazel/bazel.WORKSPACE
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
rootroot@rootroot-desktop:~/3588a12$?
Socket error Event: 32 Error: 10053.
Connection closing...Socket close.
Connection closed by foreign host.
Disconnected from remote host(192.168.3.62) at 18:08:43.
Type `help' to learn how to use Xshell prompt.