Signed-off-by: chihe <chi.he@oppo.com> (cherry picked from commit 73ff2d678947778420f34eef5cb3e37c662b8bd5)