Xndroid
Xndroid copied to clipboard
暂时手动解决——打开卡在启动界面和root模式导入系统证书显示system只读
los16,magisk20.3
版本1.1.10及以下,可以正常进入,并选择vpn或root模式
版本以上,点开即卡在launching处,magisk选择默认root也不管用,看回复以前有过,但一直没找到解决方法。
-------------------------------更新-------------------------------------------------
已解决,重新刷了系统,可以用了
但是导入系统证书一直不成功,显示系统只读。已经用re浏览器把权限改为r/w,还是写不进去
感觉对magisk的识别有问题
请问大神如何手动导入系统证书?@XndroidDev
-------------------------------再更新-----------------------------------------------
小白一枚,查了一晚上资料,误打误撞手动解决,心情大好
贴上日志
看日志是尝试把/system改为可读写,但后面的看不懂了
安卓根证书都是.0结尾,在/system/etc/security/cacerts里
可以把.crt转为.0,用re管理器放进去
手里有archlinux,openssl版本1.1.1d
参考https://www.meiwen.com.cn/subject/fznugxtx.html
把CA.crt从手机里/data/user/0/net.xndroid/files/xndroid_files/xxnet/data/gae_proxy里复制到电脑上
打开终端,cd定位到CA.crt所在文件夹
openssl x509 -inform PEM -subject_hash_old -in CA.crt | head -1
得到hash值,与日志中的一致
cat CA.crt > xxxxxxxx.0
xxx为刚才得到的hash值
openssl x509 -inform PEM -text -in CA.crt -out /dev/null >> xxxxxxxx.0
将得到的xxxxxxxx.0文件复制进手机,用re管理器放进/system/etc/security/cacerts里
启动xndroid,在xxnet项里不再显示检查证书的提示
无法导入系统证书一般是因为手机自带的系统获得到root权限不完整。找自己机型解锁system分区的工具和方法,获得完整的权限就可以了。
@yinanshaw 一直转圈应该是卡在了授权环节, 检查root授权是否正常; 如果无法解决, 可以选择使用VPN模式启动.
如果无法正常地导入为系统证书, 可以点击右上方菜单中的导入为用户证书
或在系统设置中手动导入.
https://github.com/XX-net/XX-Net/issues/12957#issuecomment-589610743 我用这个模块成功了 ,TG,YouTube,推特客户端都可以翻墙了。
@XndroidDev 我觉得系统证书倒不进去的原因大概应该是这个 https://github.com/topjohnwu/magisk_files/blob/2d7ddefbe4946806de1875a18247b724f5e7d4a0/notes.md 自 Maigsk 19.4 起,为了兼容 System-As-Root,挂载 /system 为读写的命令应该改为: mount -o rw,remount / 而不是: mount -o rw,remount /system 我看了看日志,用的还是旧版的命令