当前位置: 首页 > news >正文

20250620在Ubuntu20.04.6下编译KickPi的K7的Android14系统解决缺少libril.so.toc的问题

20250620在Ubuntu20.04.6下编译KickPi的K7的Android14系统解决缺少libril.so.toc的问题
2025/6/20 16:19


缘起:在Ubuntu20.04.6下编译KickPi的K7的Android14系统,
报错:
FAILED: ninja: 'out/target/product/rk3576_u/obj_arm/SHARED_LIBRARIES/libril_intermediates/libril.so.toc', needed by 'out/target/product/rk3576_u/obj_arm/SHARED_LIBRARIES/libreference-ril_intermediates/LINKED/libreference-ril.so', missing and no known rule to make it
18:36:33 ninja failed with: exit status 1


KickPi的FAE技术支持回复说是:打patch即可。

libreference-ril.so是做什么用的?编译k7的Anroid14报错呀!

??:
https://pan.baidu.com/s/1rVVz7Z4-QYvkzQ8bAfBDig?pwd=3gxj#list/path=%2Fsharelink3817977128-164634158271441%2Frk3576_data%2F3-SoftwareData%2FPATCH%2FRK3576-ANDROID&parentPath=%2Fsharelink3817977128-164634158271441

??:
4G 模块拨号用的

??:
下载一下补丁 按照readme修改修改一下即可

修复的问题的


和荣品的PRO3576的SDK比对
发现它们家的处理方式最直接了/简单粗暴:直接屏蔽了!


Z:\14TB\versions\rk3576-android14.0-20250217k7\hardware\ril\reference-ril\Android.mk

# Copyright 2006 The Android Open Source Project

# XXX using libutils for simulator build only...
#
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES:= \
    reference-ril.c \
    atchannel.c \
    misc.c \
    at_tok.c

LOCAL_SHARED_LIBRARIES := \
    liblog libcutils libutils libril-org librilutils

LOCAL_STATIC_LIBRARIES := libbase

# for asprinf
LOCAL_CFLAGS := -D_GNU_SOURCE
LOCAL_CFLAGS += -Wall -Wextra -Wno-unused-variable -Wno-unused-function -Werror

LOCAL_C_INCLUDES :=

ifeq ($(TARGET_DEVICE),sooner)
  LOCAL_CFLAGS += -DUSE_TI_COMMANDS
endif

ifeq ($(TARGET_DEVICE),surf)
  LOCAL_CFLAGS += -DPOLL_CALL_STATE -DUSE_QMI
endif

ifeq ($(TARGET_DEVICE),dream)
  LOCAL_CFLAGS += -DPOLL_CALL_STATE -DUSE_QMI
endif

LOCAL_VENDOR_MODULE:= true

ifeq (foo,foo)
  #build shared library
  LOCAL_SHARED_LIBRARIES += \
      libcutils libutils
  LOCAL_CFLAGS += -DRIL_SHLIB
  LOCAL_MODULE:= libreference-ril
  LOCAL_LICENSE_KINDS:= SPDX-license-identifier-Apache-2.0
  LOCAL_LICENSE_CONDITIONS:= notice
  LOCAL_NOTICE_FILE:= $(LOCAL_PATH)/NOTICE
  include $(BUILD_SHARED_LIBRARY)
else
  #build executable
  LOCAL_SHARED_LIBRARIES += \
      libril-org

  LOCAL_MODULE:= reference-ril
  LOCAL_LICENSE_KINDS:= SPDX-license-identifier-Apache-2.0
  LOCAL_LICENSE_CONDITIONS:= notice
  LOCAL_NOTICE_FILE:= $(LOCAL_PATH)/NOTICE
  include $(BUILD_EXECUTABLE)
endif


