iOS 越狱后碰到的问题

最近越狱了一部 iPhone 6s Plus, iOS 10.3.3 手机,越狱完后发现出现了一些问题,在这里记录一下。

Cydia 无法访问网络

包括添加源时,包括出现 Host Unreachable似乎已断开与互联网连接提示
解决方法有两种:

  1. VPN:手机安装爱思助手,然乎从爱思助手里安装乐网,然后配置开启全局VPN,再打开Cydia,然后再看数据与流量设置页面,就可以看到 Cydia 的数据流量选项。iOS越狱后cydia无法联网完美解决办法
  2. 重装 Cydia: 打开 Cydia,进入已安装列表,点击 Cydia Installer 卸载,然后看到桌面上就没有 Cydia 的图标了。然后重启手机,打开 h3lix 重新越狱,这时会自动重装 Cydia,这样就可以完美解决了。

ssh 无法使用

iOS 10越狱工具上,越狱开发者作者为了增强越狱后的ssh安全防护性,采用了Dropbear取代Openssh,这会导致我们无法直接通过ssh连入手边的iOS 10设备。
安装个Dropbear就可以正常使用 ssh 了,再加个 DropbearSwitchFlipControlCenter,就可以快捷开关 ssh 了。

安装 Dropbear:

  1. 添加源 http://cydia.ichitaso.com/test,
  2. 安装 Dropbear

控制中心快捷开关 ssh

  1. 添加插件源 http://mrmad.yourepo.com,
  2. 安装 DropbearSwitchFlipControlCenter

Reveal 安装

越狱手机集成 Reveal,可直接通过 Cydida 安装,Reveal LoaderReveal2Loader, Reveal Loader是很早之前一位开发者写的,不支持 extesion,并且默认集成的最新版的 Reveal,Reveal2Loader是国人改进版的,支持 extension,但是里面的 Reveal 版本是固定的。两种用起来都有点小问题,所以我做了一下改进。可以选定 Revael 版本,支持 extension,然后本地一键安装。(为了支持 extension,需要Cydia先安装 ExtensionList)

  1. 修改 Makefile THEOS_DEVICE_IP = 192.168.1.107 手机IP地址值。
  2. 修改 RHDownloadReveal.m :23 downloadURL reveal指定版本下载链接, 官网下载地址。
  3. 一键安装到手机 make package install

安装成功后,Reveal 安装在手机上如下目录

/Library/RHRevealLoader/RevealServer

修改后的 Reveal Tweak 地址
ExtensionList


Reveal 版本更新,上述方法有问题,请用以下来安装 Reveal

# 手机创建目录
mkdir /Library/RHRevealLoader
# 拷贝二进制文件到手机,如果 Reveal framework 是 xcframework,先切到 arm64 framework 目录下,拷贝对应二进制文件
scp /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework/RevealServer [email protected]:/Library/RHRevealLoader/libReveal.dylib

你可能感兴趣的:(iOS 越狱后碰到的问题)