A7 ~ A11处理器(iphone5s~iphoneX) 14.0 ~ 14.8.1免越狱安装Trollstore教程

这篇具有很好参考价值的文章主要介绍了A7 ~ A11处理器(iphone5s~iphoneX) 14.0 ~ 14.8.1免越狱安装Trollstore教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

A7 ~ A11处理器(iphone5s~iphoneX) 14.0 ~ 14.8.1免越狱安装Trollstore教程

前言:本教程适用于A7 ~ A11处理器 14.0 ~ 14.8.1免越狱安装Trollstore,即iPhone5s~iphoneX、iphone8p,这些设备可以利用checkm8漏洞挂载SSHRD刷入TrollStore且本身并不需要越狱。

特别注意:需要有一定电脑基础,操作有风险,最好先备份,实际效果请自测。(本教程测试机为iphone8plus,ios 14.6)

目录

一、材料准备

二、安装ubuntu

方法一(常规双系统安装ubuntu):

方法二(不影响原先硬盘和系统)

1、下载ubuntu22.04.1

2、下载Rufus工具

3、打开Rufus工具

4、设置U盘启动

5、 进入U盘界面后如下图选择

6、静待程序运行,直至进入系统

7、特别注意!!!

三、配置ubuntu并安装TrollStoreHelper

打开终端

1.环境预配置

2.环境预配置

3.载入SSHRD配置

4.开始安装TrollStoreHelper

5.手动将手机进入dfu模式并连接电脑

        6.SSHRD启动

        7.恭喜,TrollStoreHelper安装成功

四、找到并配置你的TrollStoreHelper

五、适用设备

六、特别鸣谢

七、常见报错以及解决办法

1、故障现象:GLIBC报错,提示找不到GLIBCXX_ 或者GLIBC_ 之类的

2、 故障现象:提示目标路径SSHRD_Script已存在

3、故障现象:运行代码sudo ./sshrd.sh boot 后提示[-]Please create an SSH ramdisk first!

4、故障现象:命令行一直停留在[*]Waiting for device in DFU mode

5、故障现象:命令行一直停留在[*]Getting device info... this may take a second 


一、材料准备

        1.一个u盘最好大于4g

        2.一台电脑

        3.一根苹果USB数据线

        4.确定手机型号

        5.进dfu的方法(A11手机需要先进恢复模式再进dfu模式)可以参考这个链接:进入DFU模式的方法

        6、如果完全按照教程来的话,请提前下载安装 提示 软件(自带的软件,不过有些兄弟可能卸载掉了,在苹果商店里面搜索 提示 ,第一个就是)

二、安装ubuntu

(mac系统,黑苹果用户请直接移步到本文的第三部分的第3条命令开始)

方法一(常规双系统安装ubuntu):

        1.推荐版本:22.04.1

        2.下载地址:https://mirrors.bupt.edu.cn/ubuntu-releases/22.04.1/ubuntu-22.04.1-desktop-amd64.iso

        3.教程请参考,大神Hacah的教程:https://blog.csdn.net/hwh295/article/details/113409389

        4.吐槽一下:国产deepin因为gcc和glibc版本太低,升级花费了一堆时间,而且编译的时候一直报错,遂弃之

方法二(不影响原先硬盘和系统)

 由于部分朋友反馈按照 方法一 安装后出现原win系统损坏的问题,故出此方法

1、下载ubuntu22.04.1

        链接见方法一第2点

2、下载Rufus工具

        链接: 下载链接 密码: om26

3、打开Rufus工具

        插上一个至少4G的U盘,然后如下图所示操作

         

a7-a11,ios,ubuntu,ssh

4、设置U盘启动

5、 进入U盘界面后如下图选择

         (1)选择 Ubuntu(safe graphics)   (2) 选择中文(简体) (3)选择 试用Ubuntu

a7-a11,ios,ubuntu,ssha7-a11,ios,ubuntu,ssh        

6、静待程序运行,直至进入系统

