前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【iOS】修改checkra1n+chimera环境(chimera1n)

【iOS】修改checkra1n+chimera环境(chimera1n)

作者头像
zby1101
发布2020-08-05 16:35:50
1.4K0
发布2020-08-05 16:35:50
举报
文章被收录于专栏:久梦世界

就在前不久coolstar大佬发布了chimera1n的脚本

咱也不是大佬,只能在危险的边缘试探

只有无限接近死亡才会知道怎么操作

小声bb:今天我自己都不知道rootfs了几次了

因为coolstar的那个脚本下载太慢了(小编手机开的热点,公司宿舍没宽带)

所以小编找了另一套比较简单的脚本

但是会损坏cydia包,也就是后期装cydia的时候可能有点麻烦,

这个的话下个教程再讲吧,随缘

本篇教程仅讲述小编本人更改越狱环境的步骤

教程仅限动手修复能力好的人操作,出问题概不负责

小编仅测试8p 13.3.1系统

其他设备系统自行测试

理论支持13.0-13.4.1所有可以用checkra1n越狱的设备

感谢嘻哈大佬做的部分技术指导

下面教程以macOS系统为例开始

首先需要安装usbmuxd,否则后续会报错

打开电脑终端输入

代码语言:javascript
复制
brew install usbmuxd

扩展

如果报错请去brew官网安装

官网:

代码语言:javascript
复制
https://brew.sh/index_zh-cn

然后换源(如果你觉得自己网络够好的话可以跳过这一小段)

执行下面这句命令,更换为中科院的镜像:

代码语言:javascript
复制
git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

就下载成功了

然后把homebrew-core的镜像地址也设为中科院的国内镜像

代码语言:javascript
复制
cd "$(brew --repo)"git remote set-url origin https://mirrors.ustc.edu.cn/brew.gitcd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

执行更新,成功:

代码语言:javascript
复制
brew update

最后用这个命令检查无错误:

代码语言:javascript
复制
brew doctor

这样海外和已经有系统全局代理设置的朋友们就可以直接使用 brew 命令安装软件了。

接着换源:

直接使用 Homebrew 还需要更改默认源,不然谁用谁想打人,原因你懂的。以下是将默认源替换为国内 USTC 源的方法。

替换核心软件仓库

代码语言:javascript
复制
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

替换 cask 软件仓库(提供 macOS 应用和大型二进制文件)

代码语言:javascript
复制
cd "$(brew --repo)"/Library/Taps/caskroom/homebrew-caskgit remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

替换 Bottles 源(Homebrew 预编译二进制软件包)

bash(默认 shell)用户:

代码语言:javascript
复制
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profilesource ~/.bash_profile

zsh 用户:

代码语言:javascript
复制
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrcsource ~/.zshrc

好了回到正题

换基板之前需要执行restore system也就是rootfs,然后重新用checkra1n越狱,但是不要点击安装cydia

我们下面需要用到爱思助手

手机通过usb链接电脑

然后打开爱思助手,工具箱,打开ssh通道

再然后打开macOS的终端

输入ssh命令

代码语言:javascript
复制
ssh root@127.0.0.1 -p1025

密码输入默认的(输入密码的时候是不显示的,输入完直接回车就好了)

代码语言:javascript
复制
alpine

下面需要手机链接到外网,建议找网速稳定点的代理(方法不做赘述,自行解决网络问题)

终端输入下面命令

代码语言:javascript
复制
wget -O - https://github.com/Yaya48/ChimeraBootstrapInstaller-Checkrain-/raw/master/installbootstrap.sh | bash

整个过程可能会持续的比较久,耐心等待

扩展

其实还有一个方法可以用但是不推荐

rootfs后直接安装cydia

cydia直接安装newterm(命令终端)

按照下面命令来

重要这个方法必须先设置手机永不锁屏,否则后果自负

代码语言:javascript
复制
su

密码输入默认的(输入密码的时候是不显示的,输入完直接回车就好了)

代码语言:javascript
复制
alpine

终端输入下面命令

代码语言:javascript
复制
wget -O - https://github.com/Yaya48/ChimeraBootstrapInstaller-Checkrain-/raw/master/installbootstrap.sh | bash

命令执行完会自动注销,,注销完毕桌面就可以看到熟悉的sileo了

首先刷新下源地址,然后更新一下提示更新的依赖,

搜索libhook,安装

然后重启设备,重新引导越狱,不要问为什么,没有为什么

然后就可以愉快的玩耍了

写在最后

本篇教程部分内容来源于网络,如有侵权,请联系我删除

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 久梦世界 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档