diff --git a/meta-oniro-core/recipes-multimedia/mediasdk/files/removed-proprietary-mentions-from-file-headers.patch b/meta-oniro-core/recipes-multimedia/mediasdk/files/removed-proprietary-mentions-from-file-headers.patch
new file mode 100644
index 0000000000000000000000000000000000000000..d7ab52e8c256b7111901ad1e5d863f6b1b527b6a
--- /dev/null
+++ b/meta-oniro-core/recipes-multimedia/mediasdk/files/removed-proprietary-mentions-from-file-headers.patch
@@ -0,0 +1,525 @@
+commit 23d02093bbe85c480195e597243c06af777ede09
+Author: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
+Date:   Fri Jun 3 09:00:52 2022 -0700
+
+    Removed proprietary mentions from file headers
+    
+    Fixes: #2937
+    
+    Signed-off-by: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
+
+Upstream-Status: Backport [https://github.com/Intel-Media-SDK/MediaSDK/commit/23d02093bbe85c480195e597243c06af777ede09]
+Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com>
+
+diff --git a/android/include/mfx_android_config.h b/android/include/mfx_android_config.h
+index 3a4e6d9b..0348a35c 100644
+--- a/android/include/mfx_android_config.h
++++ b/android/include/mfx_android_config.h
+@@ -1,12 +1,22 @@
+-/********************************************************************************
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2011-2018 Intel Corporation. All Rights Reserved.
+-
+-*********************************************************************************/
++// Copyright (c) 2011-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ #ifndef __MFX_CONFIG_H__
+ #define __MFX_CONFIG_H__
+diff --git a/contrib/ipp/src/ippversion.h b/contrib/ipp/src/ippversion.h
+index 7a5b07d0..0d921212 100644
+--- a/contrib/ipp/src/ippversion.h
++++ b/contrib/ipp/src/ippversion.h
+@@ -1,27 +1,24 @@
+-/* 
+-// Copyright 2001 2015 Intel Corporation All Rights Reserved.
+-// 
+-// The source code, information and material ("Material") contained herein is
+-// owned by Intel Corporation or its suppliers or licensors, and title
+-// to such Material remains with Intel Corporation or its suppliers or
+-// licensors. The Material contains proprietary information of Intel
+-// or its suppliers and licensors. The Material is protected by worldwide
+-// copyright laws and treaty provisions. No part of the Material may be used,
+-// copied, reproduced, modified, published, uploaded, posted, transmitted,
+-// distributed or disclosed in any way without Intel's prior express written
+-// permission. No license under any patent, copyright or other intellectual
+-// property rights in the Material is granted to or conferred upon you,
+-// either expressly, by implication, inducement, estoppel or otherwise.
+-// Any license under such intellectual property rights must be express and
+-// approved by Intel in writing.
+-// 
+-// Unless otherwise agreed by Intel in writing,
+-// you may not remove or alter this notice or any other notice embedded in
+-// Materials by Intel or Intel's suppliers or licensors in any way.
+-// 
+-*/
++// Copyright (c) 2001-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+-/* 
++/*
+ //              Intel(R) Integrated Performance Primitives
+ //              Purpose: Describes the IPP version
+ // 
+diff --git a/tools/tracer/dumps/dump_mfxfei.cpp b/tools/tracer/dumps/dump_mfxfei.cpp
+index 12e0047e..34daa79e 100644
+--- a/tools/tracer/dumps/dump_mfxfei.cpp
++++ b/tools/tracer/dumps/dump_mfxfei.cpp
+@@ -1,14 +1,24 @@
+-/*//////////////////////////////////////////////////////////////////////////////
++// Copyright (c) 2015-2022 Intel Corporation
+ //
+-//                  INTEL CORPORATION PROPRIETARY INFORMATION
+-//     This software is supplied under the terms of a license agreement or
+-//     nondisclosure agreement with Intel Corporation and may not be copied
+-//     or disclosed except in accordance with the terms of that agreement.
+-//          Copyright(c) 2015-2020 Intel Corporation. All Rights Reserved.
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
+ //
+-*/
+-#include "dump.h"
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
++#include "dump.h"
+ 
+ std::string DumpContext::dump(const std::string structName, const mfxExtFeiPreEncCtrl &_struct)
+ {
+diff --git a/tools/tracer/gui/ConfigManager.cs b/tools/tracer/gui/ConfigManager.cs
+index f8046023..9148ff69 100644
+--- a/tools/tracer/gui/ConfigManager.cs
++++ b/tools/tracer/gui/ConfigManager.cs
+@@ -1,14 +1,22 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2012-2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: ConficManager.cs
+-
+-\* ****************************************************************************** */
++// Copyright (c) 2012-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ using System;
+ using System.Collections.Generic;
+diff --git a/tools/tracer/gui/EtlDataCollector.cs b/tools/tracer/gui/EtlDataCollector.cs
+index 7cf42448..cc0e0cc1 100644
+--- a/tools/tracer/gui/EtlDataCollector.cs
++++ b/tools/tracer/gui/EtlDataCollector.cs
+@@ -1,14 +1,22 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: EtlDataCollector.cs
+-
+-\* ****************************************************************************** */
++// Copyright (c) 2020-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ using System;
+ using System.Collections.Generic;
+diff --git a/tools/tracer/gui/EtlToTextConverter.cs b/tools/tracer/gui/EtlToTextConverter.cs
+index e5938057..4b91e76c 100644
+--- a/tools/tracer/gui/EtlToTextConverter.cs
++++ b/tools/tracer/gui/EtlToTextConverter.cs
+@@ -1,14 +1,22 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: 
+-
+-\* ****************************************************************************** */
++// Copyright (c) 2020-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ using System;
+ using System.Collections.Generic;
+diff --git a/tools/tracer/gui/Import.cs b/tools/tracer/gui/Import.cs
+index 0a64552f..053cf4f8 100644
+--- a/tools/tracer/gui/Import.cs
++++ b/tools/tracer/gui/Import.cs
+@@ -1,14 +1,22 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: Import.cs
+-
+-\* ****************************************************************************** */
++// Copyright (c) 2020-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ using System;
+ using System.Collections.Generic;
+diff --git a/tools/tracer/gui/MsdkAnalyzerCpp.cs b/tools/tracer/gui/MsdkAnalyzerCpp.cs
+index 90bc69a1..0d5777e2 100644
+--- a/tools/tracer/gui/MsdkAnalyzerCpp.cs
++++ b/tools/tracer/gui/MsdkAnalyzerCpp.cs
+@@ -1,14 +1,22 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2012-2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: MsdkAnalyzerCpp.cs
+-
+-\* ****************************************************************************** */
++// Copyright (c) 2012-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ using System;
+ using System.Collections.Generic;
+diff --git a/tools/tracer/gui/Program.cs b/tools/tracer/gui/Program.cs
+index 576672f3..d5b1fd5a 100644
+--- a/tools/tracer/gui/Program.cs
++++ b/tools/tracer/gui/Program.cs
+@@ -1,14 +1,22 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2012-2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: Program.cs
+-
+-\* ****************************************************************************** */
++// Copyright (c) 2012-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ using System;
+ using System.IO;
+diff --git a/tools/tracer/gui/Properties/AssemblyInfo.cs b/tools/tracer/gui/Properties/AssemblyInfo.cs
+index 0a494b07..441a316c 100644
+--- a/tools/tracer/gui/Properties/AssemblyInfo.cs
++++ b/tools/tracer/gui/Properties/AssemblyInfo.cs
+@@ -1,14 +1,23 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: AssemblyInfo.cs
++// Copyright (c) 2020-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+-\* ****************************************************************************** */
+ using System.Reflection;
+ using System.Runtime.CompilerServices;
+ using System.Runtime.InteropServices;
+diff --git a/tools/tracer/gui/SdkAnalyzerForm.Designer.cs b/tools/tracer/gui/SdkAnalyzerForm.Designer.cs
+index 0029b1eb..59296961 100644
+--- a/tools/tracer/gui/SdkAnalyzerForm.Designer.cs
++++ b/tools/tracer/gui/SdkAnalyzerForm.Designer.cs
+@@ -1,14 +1,23 @@
+-/* ****************************************************************************** *\
++// Copyright (c) 2020-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: SdkAnalyzerForm.Designer.cs
+-
+-\* ****************************************************************************** */
+ namespace msdk_analyzer
+ {
+     partial class SdkAnalyzerForm
+@@ -186,4 +195,4 @@ namespace msdk_analyzer
+         private System.Windows.Forms.Label lblBytesWritten;
+         private System.Windows.Forms.Timer timer1;
+     }
+-}
+\ No newline at end of file
++}
+diff --git a/tools/tracer/gui/SdkAnalyzerForm.cs b/tools/tracer/gui/SdkAnalyzerForm.cs
+index b5be7692..4b1f5bdd 100644
+--- a/tools/tracer/gui/SdkAnalyzerForm.cs
++++ b/tools/tracer/gui/SdkAnalyzerForm.cs
+@@ -1,14 +1,22 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: SdkAnalyzer.cs
+-
+-\* ****************************************************************************** */
++// Copyright (c) 2020-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ using System;
+ using System.Collections.Generic;
+diff --git a/tools/tracer/gui/WinApi.cs b/tools/tracer/gui/WinApi.cs
+index 523ad5e4..58d63088 100644
+--- a/tools/tracer/gui/WinApi.cs
++++ b/tools/tracer/gui/WinApi.cs
+@@ -1,14 +1,22 @@
+-/* ****************************************************************************** *\
+-
+-INTEL CORPORATION PROPRIETARY INFORMATION
+-This software is supplied under the terms of a license agreement or nondisclosure
+-agreement with Intel Corporation and may not be copied or disclosed except in
+-accordance with the terms of that agreement
+-Copyright(c) 2020 Intel Corporation. All Rights Reserved.
+-
+-File Name: WinApi.cs
+-
+-\* ****************************************************************************** */
++// Copyright (c) 2020-2022 Intel Corporation
++//
++// Permission is hereby granted, free of charge, to any person obtaining a copy
++// of this software and associated documentation files (the "Software"), to deal
++// in the Software without restriction, including without limitation the rights
++// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++// copies of the Software, and to permit persons to whom the Software is
++// furnished to do so, subject to the following conditions:
++//
++// The above copyright notice and this permission notice shall be included in all
++// copies or substantial portions of the Software.
++//
++// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
++// SOFTWARE.
+ 
+ using System;
+ using System.Collections.Generic;
diff --git a/meta-oniro-core/recipes-multimedia/mediasdk/intel-mediasdk_%.bbappend b/meta-oniro-core/recipes-multimedia/mediasdk/intel-mediasdk_%.bbappend
new file mode 100644
index 0000000000000000000000000000000000000000..e3811c6a95af17975b2537aa3368b46d23b266cc
--- /dev/null
+++ b/meta-oniro-core/recipes-multimedia/mediasdk/intel-mediasdk_%.bbappend
@@ -0,0 +1,7 @@
+# SPDX-FileCopyrightText: Huawei Inc.
+#
+# SPDX-License-Identifier: MIT
+
+FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
+
+SRC_URI += "file://removed-proprietary-mentions-from-file-headers.patch"