Xndroid icon indicating copy to clipboard operation
Xndroid copied to clipboard

暂时手动解决——打开卡在启动界面和root模式导入系统证书显示system只读

Open yinanshaw opened this issue 5 years ago • 4 comments

los16,magisk20.3 版本1.1.10及以下,可以正常进入,并选择vpn或root模式 版本以上,点开即卡在launching处,magisk选择默认root也不管用,看回复以前有过,但一直没找到解决方法。 -------------------------------更新------------------------------------------------- 已解决,重新刷了系统,可以用了 但是导入系统证书一直不成功,显示系统只读。已经用re浏览器把权限改为r/w,还是写不进去 感觉对magisk的识别有问题 请问大神如何手动导入系统证书?@XndroidDev -------------------------------再更新----------------------------------------------- 小白一枚,查了一晚上资料,误打误撞手动解决,心情大好 Screenshot_20200205-003942_Root_Explorer 贴上日志 看日志是尝试把/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项里不再显示检查证书的提示

yinanshaw avatar Feb 03 '20 15:02 yinanshaw

无法导入系统证书一般是因为手机自带的系统获得到root权限不完整。找自己机型解锁system分区的工具和方法,获得完整的权限就可以了。

latiaoer avatar Feb 05 '20 13:02 latiaoer

@yinanshaw 一直转圈应该是卡在了授权环节, 检查root授权是否正常; 如果无法解决, 可以选择使用VPN模式启动.

如果无法正常地导入为系统证书, 可以点击右上方菜单中的导入为用户证书或在系统设置中手动导入.

XndroidDev avatar Feb 07 '20 08:02 XndroidDev

https://github.com/XX-net/XX-Net/issues/12957#issuecomment-589610743 我用这个模块成功了 ,TG,YouTube,推特客户端都可以翻墙了。

DSKing377 avatar Feb 26 '20 05:02 DSKing377

@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 我看了看日志,用的还是旧版的命令

yinanshaw avatar Mar 03 '20 15:03 yinanshaw