装了cydiacydia空白怎么恢复复

您需要通过验证再能继续浏览 3秒后开始验证
丨 粤ICP备号-10 丨 新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!
(C) Joyslink Inc. All rights reserved 保留所有权利→ → cydia不见了怎么修复_cydia删除了怎么办
cydia不见了怎么修复_cydia删除了怎么办
作者:潇潇来源:本站整理 11:45:09
有些果迷不小心删除了Cydia要如何解决呢,Cydia并不像一般的软件一样可以随意安装哦,下面潇潇就来教你如何恢复删除的Cydia吧。如何恢复Cydia的关键点:是否有afc2服务,能否看到root根目录!
相关下载:
系统工具 - 6.8M
删除Cydia后往往会出现两类情况,如下:【情况一:删除Cydia之后,它所在的环境还在】解决方案:将丢失的依赖包和语言包(依赖包和语言包在本帖最下面可下载)放至路径:/var/root/Media/Cydia/AutoInstall,然后重启手机。【情况二:卸载Cydia的同时也卸载了Cydia所在的环境】解决方案:修复Cydia环境,简单的说就是root目录有无dkpg。没有afc2服务,则看不到越狱系统。看不到越狱系统,那只能选择刷机了。以下为原理:设备没有安装OPENSSH导致无法修改文件权限导致deb文件放入后无法运行和安装,使用Cydia的Autoinstall的方式=Cydia内直接安装deb,因为apt的环境问题导致无法安装的情况,想通过iFile来修改文件的权限却也没有安装iFile,所以几条路都被堵死,只能选择别的方法!Cydia安装后,在 /Library/LaunchDaemons 内放置了一个开机调用脚本的plist文件:com.saurik.Cydia.Startup.plist,控制了系统在启动时会运行/bin下的 bash 执行程序和 /usr/libexec/cydia 下的 startup (这个startup实际上是一个赋予了可执行权限的 shell 脚本文件)如下:#!/bin/bashexport PATH=$PATH:/usr/sbin:/usr/bin:/sbin:/binif [[ ! -e /var/lib/cydia/firmware.ver ]]; thencache=fi/usr/libexec/cydia/firmware.shdebs=(/var/root/Media/Cydia/AutoInstall/*.deb)if [[ ${#debs[@]} -ne 0 && -f ${debs[0]} ]]; thendpkg -i &${debs[@]}& 2&/tmp/dpkg.log 1&&2rm -f &${debs[@]}&cache=killall -9 Lowtide AppleTVfiif [[ ${cache+@} ]]; thensbdidlaunchsu -c uicache mobilefi其中:debs=(/var/root/Media/Cydia/AutoInstall/*.deb)if [[ ${#debs[@]} -ne 0 && -f ${debs[0]} ]]; thendpkg -i &${debs[@]}& 2&/tmp/dpkg.log 1&&2rm -f &${debs[@]}&这段就是指定了在开机时检查 /var/root/Media/Cydia/AutoInstall (就是cydia自动安装包)目录下是否有的包文件,如果有救执行 dpkg -i 的安装命令,而deb的安装则依赖于dpkg的环境。这个问题主要是修复越狱预置的apt环境,那么就需要越狱程序在越狱时上传使用的 Cydia.tar 文件,需要用它将完整的文件解压恢复到iOS系统里面。tar的文件需要解压的环境支持不要紧,因为基本的tar执行程序还在,那么我们就需要使用 shell 脚本来调用命令,但是这个shell脚本怎么去调用呢?其实可以利用/Library/LaunchDaemons 等开机启动文件夹的plist文件去调用。但是如果是自己直接写的调用shell脚本在传入设备后会因为权限问题根本无法运行,怎么办?上面说过关于afc2add服务的权限继承特性!我们可以利用它!怎么利用呢?其实很简单,上面我就提到过Cydia就会在启动时利用 /Library/LaunchDaemons&里面的&com.saurik.Cydia.Startup.plist 文件去调用 /usr/libexec/cydia 目录下的 startup 这个shell 脚本,我们可以直接将 startup 文件导出放到本地然后修改这个脚本,将需要的命令添加进去后重新导入覆盖原来的文件即可保持继承的权限从而达到可以执行的目的了!1、Cydia.tar 压缩包(在源里面的 Cydia安装包仅是Cydia,不含完整的越狱环境目录结构),因为此压缩包为整个系统目录结构,那么在解压时一般就是接触的根目录,所以我将 Cydia.tar 使用助手工具将其导入放置到root根目录备用。2、将 /usr/libexec/cydia 目录下的 startup 文件导出,在备份一个原始的文件后(不管干什么最好备份一个以防万一)使用适合的编辑器修改文件,在#!/bin/bashexport PATH=$PATH:/usr/sbin:/usr/bin:/sbin:/bin下面添加一行命令代码:tar -xvf ./Cydia.tar(这个就是最常用最简单的一个解压的终端命令)原文件第一行是shell文件的类型注释,第二行代码是环境定义,所以必须添加到它们下面。(关于修改使用的编辑器需要特别注意就是必须要保证编辑和保存后的文件格式编码不能变,否则乱码不能执行,建议使用UE或者winhex 等)3、将修改好的 startup 文件导入原始位置,提示覆盖时选择“是”去覆盖来保持继承权限4、重启设备5、系统重启后会自动解压刚上传的 Cydia.tar 来重建结构,完成后apt环境即可修复,可以在Cydia里面直接安装插件了!6、将备份的原始 startup 文件导入覆盖还原。7、cydia就会再次出现了。如果你们不知道自己是否卸载和删除 ,你们可以先进入 /var/root/Media/Cydia/AutoInstall 这个路径把语言包和依赖包丢进去,重启看是否有cydia出现,如果不会出现,肯定是你把cydia卸载了而不是删除。
14-11-1014-11-0214-06-1514-01-0113-12-25
共0条相关评论
最新最热相关资源
类型:ios补丁大小:1.7M类型:系统工具大小:6.8M类型:系统工具大小:24.7M
类型:系统工具大小:7.3M类型:ios补丁大小:1.7M类型:系统工具大小:6.4M
安卓苹果应用推荐
类型:射击游戏大小:19.8M类型:动作冒险大小:44.6M类型:角色扮演大小:578.0M类型:射击游戏大小:2.2M类型:益智休闲大小:50.7M类型:休闲益智大小:82.8M
类型:角色扮演大小:265M类型:休闲益智大小:83M类型:策略游戏大小:148M类型:角色扮演大小:78.5M类型:策略游戏大小:34.6M类型:休闲益智大小:39.3MCydia源一键备份恢复:Xbackup安装使用教程
- 绿茶文章中心
&&&&&&&&&Cydia源一键备份恢复:Xbackup安装使用教程
Cydia源一键备份恢复:Xbackup安装使用教程
作者:佚名
来源:绿茶软件园
Cydia插件如何备份?对于很多果粉来说,刷固件是比较经常做的事,但是刷固件会导致之前安装的插件全部丢失,怎么办呢?下面绿茶小编教大家如何一键备份已安装cydia插件。
一、安装插件:
1.打开Cydia--搜索--【Xbackup】
2.下载安装完成。
二、备份Cydia插件:
1.打开xBackup--Backup--点击backup。
2.将设备连接电脑,打开PP助手--文件--文件系统(越狱)--路径:/var/mobile/Library/xBackup--将路径内的【Backup】导出本地电脑。
三、恢复Cydia插件:
1.重新刷固件并越狱,再从Cydia安装xBackup插件,将之前导出本地电脑【Backup】用PP助手替换路径:/var/mobile/Library/xBackup内【Backup】文件。
2.打开xBackup--Restore--点击Restore(恢复),恢复完成建议重启一次。
绿茶小编猜你还喜欢:
本类推荐本类排行
热门软件热门标签当前位置: >
Cydia不小心删了怎么办_Cydia不小心删除了怎么恢复
Cydia不小心删了怎么办_Cydia不小心删除了怎么恢复 Cydia作为越狱后必不可少的应用,一不小心删除了的话还是很麻烦的。目前网上有许多找回Cydia的方法,不过并不是每个都有效,下面小编就为大家介绍一种比较实用的方法。1. 下载 Cydia 关联文件()。2. 下载 Cydia的 Deb 文件。锋友 szhe001 在自己的 iOS 9.3.3 系统中选择的是 1.127 版本。3. 在 iPhone 中下载助手类软件的越狱版本,其作用是暂时代替 Cydia,可安装部分 Cydia 上的插件。4. 在助手软件中下载 iFile 插件,注意,是插件,不是助手。5. 通过电脑端助手把下列 Deb 文件放入 /var/root/Media/Cydia/AutoInstall 这个目录下:apt7-lib_0.7.25.3-14_iphoneos-arm.apt7-key_0.7.25.3-3_iphoneos-arm.cydia-lproj_1.1.12_iphoneos-arm.cydia_1.1.27_iphoneos-arm.然后挨个点击安装程序,并且重启 iPhone。这个过程中可能会出现死机的情况,按下电源键 + Home 键硬重启即可。重新开机之后,上述文件都会消失不见,Cydia 则重新出现。6. 这时候 Cydia 还不能用,我们需要把下载的所有 Cydia 关联文件复制到 /var/root/Media/Cydia/AutoInstall 这个目录下,然后使用 iFile 挨个运行,出现 255 错误也不用理会,重启 Cydia 即可。扩展阅读: |
扫一扫,关注265G果粉网官方微信,最新iPhone8资讯抢先看
扫描左侧二维码即可添加265G果粉网官方微信,您也可以在微信公众号上搜索“265G果粉网”,关注后即可每天了解最新iPhone动态。
扫码关注官方微信
获取苹果一手资讯
扫码关注官方微博
获取最新苹果情报
265G推荐游戏当前位置:
越狱后恢复新招 教你用Cydia新工具将设备恢复至未越狱状态
编辑:半青
来源:网络
  越狱后如何恢复了?有时候越狱多了,或者就想回到未越狱的状态了,Cydia最近的改变还是很给力的,这个恢复工具就相当不错。  Jay Freeman(saurik)昨天发布了一个全新的越狱-Cydia Impactor,它可以让你的 iOS 越狱设备恢复到未越狱状态(恢复到原生 iOS 固件,并不需要系统),这意味着所有安装了的越狱软件包都会被移除,但会保留越狱时的系统版本。(详情)  Cydia Impactor 目前还处以测试阶段,支持 iOS 8.3 和 iOS 8.4 设备,不过目前并不支持 iPod touch 6。本文将通过简单的教程为你介绍如何让越狱设备恢复到未越狱状态。  1.打开 Cydia。  2.搜索 Cydia Impactor 并安装。  3.安装后,你会在主屏幕上找到一个名为“Impactor”的应用,点击打开。  4.阅读说明后点击“delete all data and unjailbreak device”(删除所有数据并恢复设备到未越狱状态),然后点击“删除所有”确认。  5.在此过程中设备可能要经历多次重启,请耐心等待。  6.完成后,设备就会出现欢迎界面,就像一开始设置 iOS 设备一样,所以在此之前建议用户先对设备的数据进行备份。  提示:建议越狱后已经替换了字体或替换掉一些系统原生内容的的用户先还原至原来的状态再使用上述教程将设备恢复至越狱前,否则容易出现报错的现象。
你可能还对一下内容感兴趣
【上一篇】
【下一篇】
推荐阅读:
看完这篇文章有何感觉?
苹果应用推荐
PP助手准备为您下载应用
未越狱版:鳄鱼小顽皮爱洗澡
如果在10秒后下载任务还没有开始,请下载并安装:
下载步骤如下:}

我要回帖

更多关于 cydia卸载了怎么恢复 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信