7、特别注意!!!

        由于这时候系统没有真正安装,相当于在u盘里运行,所以进行本文第三步的时候可能会出现卡顿甚至报错,此属正常现象;

        如遇到某命令运行完卡住太久的话可以按Ctrl+C组合键,再重新执行该命令;

        如出现报错的话可以参考本文《七、常见报错以及解决办法 》,特别是第2点和第5点

三、配置ubuntu并安装TrollStoreHelper

打开终端

a7-a11,ios,ubuntu,ssh

1.环境预配置

        终端输入

sudo apt-get install git

        显示如下:

a7-a11,ios,ubuntu,ssha7-a11,ios,ubuntu,ssh

2.环境预配置

        终端输入

sudo apt-get install curl

        显示如下:

a7-a11,ios,ubuntu,ssh

        #环境预配置

3.载入SSHRD配置

        终端输入

sudo git clone https://github.com/verygenericname/SSHRD_Script --recursive && cd SSHRD_Script

        #开始sshrd配置

        显示如下:

a7-a11,ios,ubuntu,ssh

4.开始安装TrollStoreHelper

         终端输入

sudo ./sshrd.sh <你的iOS版本> TrollStore <你想要被替换掉的软件>

        如何使用此命令?下面以(iPhone 8p iOS 14.6版本)举例:

        

sudo ./sshrd.sh 14.6 TrollStore Tips

        显示如下:

a7-a11,ios,ubuntu,ssh

        #这命令大致意思就是在14.6系统上替换掉软件 提示 用以安装 TrollStoreHelper

       #所以如果按照此命令运行的话请在手机上下载安装 提示 软件(自带的软件,不过有些兄弟可能卸载掉了,在苹果商店里面搜索 提示 ,第一个就是)图标长这样

a7-a11,ios,ubuntu,ssh

        #当然你也可以选择替换其他软件,例如 邮箱Mail 通讯录Contacts 手表Watch 翻译Translate 测距仪Measure 快捷指令Shortcuts 音乐Music 天气Weather FaceTime通话FaceTime 等等 

5.手动将手机进入dfu模式并连接电脑

        这时终端界面会提示让你的手机进入dfu模式并连接到电脑,此时,请将手机进入dfu模式并连接好电脑后等待终端运行完毕

        显示如下:

       a7-a11,ios,ubuntu,ssh

        6.SSHRD启动

        终端运行

sudo ./sshrd.sh boot

        显示如下:

a7-a11,ios,ubuntu,ssh

        #设备应该开始启动,并且显示代码TrollFace,以及一堆的代码,然后最终重新启动设备。(A11设备会重启到恢复模式,不用怕,退出恢复模式即可)

        7.恭喜,TrollStoreHelper安装成功

四、找到并配置你的TrollStoreHelper

        1. 打开你替换的应用,例如 提示 APP,打开它界面会变成 TrollStoreHelper

        2. 按“install TrollStore”,确保您已连接到互联网

        3. 完成后,您的设备将重新启动,并且 TrollStore 应出现在您的主屏幕上。

        4. 打开TrollStore,切换到Setting,点击 install ldid 至此,全部完毕。

    5. 更详细的TrollStore使用教程请参考艾橙互动的保姆级教程:https://mp.weixin.qq.com/s/0f2My5VsQMSOoHXhwPo0aA

五、适用设备

        A7 ~ A11处理器(iphone5s~iphoneX)

        IOS版本:14.0 ~ 14.8.1

        免越狱安装TrollStore

六、特别鸣谢

        1、axi0mX大神:公布checkm8漏洞

        2、opa334大神:创建TrollStore

        3、艾橙互动大神

        4、玄烨品果大神

        5、verygenericname大神:提供SSHRD

        6、Hacah大神

七、常见报错以及解决办法

1、故障现象:GLIBC报错,提示找不到GLIBCXX_ 或者GLIBC_ 之类的

比如下图这样的

a7-a11,ios,ubuntu,ssh

原因分析:所使用的Linux版本问题


