4s安装了Snoop-it后系统图标全部消失

环境:iPhone4S-iOS8.1.3,安装Snoop-it工具
操作步骤:看到了这篇帖子 http://www.cnblogs.com/ludashi/p/5808119.html,
里面提到了Snoop-it工具。源地址是(http://repo.nesolabs.de)。
手贱安装了一下。在Cydia中添加该源并安装Snoop-it后,所有系统应用图标都消失了,Cydia也不见了。而自己安装的应用图标,在开机后要等一会才会出现。截图如下

但是还可以通过ssh连接手机。我进入到手机根目录,搜索snoop-it( find ./ -name noop),然后将搜到的所有包含snoop-it的的文件全都删除。之后重启springBoard,重启手机,然而并没有卵用。

然后我就想能不能平刷回复到越狱之前的版本。下载了8.1.3的固件,当然是不行的。我查到的是说苹果关闭验证后是不能降级或平刷的。

然后想到能不能在设置里面回复手机设置。但是系统的设置图标已经不见了。于是我想在代码中能不能调起来。
在app中加入代码 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
执行到这一行的时候提示错误 LaunchServices: ERROR: There is no registered handler for URL scheme app-prefs
看起来确实是找不到设置这个app了。不会是给删了吧。
而且我使用iFunBox来查看手机目录,竟然也显示未越狱。猜想应该是找不到Cydia导致的吧。

求帮忙怎么找回系统的图标。

1 个赞

另外我的 /Applications 目录是空的。不知道是不是这个原因,哪位能看看自己的手机帮我截个图哇

空的……gg
请手动解密ipsw写入。可能还有救

我有一台5S也出现了这种情况,当时也是装了snoop-it 现在还能恢复吗?求具体方法

昨天群里一个朋友说可以从ipsw中提取系统文件。我正在尝试解密。
从iphone固件中提取文件的方法
从苹果固件ipsw文件中提取系统文件
如果真不行的话就只能ota升级了。当个普通的测试机

我的5s 是8.0的系统,跟你不一样的是,我现在PP还显示的越狱状态,而且我的越狱程序还是可以运行的。就是没有系统图标(设置、safari、音乐、视频、cydia…都没),只有一个什么期刊还在,还有几个XX助手能打开

你看看我的截图,咱俩情况是一模一样的。pp也能显示越狱状态。刚发现ifunbox也显示已经越狱了。
你的 /Applications目录下有内容吗 ?

只有XX助手和Snoop了

楼主解决没有???我两台机器都出现了这种情况。。。。

还没有…

终于解决问题了

  1. 打开文件private/var/mobile/Library/Caches/com.saurik.Cydia/lists/repo.nesolabs.de_._Packages,搜索snoop,将带有snoop的那一段删除
    2.分别打开/private/var/lib/dpkg/status-old/private/var/lib/dpkg/status-old文件,搜索snoopit,将其所在的段落删除。
  2. 查找一个系统app安装包路径。我的路径是/private/var/stash/_.gPx3HF/Applications,将路径下的Cydia.appPreferences.app拷贝到/Applications目录
  3. 重启手机,这时应该可以看到Cydia图标了。然后在ssh连接手机,执行uicache命令。执行这个命令的时候可以看着桌面等一会,设置图标就可以出现了。
  4. 这一步谨慎操作。我在设置中执行了抹除设备 然后在白苹果界面等了好久也没动静。。。
1 个赞

问题已解决

恩,我在github上问了那个作者,他大概也是这么说的,但是首先我是没有ssh的,他说让我自签名一个terminal安装,楼主是怎么做的,有什么简易的办法么。因为爱思助手这些事看不到这个文件夹的。

我比较巧的是先安装了ssh,然后才安装的snoopit

请问在第五部之后是怎么解决的,我也卡在白苹果了……谢谢

因为白苹果了,也没有其他办法。当时就是又重启了一下就好了

跟楼主情况一样,但是最后图标出现后,点击闪退,这个怎么破

1 个赞

你好!我今日也遇到这样的问题 真是非常气死。
请你第一个步骤搜寻snoop,删除带有snoop的那一段。但是这个文件有很多段带有snoopit的关键字 都要删除吗?还是你的意思是把这个epo.nesolabs.de_._Packages档桉整个删除?要不然裡面的内容都是很多snoop关键字。
内容如下:
Package: de.nesolabs.snoopit
Version: 1.0.10
Section: Security
Maintainer: NESO Security Labs info@nesolabs.de
Depends: mobilesubstrate,applist
Architecture: iphoneos-arm
Filename: .//Snoop-it.deb
Size: 4975398
MD5sum: 8db0a7b31cjsdlfdfsdf9f8361db19bd
Description: Snoop-it - Runtime Analysis and Manipulation of iOS Apps
Name: Snoop-it
Author: NESO Security Labs info@nesolabs.de
Homepage: https://code.google.com/p/snoop-it/

第二个步骤分别打开两个档桉,你文字裡面都是status-old,都是同一个档桉啊,你的意思应该是status 和 status-old对吗?
最后第五个步骤抹除设备是reboot的意思吗?能否详解一下第五步骤?

Thanks u so much~

求楼主相救,我也是cydia会闪退,这位大哥你有解吗?

cydia闪退应该是不完美越狱造成的,重新越狱修复下应该可以