ys1231 / MoveCertificate

支持Android7-14移动证书,兼容magiskv20.4+/kernelsu/APatch, Support Android7-14, compatible with magiskv20.4+/kernelsu/APatch
https://github.com/ys1231/MoveCertificate
Apache License 2.0
543 stars 66 forks source link

小米12 hyperOS无效 #8

Closed Cheukfung closed 4 months ago

Cheukfung commented 4 months ago

安卓14 2024-02-01安全补丁,安装模块后,用户证书消失,打开系统证书界面会重启,重启后用户证书和系统证书均没有

ys1231 commented 4 months ago

嗯 , 我小米还在社区三级,没有hyperOS可以调试测试这些。

ys1231 commented 4 months ago

可以打开证书目录看一下权限是否正确,以及证书是否存在。

Cheukfung commented 4 months ago

system/etc/security/cacerts存在该证书,权限正确,apex目录不存在证书,系统设置没有该证书

ys1231 commented 4 months ago

确实存在问题,之前是朋友测试的,我自己升级一个Android14测试一下.

ys1231 commented 4 months ago
iShot_2024-02-19_01 27 27
ys1231 commented 4 months ago

感谢告知,实测有个逻辑错误已修复

Cheukfung commented 4 months ago

用了新版的模块依旧不行,降到MIUI14就可以,可能是澎湃系统有什么特别的地方

ys1231 commented 4 months ago

羡慕,我还没用上hyperos!

Cheukfung commented 4 months ago

我的小米12已经有正式版了,你的如果没有正式版的包,试试替换法升级开发版?https://hyperos.fans/

Cheukfung commented 4 months ago

另外用了最新的模块,证书无法正常安装,但是会不定时重启,我不得不删掉模块

ys1231 commented 4 months ago

感谢你的提醒,晚上去社区看了下放出卡刷包了,用上了hyperos,感觉变化不大,最新版已经兼容hyperos.

Cheukfung commented 4 months ago

我测试还是不行,设备:小米12,hyperos 1.0.2.0.ULCCNXM,Magisk版本 27001。安装1.4.4版本的模块,system和apex下的目录证书均没有找到证书。

ys1231 commented 4 months ago

新的逻辑 不会放到 system目录 会放到这个目录 /apex/com.android.conscrypt/cacerts/ 我是在kernelsu上面测试的和magisk的执行时机是一致的。我也是12pro 和你的版本一致。

Cheukfung commented 4 months ago

那可能是magisk的问题?

ys1231 commented 4 months ago

image image image image

我是主力机不能随意切换环境,不过理论上是可以的

ys1231 commented 4 months ago

image magisk应该不存在这个问题.你可以试试其他支持Android14的模块。https://github.com/nccgroup/ConscryptTrustUserCerts 或者其他的 之前我用的和这个逻辑一致,后面放弃了。

Cheukfung commented 4 months ago

用这个https://github.com/nccgroup/ConscryptTrustUserCerts直接会重启,我放弃了。用ksu算了