diff --git a/audio/audio_platform_info_intcodec.xml b/audio/audio_platform_info_intcodec.xml
deleted file mode 100644
index f801b16..0000000
--- a/audio/audio_platform_info_intcodec.xml
+++ /dev/null
@@ -1,645 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/audio/backend_conf.xml b/audio/backend_conf.xml
new file mode 100644
index 0000000..172ab8a
--- /dev/null
+++ b/audio/backend_conf.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/audio/mixer_paths.xml b/audio/mixer_paths.xml
deleted file mode 100644
index 103b275..0000000
--- a/audio/mixer_paths.xml
+++ /dev/null
@@ -1,5024 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/audio/mixer_paths_waipio_mtp.xml b/audio/mixer_paths_waipio_mtp.xml
new file mode 100644
index 0000000..7b77fc1
--- /dev/null
+++ b/audio/mixer_paths_waipio_mtp.xml
@@ -0,0 +1,3722 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/audio/resourcemanager_waipio_mtp.xml b/audio/resourcemanager_waipio_mtp.xml
new file mode 100644
index 0000000..6130f16
--- /dev/null
+++ b/audio/resourcemanager_waipio_mtp.xml
@@ -0,0 +1,1272 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+ PAL_STREAM_ULTRA_LOW_LATENCY
+ PAL_STREAM_COMPRESSED
+ PAL_STREAM_PCM_OFFLOAD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0xB3000000
+ 1000
+ 9
+
+
+
+
+
+
+
+
+ PAL_STREAM_VOICE_UI
+ PAL_STREAM_ACD
+ PAL_STREAM_ULTRASOUND
+ PAL_STREAM_SENSOR_PCM_DATA
+
+
+
+ PAL_DEVICE_IN_HANDSET_MIC
+ CODEC_DMA-LPAIF_RXTX-TX-3
+ 4
+ 2
+ 48000
+ 16
+ handset-mic
+
+ PAL_STREAM_LOW_LATENCY
+
+
+ PAL_STREAM_DEEP_BUFFER
+
+ 1
+ main-mic-test
+
+
+ 1
+ sec-mic-test
+
+
+ 1
+ anc-mic-test
+
+
+ 2
+ mmi-mic-record
+
+
+ 1
+ mmi-anc-mic-record
+
+
+ 2
+ mmi-mic-seal-record
+
+
+
+ PAL_STREAM_VOIP_TX
+ 2
+ dmic-endfire
+
+
+ PAL_STREAM_VOICE_CALL
+ 1
+ OFF
+ 16
+ voice-dmic-ef
+
+ 2
+ handset-dmic-endfire
+
+
+ 4
+ quad-mic
+
+
+
+ PAL_STREAM_ULTRA_LOW_LATENCY
+
+
+ PAL_STREAM_RAW
+
+ 4
+ unprocessed-hdr-mic-landscape
+
+
+ 4
+ unprocessed-hdr-mic-portrait
+
+
+ 4
+ unprocessed-hdr-mic-inverted-landscape
+
+
+ 4
+ unprocessed-hdr-mic-inverted-portrait
+
+
+
+ PAL_DEVICE_OUT_HANDSET
+ PAL_DEVICE_OUT_SPEAKER
+
+
+
+ PAL_DEVICE_IN_SPEAKER_MIC
+ CODEC_DMA-LPAIF_RXTX-TX-3
+ 4
+ 48000
+ 16
+ 2
+ speaker-mic
+
+ PAL_STREAM_LOW_LATENCY
+
+
+ PAL_STREAM_DEEP_BUFFER
+
+
+ PAL_STREAM_VOIP_TX
+ 2
+ speaker-dmic-endfire
+
+
+ PAL_STREAM_VOICE_CALL
+ 1
+ OFF
+ 16
+ voice-speaker-dmic-ef
+
+ 2
+ speaker-dmic-endfire
+
+
+ 4
+ quad-mic
+
+
+
+ PAL_STREAM_LOOPBACK
+
+
+ PAL_STREAM_ULTRA_LOW_LATENCY
+
+
+ PAL_DEVICE_OUT_SPEAKER
+
+
+
+ PAL_DEVICE_IN_WIRED_HEADSET
+ CODEC_DMA-LPAIF_RXTX-TX-3
+ 1
+ 1
+ headset-mic
+
+ PAL_STREAM_LOW_LATENCY
+
+
+ PAL_STREAM_DEEP_BUFFER
+
+ 1
+ headset-mic
+
+
+ 1
+ headset-mic
+
+
+
+ PAL_STREAM_ULTRA_LOW_LATENCY
+
+ 1
+ headset-mic
+
+
+ 1
+ headset-mic
+
+
+
+ PAL_STREAM_LOOPBACK
+
+ 1
+ headset-mic
+
+
+ 1
+ headset-mic
+
+
+
+ PAL_STREAM_VOIP_TX
+ 48000
+ 16
+
+
+ PAL_STREAM_VOICE_CALL
+ OFF
+ 48000
+ 16
+ 1
+ voice-headset-mic
+
+
+ PAL_STREAM_ULTRA_LOW_LATENCY
+
+
+ PAL_DEVICE_OUT_WIRED_HEADSET
+ PAL_DEVICE_OUT_WIRED_HEADPHONE
+
+
+
+ PAL_DEVICE_IN_BLUETOOTH_SCO_HEADSET
+ SLIM-DEV1-TX-7
+ 1
+ 1
+ 8000
+ 16
+ bt-sco-mic
+
+ PAL_STREAM_LOW_LATENCY
+
+
+ PAL_STREAM_DEEP_BUFFER
+
+
+ PAL_STREAM_VOIP_TX
+
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+ PAL_STREAM_ULTRA_LOW_LATENCY
+
+
+ PAL_DEVICE_OUT_BLUETOOTH_SCO
+
+
+
+ PAL_DEVICE_IN_HANDSET_VA_MIC
+ CODEC_DMA-LPAIF_VA-TX-0
+ 2
+ 1
+ 48000
+ 16
+ va-mic
+
+ PAL_DEVICE_OUT_SPEAKER
+ PAL_DEVICE_OUT_HANDSET
+ PAL_DEVICE_OUT_BLUETOOTH_A2DP
+
+
+
+ PAL_DEVICE_IN_HEADSET_VA_MIC
+ CODEC_DMA-LPAIF_VA-TX-0
+ 2
+ 1
+ headset-va-mic
+ 48000
+ 16
+
+ PAL_DEVICE_OUT_WIRED_HEADSET
+ PAL_DEVICE_OUT_WIRED_HEADPHONE
+ PAL_DEVICE_OUT_BLUETOOTH_A2DP
+
+
+
+ PAL_DEVICE_IN_USB_HEADSET
+ USB_AUDIO-TX
+ 1
+ 1
+ 48000
+ 16
+ usb-headset-mic
+
+ PAL_STREAM_VOIP_TX
+
+
+ PAL_STREAM_LOW_LATENCY
+
+
+ PAL_STREAM_DEEP_BUFFER
+
+ 1
+ usb-headset-mic
+
+
+ 1
+ usb-headset-mic
+
+
+
+ PAL_STREAM_ULTRA_LOW_LATENCY
+
+ 1
+ usb-headset-mic
+
+
+ 1
+ usb-headset-mic
+
+
+
+ PAL_STREAM_LOOPBACK
+
+ 1
+ usb-headset-mic
+
+
+ 1
+ usb-headset-mic
+
+
+
+ PAL_STREAM_VOICE_CALL
+ 1
+ OFF
+
+
+ PAL_STREAM_ULTRA_LOW_LATENCY
+
+
+ PAL_DEVICE_OUT_USB_DEVICE
+ PAL_DEVICE_OUT_USB_HEADSET
+
+
+
+ PAL_DEVICE_IN_FM_TUNER
+ MI2S-LPAIF-TX-TERTIARY
+ 2
+ 2
+ play-fm
+ 48000
+ 16
+
+ PAL_STREAM_LOOPBACK
+
+
+
+ PAL_DEVICE_IN_PROXY
+ PCM_RT_PROXY-TX-1
+ 2
+ 1
+ 48000
+ 16
+ afe-proxy
+
+ PAL_STREAM_PROXY
+
+
+
+ PAL_DEVICE_IN_VI_FEEDBACK
+ MI2S-LPAIF-TX-TERTIARY
+ 2
+ 2
+ 48000
+ 32
+ vi-feedback
+
+
+ PAL_DEVICE_IN_BLUETOOTH_A2DP
+ SLIM-DEV1-TX-7
+ 1
+ 1
+ bt-a2dp-mic
+ 44100
+ 16
+
+
+ PAL_DEVICE_IN_TELEPHONY_RX
+ PCM_RT_PROXY-TX-1
+ 2
+ 2
+ afe-proxy
+
+ PAL_STREAM_PROXY
+
+
+
+ PAL_DEVICE_IN_ULTRASOUND_MIC
+ CODEC_DMA-LPAIF_RXTX-TX-4
+ 2
+ 1
+ 96000
+ 16
+ ultrasound-mic
+
+ PAL_STREAM_ULTRASOUND
+
+
+
+ PAL_DEVICE_IN_EXT_EC_REF
+ MI2S-LPAIF-TX-TERTIARY
+ ext_ec_ref_tx
+ 2
+ 2
+ 48000
+ 16
+
+
+ PAL_DEVICE_NONE
+ CODEC_DMA-LPAIF_WSA-RX-0
+ 2
+ 1
+ none
+ 48000
+ 16
+
+
+ PAL_DEVICE_OUT_SPEAKER
+ MI2S-LPAIF-RX-TERTIARY
+ 2
+ 2
+ 48000
+ 24
+ speaker
+ 1
+ 0
+
+ 0
+ 0
+ 0
+
+
+
+ PAL_AUDIO_FMT_PCM_S24_LE
+
+ 0
+
+ 0
+
+ 0
+
+ PAL_STREAM_VOICE_CALL
+ 2
+ 2
+ voice-speaker-stereo
+
+
+ PAL_STREAM_VOIP_RX
+ 3
+ voice-speaker-stereo
+
+
+ PAL_STREAM_ULTRASOUND
+ 1
+ 96000
+
+
+ PAL_STREAM_LOW_LATENCY
+
+ 2
+ mmi-speaker-left
+
+
+ 2
+ mmi-speaker-right
+
+
+
+
+ PAL_DEVICE_OUT_HANDSET
+ MI2S-LPAIF-RX-TERTIARY
+ 2
+ 2
+
+ 0
+ 48000
+ 24
+ 0
+ handset
+
+ PAL_STREAM_VOICE_CALL
+ 2
+ voice-handset
+
+
+ PAL_STREAM_VOIP_RX
+ 3
+ voice-handset
+
+
+ PAL_STREAM_ULTRASOUND
+ 1
+ 96000
+
+
+ PAL_STREAM_LOW_LATENCY
+
+ 2
+ mmi-receiver
+
+
+
+ PAL_STREAM_DEEP_BUFFER
+
+ 2
+ mmi-receiver
+
+
+
+
+ PAL_DEVICE_OUT_WIRED_HEADPHONE
+ CODEC_DMA-LPAIF_RXTX-RX-0
+ 2
+ 2
+ 24
+ 1
+ headphones
+
+
+ PAL_STREAM_VOICE_CALL
+ 1
+ 48000
+ 16
+ voice-headset
+
+
+ PAL_STREAM_VOIP_RX
+ 2
+ 48000
+ 16
+
+
+
+ PAL_DEVICE_OUT_WIRED_HEADSET
+ CODEC_DMA-LPAIF_RXTX-RX-0
+ 2
+ 2
+ 24
+ 1
+ headphones
+
+
+ PAL_STREAM_VOICE_CALL
+ 1
+ 48000
+ 16
+ voice-headset
+
+
+ PAL_STREAM_VOIP_RX
+ 2
+ 48000
+ 16
+
+
+
+ PAL_DEVICE_OUT_BLUETOOTH_A2DP
+ SLIM-DEV1-RX-7
+ 1
+ 1
+ bt-a2dp
+ 44100
+ 16
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_BLUETOOTH_SCO
+ SLIM-DEV1-RX-7
+ 1
+ 1
+ bt-sco
+ 8000
+ 16
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_AUX_DIGITAL
+ DISPLAY_PORT-RX
+ 32
+ 2
+ display-port
+ 1
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_HDMI
+ DISPLAY_PORT-RX
+ 32
+ 2
+ 1
+ display-port
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_USB_DEVICE
+ USB_AUDIO-RX
+ 2
+ 2
+ usb-headphones
+ 1
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_USB_HEADSET
+ USB_AUDIO-RX
+ 2
+ 2
+ usb-headphones
+ 1
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_AUX_DIGITAL_1
+ DISPLAY_PORT-RX
+ 8
+ 2
+ display-port
+ 1
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_PROXY
+ PCM_RT_PROXY-RX-1
+ 8
+ 2
+ 16
+ afe-proxy
+ 0
+ 48000
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_HEARING_AID
+ PCM_RT_PROXY-RX-1
+ 8
+ 2
+ afe-proxy
+ 0
+
+ PAL_STREAM_VOICE_CALL
+ 1
+
+
+
+ PAL_DEVICE_OUT_HAPTICS_DEVICE
+ CODEC_DMA-LPAIF_RXTX-RX-6
+ 2
+ 1
+ haptics-dev
+
+
+ PAL_DEVICE_OUT_ULTRASOUND
+ CODEC_DMA-LPAIF_WSA-RX-1
+ 2
+ 1
+ ultrasound-handset
+ 96000
+ 16
+
+
+
+
+ PAL_STREAM_VOIP_TX
+
+
+
+ PAL_STREAM_GENERIC
+
+
+
+
+ PAL_STREAM_DEEP_BUFFER
+
+
+ PAL_STREAM_LOW_LATENCY
+ PAL_STREAM_GENERIC
+
+
+
+
+ PAL_STREAM_VOICE_UI
+
+
+ PAL_STREAM_LOW_LATENCY
+ PAL_STREAM_GENERIC
+
+
+
+
+ PAL_STREAM_ACD
+
+
+ PAL_STREAM_LOW_LATENCY
+ PAL_STREAM_GENERIC
+
+
+
+
+ PAL_STREAM_PROXY
+
+
+ PAL_STREAM_COMPRESSED
+ PAL_STREAM_ULTRA_LOW_LATENCY
+ PAL_STREAM_LOW_LATENCY
+ PAL_STREAM_GENERIC
+
+
+
+
+ PAL_STREAM_RAW
+
+
+ PAL_STREAM_COMPRESSED
+ PAL_STREAM_ULTRA_LOW_LATENCY
+ PAL_STREAM_LOW_LATENCY
+ PAL_STREAM_GENERIC
+
+
+
+
+ PAL_STREAM_SENSOR_PCM_DATA
+
+
+ PAL_STREAM_LOW_LATENCY
+ PAL_STREAM_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ QC_ACD
+
+
+
+
+
+
+
+
+
+
+
+ ACD_SOUND_MODEL_ID_EVENT
+ event.eai
+ 0x0B001007
+
+
+
+
+
+
+
+
+
+
+
+
+ ACD_SOUND_MODEL_ID_SPEECH
+ speech.eai
+ 0x0B001008
+
+
+
+
+
+ ACD_SOUND_MODEL_ID_MUSIC
+ music.eai
+ 0x0B001009
+
+
+
+
+
+ ACD_SOUND_MODEL_AMBIENCE_NOISE_SILENCE
+
+ 0xFFFFFFFF
+
+
+
+
+
+
+
+
+
+
+
+ QC_SENSOR_PCM_DATA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/audio/sound_trigger_mixer_paths.xml b/audio/sound_trigger_mixer_paths.xml
index ea19978..8ee8bb4 100644
--- a/audio/sound_trigger_mixer_paths.xml
+++ b/audio/sound_trigger_mixer_paths.xml
@@ -113,9 +113,14 @@
-
-
-
+
+
+
+
+
+
+
+
@@ -262,10 +267,12 @@
-
+
-
+
+
+
@@ -273,19 +280,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -293,10 +287,11 @@
-
-
+
+
+
+
-
diff --git a/audio/sound_trigger_platform_info.xml b/audio/sound_trigger_platform_info.xml
index fea5cd1..dc952f5 100644
--- a/audio/sound_trigger_platform_info.xml
+++ b/audio/sound_trigger_platform_info.xml
@@ -58,10 +58,8 @@
-
-
-
-
+
+
@@ -90,7 +88,7 @@
-
+
@@ -145,14 +143,12 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
@@ -172,7 +168,7 @@
-
+
@@ -184,17 +180,15 @@
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
@@ -456,7 +450,7 @@
-
+
diff --git a/audio/usecaseKvManager.xml b/audio/usecaseKvManager.xml
new file mode 100644
index 0000000..ee98bd7
--- /dev/null
+++ b/audio/usecaseKvManager.xml
@@ -0,0 +1,1278 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/configs/display_id_4630946292801050754.xml b/configs/display_id_4630946358012694402.xml
similarity index 84%
rename from configs/display_id_4630946292801050754.xml
rename to configs/display_id_4630946358012694402.xml
index b615e6e..79d8c46 100644
--- a/configs/display_id_4630946292801050754.xml
+++ b/configs/display_id_4630946358012694402.xml
@@ -3,12 +3,12 @@
1080
- 2376
+ 2412
450
1440
- 3168
+ 3216
560
diff --git a/device.mk b/device.mk
index c9a523f..5d32d2e 100644
--- a/device.mk
+++ b/device.mk
@@ -10,26 +10,25 @@ PRODUCT_AAPT_PREF_CONFIG := xxxhdpi
# Audio
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/audio/audio_platform_info_intcodec.xml:$(TARGET_COPY_OUT_ODM)/etc/audio_platform_info.xml \
- $(LOCAL_PATH)/audio/audio_platform_info_intcodec.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_taro/audio_platform_info_intcodec.xml \
- $(LOCAL_PATH)/audio/mixer_paths.xml:$(TARGET_COPY_OUT_ODM)/etc/mixer_paths.xml \
- $(LOCAL_PATH)/audio/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_taro/mixer_paths.xml \
+ $(LOCAL_PATH)/audio/backend_conf.xml:$(TARGET_COPY_OUT_ODM)/etc/backend_conf.xml \
+ $(LOCAL_PATH)/audio/mixer_paths_waipio_mtp.xml:$(TARGET_COPY_OUT_ODM)/etc/mixer_paths.xml \
+ $(LOCAL_PATH)/audio/mixer_paths_waipio_mtp.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_taro/mixer_paths_waipio_mtp.xml \
+ $(LOCAL_PATH)/audio/resourcemanager_waipio_mtp.xml:$(TARGET_COPY_OUT_ODM)/etc/resourcemanager.xml \
+ $(LOCAL_PATH)/audio/resourcemanager_waipio_mtp.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_taro/resourcemanager_waipio_mtp.xml \
$(LOCAL_PATH)/audio/sound_trigger_mixer_paths.xml:$(TARGET_COPY_OUT_ODM)/etc/sound_trigger_mixer_paths.xml \
$(LOCAL_PATH)/audio/sound_trigger_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_taro/sound_trigger_mixer_paths.xml \
$(LOCAL_PATH)/audio/sound_trigger_platform_info.xml:$(TARGET_COPY_OUT_ODM)/etc/sound_trigger_platform_info.xml \
- $(LOCAL_PATH)/audio/sound_trigger_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_taro/sound_trigger_platform_info.xml
+ $(LOCAL_PATH)/audio/sound_trigger_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_taro/sound_trigger_platform_info.xml \
+ $(LOCAL_PATH)/audio/usecaseKvManager.xml:$(TARGET_COPY_OUT_ODM)/etc/usecaseKvManager.xml \
+ $(LOCAL_PATH)/audio/usecaseKvManager.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usecaseKvManager.xml
# Boot animation
TARGET_SCREEN_HEIGHT := 2412
TARGET_SCREEN_WIDTH := 1080
-# Camera
-PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/media/media_profiles_vendor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_vendor.xml
-
# Display
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/configs/display_id_4630946292801050754.xml:$(TARGET_COPY_OUT_VENDOR)/etc/displayconfig/display_id_4630946292801050754.xml
+ $(LOCAL_PATH)/configs/display_id_4630946358012694402.xml:$(TARGET_COPY_OUT_VENDOR)/etc/displayconfig/display_id_4630946358012694402.xml
# Lineage Health
$(call soong_config_set,lineage_health,charging_control_charging_path,/sys/class/oplus_chg/battery/mmi_charging_enable)
diff --git a/extract-files.py b/extract-files.py
index 9881c6b..e1b3981 100755
--- a/extract-files.py
+++ b/extract-files.py
@@ -27,7 +27,9 @@ from extract_utils.utils import (
namespace_imports = [
'hardware/oplus',
'vendor/oneplus/sm8450-common',
- 'vendor/qcom/opensource/display',
+ 'hardware/qcom-caf/sm8450',
+ 'vendor/qcom/opensource/commonsys-intf/display',
+ 'vendor/qcom/opensource/commonsys/display',
]
@@ -69,37 +71,23 @@ def blob_fixup_nop_call(
blob_fixups: blob_fixups_user_type = {
+ 'odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service': blob_fixup()
+ .replace_needed('android.hardware.biometrics.common-V1-ndk_platform.so', 'android.hardware.biometrics.common-V1-ndk.so')
+ .replace_needed('android.hardware.biometrics.fingerprint-V1-ndk_platform.so', 'android.hardware.biometrics.fingerprint-V1-ndk.so'),
'odm/etc/camera/CameraHWConfiguration.config': blob_fixup()
- .regex_replace('SystemCamera = 0; 0; 1; 1; 1; 1', 'SystemCamera = 0; 0; 0; 0; 0; 1'),
- ('odm/lib/liblvimfs_wrapper.so', 'odm/lib64/libCOppLceTonemapAPI.so', 'odm/lib64/libaps_frame_registration.so', 'vendor/lib64/libalsc.so'): blob_fixup()
+ .regex_replace('SystemCamera = 0; 0; 1; 1; 1', 'SystemCamera = 0; 0; 0; 0; 1'),
+ ('odm/lib/liblvimfs_wrapper.so', 'odm/lib64/libCOppLceTonemapAPI.so', 'odm/lib64/libSuperRaw.so', 'odm/lib64/libYTCommon.so', 'odm/lib64/libaps_frame_registration.so', 'odm/lib64/libyuv2.so'): blob_fixup()
.replace_needed('libstdc++.so', 'libstdc++_vendor.so'),
- ('odm/lib/libdehaze.so', 'odm/lib64/libarcsoft_hdrplus_hvx_stub.so', 'odm/lib64/libarcsoft_high_dynamic_range_v4.so', 'odm/lib64/libarcsoft_portrait_super_night_raw.so', 'odm/lib64/libarcsoft_super_night_raw.so'): blob_fixup()
- .clear_symbol_version('remote_handle_close')
- .clear_symbol_version('remote_handle_invoke')
- .clear_symbol_version('remote_handle_open')
- .clear_symbol_version('remote_handle64_close')
- .clear_symbol_version('remote_handle64_invoke')
- .clear_symbol_version('remote_handle64_open')
- .clear_symbol_version('remote_register_buf_attr')
- .clear_symbol_version('remote_register_buf')
- .clear_symbol_version('rpcmem_alloc')
- .clear_symbol_version('rpcmem_free')
- .clear_symbol_version('rpcmem_to_fd'),
- 'odm/lib64/libAlgoProcess.so': blob_fixup()
- .replace_needed('android.hardware.graphics.common-V1-ndk_platform.so', 'android.hardware.graphics.common-V6-ndk.so'),
- 'odm/lib64/libOGLManager.so': blob_fixup()
- .clear_symbol_version('AHardwareBuffer_allocate')
- .clear_symbol_version('AHardwareBuffer_describe')
- .clear_symbol_version('AHardwareBuffer_lock')
- .clear_symbol_version('AHardwareBuffer_release')
- .clear_symbol_version('AHardwareBuffer_unlock'),
+ ('odm/lib64/libAlgoProcess.so', 'vendor/lib64/libcamximageformatutils.so'): blob_fixup()
+ .replace_needed('android.hardware.graphics.common-V2-ndk_platform.so', 'android.hardware.graphics.common-V5-ndk.so')
+ .replace_needed('vendor.qti.hardware.display.config-V2-ndk_platform.so', 'vendor.qti.hardware.display.config-V5-ndk.so'),
+ 'odm/lib64/libextensionlayer.so': blob_fixup()
+ .replace_needed('libziparchive.so', 'libziparchive_odm.so'),
'vendor/etc/libnfc-nci.conf': blob_fixup()
.regex_replace('NFC_DEBUG_ENABLED=1', 'NFC_DEBUG_ENABLED=0'),
'vendor/etc/libnfc-nxp.conf': blob_fixup()
.regex_replace('(NXPLOG_.*_LOGLEVEL)=0x03', '\\1=0x02')
.regex_replace('NFC_DEBUG_ENABLED=1', 'NFC_DEBUG_ENABLED=0'),
- 'vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so': blob_fixup()
- .call(blob_fixup_nop_call, 'bl', '__cfi_check', '_ZN7android8hardware22configureRpcThreadpoolEmb@plt'),
} # fmt: skip
module = ExtractUtilsModule(
diff --git a/manifest.xml b/manifest.xml
index 9a169eb..a109bce 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -1,4 +1,4 @@
-
+
android.hardware.secure_element
hwbinder
diff --git a/media/media_profiles_vendor.xml b/media/media_profiles_vendor.xml
deleted file mode 100644
index 9953199..0000000
--- a/media/media_profiles_vendor.xml
+++ /dev/null
@@ -1,1700 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/overlay/OPlusFrameworksResTarget/res/xml/power_profile.xml b/overlay/OPlusFrameworksResTarget/res/xml/power_profile.xml
index 914552c..9b853e9 100644
--- a/overlay/OPlusFrameworksResTarget/res/xml/power_profile.xml
+++ b/overlay/OPlusFrameworksResTarget/res/xml/power_profile.xml
@@ -1,8 +1,34 @@
+
+
- 300000
+ 307200
403200
- 499200
- 595200
- 691200
- 806400
- 902400
- 998400
- 1094400
- 1209600
- 1305600
- 1401600
- 1497600
- 1612800
- 1708800
- 1804800
+ 518400
+ 614400
+ 729600
+ 844800
+ 960000
+ 1075200
+ 1171200
+ 1267200
+ 1363200
+ 1478400
+ 1574400
+ 1689600
+ 1785600
- 710400
- 844800
- 960000
- 1075200
- 1209600
- 1324800
- 1440000
- 1555200
- 1670400
- 1766400
- 1881600
- 1996800
- 2112000
- 2227200
- 2342400
- 2419200
+ 633600
+ 768000
+ 883200
+ 998400
+ 1113600
+ 1209600
+ 1324800
+ 1440000
+ 1555200
+ 1651200
+ 1766400
+ 1881600
+ 1996800
+ 2112000
+ 2227200
+ 2342400
+ 2419200
+ 2496000
- 844800
- 960000
- 1075200
- 1190400
- 1305600
- 1420800
- 1555200
- 1670400
- 1785600
- 1900800
- 2035200
- 2150400
- 2265600
- 2380800
- 2496000
- 2592000
- 2688000
- 2764800
- 2841600
+ 806400
+ 940800
+ 1056000
+ 1171200
+ 1286400
+ 1401600
+ 1497600
+ 1612800
+ 1728000
+ 1843200
+ 1958400
+ 2054400
+ 2169600
+ 2284800
+ 2400000
+ 2515200
+ 2630400
+ 2726400
+ 2822400
+ 2841600
+ 2995200
- 5
- 5
- 6
- 6
- 6
- 7
- 8
- 9
- 11
- 12
- 14
- 15
- 17
- 20
- 22
- 32
+ 24
+ 25
+ 27
+ 28
+ 31
+ 34
+ 37
+ 41
+ 44
+ 49
+ 52
+ 58
+ 70
+ 73
+ 77
- 23
- 30
- 37
- 46
- 47
- 61
- 71
- 81
- 92
- 101
- 144
- 154
- 182
- 213
- 259
- 266
+ 38
+ 46
+ 53
+ 62
+ 72
+ 77
+ 87
+ 99
+ 109
+ 121
+ 148
+ 160
+ 183
+ 216
+ 247
+ 288
+ 302
+ 319
- 41
- 50
- 55
- 68
- 74
- 88
- 101
- 120
- 135
- 151
- 173
- 201
- 253
- 287
- 330
- 386
- 419
- 449
- 502
+ 77
+ 90
+ 103
+ 116
+ 136
+ 150
+ 161
+ 177
+ 191
+ 216
+ 238
+ 252
+ 292
+ 354
+ 371
+ 429
+ 499
+ 555
+ 615
+ 635
+ 650
@@ -219,7 +251,7 @@
- - 4500
+ - 5000
diff --git a/proprietary-files.txt b/proprietary-files.txt
index bb13aa5..0fcf889 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -1,37 +1,35 @@
## All proprietary files from this list, unless pinned and noted otherwise,
-## are from OnePlus 9 Pro (LE2125_14.0.0.1901(EX01)).
+## are from realme GT 2 Pro (RMX3301_14.0.0.801(EX01)).
# ACDB
+odm/etc/acdbdata/EU/acdb_cal.acdb
+odm/etc/acdbdata/FTM/acdb_cal.acdb
+odm/etc/acdbdata/FTM/workspaceFileXml.qwsp
+odm/etc/acdbdata/ORANGE/acdb_cal.acdb
+odm/etc/acdbdata/VDF/acdb_cal.acdb
odm/etc/acdbdata/Audio_Parameter_Version.txt
-odm/etc/acdbdata/Bluetooth_cal.acdb
-odm/etc/acdbdata/General_cal.acdb
-odm/etc/acdbdata/Global_cal.acdb
-odm/etc/acdbdata/Handset_cal.acdb
-odm/etc/acdbdata/Hdmi_cal.acdb
-odm/etc/acdbdata/Headset_cal.acdb
-odm/etc/acdbdata/Speaker_cal.acdb
+odm/etc/acdbdata/acdb_cal.acdb
# ADSP modules
-odm/lib/rfsa/adsp/aiboost/libQnnHtpAltPrepSkel.so;MODULE_SUFFIX=_odm_aiboost
-odm/lib/rfsa/adsp/aiboost/libQnnHtpSkel.so;MODULE_SUFFIX=_odm_aiboost
+odm/lib/rfsa/adsp/aiboost/libQnnHtpV69Skel.so
odm/lib/rfsa/adsp/aiboost/libaiboostubwc_skel.so
-odm/lib/rfsa/adsp/libQnnHtp.so
-odm/lib/rfsa/adsp/libQnnHtpAltPrepSkel.so;MODULE_SUFFIX=_odm
-odm/lib/rfsa/adsp/libQnnHtpSkel.so
+odm/lib/rfsa/adsp/capi_v3_oprec.so
+odm/lib/rfsa/adsp/libQnnHtpAltPrepV69Skel.so
+odm/lib/rfsa/adsp/libSnpeHtpV68Skel.so
+odm/lib/rfsa/adsp/libSnpeHtpV69Skel.so
odm/lib/rfsa/adsp/libSuperRawPost_skel.so
odm/lib/rfsa/adsp/libVDHexagonBlurless_v2_skel.so
-odm/lib/rfsa/adsp/libarc_gk_pt_hvx_skel.so
+odm/lib/rfsa/adsp/libarcsoft_dualcam_refocus_5221_skel.so
odm/lib/rfsa/adsp/libarcsoft_dualcam_refocus_skel.so
odm/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so
-odm/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel_lemonade.so;FIX_SONAME
+odm/lib/rfsa/adsp/libarcsoft_hdrplus_se_hvx_skel.so
odm/lib/rfsa/adsp/libarcsoft_portraitSN_hvx_skel.so
-odm/lib/rfsa/adsp/libarcsoft_portraitsn_hvx_skel_20031.so;FIX_SONAME
-odm/lib/rfsa/adsp/libcalculator_domains_skel.so
+odm/lib/rfsa/adsp/libarcsoft_portraitsn_hvx_skel.so
+odm/lib/rfsa/adsp/libc++.so.1
+odm/lib/rfsa/adsp/libc++abi.so.1
odm/lib/rfsa/adsp/libcalculator_skel.so
-odm/lib/rfsa/adsp/libdehaze_skel.so
-odm/lib/rfsa/adsp/libhdr_skel.so;MODULE_SUFFIX=_odm
+odm/lib/rfsa/adsp/libhdr_skel.so
odm/lib/rfsa/adsp/libhvxFaceBeautyPre_skel.so
-odm/lib/rfsa/adsp/libinterstellar_skel.so
odm/lib/rfsa/adsp/libktvdrc.so
odm/lib/rfsa/adsp/libktveffect.so
odm/lib/rfsa/adsp/libktveq.so
@@ -39,101 +37,94 @@ odm/lib/rfsa/adsp/libktvns.so
odm/lib/rfsa/adsp/libktvpitchshift.so
odm/lib/rfsa/adsp/libktvreverb.so
odm/lib/rfsa/adsp/libktvvolume.so
-odm/lib/rfsa/adsp/libmultiframe_skel.so
-odm/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so
-odm/lib/rfsa/adsp/libsnpe_dsp_skel.so
odm/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so
odm/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so
odm/lib/rfsa/adsp/libsnpe_dsp_v68_domains_v3_skel.so
-odm/lib/rfsa/adsp/libsnpe_htp_v65_skel.so
-odm/lib/rfsa/adsp/libsnpe_htp_v66_skel.so
-odm/lib/rfsa/adsp/libsnpe_htp_v68_skel.so
+odm/lib/rfsa/adsp/libtfadsp_rx.so
+odm/lib/rfsa/adsp/libtfadsp_tx.so
odm/lib/rfsa/adsp/libvdblurless_4.6.10L_skel.so
odm/lib/rfsa/adsp/libvdblurless_skel.so
odm/lib/rfsa/adsp/libvdsuperphoto_skel.so
-odm/lib/rfsa/adsp/libworker_pool.so;MODULE_SUFFIX=_odm
-
-# Audio
-odm/lib/liblvimfs.so
-odm/lib/liblvimfs_wrapper.so
# Audio firmware
odm/firmware/tfa98xx.cnt
+odm/lib64/libtfa98xx.so
-# Audio LVIMFS params
-odm/etc/lvimfs_params/LVACFS_Configuration.txt
-odm/etc/lvimfs_params/LVIMFS_Calibration_2mic.dat
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID10_MIC_VR.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID11_HE.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID12_HE_APP1.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID13_HE_APP2.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID14_HE_Cam.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID15_HE_Conference.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID16_HE_Fast.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID17_HE_Interview.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID18_HE_Unprocess.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID19_HE_Voice.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID1_MIC_Normal.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID20_HE_VR.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID21_USB_Normal.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID22_USB_APP1.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID23_BT_Normal.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID24_BT_APP1.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID2_MIC_APP1.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID3_MIC_APP2.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID4_MIC_Cam.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID5_MIC_Conference.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID6_MIC_Fast.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID7_MIC_Interview.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID8_MIC_Unprocess.txt
-odm/etc/lvimfs_params/LVIMFS_Parameter_ID9_MIC_Voice.txt
+# Audio LVACFS params
+odm/etc/lvacfs_params/2mic/LVACFS_Calibration360_2mic.dat
+odm/etc/lvacfs_params/2mic/LVACFS_Configuration.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID10_MIC_VR.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID11_HE.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID12_HE_APP1.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID13_HE_APP2.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID14_HE_Cam.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID15_HE_Conference.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID16_HE_Fast.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID17_HE_Interview.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID18_HE_Unprocess.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID19_HE_Voice.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID1_MIC_Normal.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID20_HE_VR.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID21_USB_Normal.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID22_USB_APP1.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID23_BT_Normal.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID24_BT_APP1.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID2_MIC_APP1.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID3_MIC_APP2.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID4_MIC_Cam.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID5_MIC_Conference.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID6_MIC_Fast.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID7_MIC_Interview.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID8_MIC_Unprocess.txt
+odm/etc/lvacfs_params/2mic/LVACFS_Parameter_ID9_MIC_Voice.txt
+odm/etc/lvacfs_params/3mic/LVACFS_Calibration360_3mic.dat
+odm/etc/lvacfs_params/3mic/LVACFS_Configuration.txt
+odm/etc/lvacfs_params/3mic/LVACFS_Parameter_3mic_surround.txt
+odm/etc/lvacfs_params/3mic/LVACFS_Parameter_3mic_track.txt
+odm/etc/lvacfs_params/3mic/LVACFS_Parameter_3mic_zoom.txt
+odm/etc/lvacfs_params/3mic/audiozoom_1.txt
+odm/etc/lvacfs_params/3mic/audiozoom_2.txt
+odm/etc/lvacfs_params/3mic/audiozoom_3.txt
+odm/lib64/lib_lvacfs.so
+odm/lib64/liblvacfs_wrapper.so
# Camera
+odm/etc/camera/3dphoto/color_depth_inpaint.dlc
+odm/etc/camera/3dphoto/midas_small_ver9_fp16_gpu.dlc
+odm/etc/camera/aicolor/duallut_background.bmp
+odm/etc/camera/aicolor/duallut_portrait.bmp
+odm/etc/camera/anc/fusion_model
+odm/etc/camera/anc/fusion_model_post
odm/etc/camera/anc/merged_model
odm/etc/camera/anc/merged_model_post
+odm/etc/camera/anc/video_retention_model
+odm/etc/camera/anc/video_retention_model_post
+odm/etc/camera/anc/videolut_background.png
+odm/etc/camera/anc/videolut_portrait.png
+odm/etc/camera/anc/videolut_portrait_front.png
odm/etc/camera/ancsegbase/anc_cl_kernel.cache
odm/etc/camera/ancsegbase/model.data
odm/etc/camera/asd/class.dlc
odm/etc/camera/asd/detect.dlc
odm/etc/camera/ashdr/ncf_pack.ncf
-odm/etc/camera/ashdr/ncf_pack_imx471.ncf
-odm/etc/camera/ashdr/ncf_pack_imx689.ncf
-odm/etc/camera/ashdr/ncf_pack_imx766.ncf
-odm/etc/camera/ashdr/ncf_pack_imx789.ncf
-odm/etc/camera/ashdr/ncf_pack_ov08a10.ncf
-odm/etc/camera/cfr_bin/cfr_bin/CFR_imx766.bin
-odm/etc/camera/cfr_bin/cfr_bin/CFR_imx766_uw.bin
-odm/etc/camera/cfr_bin/cfr_bin/CFR_s5k3m5.bin
odm/etc/camera/cfr_bin/CFR_OPlus_EF017_UW_snapshot.bin
+odm/etc/camera/cfr_bin/CFR_imx766.bin
+odm/etc/camera/cfr_bin/CFR_imx766_uw.bin
+odm/etc/camera/cfr_bin/CFR_s5k3m5.bin
odm/etc/camera/config/camera_unit_config
odm/etc/camera/config/camera_unit_feature_config.protobuf
+odm/etc/camera/config/gc02m1b
odm/etc/camera/config/imx471
-odm/etc/camera/config/imx689
+odm/etc/camera/config/imx615
odm/etc/camera/config/imx766
-odm/etc/camera/config/imx789
odm/etc/camera/config/oplus_camera_algo_switch_config
odm/etc/camera/config/oplus_camera_aps_config
odm/etc/camera/config/oplus_camera_config
odm/etc/camera/config/oplus_preview_decision_params.json
-odm/etc/camera/config/ov08a10
+odm/etc/camera/config/s5kjn1sq03
odm/etc/camera/config/video_beauty_default_config
odm/etc/camera/darksight/darksight_main.bin
odm/etc/camera/darksight/darksight_ultrawide.bin
-odm/etc/camera/dng/ColorMatrix1_imx766_2.txt
-odm/etc/camera/dng/ColorMatrix1_imx789_0.txt
-odm/etc/camera/dng/ColorMatrix1_ov08a10_3.txt
-odm/etc/camera/dng/ColorMatrix2_imx766_2.txt
-odm/etc/camera/dng/ColorMatrix2_imx789_0.txt
-odm/etc/camera/dng/ColorMatrix2_ov08a10_3.txt
-odm/etc/camera/dng/D28HUESATMap_imx766_2.txt
-odm/etc/camera/dng/D28HUESATMap_imx789_0.txt
-odm/etc/camera/dng/D28HUESATMap_ov08a10_3.txt
-odm/etc/camera/dng/D65HUESATMap_imx766_2.txt
-odm/etc/camera/dng/D65HUESATMap_imx789_0.txt
-odm/etc/camera/dng/D65HUESATMap_ov08a10_3.txt
-odm/etc/camera/dng/ToneCurve_imx766_2.txt
-odm/etc/camera/dng/ToneCurve_imx789_0.txt
-odm/etc/camera/dng/ToneCurve_ov08a10_3.txt
odm/etc/camera/fb_model/000.png
odm/etc/camera/fb_model/000_pre.bin
odm/etc/camera/fb_model/001.png
@@ -201,6 +192,146 @@ odm/etc/camera/fb_model/skinLUTs_yuv16_12.bin
odm/etc/camera/fb_model/skinLUTs_yuv16_13.bin
odm/etc/camera/fb_model/skinmask.bin
odm/etc/camera/fb_model/skinmask.png
+odm/etc/camera/filters_lut/filters_lut/B1VLf4peM
+odm/etc/camera/filters_lut/filters_lut/B1aMqioxf
+odm/etc/camera/filters_lut/filters_lut/B1nmcmWbG
+odm/etc/camera/filters_lut/filters_lut/B1si_XbZz
+odm/etc/camera/filters_lut/filters_lut/B612Pretty.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/BJJAwoigM
+odm/etc/camera/filters_lut/filters_lut/BJyKIwqxz
+odm/etc/camera/filters_lut/filters_lut/BeautyplusMellow-5.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/ByW7g4bbf
+odm/etc/camera/filters_lut/filters_lut/ByYo3If
+odm/etc/camera/filters_lut/filters_lut/BycYf7WWz
+odm/etc/camera/filters_lut/filters_lut/Cold.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/DL_D_G4.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/DL_L_B6.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/Emerald.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/EyxRbD2UCe
+odm/etc/camera/filters_lut/filters_lut/FaceappGrayscale.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/InsClarendon.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/InsJuno.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/InsValencia-2.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/Martin.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/OPLUSR0604.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/PP1-soft-2.6.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/PP2-pop-4.1.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/PP3-mono-3.3.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/Radiance.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/SJ3mbr6ef
+odm/etc/camera/filters_lut/filters_lut/Serenity.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/SkpZ8ebbz
+odm/etc/camera/filters_lut/filters_lut/SnapseedBright.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/SweetSnapAlice-3.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/Sy4uLSTgf
+odm/etc/camera/filters_lut/filters_lut/Syt2KeZZf
+odm/etc/camera/filters_lut/filters_lut/Texture-70.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/V01-landscape-2.6.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/V02-portrait-2.5.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/V03-food-2.0.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/V04-night-1.3.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/V05-mono-3.3.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/White.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/YoucamAdorable80.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/b-w-P8.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/black_gold.bin
+odm/etc/camera/filters_lut/filters_lut/blackandwhite.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/bowu-2.1.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/bright_coloured.bin
+odm/etc/camera/filters_lut/filters_lut/calm-V5.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/candy-P7.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/cola.bin
+odm/etc/camera/filters_lut/filters_lut/cyberpunk-kitsch-3.1.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/cyberpunk-neoMilitarism-2.4-final.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/default
+odm/etc/camera/filters_lut/filters_lut/delight-P3.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/delight-V1.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/drjw1994.bin
+odm/etc/camera/filters_lut/filters_lut/drjw2010.bin
+odm/etc/camera/filters_lut/filters_lut/f_bin_hideaki
+odm/etc/camera/filters_lut/filters_lut/f_candy_water_weak.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/f_contrast_gray_face_dark
+odm/etc/camera/filters_lut/filters_lut/f_fuji_strong.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/f_japan_strong.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/farewell-V7.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/fuji-eterna-v2.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/fuji.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/gourmet.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/interstellar_space.bin
+odm/etc/camera/filters_lut/filters_lut/jiari-2.0.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/jw_sun.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/jw_surprise.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/kodak.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/lvtu-2.0.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/meiwei-2.2.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/mellow-V3.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/misty-P5.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/misty-V4.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/mono.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/morandi.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/natural-P1.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/natural.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/neon-2020.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus-black-gold.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus-cyberpunk.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus-nightcity.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus-r-black-gold-1.1-RGB.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus-r-cyberpunk-RGB.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus-r-infra-RGB.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus-yellow-blue.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus_SAREK_III.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus_VAEROY_III.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus_YLLAAS.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus_r4.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus_r5.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus_r6.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_black_and_white
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_highlight
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_ins
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_natal
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_olympus
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_plain
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_show
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_solar
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_strong
+odm/etc/camera/filters_lut/filters_lut/oplus_video_filter_west
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_black_and_white
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_highlight
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_ins
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_natal
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_olympus
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_plain
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_show
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_solar
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_strong
+odm/etc/camera/filters_lut/filters_lut/oppo_video_filter_west
+odm/etc/camera/filters_lut/filters_lut/p4_1.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/p4_2.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/p4_3.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/p4_4.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/qiuri-2.0.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/r1JaFSZZG
+odm/etc/camera/filters_lut/filters_lut/r1PrfoolG
+odm/etc/camera/filters_lut/filters_lut/rJ5g5vPWG
+odm/etc/camera/filters_lut/filters_lut/rJxJtmaez
+odm/etc/camera/filters_lut/filters_lut/red-red.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/rkMhq4ZWf
+odm/etc/camera/filters_lut/filters_lut/rkx5u4Zbf
+odm/etc/camera/filters_lut/filters_lut/senlin-2.0.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/serene-P9.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/sky-blue.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/sweet-P2.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/sweet-V2.CUBE.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/tree-green.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/type_fuji_acros
+odm/etc/camera/filters_lut/filters_lut/type_fuji_astia
+odm/etc/camera/filters_lut/filters_lut/type_fuji_chrome
+odm/etc/camera/filters_lut/filters_lut/type_fuji_provia
+odm/etc/camera/filters_lut/filters_lut/type_fuji_velvia
+odm/etc/camera/filters_lut/filters_lut/vivid-cool.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/vivid-lut.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/vivid-warm.cube.rgb.bin
+odm/etc/camera/filters_lut/filters_lut/yuanqi-2.2s.cube.rgb.bin
odm/etc/camera/filters_lut/B1VLf4peM
odm/etc/camera/filters_lut/B1aMqioxf
odm/etc/camera/filters_lut/B1nmcmWbG
@@ -215,7 +346,6 @@ odm/etc/camera/filters_lut/BycYf7WWz
odm/etc/camera/filters_lut/Cold.cube.rgb.bin
odm/etc/camera/filters_lut/DL_D_G4.cube.rgb.bin
odm/etc/camera/filters_lut/DL_L_B6.cube.rgb.bin
-odm/etc/camera/filters_lut/Delta400.3dl.rgb.bin
odm/etc/camera/filters_lut/Emerald.cube.rgb.bin
odm/etc/camera/filters_lut/EyxRbD2UCe
odm/etc/camera/filters_lut/FaceappGrayscale.cube.rgb.bin
@@ -267,8 +397,6 @@ odm/etc/camera/filters_lut/farewell-V7.CUBE.rgb.bin
odm/etc/camera/filters_lut/fuji-eterna-v2.cube.rgb.bin
odm/etc/camera/filters_lut/fuji.cube.rgb.bin
odm/etc/camera/filters_lut/gourmet.cube.rgb.bin
-odm/etc/camera/filters_lut/gt-beach.cube.rgb.bin
-odm/etc/camera/filters_lut/gt-glazed-tile.cube.rgb.bin
odm/etc/camera/filters_lut/interstellar_space.bin
odm/etc/camera/filters_lut/jiari-2.0.cube.rgb.bin
odm/etc/camera/filters_lut/jw_sun.CUBE.rgb.bin
@@ -344,6 +472,9 @@ odm/etc/camera/filters_lut/vivid-cool.cube.rgb.bin
odm/etc/camera/filters_lut/vivid-lut.cube.rgb.bin
odm/etc/camera/filters_lut/vivid-warm.cube.rgb.bin
odm/etc/camera/filters_lut/yuanqi-2.2s.cube.rgb.bin
+odm/etc/camera/filters_res/filters_res/film_grain_small.bin
+odm/etc/camera/filters_res/filters_res/lut_all_points.png
+odm/etc/camera/filters_res/filters_res/overlay_p4_3_weak.png
odm/etc/camera/filters_res/film_grain_small.bin
odm/etc/camera/filters_res/lut_all_points.png
odm/etc/camera/filters_res/overlay_p4_3_weak.png
@@ -362,6 +493,73 @@ odm/etc/camera/micFilter/curve_0.png
odm/etc/camera/micFilter/green_orange_2.png
odm/etc/camera/micFilter/yellow_green_1.png
odm/etc/camera/model/DocDetectV15.xbin
+odm/etc/camera/model/license.lic
+odm/etc/camera/motionblur/model.data
+odm/etc/camera/pf/PerfectColorSet/colormap/ColorLut
+odm/etc/camera/pf/PerfectColorSet/colormap/CurveLut
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut0
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut1
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut10
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut11
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut12
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut13
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut14
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut15
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut16
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut17
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut18
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut2
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut3
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut4
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut5
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut6
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut7
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut8
+odm/etc/camera/pf/PerfectColorSet/colormap/colorLut9
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut0
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut1
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut10
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut11
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut12
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut13
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut14
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut15
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut16
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut17
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut18
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut2
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut3
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut4
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut5
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut6
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut7
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut8
+odm/etc/camera/pf/PerfectColorSet/colormap/curveLut9
+odm/etc/camera/pf/PerfectColorSet/colormap/frameSet.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param0.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param1.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param10.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param11.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param12.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param13.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param14.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param15.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param16.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param17.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param18.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param2.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param3.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param4.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param5.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param6.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param7.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param8.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/param9.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/photoSet.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/platformSet.ini
+odm/etc/camera/pf/PerfectColorSet/colormap/sceneList.txt
+odm/etc/camera/pf/PerfectColorSet/normal/ColorLut
+odm/etc/camera/pf/PerfectColorSet/normal/CurveLut
odm/etc/camera/pf/PerfectColorSet/normal/colorLut0
odm/etc/camera/pf/PerfectColorSet/normal/colorLut1
odm/etc/camera/pf/PerfectColorSet/normal/colorLut10
@@ -423,6 +621,8 @@ odm/etc/camera/pf/PerfectColorSet/normal/param9.ini
odm/etc/camera/pf/PerfectColorSet/normal/photoSet.ini
odm/etc/camera/pf/PerfectColorSet/normal/platformSet.ini
odm/etc/camera/pf/PerfectColorSet/normal/sceneList.txt
+odm/etc/camera/pf/PerfectColorSet/portrait/ColorLut
+odm/etc/camera/pf/PerfectColorSet/portrait/CurveLut
odm/etc/camera/pf/PerfectColorSet/portrait/colorLut0
odm/etc/camera/pf/PerfectColorSet/portrait/colorLut1
odm/etc/camera/pf/PerfectColorSet/portrait/colorLut10
@@ -484,9 +684,9 @@ odm/etc/camera/pf/PerfectColorSet/portrait/param9.ini
odm/etc/camera/pf/PerfectColorSet/portrait/photoSet.ini
odm/etc/camera/pf/PerfectColorSet/portrait/platformSet.ini
odm/etc/camera/pf/PerfectColorSet/portrait/sceneList.txt
-odm/etc/camera/pfb_bin/BeardSharp.bin
-odm/etc/camera/pfb_bin/BeardSharp.frag
-odm/etc/camera/pfb_bin/BeardSharp.vert
+odm/etc/camera/pfb_bin/BeardSharp.bin;MODULE_SUFFIX=.bin
+odm/etc/camera/pfb_bin/BeardSharp.frag;MODULE_SUFFIX=.frag
+odm/etc/camera/pfb_bin/BeardSharp.vert;MODULE_SUFFIX=.vert
odm/etc/camera/pfb_bin/PreAddSRBinary.bin
odm/etc/camera/pfb_bin/PreCalVarBinary.bin
odm/etc/camera/pfb_bin/PreCalcSRBinary.bin
@@ -506,18 +706,18 @@ odm/etc/camera/pfb_bin/PreSkintuneMRTBinary.bin
odm/etc/camera/pfb_bin/PreSurfaceBlurBinary.bin
odm/etc/camera/pfb_bin/PreVertFilterBinary.bin
odm/etc/camera/pfb_bin/PreVertSurBinary.bin
-odm/etc/camera/pfb_bin/SkinCalcHue.bin
-odm/etc/camera/pfb_bin/SkinCalcHue.frag
-odm/etc/camera/pfb_bin/SkinCalcHue.vert
-odm/etc/camera/pfb_bin/SkinColorBlur.bin
-odm/etc/camera/pfb_bin/SkinColorBlur.frag
-odm/etc/camera/pfb_bin/SkinColorBlur.vert
-odm/etc/camera/pfb_bin/SkinColorUnify.bin
-odm/etc/camera/pfb_bin/SkinColorUnify.frag
-odm/etc/camera/pfb_bin/SkinColorUnify.vert
-odm/etc/camera/pfb_bin/SkinHueUnify.bin
-odm/etc/camera/pfb_bin/SkinHueUnify.frag
-odm/etc/camera/pfb_bin/SkinHueUnify.vert
+odm/etc/camera/pfb_bin/SkinCalcHue.bin;MODULE_SUFFIX=.bin
+odm/etc/camera/pfb_bin/SkinCalcHue.frag;MODULE_SUFFIX=.frag
+odm/etc/camera/pfb_bin/SkinCalcHue.vert;MODULE_SUFFIX=.vert
+odm/etc/camera/pfb_bin/SkinColorBlur.bin;MODULE_SUFFIX=.bin
+odm/etc/camera/pfb_bin/SkinColorBlur.frag;MODULE_SUFFIX=.frag
+odm/etc/camera/pfb_bin/SkinColorBlur.vert;MODULE_SUFFIX=.vert
+odm/etc/camera/pfb_bin/SkinColorUnify.bin;MODULE_SUFFIX=.bin
+odm/etc/camera/pfb_bin/SkinColorUnify.frag;MODULE_SUFFIX=.frag
+odm/etc/camera/pfb_bin/SkinColorUnify.vert;MODULE_SUFFIX=.vert
+odm/etc/camera/pfb_bin/SkinHueUnify.bin;MODULE_SUFFIX=.bin
+odm/etc/camera/pfb_bin/SkinHueUnify.frag;MODULE_SUFFIX=.frag
+odm/etc/camera/pfb_bin/SkinHueUnify.vert;MODULE_SUFFIX=.vert
odm/etc/camera/pfb_bin/ThirdPartyPreHoriFilterBinary.bin
odm/etc/camera/pfb_bin/ThirdPartyPreMorphBinary.bin
odm/etc/camera/pfb_bin/ThirdPartyPreOnlywhitenBinary.bin
@@ -525,9 +725,34 @@ odm/etc/camera/pfb_bin/ThirdPartyPreSkintuneBinary.bin
odm/etc/camera/pfb_bin/ThirdPartyPreSkintuneMRTBinary.bin
odm/etc/camera/pfb_bin/ThirdPartyPreVertFilterBinary.bin
odm/etc/camera/pfb_bin/ThirdPartyPreVertSurBinary.bin
+odm/etc/camera/singleblur/license_release.license
odm/etc/camera/sticker/material/animoji/data.zip
odm/etc/camera/sticker/material/animoji/snowleopard_v_0_0_0_9.zip
odm/etc/camera/sticker/M_SenseME_Action_5.2.12.model
+odm/etc/camera/tonemap/tonemap/curve_lut_0
+odm/etc/camera/tonemap/tonemap/curve_lut_1
+odm/etc/camera/tonemap/tonemap/curve_lut_10
+odm/etc/camera/tonemap/tonemap/curve_lut_2
+odm/etc/camera/tonemap/tonemap/curve_lut_3
+odm/etc/camera/tonemap/tonemap/curve_lut_4
+odm/etc/camera/tonemap/tonemap/curve_lut_5
+odm/etc/camera/tonemap/tonemap/curve_lut_6
+odm/etc/camera/tonemap/tonemap/curve_lut_7
+odm/etc/camera/tonemap/tonemap/curve_lut_8
+odm/etc/camera/tonemap/tonemap/curve_lut_9
+odm/etc/camera/tonemap/tonemap/list.txt
+odm/etc/camera/tonemap/tonemap/s_curve_lut
+odm/etc/camera/tonemap/tonemap/tonemap_lut_0
+odm/etc/camera/tonemap/tonemap/tonemap_lut_1
+odm/etc/camera/tonemap/tonemap/tonemap_lut_10
+odm/etc/camera/tonemap/tonemap/tonemap_lut_2
+odm/etc/camera/tonemap/tonemap/tonemap_lut_3
+odm/etc/camera/tonemap/tonemap/tonemap_lut_4
+odm/etc/camera/tonemap/tonemap/tonemap_lut_5
+odm/etc/camera/tonemap/tonemap/tonemap_lut_6
+odm/etc/camera/tonemap/tonemap/tonemap_lut_7
+odm/etc/camera/tonemap/tonemap/tonemap_lut_8
+odm/etc/camera/tonemap/tonemap/tonemap_lut_9
odm/etc/camera/tonemap/curve_lut_0
odm/etc/camera/tonemap/curve_lut_1
odm/etc/camera/tonemap/curve_lut_10
@@ -553,81 +778,102 @@ odm/etc/camera/tonemap/tonemap_lut_7
odm/etc/camera/tonemap/tonemap_lut_8
odm/etc/camera/tonemap/tonemap_lut_9
odm/etc/camera/CameraHWConfiguration.config
+odm/etc/camera/M_FaceAttribute_RGB_age_gender_1.7.1.model.hardcode
odm/etc/camera/anc_cl_kernel.cache
odm/etc/camera/anc_cl_kernel_ins.cache
-odm/etc/camera/calibrationOutput_uw.bin
-odm/etc/camera/calibrationOutput_uw_686.bin
-odm/etc/camera/calibrationOutput_wt.bin
-odm/etc/camera/distortion_result.bin
+odm/etc/camera/camera_engmode.xml
+odm/etc/camera/distortionParams.bin
+odm/etc/camera/dualcal_golden.bin
odm/etc/camera/eis_camera.vcfg
-odm/etc/camera/engineer_camera_config
odm/etc/camera/fb_default
+odm/etc/camera/fdc_cl.cache
odm/etc/camera/fdc_lite_cl.cache
odm/etc/camera/fwk_config.json
odm/etc/camera/gasryuv_1.2_wp.model
+odm/etc/camera/license_release_fdc.lic
odm/etc/camera/model_fdc.data
+odm/etc/camera/oplus_eis_camera.vcfg
odm/etc/camera/settings_fdc.txt
odm/etc/camera/settings_fdc_lite.txt
-odm/etc/init/calibrationOutput_uw.rc
-odm/etc/init/calibrationOutput_uw_686.rc
-odm/etc/init/calibrationOutput_wt.rc
+odm/etc/camera/stereoParams.bin
+odm/etc/camera/wide.bin
+odm/etc/init/init.odm.camera.provider.override.rc
odm/etc/vintf/manifest/manifest_oplus_cameraextension_aidl.xml
-odm/lib/libDeVIS.so
-odm/lib/libdehaze.so
-odm/lib/libfastov_dsp.so
-odm/lib/libnightvision.so;FIX_SONAME
-odm/lib64/camera/components/com.arcsoft.node.eisv2.so
-odm/lib64/camera/components/com.arcsoft.node.smooth_transition.so
+odm/lib64/camera/components/com.oplus.node.pilot.so
odm/lib64/camera/components/com.oplus.node.preview.so
-odm/lib64/camera/components/com.oplus.node.rtb.so
+odm/lib64/camera/components/com.oplus.node.sstabdefer.so
+odm/lib64/camera/components/com.oplus.node.sstabgme.so
+odm/lib64/camera/components/com.oplus.node.sstabrealt.so
odm/lib64/camera/components/com.oplus.node.videoenhance.so
-odm/lib64/camera/arcsoft_calibration_uw.bin
-odm/lib64/camera/arcsoft_calibration_wt.bin
-odm/lib64/camera/arcsoft_dc_calibration_t.bin
-odm/lib64/camera/arcsoft_dc_calibration_u.bin
-odm/lib64/camera/arcsoft_dc_calibration_w.bin
-odm/lib64/camera/com.qti.sensor.gc02m1b.lemonade.so
-odm/lib64/camera/com.qti.sensor.imx471.lemonade.so
-odm/lib64/camera/com.qti.sensor.imx766.lemonade.so
-odm/lib64/camera/com.qti.sensor.imx789.lemonade.so
-odm/lib64/camera/com.qti.sensor.ov08a10.lemonade.so
-odm/lib64/camera/com.qti.sensormodule.lemonadep.holitech_gc02m1b.bin
-odm/lib64/camera/com.qti.sensormodule.lemonadep.qtech_ov08a10.bin
-odm/lib64/camera/com.qti.sensormodule.lemonadep.semco_imx789.bin
-odm/lib64/camera/com.qti.sensormodule.lemonadep.semco_imx789_MP.bin
-odm/lib64/camera/com.qti.sensormodule.lemonadep.sunny_imx766.bin
-odm/lib64/camera/com.qti.sensormodule.lemonadep.sunny_imx766_MP.bin
-odm/lib64/camera/com.qti.sensormodule.lemonadep.sunny_imx766_ak7375c.bin
-odm/lib64/camera/com.qti.sensormodule.lemonadep.truly_imx471.bin
-odm/lib64/camera/com.qti.tuned.holitech_gc02m1b.bin
-odm/lib64/camera/com.qti.tuned.qtech_ov08a10.bin
-odm/lib64/camera/com.qti.tuned.semco_imx789.bin
-odm/lib64/camera/com.qti.tuned.sunny_imx766.bin
-odm/lib64/camera/com.qti.tuned.truly_imx471.bin
+odm/lib64/camera/components/com.oplus.stats.pdlib.so
+odm/lib64/camera/com.qti.sensor.gc02m1b.so
+odm/lib64/camera/com.qti.sensor.imx471.so
+odm/lib64/camera/com.qti.sensor.imx615.so
+odm/lib64/camera/com.qti.sensor.imx766.so
+odm/lib64/camera/com.qti.sensor.s5kjn1sq03.so
+odm/lib64/camera/com.qti.sensormodule.qtech_imx615.bin
+odm/lib64/camera/com.qti.sensormodule.qtech_imx766_main.bin
+odm/lib64/camera/com.qti.sensormodule.shine_gc02m1b.bin
+odm/lib64/camera/com.qti.sensormodule.sunny_imx471.bin
+odm/lib64/camera/com.qti.sensormodule.suny_s5kjn1.bin
+odm/lib64/camera/com.qti.tuned.default.bin
+odm/lib64/camera/com.qti.tuned.gc02m1b_shine.bin
+odm/lib64/camera/com.qti.tuned.imx615_qtech.bin
+odm/lib64/camera/com.qti.tuned.imx766_qtech_main.bin
+odm/lib64/camera/com.qti.tuned.s5kjn1sq03_sunny.bin
odm/lib64/camera/fdconfigpreview.bin
odm/lib64/camera/fdconfigpreviewlite.bin
odm/lib64/camera/fdconfigvideo.bin
odm/lib64/camera/fdconfigvideolite.bin
+odm/lib64/camera/revision.txt
+odm/lib64/lib2DSlender.so
+odm/lib64/lib3d_photo.so
odm/lib64/libAlgoInterface.so
odm/lib64/libAlgoProcess.so
+odm/lib64/libAncFilter.so
+odm/lib64/libAncHumBokeh.so
+odm/lib64/libAncHumBokehPost.so
+odm/lib64/libAncHumVideoBase.so
+odm/lib64/libAncHumanDoubleExposure.so
+odm/lib64/libAncHumanRetain.so
+odm/lib64/libAncHumanSegFigureFusion.so
+odm/lib64/libAncSegBaseSdk.so
odm/lib64/libAncSegmentSdk.so
+odm/lib64/libBokehPre.so
+odm/lib64/libCNamaSDK_vendor.so
odm/lib64/libCOppLceTonemapAPI.so
+odm/lib64/libCaptureBokeh.so
odm/lib64/libDeVIS.so
odm/lib64/libEIS.so
+odm/lib64/libFDClite.so
odm/lib64/libFaceBeautyCap.so
+odm/lib64/libFaceBeautyJni.so
odm/lib64/libFaceBeautyPICap.so
odm/lib64/libFaceBeautyPre.so
odm/lib64/libFaceDistortionCorrection.so
+odm/lib64/libFilterWrapper.so
+odm/lib64/libHIS.so;DISABLE_CHECKELF
odm/lib64/libImageWarpMask.so;FIX_SONAME
-odm/lib64/libOGLManager.so
+odm/lib64/libNamaWrapper.so
+odm/lib64/libOGLManager.so;DISABLE_CHECKELF
odm/lib64/libOPLUS_SCPortrait.so;FIX_SONAME
+odm/lib64/libPerfectColor.so
odm/lib64/libPerfectlyClearCrux.so
odm/lib64/libPerfectlyClearCruxOpt.so
+odm/lib64/libPlatformValidatorShared.so
odm/lib64/libPolarrRender.so
odm/lib64/libPreviewDecisionOld.so
-odm/lib64/libQnnHtpStub.so
+odm/lib64/libRbsFlow_cap.so
+odm/lib64/libRedeyeReduce.so
odm/lib64/libSNPE.so
-odm/lib64/libSNPE_G.so
+odm/lib64/libSnpeCpu.so;FIX_SONAME
+odm/lib64/libSnpeGpu.so;FIX_SONAME
+odm/lib64/libSnpeHtpV68Stub.so;FIX_SONAME
+odm/lib64/libSnpeHtpV69Stub.so;FIX_SONAME
+odm/lib64/libStarMode.so
+odm/lib64/libSuperRaw.so
+odm/lib64/libSuperTextWrapper.so
+odm/lib64/libTrafficMode.so
odm/lib64/libVDBayerHDR.so
odm/lib64/libVDBlurless.so;FIX_SONAME
odm/lib64/libVDDualCameraBlurlessAPI.so
@@ -638,19 +884,42 @@ odm/lib64/libVDUpScale.so
odm/lib64/libVideoEnhance.so
odm/lib64/libWaterMark.so
odm/lib64/libWaterMode.so
-odm/lib64/lib_oplus_starburst_capture.so
-odm/lib64/lib_oplus_starburst_preview.so
+odm/lib64/libXDocProcessSDK.so
+odm/lib64/libYTCommon.so
odm/lib64/lib_rectify.so
+odm/lib64/libaiboost.so
+odm/lib64/libaiboost_hexagon.so;DISABLE_CHECKELF
odm/lib64/libaisal.so
+odm/lib64/libaisd.so
+odm/lib64/libaiseg.so
+odm/lib64/aiboost/libQnnHtp.so
+odm/lib64/aiboost/libQnnHtpPrepare.so
+odm/lib64/aiboost/libQnnHtpV69Stub.so
+odm/lib64/aiboost/libQnnSystem.so
+odm/lib64/libQnnHtpAltPrepV69Stub.so
+vendor/lib64/libqll.so
+vendor/lib64/libqll10.so
+vendor/lib64/libqllengine.so
+odm/lib64/libalCFR.so
+odm/lib64/libalgoFisheye.so
+odm/lib64/libancbase_rt_bokeh.so
+odm/lib64/libancbase_rt_fusion.so;FIX_SONAME
+odm/lib64/libancbase_rt_retain.so;FIX_SONAME
+odm/lib64/libancbase_segbase.so
odm/lib64/libancbase_segment.so
odm/lib64/libaps_frame_registration.so
odm/lib64/libapsdarksight.so
odm/lib64/libapsexif.so
odm/lib64/libapsjpeg.so
-odm/lib64/libarcsoft_calibverify_TriCamera.so
+odm/lib64/libapspng.so
+odm/lib64/libapsultrahdr.so
+odm/lib64/libapsyuv.so
+odm/lib64/libarc_eis_custom.so
+odm/lib64/libarcsoft_aicolor_image.so
+odm/lib64/libarcsoft_aicolor_video.so
odm/lib64/libarcsoft_distortion_correction.so
-odm/lib64/libarcsoft_dual_sat.so
-odm/lib64/libarcsoft_dual_zoomtranslator.so
+odm/lib64/libarcsoft_dual_sat.so;DISABLE_CHECKELF
+odm/lib64/libarcsoft_dual_zoomtranslator.so;DISABLE_CHECKELF
odm/lib64/libarcsoft_dualcam_bokeh_api.so
odm/lib64/libarcsoft_dualcam_refocus_left.so
odm/lib64/libarcsoft_dualcam_refocus_preview.so
@@ -664,87 +933,122 @@ odm/lib64/libarcsoft_hdrplus_hvx_stub.so
odm/lib64/libarcsoft_high_dynamic_range.so
odm/lib64/libarcsoft_high_dynamic_range_couple.so
odm/lib64/libarcsoft_high_dynamic_range_couple_v4.so
-odm/lib64/libarcsoft_high_dynamic_range_v4.so
+odm/lib64/libarcsoft_high_dynamic_range_v4.so;DISABLE_CHECKELF
odm/lib64/libarcsoft_lensstaindetection.so
odm/lib64/libarcsoft_low_light_hdr.so
+odm/lib64/libarcsoft_low_light_hdr_for_neon.so;FIX_SONAME
+odm/lib64/libarcsoft_mcxmflpolicy.so
odm/lib64/libarcsoft_pic_best.so
odm/lib64/libarcsoft_portraitSN_hvx_stub.so
odm/lib64/libarcsoft_portrait_super_night_raw.so
odm/lib64/libarcsoft_preview_antibanding.so
odm/lib64/libarcsoft_qnnhtp.so
+odm/lib64/libarcsoft_scbokeh_image.so
odm/lib64/libarcsoft_scbokeh_video.so
odm/lib64/libarcsoft_smart_denoise.so
odm/lib64/libarcsoft_smart_denoise_v4.so
odm/lib64/libarcsoft_super_night_raw.so
-odm/lib64/libarcsoft_tricam_calibration.so
-odm/lib64/libarcsoft_tricam_verification.so
-odm/lib64/libarcsoft_triple_sat.so
-odm/lib64/libarcsoft_triple_zoomtranslator.so
-odm/lib64/libarcsoft_videoautozoom.so
-odm/lib64/libdehaze.so
+odm/lib64/libarcsoft_super_night_se_raw.so
+odm/lib64/libarcsoft_triple_sat.so;DISABLE_CHECKELF
+odm/lib64/libarcsoft_triple_zoomtranslator.so;DISABLE_CHECKELF
+odm/lib64/libarcsoft_videoautozoom.so;FIX_SONAME
+odm/lib64/libcalculator.so
+odm/lib64/libcalculator_htp.so
+odm/lib64/libcreatebin.so
+odm/lib64/libcustomer_halalgovisual.so
+odm/lib64/libcvface_api.so
odm/lib64/libdualcam_image_optical_zoom.so
odm/lib64/libdualcam_optical_zoom_control.so
odm/lib64/libdualcam_video_optical_zoom.so
+odm/lib64/libeffect_custom.so
odm/lib64/libexif-jpeg-aps.so
-odm/lib64/libfastov_dsp.so
-odm/lib64/libhta.so
-odm/lib64/libhwconfigurationutil.so;MODULE_SUFFIX=_odm
+odm/lib64/libextensionlayer.so
+odm/lib64/libfuai_vendor.so
+odm/lib64/libhwconfigurationutil.so
odm/lib64/libhyperlapse.so
-odm/lib64/libml_util.so
+odm/lib64/libmotionblur.so
odm/lib64/libmpbase.so
odm/lib64/libop-ai-beauty-body-detection.so
odm/lib64/libop-ai-beauty-faceretouch-cn.so
-odm/lib64/liboplus_dehaze_module.so;FIX_SONAME
+odm/lib64/liboplus-uah-client.so
odm/lib64/liboptical_zoom_dc.so
odm/lib64/liboptical_zoom_vs.so
odm/lib64/libormshalclient.so
odm/lib64/libosenseaidlhalclient.so
-odm/lib64/libosensehalclient.so
+odm/lib64/libpngwrapper.so
+odm/lib64/libpnscr2.so
+odm/lib64/libremosaic_wrapper.so
+odm/lib64/librmsclib1.so
+odm/lib64/librpmbengclient.so
+odm/lib64/libsaveshaderbin.so
+odm/lib64/libsecurity_event_dcs.so
+odm/lib64/libsharebuffer.so
+odm/lib64/libsharebuffer_impl.so
odm/lib64/libsnpe_dsp_domains_v2.so
odm/lib64/libsnpe_dsp_domains_v3.so
-odm/lib64/libsnpe_htp.so
odm/lib64/libsnpe_loader.so
-odm/lib64/libsnpeml.so
odm/lib64/libstblur_api.so
odm/lib64/libstblur_capture_api.so
odm/lib64/libstface_fd_api.so
+odm/lib64/libstfaceunlockocl.so
odm/lib64/libstfd_mobile_api.so
-odm/lib64/libtriplecam_image_optical_zoom.so
+odm/lib64/libthirdcapability.so
odm/lib64/libtriplecam_optical_zoom_control.so
odm/lib64/libtriplecam_video_optical_zoom.so
odm/lib64/libwatermark_photo.so
odm/lib64/vendor.oplus.hardware.cameraextension-V1-service-impl.so
odm/lib64/vendor.oplus.hardware.cammidasservice-V1-ndk_platform.so
odm/lib64/vendor.oplus.hardware.orms@1.0.so
-odm/lib64/vendor.oplus.hardware.osense.client@1.0.so
+odm/lib64/vendor.oplus.hardware.osense.client-V1-ndk_platform.so
odm/lib64/vendor.oplus.hardware.sendextcamcmd-V1-service-impl.so
-vendor/etc/camera/M_FaceAttribute_RGB_age_gender_1.7.1.model.hardcode
+odm/lib64/vendor.oplus.hardware.sendextcamcmd-V2-ndk.so
+odm/lib64/vendor.oplus.hardware.urcc-V1-ndk_platform.so
+vendor/bin/hw/vendor.qti.camera.provider@2.7-service_64
+vendor/etc/init/vendor.qti.camera.provider@2.7-service_64.rc
+vendor/lib64/camera/components/com.arcsoft.node.eisv2.so
+vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so
+vendor/lib64/camera/components/com.bots.node.vendortagwrite.so
vendor/lib64/camera/components/com.qti.camx.chiiqutils.so
vendor/lib64/camera/components/com.qti.eisv2.so
vendor/lib64/camera/components/com.qti.eisv3.so
vendor/lib64/camera/components/com.qti.hvx.addconstant.so
vendor/lib64/camera/components/com.qti.hvx.binning.so
+vendor/lib64/camera/components/com.qti.node.afbfusion.so
+vendor/lib64/camera/components/com.qti.node.aon.so
vendor/lib64/camera/components/com.qti.node.customhwnode.so
vendor/lib64/camera/components/com.qti.node.depth.so
vendor/lib64/camera/components/com.qti.node.dewarp.so
+vendor/lib64/camera/components/com.qti.node.dummydepth.so
vendor/lib64/camera/components/com.qti.node.dummyrtb.so
vendor/lib64/camera/components/com.qti.node.dummysat.so
vendor/lib64/camera/components/com.qti.node.eisv2.so
vendor/lib64/camera/components/com.qti.node.eisv3.so
vendor/lib64/camera/components/com.qti.node.fcv.so
+vendor/lib64/camera/components/com.qti.node.formatconversion.so
+vendor/lib64/camera/components/com.qti.node.gme.so
vendor/lib64/camera/components/com.qti.node.gpu.so
+vendor/lib64/camera/components/com.qti.node.gyrornn.so
+vendor/lib64/camera/components/com.qti.node.hdr10pgen.so
+vendor/lib64/camera/components/com.qti.node.hdr10phist.so
vendor/lib64/camera/components/com.qti.node.memcpy.so
vendor/lib64/camera/components/com.qti.node.ml.so
+vendor/lib64/camera/components/com.qti.node.mlinference.so
+vendor/lib64/camera/components/com.qti.node.muxer.so
vendor/lib64/camera/components/com.qti.node.remosaic.so
vendor/lib64/camera/components/com.qti.node.stich.so
vendor/lib64/camera/components/com.qti.node.swaidenoiser.so
vendor/lib64/camera/components/com.qti.node.swbestats.so
vendor/lib64/camera/components/com.qti.node.swcac.so
+vendor/lib64/camera/components/com.qti.node.swec.so
+vendor/lib64/camera/components/com.qti.node.swfusion.so
+vendor/lib64/camera/components/com.qti.node.swhme.so
vendor/lib64/camera/components/com.qti.node.swlsc.so
vendor/lib64/camera/components/com.qti.node.swmctf.so
vendor/lib64/camera/components/com.qti.node.swmfnr.so
+vendor/lib64/camera/components/com.qti.node.swpdpc.so
vendor/lib64/camera/components/com.qti.node.swpreprocess.so
vendor/lib64/camera/components/com.qti.node.swregistration.so
+vendor/lib64/camera/components/com.qti.node.swvrt.so
vendor/lib64/camera/components/com.qti.stats.aec.so
vendor/lib64/camera/components/com.qti.stats.aecwrapper.so
vendor/lib64/camera/components/com.qti.stats.aecxcore.so
@@ -757,17 +1061,40 @@ vendor/lib64/camera/components/com.qti.stats.awbwrapper.so
vendor/lib64/camera/components/com.qti.stats.cnndriver.so
vendor/lib64/camera/components/com.qti.stats.haf.so
vendor/lib64/camera/components/com.qti.stats.hafoverride.so
+vendor/lib64/camera/components/com.qti.stats.localhistogram.so
vendor/lib64/camera/components/com.qti.stats.pdlib.so
vendor/lib64/camera/components/com.qti.stats.pdlibsony.so
vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so
+vendor/lib64/camera/components/com.qti.stats.statsgenerator.so
vendor/lib64/camera/components/com.qti.stats.tracker.so
vendor/lib64/camera/components/com.qtistatic.stats.aec.so
vendor/lib64/camera/components/com.qtistatic.stats.af.so
vendor/lib64/camera/components/com.qtistatic.stats.awb.so
vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so
vendor/lib64/camera/components/libdepthmapwrapper_secure.so
+vendor/lib64/camera/arcsoft_calibration_uw.bin
+vendor/lib64/camera/arcsoft_calibration_wt.bin
+vendor/lib64/camera/arcsoft_dc_calibration_t.bin
+vendor/lib64/camera/arcsoft_dc_calibration_u.bin
+vendor/lib64/camera/arcsoft_dc_calibration_w.bin
vendor/lib64/hw/camera.qcom.so
vendor/lib64/hw/com.qti.chi.override.so
+vendor/lib64/camx.device@3.2-impl.so
+vendor/lib64/camx.device@3.3-impl.so
+vendor/lib64/camx.device@3.4-ext-impl.so
+vendor/lib64/camx.device@3.4-impl.so
+vendor/lib64/camx.device@3.5-ext-impl.so
+vendor/lib64/camx.device@3.5-impl.so
+vendor/lib64/camx.device@3.6-ext-impl.so
+vendor/lib64/camx.device@3.6-impl.so
+vendor/lib64/camx.device@3.7-impl.so
+vendor/lib64/camx.provider@2.4-external.so
+vendor/lib64/camx.provider@2.4-impl.so
+vendor/lib64/camx.provider@2.4-legacy.so
+vendor/lib64/camx.provider@2.5-external.so
+vendor/lib64/camx.provider@2.5-legacy.so
+vendor/lib64/camx.provider@2.6-legacy.so
+vendor/lib64/camx.provider@2.7-legacy.so
vendor/lib64/com.qti.chiusecaseselector.so
vendor/lib64/com.qti.feature2.anchorsync.so
vendor/lib64/com.qti.feature2.demux.so
@@ -776,11 +1103,18 @@ vendor/lib64/com.qti.feature2.frameselect.so
vendor/lib64/com.qti.feature2.fusion.so
vendor/lib64/com.qti.feature2.generic.so
vendor/lib64/com.qti.feature2.gs.cedros.so
+vendor/lib64/com.qti.feature2.gs.fillmore.so
+vendor/lib64/com.qti.feature2.gs.sdm865.so
vendor/lib64/com.qti.feature2.gs.sm8350.so
+vendor/lib64/com.qti.feature2.gs.sm8450.so
vendor/lib64/com.qti.feature2.hdr.so
vendor/lib64/com.qti.feature2.mcreprocrt.so
vendor/lib64/com.qti.feature2.memcpy.so
+vendor/lib64/com.qti.feature2.mfsr.fillmore.so
+vendor/lib64/com.qti.feature2.mfsr.netrani.so
+vendor/lib64/com.qti.feature2.mfsr.sm8450.so
vendor/lib64/com.qti.feature2.mfsr.so
+vendor/lib64/com.qti.feature2.ml.fillmore.so
vendor/lib64/com.qti.feature2.ml.so
vendor/lib64/com.qti.feature2.mux.so
vendor/lib64/com.qti.feature2.qcfa.so
@@ -792,94 +1126,100 @@ vendor/lib64/com.qti.feature2.serializer.so
vendor/lib64/com.qti.feature2.statsregeneration.so
vendor/lib64/com.qti.feature2.stub.so
vendor/lib64/com.qti.feature2.swmf.so
-vendor/lib64/com.qti.settings.sm8350.so
+vendor/lib64/com.qti.qseeaon.so
+vendor/lib64/com.qti.qseeutils.so
+vendor/lib64/com.qti.settings.fillmore.so
+vendor/lib64/com.qti.settings.sm8450.so
vendor/lib64/com.qti.stats.common.so
vendor/lib64/com.qualcomm.mcx.distortionmapper.so
vendor/lib64/com.qualcomm.mcx.linearmapper.so
vendor/lib64/com.qualcomm.mcx.policy.mfl.so
+vendor/lib64/com.qualcomm.mcx.policy.xr.so
vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so
+vendor/lib64/libRGBC.so
vendor/lib64/libSonyIMX471RmscLibrary.so
vendor/lib64/libaidenoiser.so
-vendor/lib64/libalsc.so
+vendor/lib64/libaidenoiserv2.so
vendor/lib64/libbitmlengine.so
vendor/lib64/libbitmlenginev2.so
vendor/lib64/libcamera_nn_stub.so
vendor/lib64/libcamerapostproc.so
+vendor/lib64/libcamxcommonutils.so
vendor/lib64/libcamxexternalformatutils.so
vendor/lib64/libcamxfacialfeatures.so
vendor/lib64/libcamxfdalgo.so
vendor/lib64/libcamxfdengine.so
+vendor/lib64/libcamxhwnodecontext.so
vendor/lib64/libcamxifestriping.so
vendor/lib64/libcamximageformatutils.so
vendor/lib64/libcamxjson.so
vendor/lib64/libcamxqsatalgo.so
+vendor/lib64/libcamxsettingsmanager.so
vendor/lib64/libcamxstatscore.so
vendor/lib64/libcamxswispiqmodule.so
vendor/lib64/libcamxswprocessalgo.so
vendor/lib64/libcamxtintlessalgo.so
vendor/lib64/libchilog.so
vendor/lib64/libcom.qti.chinodeutils.so
-vendor/lib64/libcvface_api.so
-vendor/lib64/libhwconfigurationutil.so
+vendor/lib64/libhdr10plus.so
+vendor/lib64/libhdr_stub.so
vendor/lib64/libipebpsstriping.so
+vendor/lib64/libipebpsstriping170.so
+vendor/lib64/libipebpsstriping480.so
vendor/lib64/libjpege.so
vendor/lib64/libmctfengine_stub.so
+vendor/lib64/libmfGhostDetection.so
vendor/lib64/libmidasserviceintf.so
vendor/lib64/libmidasserviceintf_aidl.so
vendor/lib64/libmmcamera_bestats.so
-vendor/lib64/libmmcamera_cac3.so
-vendor/lib64/libmmcamera_faceproc.so
-vendor/lib64/libmmcamera_faceproc2.so
+vendor/lib64/libmmcamera_cac.so
vendor/lib64/libmmcamera_lscv35.so
vendor/lib64/libmmcamera_mfnr.so
vendor/lib64/libmmcamera_mfnr_t4.so
vendor/lib64/libmmcamera_pdpc.so
-vendor/lib64/libnanopb.so
-vendor/lib64/libofflinedump.so
-vendor/lib64/libofflinelog.so
vendor/lib64/libopencv.so
+vendor/lib64/libopencv3a.so
vendor/lib64/libopestriping.so
vendor/lib64/libos.so
-vendor/lib64/libqll10.so
-vendor/lib64/libqllengine.so
-vendor/lib64/libswregistrationalgo.so
+vendor/lib64/libqshcamera.so
+vendor/lib64/libsfeShiftExtrapolation.so
vendor/lib64/libsynx.so
vendor/lib64/libtfestriping.so
vendor/lib64/libthreadutils.so
+vendor/lib64/libubifocus.so
vendor/lib64/vendor.oplus.hardware.cameraextension-V1-ndk_platform.so
vendor/lib64/vendor.oplus.hardware.cammidasservice@1.0.so
-vendor/lib64/vendor.oplus.hardware.osense.client-V1-ndk_platform.so
-vendor/lib64/vendor.oplus.hardware.sendextcamcmd-V1-ndk_platform.so
+vendor/lib64/vendor.oplus.hardware.sendextcamcmd-V2-ndk_platform.so
+vendor/lib64/vendor.qti.hardware.camera.aon@1.0-service-impl.so
vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so
# Camera firmware
+vendor/firmware/CAMERA_ICP.b00
+vendor/firmware/CAMERA_ICP.b01
+vendor/firmware/CAMERA_ICP.b02
+vendor/firmware/CAMERA_ICP.b03
+vendor/firmware/CAMERA_ICP.b04
+vendor/firmware/CAMERA_ICP.b05
+vendor/firmware/CAMERA_ICP.b06
+vendor/firmware/CAMERA_ICP.b07
+vendor/firmware/CAMERA_ICP.b08
+vendor/firmware/CAMERA_ICP.b09
+vendor/firmware/CAMERA_ICP.b10
+vendor/firmware/CAMERA_ICP.b11
+vendor/firmware/CAMERA_ICP.b12
+vendor/firmware/CAMERA_ICP.b13
+vendor/firmware/CAMERA_ICP.b14
+vendor/firmware/CAMERA_ICP.b15
+vendor/firmware/CAMERA_ICP.b16
+vendor/firmware/CAMERA_ICP.b17
+vendor/firmware/CAMERA_ICP.b18
+vendor/firmware/CAMERA_ICP.b19
+vendor/firmware/CAMERA_ICP.b20
vendor/firmware/CAMERA_ICP.elf
+vendor/firmware/CAMERA_ICP.mbn
+vendor/firmware/CAMERA_ICP.mdt
vendor/firmware/CAMERA_ICP_170.elf
-vendor/firmware/tof8801_firmware.bin
-
-# CVP firmware
-vendor/firmware/evass.b00
-vendor/firmware/evass.b01
-vendor/firmware/evass.b02
-vendor/firmware/evass.b03
-vendor/firmware/evass.b04
-vendor/firmware/evass.b05
-vendor/firmware/evass.b06
-vendor/firmware/evass.b07
-vendor/firmware/evass.b08
-vendor/firmware/evass.b09
-vendor/firmware/evass.b10
-vendor/firmware/evass.b11
-vendor/firmware/evass.b12
-vendor/firmware/evass.b13
-vendor/firmware/evass.b14
-vendor/firmware/evass.b15
-vendor/firmware/evass.b16
-vendor/firmware/evass.b17
-vendor/firmware/evass.b18
-vendor/firmware/evass.b19
-vendor/firmware/evass.mbn
-vendor/firmware/evass.mdt
+vendor/firmware/CAMERA_ICP_480.elf
# ESE
odm/bin/hw/vendor.qti.esepowermanager@1.1-service
@@ -893,12 +1233,11 @@ odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service
odm/bin/init.oplus.fingerprints.sh
odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc
odm/etc/vintf/manifest/manifest_oplus_fingerprint.xml
-odm/lib64/hw/fingerprint.goodix_G3.default.so
+odm/lib64/hw/fingerprint.goodix_G7.default.so
odm/lib64/anc.hal.so
-odm/lib64/libgf_hal_G3.so
-odm/lib64/libolc_vnd.so
+odm/lib64/libTeeClient.so
+odm/lib64/libgf_hal_G7.so
odm/lib64/vendor.oplus.hardware.commondcs-V1-ndk_platform.so
-odm/lib64/vendor.oplus.hardware.olc2-V1-ndk_platform.so
odm/vendor/firmware/goodixfp.b00
odm/vendor/firmware/goodixfp.b01
odm/vendor/firmware/goodixfp.b02
@@ -909,93 +1248,40 @@ odm/vendor/firmware/goodixfp.b06
odm/vendor/firmware/goodixfp.b07
odm/vendor/firmware/goodixfp.mdt
-# Graphics (Adreno firmware)
-vendor/firmware/a660_gmu.bin
-vendor/firmware/a660_sqe.fw
-vendor/firmware/a660_zap.b00
-vendor/firmware/a660_zap.b01
-vendor/firmware/a660_zap.b02
-vendor/firmware/a660_zap.elf
-vendor/firmware/a660_zap.mdt
-
-# IPA firmware
-vendor/etc/init/ipa_fws.rc
-vendor/firmware/ipa_fws.b00
-vendor/firmware/ipa_fws.b01
-vendor/firmware/ipa_fws.b02
-vendor/firmware/ipa_fws.b03
-vendor/firmware/ipa_fws.b04
-vendor/firmware/ipa_fws.elf
-vendor/firmware/ipa_fws.mdt
-
# Iris
-odm/etc/inparm/iris5/inParm1.txt
-odm/etc/inparm/iris5/inParm10.txt
-odm/etc/inparm/iris5/inParm11.txt
-odm/etc/inparm/iris5/inParm12.txt
-odm/etc/inparm/iris5/inParm13.txt
-odm/etc/inparm/iris5/inParm14.txt
-odm/etc/inparm/iris5/inParm15.txt
-odm/etc/inparm/iris5/inParm16.txt
-odm/etc/inparm/iris5/inParm17.txt
-odm/etc/inparm/iris5/inParm18.txt
-odm/etc/inparm/iris5/inParm2.txt
-odm/etc/inparm/iris5/inParm3.txt
-odm/etc/inparm/iris5/inParm4.txt
-odm/etc/inparm/iris5/inParm5.txt
-odm/etc/inparm/iris5/inParm6.txt
-odm/etc/inparm/iris5/inParm7.txt
-odm/etc/inparm/iris5/inParm8.txt
-odm/etc/inparm/iris5/inParm9.txt
odm/etc/inparm/irissoft/inParm.lst
+odm/etc/inparm/irissoft/inParm1.txt
odm/etc/inparm/irissoft/inParm10.txt
odm/etc/inparm/irissoft/inParm11.txt
odm/etc/inparm/irissoft/inParm12.txt
-odm/etc/inparm/irissoft/inParm14_a.txt
-odm/etc/inparm/irissoft/inParm14_b.txt
-odm/etc/inparm/irissoft/inParm14_c.txt
-odm/etc/inparm/irissoft/inParm16_center.txt
-odm/etc/inparm/irissoft/inParm16_down.txt
-odm/etc/inparm/irissoft/inParm16_up.txt
-odm/etc/inparm/irissoft/inParm17_center.txt
-odm/etc/inparm/irissoft/inParm17_down.txt
-odm/etc/inparm/irissoft/inParm17_up.txt
-odm/etc/inparm/irissoft/inParm18_center.txt
-odm/etc/inparm/irissoft/inParm18_down.txt
-odm/etc/inparm/irissoft/inParm18_up.txt
-odm/etc/inparm/irissoft/inParm1_center.txt
-odm/etc/inparm/irissoft/inParm1_down.txt
-odm/etc/inparm/irissoft/inParm1_up.txt
-odm/etc/inparm/irissoft/inParm2_center.txt
-odm/etc/inparm/irissoft/inParm2_down.txt
-odm/etc/inparm/irissoft/inParm2_up.txt
-odm/etc/inparm/irissoft/inParm3_center.txt
-odm/etc/inparm/irissoft/inParm3_down.txt
-odm/etc/inparm/irissoft/inParm3_up.txt
-odm/etc/inparm/irissoft/inParm4_center.txt
-odm/etc/inparm/irissoft/inParm4_down.txt
-odm/etc/inparm/irissoft/inParm4_up.txt
-odm/etc/inparm/irissoft/inParm5_center.txt
-odm/etc/inparm/irissoft/inParm5_down.txt
-odm/etc/inparm/irissoft/inParm5_up.txt
-odm/etc/inparm/irissoft/inParm6_center.txt
-odm/etc/inparm/irissoft/inParm6_down.txt
-odm/etc/inparm/irissoft/inParm6_up.txt
-odm/etc/inparm/irissoft/inParm8_a.txt
-odm/etc/inparm/irissoft/inParm8_b.txt
-odm/etc/inparm/irissoft/inParm8_c.txt
+odm/etc/inparm/irissoft/inParm13.txt
+odm/etc/inparm/irissoft/inParm13_low.txt
+odm/etc/inparm/irissoft/inParm14.txt
+odm/etc/inparm/irissoft/inParm14_low.txt
+odm/etc/inparm/irissoft/inParm15.txt
+odm/etc/inparm/irissoft/inParm15_low.txt
+odm/etc/inparm/irissoft/inParm16.txt
+odm/etc/inparm/irissoft/inParm17.txt
+odm/etc/inparm/irissoft/inParm18.txt
+odm/etc/inparm/irissoft/inParm2.txt
+odm/etc/inparm/irissoft/inParm3.txt
+odm/etc/inparm/irissoft/inParm4.txt
+odm/etc/inparm/irissoft/inParm5.txt
+odm/etc/inparm/irissoft/inParm6.txt
+odm/etc/inparm/irissoft/inParm7.txt
+odm/etc/inparm/irissoft/inParm8.txt
+odm/etc/inparm/irissoft/inParm9.txt
odm/etc/inparm/irissoft/mcfCheck.txt
odm/etc/inparm/irissoft/mcfCheck_low.txt
odm/etc/irissoft.fw
-odm/etc/irissoft_fod.fw
-odm/vendor/firmware/iris5.fw
-odm/vendor/firmware/iris5_ccf1.fw
-odm/vendor/firmware/iris5_ccf2.fw
+odm/etc/irissoft_oplus.xml
+odm/etc/irissoft_samsung_S6E3HC3_dsc_cmd_mode_panel.xml
+odm/etc/irissoft_samsung_S6E3HC3_dsc_cmd_mode_panel_21631.xml
# NFC
-odm/etc/nfc/libnfc-mtp-SN100.conf_19815:vendor/etc/libnfc-nxp.conf
-odm/etc/nfc/libnfc-nci.conf_19815:vendor/etc/libnfc-nci.conf
-odm/etc/nfc/sn100u.bin_sn100t_fw_01_10_57:vendor/firmware/sn100u.bin
+odm/etc/nfc/libnfc-mtp-SN100.conf_216AC:vendor/etc/libnfc-nxp.conf
+odm/etc/nfc/libnfc-nci.conf_216AC:vendor/etc/libnfc-nci.conf
+odm/etc/nfc/sn100u.bin_sn100t_fw_01_10_68:vendor/firmware/sn100u.bin
# Secure element
odm/bin/hw/vendor.qti.secure_element@1.2-service
@@ -1003,46 +1289,25 @@ odm/etc/init/vendor.qti.secure_element@1.2-service.rc
odm/lib64/android.hardware.secure_element@1.0-impl.so
# Sensors
-odm/etc/sensor/config/lahaina_aw9610x_0.json
-odm/etc/sensor/config/lahaina_aw9610x_down_0.json
-odm/etc/sensor/config/lahaina_bmp380.json
-odm/etc/sensor/config/lahaina_lps22hb.json
-odm/etc/sensor/config/lahaina_qrd_ak0991x.json
-odm/etc/sensor/config/lahaina_qrd_alsps.json
-odm/etc/sensor/config/lahaina_qrd_bmi26x.json
-odm/etc/sensor/config/lahaina_qrd_cct_rear.json
-odm/etc/sensor/config/lahaina_qrd_icm4x6xx.json
-odm/etc/sensor/config/lahaina_qrd_mmc56x3x.json
-odm/etc/sensor/config/lahaina_qrd_sx932x.json
-odm/etc/sensor/config/lahaina_qrd_sx932x_down.json
-odm/etc/sensor/config/lahaina_tcs3707.json
+odm/etc/sensor/config/lux_aod.json
+odm/etc/sensor/config/sns_gyro_cal.json
+odm/etc/sensor/config/waipio_qrd_ak0991x.json
+odm/etc/sensor/config/waipio_qrd_alsps.json
+odm/etc/sensor/config/waipio_qrd_bmi26x.json
+odm/etc/sensor/config/waipio_qrd_cct_rear.json
+odm/etc/sensor/config/waipio_qrd_ois_system.json
+odm/etc/sensor/config/waipio_qrd_sx933x_0.json
odm/etc/sensor/sensor_config.json
-# VPU firmware
-vendor/firmware/vpu20_4v.b01
-vendor/firmware/vpu20_4v.b02
-vendor/firmware/vpu20_4v.b03
-vendor/firmware/vpu20_4v.b04
-vendor/firmware/vpu20_4v.b05
-vendor/firmware/vpu20_4v.b06
-vendor/firmware/vpu20_4v.b07
-vendor/firmware/vpu20_4v.b08
-vendor/firmware/vpu20_4v.b09
-vendor/firmware/vpu20_4v.b10
-vendor/firmware/vpu20_4v.b11
-vendor/firmware/vpu20_4v.b12
-vendor/firmware/vpu20_4v.b13
-vendor/firmware/vpu20_4v.b14
-vendor/firmware/vpu20_4v.b15
-vendor/firmware/vpu20_4v.b16
-vendor/firmware/vpu20_4v.b17
-vendor/firmware/vpu20_4v.b18
-vendor/firmware/vpu20_4v.b19
-vendor/firmware/vpu20_4v.mbn
-vendor/firmware/vpu20_4v.mdt
-vendor/firmware/vpu20_4v_unsigned.mbn
-
# WiFi
odm/etc/wifi/bdwlan.elf
+odm/etc/wifi/bdwlang.elf
+odm/etc/wifi/bin_version
+odm/etc/wifi/cnss_diag.conf
+odm/etc/wifi/cnss_diag_always_on.conf
odm/etc/wifi/regdb.bin
+odm/etc/wifi/regdb_version
+odm/etc/wifi/sar-vendor-cmd.xml
+odm/etc/wifi/wifisar.cfg
+odm/etc/wifi.cfg
odm/vendor/etc/wifi/WCNSS_qcom_cfg.ini
diff --git a/proprietary-firmware.txt b/proprietary-firmware.txt
index 025d57f..fe1bad6 100644
--- a/proprietary-firmware.txt
+++ b/proprietary-firmware.txt
@@ -1,10 +1,8 @@
## All proprietary files from this list, unless pinned and noted otherwise,
-## are from OnePlus 9 Pro (LE2125_14.0.0.1901(EX01)).
+## are from realme GT 2 Pro (RMX3301_14.0.0.801(EX01)).
-# Exceptions:
-# abl.img: from OnePlus 9 Pro (LE2125_13.1.0.593(EX01))
-
-abl.img;AB|4875db77f095947337b42d6e48f7a7510f56f4ed
+abl.img;AB
+aop_config.img;AB
aop.img;AB
bluetooth.img;AB
cpucp.img;AB
@@ -16,14 +14,14 @@ hyp.img;AB
imagefv.img;AB
keymaster.img;AB
modem.img;AB
-multiimgoem.img;AB
oplus_sec.img;AB
oplusstanvbk.img;AB
qupfw.img;AB
-qweslicstore.img;AB
shrm.img;AB
splash.img;AB
tz.img;AB
+uefi.img;AB
uefisecapp.img;AB
-xbl.img;AB
xbl_config.img;AB
+xbl.img;AB
+xbl_ramdump.img;AB