解决办法:使用本文第二步里面推荐的版本ubuntu22.04.1即可
(建议不要在原系统里去升级glibc版本,有可能你升级完之后解决了这个glibc报错,结果发现新的报错,例如还要升级gcc,这个就麻烦了,不一定能成功,所以还是推荐直接重装推荐版本22.04.1就行)

2、 故障现象:提示目标路径SSHRD_Script已存在

如下图所示

a7-a11,ios,ubuntu,ssh

原因分析:有可能之前在这个目录下面运行创建过了SSHRD_Script


解决办法:运行命令

sudo rm -r -f SSHRD_Script

然后再重新执行本文第三步的第3点的命令,即是:

sudo git clone https://github.com/verygenericname/SSHRD_Script --recursive && cd SSHRD_Script

3、故障现象:运行代码sudo ./sshrd.sh boot 后提示[-]Please create an SSH ramdisk first!


     原因分析:第三步的第4点代码sudo ./sshrd.sh 14.6 TrollStore Tips 这里没有真正执行成功,有 报错没解决


     解决办法:删除SSHRD_Script,并重新从本文第三步的第3点的命令开始执行。


     代码如下:首先确定SSHRD_Script所在路径,一般看到这个提示,说明你在SSHRD_Script里面,那么请执行以下命令

cd ..
sudo rm -r -f SSHRD_Script

然后请重新从本文第三步的第3点的命令开始执行。

4、故障现象:命令行一直停留在[*]Waiting for device in DFU mode

     原因分析:电脑检测不到有 进入了DFU模式的手机 接入

     解决办法:

        (1)确认手机已进入DFU模式并连接到电脑(注意,不是恢复模式,一般来说,恢复模式屏幕会显示有一根线缆,而DFU模式是黑屏状态)(可以安装个爱思助手看看是不是进入的DFU模式)

        (2)换根数据线,插到其他USB口

5、故障现象:命令行一直停留在[*]Getting device info... this may take a second 

如下图所示

a7-a11,ios,ubuntu,ssh

 原因分析:此现象多出现在黑苹果系统、虚拟机系统和本文 第二步中的方法二 运行的ubuntu上

解决办法:黑苹果系统的话,有可能是因为usb定制的问题,有些usb口无法读取数据,请换插其他usb口多次尝试

虚拟机系统出现此问题的话,建议使用本文 第二步中的方法二 来安装

本文 第二步中的方法二 运行的ubuntu出现此问题的话,换插其他USB口多次尝试即可

PS:感谢Trollstore吧友

a7-a11,ios,ubuntu,ssha7-a11,ios,ubuntu,ssha7-a11,ios,ubuntu,ssha7-a11,ios,ubuntu,ssha7-a11,ios,ubuntu,ssha7-a11,ios,ubuntu,ssha7-a11,ios,ubuntu,ssh

 为 《七、常见报错以及解决办法》 这一部分提供的截图、解决办法和思路。特此感谢

 PS:后续会上图,欢迎大家共同探讨文章来源地址https://www.toymoban.com/news/detail-822499.html

