【解决方案】荣耀系统Android8.0 system目录Read-only file system

本来以为直接把Charles证书改成系统证书格式,然后通过mt管理器root之后移动到系统证书目录就行了,结果访问baidu仍然显示网络错误,折腾一晚上。安装为用户证书,又与系统证书冲突。

手机型号:荣耀v10

EMUI:8.0.0

Android:8.0.0

简单说一下坑点

1、直接移动到系统证书目录默认权限660,可读写不可执行,访问百度证书过期

2、荣耀系统root,默认只读,无法重写system目录文件权限,显示Read-only file system,且adb root无效,只能进入shell后切换到root

bash 复制代码
adb shell
su
chmod 777 /system/etc/security/cacerts/5b933da4.0

3、重新挂载system为可写也不行

bash 复制代码
mount -o rw,remount /system

4、使用syslock解锁system显示成功了,但实际上adb操作仍然不行

5、而且由于system目录只读,也无法删除系统证书,导致直接安装用户证书也不行

bash 复制代码
rm /system/etc/security/cacerts/5b933da4.0

解决方案:

刷一个第三方twrp,挂载system分区设置为可写,目的是修改证书权限

然后去verify校验,目的是adb root

重启后,直接在mt管理器中修改权限为777即可。

相关推荐
从入门到放弃-咖啡豆6 小时前
Alibaba Cloud Linux 部署.NET 8 环境 项目运行
linux·服务器·.net·.net core
脆皮的饭桶6 小时前
haproxy高可用、高性能、高灵活负载均衡集群技术实验
运维·负载均衡
SuperEugene6 小时前
前端-后端-产品-项目-运维:互联网项目协作全流程解析
运维·前端·javascript
武汉禹力自动化科技7 小时前
ABB火检与火焰检测系统全解析 | 禹力自动化科技有限公司
运维·科技·自动化·abb火检
ren049187 小时前
Linux基础
linux·运维·服务器
江畔何人初7 小时前
Gateway API 的核心组件与作用
运维·网络·云原生·kubernetes·gateway
Wyawsl7 小时前
Linux系统安全
linux·运维·系统安全
一只鹿鹿鹿7 小时前
研发中心数据安全管理规定(文件)
java·运维·开发语言·数据库·后端
青灯文案17 小时前
Linux 常用目录及其用途
linux·运维·服务器
智能工业品检测-奇妙智能7 小时前
化工行业安全体系管理平台如何助力企业实现安全生产标准化
服务器·人工智能·安全·openclaw·奇妙智能