如何解决iPhone越狱后装回以前的插件问题

 我来答
枝其3052
2022-06-28 · TA获得超过3110个赞
知道小有建树答主
回答量:3612
采纳率:100%
帮助的人:203万
展开全部

  iPhone越狱后如何快速装回以前的插件呢?大家是否知道呢?下面一起来看看!

   总体思路是这样的:

  一、建立插件id列表

  二、将id列表作为依赖植入一个空的deb包。

  三、通过安装deb包将所有插件安排进安装队列。

  建立插件id列表

  1. 插件id可以在cydia 插件详情页面的最下方找到。如果不是特别多,一个个输,也不用多少功夫。

  比如:(各id使用英文半角逗号分隔)cc.tweak.prowidgets,com.baileyseymour.appdye,com.bflatstudios.badger7,com.drewsdunne.staticlock,com.ichitaso.uirotation,com.iky1e.swipeselection,com.jbp.ncstickybar,com.jbp.transparentdock,com.jcorbett.bigify

  2. 使用cydia或者crashreporter的报错功能,将邮件接收人改成自己,即可得到插件列表。 参考文章:《如何将免费插件降回较低版本》

  列表文件各列依次为插件状态、插件id、插件版本、插件简介。其中所有以ii 开头的 id 即为系统已安装的插件id。用任意字处理软件编辑这个文件,挑选自己安装的插件id(系统自行安装的插件、插件的依赖均无需手动备份,系统会自动判断并添加依赖)。注意图中rc 指的是这个插件已经被删除了,是否添加,自行判断。

  (*有功底的同学,也可使用系统命令dpkg -l 进行列表。安装了openssh或者mobileterminal后,可以在电脑端或设备端直接运行命令dpkg -l >list.txt直接生成一个包含系统所有已安装deb包的列表list.txt文件。然后对list.txt进行编辑。)

   deb包的建立

  1、准备工作: 使用文件管理软件(pc端ifunbox、手机上ifile皆可),建立临时打包目录,这里以debtest 为例。 路径为:

  debtest mpdebiancontrol

  其中debian目录名必须用大写英文字母。

  debian 目录下的 control 是一个文本文件,记录了deb文件的一些基本信息,包括作者、deb的id、简介、依赖以及版本等等。具体今后再另行介绍。 模板如下:

  拷贝上面的'内容,粘进系统记事本(notepad),或者任意字处理软件,在package: 后面设个自己喜欢的id;name:后面填入名字;deps: 后面的内容替换成我们自己的插件列表,保存为control即可(如默认产生扩展名,记得删除)。 模板下载压缩包中有两种格式的文件: txt/dos 格式(方便使用notepad 打开,但需要手动删除扩展名) unix格式(可以直接使用,不过要使用notepad++等相对高级一些的文本编辑器)

  2. 打包操作: 我搜出很多deb打包教程,最后发现安装openssh 或者在ios端使用mobileterminal操作最为便捷。 如果已经安装openssh,可以使用ifunbox的ssh终端功能。

   文字部分我简单介绍一下:

  bigbang:~ root# cd ../mobile/documents bigbang:/var/mobile/documents root# cd debtest

  上面这两行是使用 cd 命令进入工作目录。

  bigbang:/var/mobile/documents/debtest root# dpkg -b tmp jbguide.me.test.deb

  第三行是打包命令 dpkg -b tmp(打包的目录) jbguide.me.test.deb(打包后的deb文件名) 至此,deb包就制作完毕,debtest目录下就产生了一个名为jbguide.me.test.deb的deb安装包。 如果设备安装了 mobileterminal ,操作命令是基本一致的,只是目录稍有不同,就不赘述了。

   安装

  请参考如何在紧急情况下将免费插件降回较低版本中关于deb安装的部分,建议使用ifile安装,相对便捷,缺点是需要事先手动安装ifile。这一deb安装完后,直接进入cydia,选择任意想要安装的插件,在安装时选择添加到队列。此时你会发现所有你列出的插件都已进入安装队列,不需要一个个寻找添加。

  如果需要备份插件的设置,可备份/user/library/preferences/ 文件夹下所有非apple自带的.plist文件(提示:文件修改时间是较为简单的判断方法)。


MacPaw
2024-09-20 广告
试试macOS Sequoia的终极清理优化软件,CleanMyMac X是一款能让用户省心的 Mac 优化工具。它能删除多达 29 种垃圾文件,从而让 macOS 保持优化和快速的运行。它是 Mac 用户装机必备的应用程序之一。通过 3 ... 点击进入详情页
本回答由MacPaw提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式