精简的LOG:
tvinput_defaults pqInitDefaults
hw_output_defaults HwOutputDefaultsFactory
hw_output_defaults HwOutputDefaults
hw_output_defaults getCflags
BOARD_USES_HWC_PROXY_SERVICE ret: 
hw_output_defaults getSharedLibs
[] 34
librockx disabled on RK3576
librockx disabled on RK3576
librockx disabled on RK3576
pq_init_defaults pqInitDefaults
rk3576 WILL NOT COMPILE rkaiq_tool_server binary
hw_output_defaults HwOutputDefaultsFactory
[100% 437/437] initializing build system ...
device/rockchip/common/prebuild.mk:2: warning: Generating manifest snapshot at out/commit_id.xml...
device/rockchip/common/prebuild.mk:3: warning: You can disable this by removing this and setting BOARD_RECORD_COMMIT_ID := false in BoardConfig.mk
[ 65% 443/678] including build/make/target/board/Android.mk ...
build fstab file with device/rockchip/common/scripts/fstab_tools/fstab.in....
rebuilding dtbo image with device/rockchip/rk3576/rk3576_u/dt-overlay.in....
build parameter.txt with device/rockchip/common/scripts/parameter_tools/parameter.in....
[ 71% 487/678] including external/rk_tee_user/v2/Android.mk ...
'building rk_tee_user v2'
$LOCAL_SRC_FILES =  host/supp_plugin/test_supp_plugin.c
[ 81% 550/678] including hardware/rockchip/audio/Android.mk ...
"BUILD_BISTREAM_TEST"
[ 81% 552/678] including hardware/rockchip/camera_engine_rkisp/Android.mk ...
TARGET_BOARD_PLATFORM=rk3576
[ 99% 677/678] finishing build rules ...
build/make/core/main.mk:1267: warning: PRODUCT_REMOVE_PACKAGES = 
FAILED: ninja: 'out/target/product/rk3576_u/obj_arm/SHARED_LIBRARIES/libril_intermediates/libril.so.toc', needed by 'out/target/product/rk3576_u/obj_arm/SHARED_LIBRARIES/libreference-ril_intermediates/LINKED/libreference-ril.so', missing and no known rule to make it
18:36:33 ninja failed with: exit status 1

#### failed to build some targets (06:14 (mm:ss)) ####

Build android failed!
rootroot@rootroot-X99-Turbo:~/rk3576-android14.0-20250217k7$ 


