当前问题:恢复出厂设置重启后,弹出对话框提示:Android System There's an internal problem with your device. Contact your manufacturer for details.
这是因为Google在Android 5.1中添加了一个检查,该检查将/system/build.prop与/vendor/build.prop进行比较,如果它们不匹配,则会显示错误。 为了解决这个问题,你需要在/vendor/build.prop中使用一些值来将它与/system/build.prop文件进行匹配。
经过搜集资料,主要是由于/vendor/build.prop中的ro.vendor.build.fingerprint和/system/build.prop文件中的ro.build.fingerprint属性值不同导致的。
将vendor下的值改成system下的值即可。
/vendor/build.prop:ro.vendor.build.fingerprint=Android/acuteangle/acuteangle:8.1.0/OPM1.171019.011/sgf05301658:userdebug/test-keys
/system/build.prop:ro.build.fingerprint=Android/acuteangle/acuteangle:8.1.0/OPM1.171019.011/sgf05301658:userdebug/test-keys
修改方法如下: