From bf67727c1c4bc3ea27129c3f046c17fb7b7c5a7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kajetan=20Krykwi=C5=84ski?= Date: Mon, 6 Oct 2025 12:50:28 +0200 Subject: [PATCH] fcc-unlock 105b: Add support for Foxconn SDX55 running in USB mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Kajetan Krykwiński --- data/dispatcher-fcc-unlock/105b | 4 +++- data/dispatcher-fcc-unlock/meson.build | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/data/dispatcher-fcc-unlock/105b b/data/dispatcher-fcc-unlock/105b index ed92e6a8..08d7f4b4 100644 --- a/data/dispatcher-fcc-unlock/105b +++ b/data/dispatcher-fcc-unlock/105b @@ -4,6 +4,7 @@ # 2021 Aleksander Morgado # 2022 Thilo-Alexander Ginkel # 2022 Bjørn Mork +# 2025 Kajetan Krykwiński # # Foxconn SDX55 (Lenovo T99W175) FCC unlock operation # @@ -22,7 +23,8 @@ for PORT in "$@"; do # match port type in Linux 5.14 and newer grep -q MBIM "/sys/class/wwan/$PORT/type" 2>/dev/null || # match port name in Linux 5.13 - echo "$PORT" | grep -qi MBIM && { + echo "$PORT" | grep -qi MBIM || + echo "$PORT" | grep -q cdc-wdm && { MBIM_PORT="$PORT" break } diff --git a/data/dispatcher-fcc-unlock/meson.build b/data/dispatcher-fcc-unlock/meson.build index b82889cd..9632a889 100644 --- a/data/dispatcher-fcc-unlock/meson.build +++ b/data/dispatcher-fcc-unlock/meson.build @@ -27,6 +27,7 @@ install_data( vidpids = { '105b:e0ab': '105b', '105b:e0c3': '105b', + '05c6:90d5': '105b', '03f0:4e1d': '1199', '1199:9079': '1199', '413c:81a3': '1199',