到了这里,关于A7 ~ A11处理器(iphone5s~iphoneX) 14.0 ~ 14.8.1免越狱安装Trollstore教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Spring MVC异常处理【单个控制异常处理器、全局异常处理器、自定义异常处理器】

    Spring MVC异常处理【单个控制异常处理器、全局异常处理器、自定义异常处理器】

    目录 一、单个控制器异常处理 1.1 控制器方法 1.2 编写出错页面 1.3 测试结果 二、全局异常处理 2.1 一个有异常的控制器类 2.2 全局异常处理器类 2.3 测试结果  三、自定义异常处理器 3.1 自定义异常处理器 3.2 测试结果 往期专栏文章相关导读  1. Maven系列专栏文章 2. Mybatis系列

    2024年02月16日
    浏览(14)
  • Jmeter前置处理器和后置处理器

    Jmeter前置处理器和后置处理器

    1. 后置处理器(Post Processor) 本质上是⼀种对sampler发出请求后接受到的响应数据进⾏处理 (后处理)的⽅法  正则表达式后置处理器 (1)引⽤名称:下⼀个请求要引⽤的参数名称,如填写title,则可⽤${title}引⽤它 (2)正则表达式: ():括起来的部分就是要提取的。 .:匹配

    2023年04月21日
    浏览(11)
  • DP读书:鲲鹏处理器 架构与编程(八)3.1鲲鹏处理器片上系统与Taishan处理器内核架构

    DP读书:鲲鹏处理器 架构与编程(八)3.1鲲鹏处理器片上系统与Taishan处理器内核架构

    处理器体系结构,是一个偏底层的内容,但这是任一计算机系统的底层。 系统的性能、生态和功能很大程度上都依赖于计算机系统底层——处理器体系结构。任何一个系统程序员、固件设计者、应用程序员 甚至 服务器管理员,如果想要充分利用现代高性能处理器的硬件性能

    2024年02月12日
    浏览(13)
  • SkyEye处理器仿真系列:龙芯2K1000处理器

    SkyEye处理器仿真系列:龙芯2K1000处理器

    天目全数字实时仿真软件SkyEye作为基于可视化建模的硬件行为级仿真平台,能够为嵌入式软件提供虚拟化运行环境,开发、测试人员可在该虚拟运行环境上进行软件开发、软件测试和软件验证活动。小到芯片,大到系统,SkyEye均可进行模拟。 1936年,被誉为“计算机科学与人

    2024年02月12日
    浏览(11)
  • DP读书:鲲鹏处理器 架构与编程(九)鲲鹏920处理器片上系统

    停更了两天,我做了一个本专业相关的孤岛问题的论文复现,可并没有什么太大进展,就像当初最开始跑Aspen一样,我要面对的是一个相当复杂的多参系统,这种情况下只能啃着技术文档一步一步的去调。 再次返回我的鲲鹏920处理器,无疑是舒服的所以我只能尽我所能的在做

    2024年02月12日
    浏览(21)
  • 第三十二章 开发Productions - ObjectScript Productions - 定义警报处理器 - 使用路由警报处理器

    如果需要通过多种输出机制联系用户,警报处理器应该是一个业务流程,用于确定如何在消息中路由 Ens.AlertReques 。在这种情况下, Productions 必须为每个输出机制包含一个额外的业务操作,并且警报处理器将消息转发到这些业务操作。 要将警报处理器定义为路由流程,请创建

    2024年02月08日
    浏览(13)
  • 全局异常处理器

    前言:由于 Controller 调用 Services ,最后调用 Mapper 来操作数据库,若 Mapper 操作数据库出问题了,此时页面报错会按照调用的原路径层层上报,最后未经处理的异常会上报至框架,最后服务器会向前端返回一个 JSON 的报错数据,而前端接收的是对 Result 封装过的 data 对象中的

    2024年02月11日
    浏览(15)
  • Spring异常处理器

    Spring异常处理器

     问题:   程序允许不免的在各层都可能会产生异常,我们该如何处理这些异常? 如果只是在方法里面单独使用 try… catch… 语句去一个一个的进行捕捉处理的话,那毫无疑问是不现实的,因为异常数量是非常庞大的并且对于异常的出现种类是不可预料的,于是我们可以使用

    2024年02月13日
    浏览(15)
  • 处理器架构和配置

    成功之前我们要做应该做的事情,成功之后我们才可以做喜欢做的事情。 CPU 架构是 CPU 厂商给属于同一系列的 CPU 产品定的一个规范,主要目的是为了区分不同类型 CPU 的重要标示。市面上的 CPU 分类主要分有两大阵营,一个是 intel、AMD 为首的 复杂指令集 CPU,另一个是以 I

    2024年02月04日
    浏览(13)
  • 【并行计算】多核处理器

    【并行计算】多核处理器

    这张图连接了几个并行计算的思想。 从上往下。 1.两个fetch/decode部件,是 superscalar 技术,每个cycle可以发射多个指令。 2.多个执行单元,支持乱序执行,是ILP, 指令级并行 。 3.每个执行单元里还支持 SIMD 操作。 4.有多个execution context,就相当于是有多套线程的状态,类似寄

    2024年02月05日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包