更详细的LOG:

  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/phydm/halrf/rtl8822c/halrf_iqk_8822c.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/phydm/halrf/rtl8822c/halrf_tssi_8822c.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/phydm/halrf/rtl8822c/halrf_dpk_8822c.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/phydm/halrf/rtl8822c/halrf_txgapk_8822c.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/phydm/halrf/rtl8822c/halrf_rfk_init_8822c.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/phydm/halrf/rtl8822c/halhwimg8822c_rf.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/btc/halbtc8822cwifionly.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/btc/halbtccommon.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/hal/btc/halbtc8822c.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/platform/platform_ops.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/core/rtw_mp.o
  LD [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/88x2cs.o
  MODPOST /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/Module.symvers
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/88x2cs.mod.o
  LD [M]  /home/rootroot/rk3576-android14.0-20250217k7/external/wifi_driver/rtl88x2CS/88x2cs.ko
make: Leaving directory '/home/rootroot/rk3576-android14.0-20250217k7/kernel-6.1'

#### build completed successfully (22 seconds) ####

/home/rootroot/rk3576-android14.0-20250217k7
Build exteranl wifi driver ok!
Start build exteranl rvcam driver
make: Entering directory '/home/rootroot/rk3576-android14.0-20250217k7/kernel-6.1'
  CLEAN   /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/Module.symvers
make: Leaving directory '/home/rootroot/rk3576-android14.0-20250217k7/kernel-6.1'

#### build completed successfully  ####

/home/rootroot/rk3576-android14.0-20250217k7
make: Entering directory '/home/rootroot/rk3576-android14.0-20250217k7/kernel-6.1'
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle_dummy_hw.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/nanopb-c/pb_common.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/nanopb-c/pb_decode.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/nanopb-c/pb_encode.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle_core.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle_protocol_callback.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehiclehalproto.pb.o
  LD [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle-dummy-hw.o
  LD [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle-core.o
  MODPOST /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/Module.symvers
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle-core.mod.o
  CC [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle-dummy-hw.mod.o
  LD [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle-core.ko
  LD [M]  /home/rootroot/rk3576-android14.0-20250217k7/hardware/rockchip/rvcam/drivers/vehicle-dummy/vehicle-dummy-hw.ko
make: Leaving directory '/home/rootroot/rk3576-android14.0-20250217k7/kernel-6.1'

#### build completed successfully (3 seconds) ####

/home/rootroot/rk3576-android14.0-20250217k7
Build exteranl rvcam driver ok!
cp: cannot create regular file '/home/rootroot/rk3576-android14.0-20250217k7/out/target/product/rk3576_u/kernel': No such file or directory
package resoure.img with charger images

Pack ./tools/images/ & ../kernel-6.1/resource.img to resource.img ...
Unpacking old image(../kernel-6.1/resource.img):
rk-kernel.dtb logo.bmp logo_kernel.bmp 3
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/rk3576-android14.0-20250217k7
start build android
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=14
PRODUCT_INCLUDE_TAGS=com.android.mainline
TARGET_PRODUCT=rk3576_u
TARGET_BUILD_VARIANT=userdebug
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_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-131-generic-x86_64-Ubuntu-20.04.6-LTS
HOST_CROSS_OS=windows
BUILD_ID=UQ1A.240205.004.B1
OUT_DIR=out
============================================
18:30:19 Entire data directory removed.
18:30:19 Deleted images and staging directories.

#### build completed successfully (3 seconds) ####

18:30:19 Warning: high -j32 count compared to 31.2GB of RAM
18:30:19 If you run into segfaults or other errors, try a lower -j value
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=14
PRODUCT_INCLUDE_TAGS=com.android.mainline
TARGET_PRODUCT=rk3576_u
TARGET_BUILD_VARIANT=userdebug
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_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-131-generic-x86_64-Ubuntu-20.04.6-LTS
HOST_CROSS_OS=windows
BUILD_ID=UQ1A.240205.004.B1
OUT_DIR=out
============================================
[ 98% 428/436] converting Android.bp files to BUILD files at out/soong/bp2build
audioflinger want to conditional Compile
devicefactory want to conditional Compile
hw_output_defaults want to conditional Compile
libaudioclient want to conditional Compile
libaudiohal want to conditional Compile
libeptz want to conditional Compile
libgralloc_priv want to conditional Compile
libmpimmz conditional Compile
libpq want to conditional Compile
librga want to conditional Compile
librkvt_win want to conditional Compile
librockx want to conditional Compile
pq_init want to conditional Compile
Rockchip conditional compile
rockit want to conditional Compile
cc_rockit_hw_service want to conditional Compile
tvinput want to conditional Compile
hw_output_defaults HwOutputDefaultsFactory
platformVersion android "14"
hw_output_defaults HwOutputDefaults
hw_output_defaults getCflags
BOARD_USES_HWC_PROXY_SERVICE ret: 
hw_output_defaults getSharedLibs
tvinput_defaults pqInitDefaults
platformVersion android "14"
libeptz disabled on RK3576
libeptz disabled on RK3576
libeptz disabled on RK3576
[hardware/rockchip/libgralloc/bifrost frameworks/native/include system/core/libsync system/core/libsync/include external/libdrm/include/drm] 34
0 -DRKAIQ_ENABLE_CAMGROUP
1 -DRKAIQ_ENABLE_FAKECAM
2 -DRKAIQ_HAVE_AWB_V32=1
3 -DRKAIQ_HAVE_AWB=1
4 -DRKAIQ_HAVE_GIC_V2=1
5 -DRKAIQ_HAVE_GIC=1
6 -DRKAIQ_HAVE_CAC_V11=1
7 -DRKAIQ_HAVE_CAC=1
8 -DRKAIQ_HAVE_CAC_V12=1
9 -DRKAIQ_HAVE_CAC=1
10 -DRKAIQ_HAVE_YNR_V24=1
11 -DRKAIQ_HAVE_YNR=1
12 -DRKAIQ_HAVE_CNR_V31=1
13 -DRKAIQ_HAVE_CNR=1
14 -DRKAIQ_HAVE_SHARP_V34=1
15 -DRKAIQ_HAVE_SHARP=1
16 -DRKAIQ_HAVE_BAYERTNR_V30=1
17 -DRKAIQ_HAVE_BAYERTNR=1
18 -DRKAIQ_HAVE_GAIN_V2=1
19 -DRKAIQ_HAVE_GAIN=1
20 -DRKAIQ_HAVE_BLC_V32=1
21 -DRKAIQ_HAVE_BLC=1
22 -DRKAIQ_HAVE_YUVME_V1=1
23 -DRKAIQ_HAVE_YUVME=1
24 -DRKAIQ_HAVE_PDAF=1
25 -DRKAIQ_HAVE_3DLUT_V1=1
26 -DRKAIQ_HAVE_3DLUT=1
27 -DRKAIQ_HAVE_CCM_V3=1
28 -DRKAIQ_HAVE_CCM=1
29 -DRKAIQ_HAVE_GAMMA_V11=1
30 -DRKAIQ_HAVE_GAMMA=1
31 -DRKAIQ_HAVE_MERGE_V12=1
32 -DRKAIQ_HAVE_MERGE=1
33 -DRKAIQ_HAVE_DRC_V20=1
34 -DRKAIQ_HAVE_DRC=1
35 -DRKAIQ_HAVE_DEHAZE_V14=1
36 -DRKAIQ_HAVE_DEHAZE=1
37 -DRKAIQ_HAVE_RGBIR_REMOSAIC_V10=1
38 -DRKAIQ_HAVE_RGBIR_REMOSAIC=1
39 -DRKAIQ_HAVE_WDR_V1=1
40 -DRKAIQ_HAVE_WDR=1
41 -DRKAIQ_HAVE_LDCH_V21=1
42 -DRKAIQ_HAVE_LDCH=1
43 -DRKAIQ_HAVE_CSM_V1=1
44 -DRKAIQ_HAVE_CSM=1
45 -DRKAIQ_HAVE_CGC_V1=1
46 -DRKAIQ_HAVE_CGC=1
47 -DRKAIQ_HAVE_AE_V1=1
48 -DRKAIQ_HAVE_AE=1
49 -DRKAIQ_HAVE_AFD_V2=1
50 -DRKAIQ_HAVE_AFD=1
51 -DRKAIQ_HAVE_DEBAYER_V3=1
52 -DRKAIQ_HAVE_DEBAYER=1
53 -DRKAIQ_HAVE_LSC_V3=1
54 -DRKAIQ_HAVE_LSC=1
55 -DRKAIQ_HAVE_DPCC_V2=1
56 -DRKAIQ_HAVE_DPCC=1
57 -DRKAIQ_HAVE_ACP_V10=1
58 -DRKAIQ_HAVE_ACP=1
59 -DRKAIQ_HAVE_AIE_V10=1
60 -DRKAIQ_HAVE_AIE=1
61 -DRKAIQ_HAVE_AF=1
62 -DRKAIQ_HAVE_AF_V33=1
cflags size: 63
>>>>>>>>>>>>>>>>>>>>> rk3576
libpq enabled on RK3576
libpq enabled on RK3576
[] 34
librockx disabled on RK3576
librockx disabled on RK3576
librockx disabled on RK3576
pq_init_defaults pqInitDefaults
rk3576 WILL NOT COMPILE rkaiq_tool_server binary
hw_output_defaults HwOutputDefaultsFactory
[ 98% 429/436] Creating Bazel symlink forest
audioflinger want to conditional Compile
devicefactory want to conditional Compile
hw_output_defaults want to conditional Compile
libaudioclient want to conditional Compile
libaudiohal want to conditional Compile
libeptz want to conditional Compile
libgralloc_priv want to conditional Compile
libmpimmz conditional Compile
libpq want to conditional Compile
librga want to conditional Compile
librkvt_win want to conditional Compile
librockx want to conditional Compile
pq_init want to conditional Compile
Rockchip conditional compile
rockit want to conditional Compile
cc_rockit_hw_service want to conditional Compile
tvinput want to conditional Compile
[100% 436/436] analyzing Android.bp files and generating ninja file at out/soong/build.ninja
audioflinger want to conditional Compile
devicefactory want to conditional Compile
hw_output_defaults want to conditional Compile
libaudioclient want to conditional Compile
libaudiohal want to conditional Compile
libeptz want to conditional Compile
libgralloc_priv want to conditional Compile
libmpimmz conditional Compile
libpq want to conditional Compile
librga want to conditional Compile
librkvt_win want to conditional Compile
librockx want to conditional Compile
pq_init want to conditional Compile
Rockchip conditional compile
rockit want to conditional Compile
cc_rockit_hw_service want to conditional Compile
tvinput want to conditional Compile
[hardware/rockchip/libgralloc/bifrost frameworks/native/include system/core/libsync system/core/libsync/include external/libdrm/include/drm] 34
libeptz disabled on RK3576
libeptz disabled on RK3576
libeptz disabled on RK3576
libpq enabled on RK3576
libpq enabled on RK3576
platformVersion android "14"
platformVersion android "14"
0 -DRKAIQ_ENABLE_CAMGROUP
1 -DRKAIQ_ENABLE_FAKECAM
2 -DRKAIQ_HAVE_AWB_V32=1
3 -DRKAIQ_HAVE_AWB=1
4 -DRKAIQ_HAVE_GIC_V2=1
5 -DRKAIQ_HAVE_GIC=1
6 -DRKAIQ_HAVE_CAC_V11=1
7 -DRKAIQ_HAVE_CAC=1
8 -DRKAIQ_HAVE_CAC_V12=1
9 -DRKAIQ_HAVE_CAC=1
10 -DRKAIQ_HAVE_YNR_V24=1
11 -DRKAIQ_HAVE_YNR=1
12 -DRKAIQ_HAVE_CNR_V31=1
13 -DRKAIQ_HAVE_CNR=1
14 -DRKAIQ_HAVE_SHARP_V34=1
15 -DRKAIQ_HAVE_SHARP=1
16 -DRKAIQ_HAVE_BAYERTNR_V30=1
17 -DRKAIQ_HAVE_BAYERTNR=1
18 -DRKAIQ_HAVE_GAIN_V2=1
19 -DRKAIQ_HAVE_GAIN=1
20 -DRKAIQ_HAVE_BLC_V32=1
21 -DRKAIQ_HAVE_BLC=1
22 -DRKAIQ_HAVE_YUVME_V1=1
23 -DRKAIQ_HAVE_YUVME=1
24 -DRKAIQ_HAVE_PDAF=1
25 -DRKAIQ_HAVE_3DLUT_V1=1
26 -DRKAIQ_HAVE_3DLUT=1
27 -DRKAIQ_HAVE_CCM_V3=1
28 -DRKAIQ_HAVE_CCM=1
29 -DRKAIQ_HAVE_GAMMA_V11=1
30 -DRKAIQ_HAVE_GAMMA=1
31 -DRKAIQ_HAVE_MERGE_V12=1
32 -DRKAIQ_HAVE_MERGE=1
33 -DRKAIQ_HAVE_DRC_V20=1
34 -DRKAIQ_HAVE_DRC=1
35 -DRKAIQ_HAVE_DEHAZE_V14=1
36 -DRKAIQ_HAVE_DEHAZE=1
37 -DRKAIQ_HAVE_RGBIR_REMOSAIC_V10=1
38 -DRKAIQ_HAVE_RGBIR_REMOSAIC=1
39 -DRKAIQ_HAVE_WDR_V1=1
40 -DRKAIQ_HAVE_WDR=1
41 -DRKAIQ_HAVE_LDCH_V21=1
42 -DRKAIQ_HAVE_LDCH=1
43 -DRKAIQ_HAVE_CSM_V1=1
44 -DRKAIQ_HAVE_CSM=1
45 -DRKAIQ_HAVE_CGC_V1=1
46 -DRKAIQ_HAVE_CGC=1
47 -DRKAIQ_HAVE_AE_V1=1
48 -DRKAIQ_HAVE_AE=1
49 -DRKAIQ_HAVE_AFD_V2=1
50 -DRKAIQ_HAVE_AFD=1
51 -DRKAIQ_HAVE_DEBAYER_V3=1
52 -DRKAIQ_HAVE_DEBAYER=1
53 -DRKAIQ_HAVE_LSC_V3=1
54 -DRKAIQ_HAVE_LSC=1
55 -DRKAIQ_HAVE_DPCC_V2=1
56 -DRKAIQ_HAVE_DPCC=1
57 -DRKAIQ_HAVE_ACP_V10=1
58 -DRKAIQ_HAVE_ACP=1
59 -DRKAIQ_HAVE_AIE_V10=1
60 -DRKAIQ_HAVE_AIE=1
61 -DRKAIQ_HAVE_AF=1
62 -DRKAIQ_HAVE_AF_V33=1
cflags size: 63
>>>>>>>>>>>>>>>>>>>>> rk3576
tvinput_defaults pqInitDefaults
hw_output_defaults HwOutputDefaultsFactory
hw_output_defaults HwOutputDefaults
hw_output_defaults getCflags
BOARD_USES_HWC_PROXY_SERVICE ret: 
hw_output_defaults getSharedLibs
[] 34
librockx disabled on RK3576
librockx disabled on RK3576
librockx disabled on RK3576
pq_init_defaults pqInitDefaults
rk3576 WILL NOT COMPILE rkaiq_tool_server binary
hw_output_defaults HwOutputDefaultsFactory
[100% 437/437] initializing build system ...
device/rockchip/common/prebuild.mk:2: warning: Generating manifest snapshot at out/commit_id.xml...
device/rockchip/common/prebuild.mk:3: warning: You can disable this by removing this and setting BOARD_RECORD_COMMIT_ID := false in BoardConfig.mk
[ 65% 443/678] including build/make/target/board/Android.mk ...
build fstab file with device/rockchip/common/scripts/fstab_tools/fstab.in....
rebuilding dtbo image with device/rockchip/rk3576/rk3576_u/dt-overlay.in....
build parameter.txt with device/rockchip/common/scripts/parameter_tools/parameter.in....
[ 71% 487/678] including external/rk_tee_user/v2/Android.mk ...
'building rk_tee_user v2'
$LOCAL_SRC_FILES =  host/supp_plugin/test_supp_plugin.c
[ 81% 550/678] including hardware/rockchip/audio/Android.mk ...
"BUILD_BISTREAM_TEST"
[ 81% 552/678] including hardware/rockchip/camera_engine_rkisp/Android.mk ...
TARGET_BOARD_PLATFORM=rk3576
[ 99% 677/678] finishing build rules ...
build/make/core/main.mk:1267: warning: PRODUCT_REMOVE_PACKAGES = 
FAILED: ninja: 'out/target/product/rk3576_u/obj_arm/SHARED_LIBRARIES/libril_intermediates/libril.so.toc', needed by 'out/target/product/rk3576_u/obj_arm/SHARED_LIBRARIES/libreference-ril_intermediates/LINKED/libreference-ril.so', missing and no known rule to make it
18:36:33 ninja failed with: exit status 1

#### failed to build some targets (06:14 (mm:ss)) ####

Build android failed!
rootroot@rootroot-X99-Turbo:~/rk3576-android14.0-20250217k7$ grep libril.so.toc . -R


参考资料:
https://gitee.com/tanzhtanzh/kickpi-book/tree/master/rk3576/zh/02-%E5%85%A5%E9%97%A8%E5%BF%85%E8%AF%BB
【KickPi/乐晓电子】参考文档进行测试
https://pan.baidu.com/s/1rVVz7Z4-QYvkzQ8bAfBDig?pwd=3gxj#list/path=%2Fsharelink3817977128-164634158271441%2Frk3576_data%2F3-SoftwareData%2FPATCH%2FRK3576-ANDROID&parentPath=%2Fsharelink3817977128-164634158271441
4G 模块拨号用的
下载一下补丁 按照readme修改修改一下即可


RK3576的同行的开发板测试手册/在线文档:
https://vanxoak.yuque.com/wb353n/hd-rk3576-pi/zw4xqc5ixduxhm13
【万象奥科】命令行功能测试


https://forlinx-book.yuque.com/rh74yu/ok3576/ggcr8ntx3d1k9urh
【飞凌】03_OK3576平台界面功能使用及测试


https://doc.rpdzkj.cn/#/zh_cn/%E7%91%9E%E8%8A%AF%E5%BE%AE%E7%B3%BB%E5%88%97/rk3576/7.%E6%8E%A5%E5%8F%A3%E4%BD%BF%E7%94%A8
【荣品】接口使用

http://www.lryc.cn/news/572853.html

相关文章:

  • 【网络安全】ios逆向一般整理
  • 求助帖:学Java开发方向还是网络安全方向前景好
  • GitHub Copilot 配置快捷键
  • WebServer实现:muduo库的主丛Reactor架构
  • 无人机低空经济十大前沿创新应用探索-具体做无人机什么呢?优雅草卓伊凡
  • 日常运维问题汇总-25
  • 倒计时 效果
  • 云祺容灾备份系统公有云备份与恢复实操-AWS
  • 【大数据高并发核心场景实战】 - 数据持久化之冷热分离
  • Android Kotlin 用法对比Java使用小结
  • 云计算与5G:如何利用5G网络优化云平台的性能
  • 搜索二维矩阵II
  • 《Go语言圣经》接口类型、动态类型、动态值、类型断言
  • 在spring boot中使用Logback
  • Llama 4模型卡片及提示词模板
  • #17 修改开源模型以适配新任务
  • 在VTK中捕捉体绘制图像并实时图像处理
  • 饼图:数据可视化的“切蛋糕”艺术
  • MySQL慢SQL优化全攻略:从诊断到调优
  • 阻止事件的触发
  • 如何导出和迁移离线 Conda 环境
  • 微信小程序扫码添加音频播放报错{errCode:10001, errMsg:“errCode:602,err:error,not found param“}
  • LeetCode 275.H指数 II
  • 邮件合并----批量从excel表中导出数据到word中
  • MySQL之事务深度解析
  • VS2022 C#【自动化文件上传】AutoFileUpload 新需求 V13
  • LVS vs Nginx 负载均衡对比:全面解析
  • [C/C++11]_[初级]_[使用正则表达式分组来获取动态字符串]
  • tkinter 的 grid() 布局管理器学习指南
  • Flowise工作流引擎的本地部署与远程访问实践