更新源码

This commit is contained in:
2026-04-04 18:13:40 +08:00
parent 2e20b8e2c5
commit beed35ec13
31 changed files with 1632 additions and 209 deletions

View File

@@ -0,0 +1,30 @@
#!/usr/bin/env bash
# 0001 或用户态基线之后仍无声时:深度 diff / 上游复现 的入口(对应计划 todo「if-still-broken」
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
CH="${CH:-$REPO_ROOT/chromiumos_kernel/v5.15}"
echo "=== 文档(按顺序)==="
echo " $REPO_ROOT/docs/kernel-build/OPERATION_ChromeOS_Kernel_Deep_Diff.md"
echo " $REPO_ROOT/patches/ubuntu-hwe-6.17/STREAM_PCM_PARAMS_CHROME_UBUNTU_NOTES.md"
echo " $REPO_ROOT/patches/ubuntu-hwe-6.17/DIFF_SUMMARY.txt"
echo " $REPO_ROOT/docs/linux-hdmi/UPSTREAM_SOF_Kaisa_HDMI_REPRO.md"
echo ""
echo "=== 导出 ChromeOS vs 6.17 关键文件 diff需两棵完整树==="
if [[ -d "$CH/sound/soc" ]]; then
"$REPO_ROOT/scripts/export-chromeos-ubuntu-sound-file-diffs.sh" || true
else
echo "跳过: 未找到 ChromiumOS 5.15 树 CH=$CH"
echo "克隆说明见: $REPO_ROOT/docs/meta/WORK_PROGRESS.md"
fi
echo ""
UB="$REPO_ROOT/kernel-src/linux-hwe-6.17-6.17.0"
echo "=== 音频子树差异统计(需 CH + $UB/sound/soc==="
if [[ ! -d "$UB/sound/soc" ]]; then
echo "跳过: Ubuntu 树无 sound/soc请准备 kernel-src"
elif [[ ! -d "$CH/sound/soc" ]]; then
echo "跳过: 无 ChromiumOS 树 $CH/sound/soc见 WORK_PROGRESS.md"
else
CH="$CH" UB="$UB" "$REPO_ROOT/scripts/diff-chromeos-ubuntu-sound.sh"
fi