iphone越狱后,设置里的清除所有内容和设置选项是不生效的,选上之后菊花转个不停,只能强制退出,还有白苹果的危险。

若想恢复出厂设置有两个办法:

一、刷机

最直接的办法,我觉得itunes配合itools是比较简单的办法,下载想要恢复版本的固件,但是DFU、各种“未知错误”,折腾了一个晚上也没搞定,精疲力尽睡觉去了。

二、文件删除大法

通过使用ifunbox之类的软件,删除系统内的文件使机器恢复到刚越狱后的状态。试验成功,非常方便。iOS6.1.2以下有效。

1、使用cydia卸载OpenSSH/OpenSSL之外的所有软件,特别是MobileSubstrate,卸载很多依赖它越狱软件也跟着卸掉了。

2、重启手机

接下来ifunbox出场了

3、进入/var/mobile目录,然后删除"Documents" 文件夹。
4、进入/var/mobile/Library/Preferences目录,删除".GlobalPreferences.plist"以外的其它文件。
5、进入/var/mobile/Library目录,删除除以下文件夹外的所有文件:

AddressBook
Caches
Cookies
Indexes
Keyboard
Preferences
PreinstalledAssets
Safari
WebClips
WebKit
.localized

因为ios版本原因,也许你的设备比上述列表少些文件夹,只处理设备上有的文件夹就行,不影响最终效果。
6、逐个以下文件夹并清空其中内容,但是要保留文件夹本身。注意下面的文件夹列表与步骤5略有不同。

AddressBook
Caches
Cookies
Indexes
Keyboard
Safari
WebClips
WebKit

7、进入/var/mobile/Applications,删除所有内容。里面是使用iphone过程中安装的各种程序,删除时间较长。
8、进入/var/mobile/Media目录,删除以下三个文件夹外的其他文件。

DCIM
PhotoData
Photos

9、进入上述三个文件夹,并清空其中文件,但保留文件夹本身,类似步骤6。
10、进入/var/Keychains目录,清空文件内容。
11、重启iphone,完毕。

手机重启后会像新设备一样滑动选择配置信息,并保留越狱状态。

参考资料:

http://www.ifans.com/forums/threads/how-to-erase-all-content-and-settings-while-jailbroken-without-losing-your-jailbreak.395478/

来自 littlefang-镇关西拳打鲁智深 的CSDN博客,转载请注明

[置顶] 不刷机让越狱后的iphone恢复出厂设置的更多相关文章

  1. 【Darwin】 越狱后玩耍IPhone系统

    玩耍IOS系统 大家都知道IOS是自Mac OS修改而来的.而Mac OS和IOS的共同核心是Darwin,其基于FreeBSD发展而来,整体而言也是个类Unix系统.之前把自己的手机越狱之后正好开始 ...

  2. winform窗体置顶

    winform窗体置顶 金刚 winform 置顶 今天做了一个winform小工具.需要设置置顶功能. 网上找了下,发现百度真的很垃圾... 还是必应靠谱些. 找到一个可以链接. https://s ...

  3. jQuery 元素的选中, 置顶、上移、下移、置底、删除

    如截图: <ul> <li class="li01" onclick="C_columnSetTop(this)"><i>& ...

  4. 019 [工具软件]窗体置顶 DeskPins

    DeskPins:Windows下将任何窗体置顶的工具 官方主页:https://efotinis.neocities.org/deskpins/index.html 官方下载的是一个exe安装包,用 ...

  5. iphone5越狱后问题的解决办法

    1,添加各种源失败,显示红字. 解决办法: 如果出现bad 404等红字,一般是由于网络问题,服务器挤爆了,导致不能添加,这种情况大家可以换一个时间段添加源,或者使用网速快一点的网络,比如3g,多试几 ...

  6. JavaScript学习笔记-元素在滚动条滑动一定高度后自动置顶

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  7. [置顶]Win2012R2的一个Bug安装群集后可能引发的软件崩溃问题及相应补丁

    [置顶]Win2012R2的一个Bug安装群集后可能引发的软件崩溃问题及相应补丁 如标题,笔者查阅资料发现微软声称安装故障转角色后就可能发生上述描述问题,但不止于SSMS崩溃.建议使用win2012R ...

  8. Delphi窗体置顶及失去焦点后取得焦点

    unit u_FrmTopMostActive; interface uses Winapi.Windows; implementation // 窗体置顶 procedure SetXwForegr ...

  9. wpf 窗口最小化后,触发某事件弹出最小化窗口并置顶

    //如果窗口最小化了弹出并置顶----事件触发调用 ShowWindowAsync(new System.Windows.Interop.WindowInteropHelper(CommonHelpe ...

随机推荐

  1. jmeter内存溢出处理方式记录

    方法一: 使用jmeter进行压力测试时 遇到一段时间后报内存溢出outfmenmory错误,导致jmeter卡死了,先尝试在jmeter.bat中增加了JVM_ARGS="- Xmx204 ...

  2. gson Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2 path

    返回数据解析错误 com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT ...

  3. BZOJ.4180.字符串计数(后缀自动机 二分 矩阵快速幂/倍增Floyd)

    题目链接 先考虑 假设S确定,使构造S操作次数最小的方案应是:对T建SAM,S在SAM上匹配,如果有S的转移就转移,否则操作数++,回到根节点继续匹配S.即每次操作一定是一次极大匹配. 简单证明:假设 ...

  4. Vakuum开发笔记01 开天辟地

    1.缘起 先驱--COGS 早在2008年,我自学PHP后开发了COGS,并成功用于学校内部的OJ,ruvtex.也曾经对外开放过,但是由于学校网络不稳定,后来一直连不上了.我还把COGS推荐给了OO ...

  5. Moment.js 一款JS时间封装库

    链接地址:http://momentjs.cn/docs/#/displaying/difference/

  6. ==与equals与hashCode的区别联系。

    前言:对于引用类型的变量,它涉及到两块内存,一块是堆中的内存,用于存放new出来的对象(就是对象的具体内容):另一块是栈内存,用来存放变量在堆内存中的地址. 1,“==” 判断两个变量是否是同一个变量 ...

  7. CAT架构的应用与实践 IT大咖说 - 大咖干货,不再错过

    CAT架构的应用与实践 IT大咖说 - 大咖干货,不再错过 http://www.itdks.com/dakashuo/new/dakalive/detail/594

  8. sagas

    http://mp.weixin.qq.com/s?src=3&timestamp=1503011877&ver=1&signature=cngvQj8-8qYsYcHR-5A ...

  9. LightOJ 1118 - Incredible Molecules (两圆面积交)

    1118 - Incredible Molecules   PDF (English) Statistics Forum Time Limit: 0.5 second(s) Memory Limit: ...

  10. ARM DEBUGGER FOR NEARLY ONE DOLLAR

    http://hackaday.com/2014/01/23/arm-debugger-for-nearly-one-dollar/ Oh that title is so misleading. B ...