Reconcile failed: Signature mismatch for shared user:

现象描述

高通Android 10 将Settings 模块push到手机后,重启手机,Settings 模块安装失败

问题分析

抓取开机log

01-04 17:23:48.623  1533  1533 W PackageManager: Failed to scan /system/product/priv-app/Settings: Reconcile failed: Signature mismatch for shared user: SharedUserSetting{d67bd06 android.uid.system/1000}
01-04 17:23:48.736  1533  1744 W PackageParser: Ignoring duplicate uses-permissions/uses-permissions-sdk-m: android.permission.WRITE_CONTACTS in package: com.android.email at: Binary XML file line #45
01-04 17:23:48.586   929   985 I chatty  : uid=0(root) /system/bin/storaged identical 1 line
01-04 17:23:48.687   929   985 I ServiceManager: Waiting for service 'package_native' on '/dev/binder'...

发现在pkms 安装settings 报错

Failed to scan /system/product/priv-app/Settings: Reconcile failed: Signature mismatch for shared user: SharedUserSetting{d67bd06 android.uid.system/1000}

这个是由于当前手机中的签名和系统不同的原因 。
通过修改记录发现。在短时间段内平台有修改android 签名。
在这里插入图片描述

发布了376 篇原创文章 · 获赞 40 · 访问量 46万+

猜你喜欢

转载自blog.csdn.net/wangjicong_215/article/details/104423423