红米手机,安卓系统是12,证书导入/system/etc/security/cacerts目录后老是被自动删除是为啥
来源:4-6 手机安装证书,设置fiddler抓取移动端数据包

囧神1808
2024-01-04
手机已经解了bl锁,装上了magisk,也能进入root,证书9a5ba575.0能够推送到/system/etc/security/cacerts目录下,但是一会儿就被系统自动删除
1回答
-
大壮老师
2024-01-04
在Android系统中,证书被删除的问题可能有多种原因。以下是一些可能的解决方法:
1. 重新安装证书: 确保证书已正确安装。你可以尝试重新将证书推送到 `/system/etc/security/cacerts` 目录下,并确保推送过程中没有出现错误。
adb push 9a5ba575.0 /system/etc/security/cacerts/
如果证书安装后仍然被删除,可能是系统或其他应用程序执行了某些操作来还原系统状态。在这种情况下,继续尝试下面的方法。
2. 修改系统分区为可写: 在Android系统中,/system 分区通常是只读的。你可能需要重新挂载该分区为可写,然后再次尝试推送证书。
adb remount adb push 9a5ba575.0 /system/etc/security/cacerts/
注意:修改系统分区为可写可能会导致系统不稳定或无法启动,谨慎操作。
3. 使用Magisk模块: 如果你已经安装了Magisk,可以尝试将证书作为Magisk模块安装。创建一个包含证书的 Magisk 模块,并通过 Magisk Manager 安装。这种方法通常更灵活,而且不需要修改系统分区。
4. 使用第三方应用管理证书: 有一些第三方应用可以用于管理证书,例如[证书管理器 (Certificate Installer)](https://play.google.com/store/apps/details?id=com.certinstaller)。通过这些应用安装证书,可能会更稳定地保留证书。
5. 检查系统日志:查看系统日志文件,尤其是 `/var/log/messages` 或 `/var/log/syslog`,以了解系统是否记录了有关证书删除的信息。
请谨慎操作,对系统进行任何更改都可能导致不稳定性或数据丢失。确保在尝试任何更改之前备份重要数据。如果你对系统操作不够熟悉,建议谨慎尝试或寻求专业支持。
012024-01-05
相似问题