From ddb55c4412b454ea7a0258684800b3d8d3d8576a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=92=8B=E5=BF=97=E5=BA=86?= Date: Tue, 20 Jan 2026 20:59:03 +0800 Subject: [PATCH 1/8] hdi midi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 蒋志庆 --- .gitignore | 2 ++ tools/deps_guard/rules/Passthrough/passthrough_info.json | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/.gitignore b/.gitignore index f5e74763..9ba5f5aa 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ *.pyo __pycache__ + +.codemate \ No newline at end of file diff --git a/tools/deps_guard/rules/Passthrough/passthrough_info.json b/tools/deps_guard/rules/Passthrough/passthrough_info.json index 538cf0b4..a169db1c 100755 --- a/tools/deps_guard/rules/Passthrough/passthrough_info.json +++ b/tools/deps_guard/rules/Passthrough/passthrough_info.json @@ -76,5 +76,11 @@ "so_file_name": "libsensor_convert_interfaces_service_1.0.z.so", "path": "//drivers/peripheral/sensor/hdi_service_3.0/convert_sensor:libsensor_convert_interfaces_service_1.0", "headers": [] + }, + { + "name": "hdf:libmidi_interface_service_1.0", + "so_file_name": "libmidi_interface_service_1.0.z.so", + "path": "//drivers/peripheral/midi/hdi_service:midi_interface_service_1.0", + "headers": [] } ] \ No newline at end of file From 868a3c03446999825c8044b785aa9b1ef115cd6c Mon Sep 17 00:00:00 2001 From: acorwa Date: Tue, 20 Jan 2026 20:59:57 +0800 Subject: [PATCH 2/8] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=E6=96=87?= =?UTF-8?q?=E4=BB=B6=20.gitignore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: acorwa --- .gitignore | 3 --- 1 file changed, 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9ba5f5aa..4a5aba90 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,3 @@ *.pyc *.pyo __pycache__ - - -.codemate \ No newline at end of file From 3cf1c79c12442975346984e73469c2632c4d8715 Mon Sep 17 00:00:00 2001 From: acorwa Date: Tue, 20 Jan 2026 21:00:16 +0800 Subject: [PATCH 3/8] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=E6=96=87?= =?UTF-8?q?=E4=BB=B6=20.gitignore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: acorwa --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 4a5aba90..f5e74763 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.pyc *.pyo __pycache__ + From a5f6e44e6fc98c8f01b6474dbd17876850d5600a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=92=8B=E5=BF=97=E5=BA=86?= Date: Wed, 21 Jan 2026 10:12:15 +0800 Subject: [PATCH 4/8] bugfix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 蒋志庆 --- .../rules/chipsetsdk_dep_whitelist.json | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json b/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json index b33e75ad..71175964 100644 --- a/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json +++ b/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json @@ -10455,5 +10455,26 @@ "dep_file_name": "ld-musl-arm.so.1", "dep_file_path": "system/lib/ld-musl-arm.so.1", "description": "libsensor_convert_interfaces_service_1.0.z.so with innerapi_tags [chipsetsdk_indirect,platformsdk_indirect] cannot depend system only file ld-musl-arm.so.1 with //build/common/musl:ld-musl-arm.so.1" + }, + { + "so_file_name": "libmidi_interface_service_1.0.z.so", + "so_file_path": "vendor/lib/passthrough/libmidi_interface_service_1.0.z.so", + "dep_file_name": "libhilog.so", + "dep_file_path": "system/lib/chipset-sdk/libhilog.so", + "description": "libmidi_interface_service_1.0.z.so with innerapi_tags [passthrough] has dep file libhilog.so with //base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog contains wrong dep innerapi_tags [chipsetsdk] in innerapi_tags [chipsetsdk,platformsdk,sasdk]" + }, + { + "so_file_name": "libmidi_interface_service_1.0.z.so", + "so_file_path": "vendor/lib/passthrough/libmidi_interface_service_1.0.z.so", + "dep_file_name": "libasound.so", + "dep_file_path": "vendor/lib/libasound.so", + "description": "libmidi_interface_service_1.0.z.so with innerapi_tags [passthrough] cannot depend vendor only file libasound.so with //third_party/alsa-lib:libasound" + }, + { + "so_file_name": "libmidi_interface_service_1.0.z.so", + "so_file_path": "vendor/lib/passthrough/libmidi_interface_service_1.0.z.so", + "dep_file_name": "ld-musl-arm.so.1", + "dep_file_path": "system/lib/ld-musl-arm.so.1", + "description": "libmidi_interface_service_1.0.z.so with innerapi_tags [chipsetsdk_indirect,platformsdk_indirect] cannot depend system only file ld-musl-arm.so.1 with //build/common/musl:ld-musl-arm.so.1" } ] \ No newline at end of file From 83b483d15478338d7322aef20cf420c176c0a9c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=92=8B=E5=BF=97=E5=BA=86?= Date: Wed, 21 Jan 2026 10:14:59 +0800 Subject: [PATCH 5/8] bugfix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 蒋志庆 --- tools/deps_guard/rules/chipsetsdk_dep_whitelist.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json b/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json index 71175964..b82d3ffb 100644 --- a/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json +++ b/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json @@ -10475,6 +10475,6 @@ "so_file_path": "vendor/lib/passthrough/libmidi_interface_service_1.0.z.so", "dep_file_name": "ld-musl-arm.so.1", "dep_file_path": "system/lib/ld-musl-arm.so.1", - "description": "libmidi_interface_service_1.0.z.so with innerapi_tags [chipsetsdk_indirect,platformsdk_indirect] cannot depend system only file ld-musl-arm.so.1 with //build/common/musl:ld-musl-arm.so.1" + "description": "libmidi_interface_service_1.0.z.so with innerapi_tags [passthrough] cannot depend system only file ld-musl-arm.so.1 with //build/common/musl:ld-musl-arm.so.1" } ] \ No newline at end of file From 7d27ab547490ed04dbc92f336fce237817c0f845 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=92=8B=E5=BF=97=E5=BA=86?= Date: Thu, 22 Jan 2026 21:14:33 +0800 Subject: [PATCH 6/8] bugfix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 蒋志庆 --- tools/deps_guard/rules/chipsetsdk_dep_whitelist.json | 7 ------- 1 file changed, 7 deletions(-) diff --git a/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json b/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json index b82d3ffb..c22c8b04 100644 --- a/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json +++ b/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json @@ -10463,13 +10463,6 @@ "dep_file_path": "system/lib/chipset-sdk/libhilog.so", "description": "libmidi_interface_service_1.0.z.so with innerapi_tags [passthrough] has dep file libhilog.so with //base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog contains wrong dep innerapi_tags [chipsetsdk] in innerapi_tags [chipsetsdk,platformsdk,sasdk]" }, - { - "so_file_name": "libmidi_interface_service_1.0.z.so", - "so_file_path": "vendor/lib/passthrough/libmidi_interface_service_1.0.z.so", - "dep_file_name": "libasound.so", - "dep_file_path": "vendor/lib/libasound.so", - "description": "libmidi_interface_service_1.0.z.so with innerapi_tags [passthrough] cannot depend vendor only file libasound.so with //third_party/alsa-lib:libasound" - }, { "so_file_name": "libmidi_interface_service_1.0.z.so", "so_file_path": "vendor/lib/passthrough/libmidi_interface_service_1.0.z.so", From e02c8163dbc2dcf3d0265d7fff5cbcf81e9212e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=92=8B=E5=BF=97=E5=BA=86?= Date: Fri, 23 Jan 2026 14:10:28 +0800 Subject: [PATCH 7/8] bugfix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 蒋志庆 --- .../deps_guard/rules/Passthrough/passthrough_indirect.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/deps_guard/rules/Passthrough/passthrough_indirect.json b/tools/deps_guard/rules/Passthrough/passthrough_indirect.json index e002cf88..90492464 100755 --- a/tools/deps_guard/rules/Passthrough/passthrough_indirect.json +++ b/tools/deps_guard/rules/Passthrough/passthrough_indirect.json @@ -88,5 +88,11 @@ "so_file_name": "libusbfn_mtp_interface_service_1.0.z.so", "path": "//drivers/peripheral/usb/ddk:libusbfn_mtp_interface_service_1.0", "headers": [] + }, + { + "name": "thirdparty:libalsa_midi", + "so_file_name": "libalsa_midi.so", + "path": "//thirdparty/alsa-lib:libalsa_midi", + "headers": [] } ] \ No newline at end of file From 399751d363f8f7f9d6ac0a137412e75b82bde216 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=92=8B=E5=BF=97=E5=BA=86?= Date: Fri, 23 Jan 2026 15:34:39 +0800 Subject: [PATCH 8/8] bugfix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 蒋志庆 --- tools/deps_guard/rules/chipsetsdk_dep_whitelist.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json b/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json index 2ec6ffaf..efa09150 100644 --- a/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json +++ b/tools/deps_guard/rules/chipsetsdk_dep_whitelist.json @@ -10476,5 +10476,12 @@ "dep_file_name": "ld-musl-arm.so.1", "dep_file_path": "system/lib/ld-musl-arm.so.1", "description": "libmidi_interface_service_1.0.z.so with innerapi_tags [passthrough] cannot depend system only file ld-musl-arm.so.1 with //build/common/musl:ld-musl-arm.so.1" + }, + { + "so_file_name": "libalsa_midi.so", + "so_file_path": "vendor/lib/passthrough/indirect/libalsa_midi.so", + "dep_file_name": "ld-musl-arm.so.1", + "dep_file_path": "system/lib/ld-musl-arm.so.1", + "description": "libalsa_midi.so with innerapi_tags [passthrough_indirect] cannot depend system only file ld-musl-arm.so.1 with //build/common/musl:ld-musl-arm.so.1" } ] \ No newline at end of file