From 22e12842f08b9dc34b6a41dbfc9f30253c43a43d Mon Sep 17 00:00:00 2001 From: hmz007 Date: Mon, 4 Nov 2024 15:05:34 +0800 Subject: [PATCH] frameworks: sort extcon files to fixes hdmi audio output Signed-off-by: hmz007 --- .../core/java/com/android/server/ExtconUEventObserver.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frameworks/base/services/core/java/com/android/server/ExtconUEventObserver.java b/frameworks/base/services/core/java/com/android/server/ExtconUEventObserver.java index 29848e3c34a..66f5c56f42b 100644 --- a/frameworks/base/services/core/java/com/android/server/ExtconUEventObserver.java +++ b/frameworks/base/services/core/java/com/android/server/ExtconUEventObserver.java @@ -26,6 +26,7 @@ import com.android.internal.annotations.GuardedBy; import java.io.File; import java.io.IOException; import java.util.ArrayList; +import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Map; @@ -170,6 +171,7 @@ public abstract class ExtconUEventObserver extends UEventObserver { + SELINUX_POLICIES_NEED_TO_BE_CHANGED); sExtconInfos = new ExtconInfo[0]; } else { + Arrays.sort(files); List list = new ArrayList<>(files.length); for (File f : files) { list.add(new ExtconInfo(f.getName()));