专栏首页久梦世界【iOS】修改checkra1n+chimera环境(chimera1n)

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

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

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

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

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

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

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

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

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

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

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

小编仅测试8p 13.3.1系统

其他设备系统自行测试

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

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

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

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

打开电脑终端输入

brew install usbmuxd

扩展

如果报错请去brew官网安装

官网:

https://brew.sh/index_zh-cn

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

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

git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

就下载成功了

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

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

执行更新,成功:

brew update

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

brew doctor

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

接着换源:

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

替换核心软件仓库

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

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

cd "$(brew --repo)"/Library/Taps/caskroom/homebrew-caskgit remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

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

bash(默认 shell)用户:

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profilesource ~/.bash_profile

zsh 用户:

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrcsource ~/.zshrc

好了回到正题

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

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

手机通过usb链接电脑

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

再然后打开macOS的终端

输入ssh命令

ssh root@127.0.0.1 -p1025

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

alpine

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

终端输入下面命令

wget -O - https://github.com/Yaya48/ChimeraBootstrapInstaller-Checkrain-/raw/master/installbootstrap.sh | bash

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

扩展

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

rootfs后直接安装cydia

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

按照下面命令来

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

su

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

alpine

终端输入下面命令

wget -O - https://github.com/Yaya48/ChimeraBootstrapInstaller-Checkrain-/raw/master/installbootstrap.sh | bash

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

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

搜索libhook,安装

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

然后就可以愉快的玩耍了

写在最后

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

本文分享自微信公众号 - 久梦世界(jmzby1101),作者:zby丶

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-04-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【iOS】浅析近期越狱工具+“平刷”工具

    越狱工具:unc0ver,chimera,checkra1n(chimera1n)

    zby1101
  • 【iOS】chimera13指日可待,libhooker基板独立啦

    如果之前是chimera1n环境(就是checkra1n越狱,chimera越狱环境,依赖substitute+libhooker)请看下面步骤:

    zby1101
  • 【iOS】chimera1n环境问题修复

    必须全程连接usb,而不是ssh,也不要作死去链接ssh,因为脚本理由ipoxy规则

    zby1101
  • 【教程】checkra1n越狱教程+常用插件推荐

    重要:越狱骨灰级玩家请忽略本篇文章,篇幅较长,大约2500+字,突有不适感,请返回上一页,继续忙你的事情

    zby1101
  • 【教程】利用应用ID下载旧版ipa

    软件:旧版本iTunes(可以下载软件)和Filddler4以及plistEditor

    zby1101
  • 16 岁高中生成功将 Linux 移植到 iPhone,并贴出详细指南

    如果你的旧 iPhone 已经无法支持你日常使用了,你会怎么处理这部 iPhone 呢?卖掉还是留起来收藏呢?近日,国外一名 16 岁的小开发者在 YouTub...

    深度学习与Python
  • 16 岁高中生成功在 iPhone 7 上安装 Ubuntu 20.04 桌面!

    近日,国外一名 16 岁的开发者发布了一则视频,展示自己为一台已经无法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并将其作为服务器来使用...

    米开朗基杨
  • iPhone手机越狱-逆向砸壳-代码注入

    目前13以上系统还没有完美越狱的方案,可以临时使用checkra1n方案对手机进行越狱:

    周希
  • iOS越狱是什么?大佬来解释来咯(一)

    那么root是什么呢,无论安卓和iOS都有两个用户,一个是root,另一个是mobile,前者相当于windowns的system,也就是管理员administ...

    zby1101
  • iOS越狱教程-什么是苹果手机越狱-A12A13Jailbreak_Joi博客文章

    微言: Chris Gardner:You got a dream, you gotta protect it. 克里斯·加德纳:如果你有梦想,就要捍卫它

    RONG荣
  • 修改环境变量

    通过 Shell 命令 export 直接修改 Linux 环境变量 使用 export 设置的变量,只对当前终端 Shell 有效 适合设置一些临时变...

    JNingWei
  • iPhone可以运行Android了

    历史上第一次(经指正是第二次。第一次是十年前)让Android系统运行到iPhone手机上。目前(2020年3月6日)的版本只支持iPhone7/7 Plus。...

    酷酷的哀殿
  • Linux下修改环境变量

    首先来看修改环境变量的位置,我们可以在那些地方修改环境变量? 1. /etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第一...

    卡尔曼和玻尔兹曼谁曼
  • 无java环境修改字节码

    原文链接:https://yzddmr6.tk/posts/node-edit-java-class/

    Gamma实验室
  • RAC 环境下修改归档模式

        RAC环境下的归档模式切换与单实例稍有不同,主要是共享存储所产生的差异。在这种情况下,我们可以将RAC数据库切换到非集群状态下,仅仅在一个实例上来实施归...

    Leshami
  • 11.2.0.4 RAC测试环境修改时区

    依据Linux (RHEL)修改时区更改了系统的时区后,集群数据库的各个日志还是显示之前的时区时间。

    Alfred Zhao
  • SIHA环境修改主机名实施步骤

    Alfred Zhao
  • 谷歌新款「怪物制造机」,用GAN一键生成定制版「哥斯拉」

    相信很多80、90后的同学都对这一部《数码宝贝》印象深刻,童年他们也曾幻想能够拥有一只属于自己的数码兽。

    新智元
  • linux centos中添加删除修改环境变量,设置java环境变量

    前言 安装完软件必要添加环境变量。指令很少,然而长时间不写就会不自信:我写的对吗?于是百度开始,于是发现又是各有千秋。好吧,好记星不如烂笔头。当然,最重要的是,...

    Ryan-Miao

扫码关注云+社区

领取腾讯云代金券