热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

修复Cydia红字flAbsPathon/var/lib/dpkg/statusfailed

越狱之后抹掉所有数据,然后再使用doubleH3lix越狱成功后,打开Cydia会提示如下错误:flAbsPath on varlibdpkgstatus failed&nbs

越狱之后抹掉所有数据,然后再使用 doubleH3lix 越狱成功后,打开 Cydia 会提示如下错误:

flAbsPath on /var/lib/dpkg/status failed - realpath (2: No such file or directory)
Could not open file - open(2: No such file or directory)
Problem opening

解决方法分七个步骤,方法如下:

(1)下载 CydiaImpactor、MobileTerminal.deb、爱思助手、7zip、winrar。

(2) 使用 7zip 打开 MobileTerminal.deb,点击提取将文件提取出来。

(3) 提取的文件里有 data.tar,解压之后,里面有一个 Applications 目录,进去后会看到 MobileTerminal.app,新建 Payload 目录,将 MobileTerminal.app 放入 Payload 目录里,然后选择 Payload 打包成 zip 格式,重命名为 MobileTerminal.ipa

修复Cydia红字 flAbsPath on /var/lib/dpkg/status failed


(4) 打开 CydiaImpactor,将 MobileTerminal.ipa 拖到 CydiaImpactor 上,输入你的 Apple ID 账号和密码,将 MobileTerminal 安装到手机上。

(5) 打开爱思助手,将准备好的 lib 文件上传到 books 目录

修复Cydia红字 flAbsPath on /var/lib/dpkg/status failed

(6) 在手机上打开 MobileTerminal,输入以下命令,这样就解决了

su
alpine
cp -R /var/mobile/Media/Books/lib /var

如下图所示:

修复Cydia红字 flAbsPath on /var/lib/dpkg/status failed


(7) 由于抹掉数据之后 DynamicLibraries 目录没了,所以需要新建一下,不然有些应用需要写入 DynamicLibraries 而安装失败,可以看到 DynamicLibraries 实际上是快捷方式,指向的是 /var/stash/_.CWM8Du/DynamicLibraries,新建该目录就可以了


iPhone:/Library/MobileSubstrate root# ls -al
total 0
drwxr-xr-x  4 root wheel 128 Mar 19 00:57 .
drwxrwxr-x 21 root admin 672 Jan 14 16:38 ..
lrwxr-xr-x  1 root wheel  36 Jan 14 17:59 DynamicLibraries -> /var/stash/_.CWM8Du/DynamicLibraries
lrwxr-xr-x  1 root staff  79 Mar 19 00:57 MobileSubstrate.dylib -> /Library/Frameworks/CydiaSubstrate.framework/Libraries/SubstrateInjection.dylib
iPhone:/Library/MobileSubstrate root#

测试机型:iPhone6
系统:iOS 10.3.3

相关工具下载

MobileTerminal
链接: https://pan.baidu.com/s/10f4HDMv3OxQKNt3uZSRG6g 密码: rwvu

lib.zip
链接: https://pan.baidu.com/s/1adz9onORQpuff_AEUQOlOQ 密码: f6ce

CydiaImpactor
链接: https://pan.baidu.com/s/1DlHTWMPVuCJHOU72dK-aIA 密码: u95k

原文地址:https://www.exchen.net/%E8%B6%8A%E7%8B%B1%E5%90%8E%E6%8A%B9%E6%8E%89%E6%89%80%E6%9C%89%E5%86%85%E5%AE%B9%E4%BF%AE%E5%A4%8D-cydia.html


推荐阅读
  • EST:西湖大学鞠峰组污水厂病原菌与土著反硝化细菌是多重抗生素耐药基因的活跃表达者...
    点击蓝字关注我们编译:祝新宇校稿:鞠峰、袁凌论文ID原名:PathogenicandIndigenousDenitrifyingBacte ... [详细]
  • 本文介绍了如何利用HTTP隧道技术在受限网络环境中绕过IDS和防火墙等安全设备,实现RDP端口的暴力破解攻击。文章详细描述了部署过程、攻击实施及流量分析,旨在提升网络安全意识。 ... [详细]
  • 本文介绍了如何使用 Node.js 和 Express(4.x 及以上版本)构建高效的文件上传功能。通过引入 `multer` 中间件,可以轻松实现文件上传。首先,需要通过 `npm install multer` 安装该中间件。接着,在 Express 应用中配置 `multer`,以处理多部分表单数据。本文详细讲解了 `multer` 的基本用法和高级配置,帮助开发者快速搭建稳定可靠的文件上传服务。 ... [详细]
  • 在《Python编程基础》课程中,我们将深入探讨Python中的循环结构。通过详细解析for循环和while循环的语法与应用场景,帮助初学者掌握循环控制语句的核心概念和实际应用技巧。此外,还将介绍如何利用循环结构解决复杂问题,提高编程效率和代码可读性。 ... [详细]
  • 本文探讨了在不解压的情况下,如何高效地从包含文本文件的.gz压缩文件中查找特定字符串的方法。通过利用特定的工具和技术,可以在保持文件压缩状态的同时,快速定位和检索所需信息,提高处理大规模数据集时的效率和性能。 ... [详细]
  • AppFog 是一个基于 CloudFoundry 的多语言 PaaS(平台即服务)提供商,允许用户在其平台上轻松构建和部署 Web 应用程序。本文将通过详细的图文步骤,指导读者如何在 AppFog 免费云平台上成功部署 WordPress,帮助用户快速搭建个人博客或网站。 ... [详细]
  • 【转】强大的矩阵奇异值分解(SVD)及其应用
    在工程实践中,经常要对大矩阵进行计算,除了使用分布式处理方法以外,就是通过理论方法,对矩阵降维。一下文章,我在 ... [详细]
  • 本文介绍了如何处理在Xcode构建过程中出现的多个命令生成相同文件的问题,特别是当这些文件与Info.plist无关时。 ... [详细]
  • iPhone 游戏时手机过热?这些专业技巧帮你轻松解决
    随着夏季的到来,气温升高,许多用户发现手中的智能手机在使用过程中尤其是游戏时会变得异常发热,甚至影响到正常使用体验。为了帮助大家解决这一问题,本文将介绍一些专业的技巧,从硬件和软件两方面入手,有效降低手机温度,确保游戏过程更加流畅和舒适。 ... [详细]
  • Parallels Desktop for Mac 是一款功能强大的虚拟化软件,能够在不重启的情况下实现在同一台电脑上无缝切换和使用 Windows 和 macOS 系统中的各种应用程序。该软件不仅提供了高效稳定的性能,还支持多种高级功能,如拖放文件、共享剪贴板等,极大地提升了用户的生产力和使用体验。 ... [详细]
  • 本文探讨了利用Python实现高效语音识别技术的方法。通过使用先进的语音处理库和算法,本文详细介绍了如何构建一个准确且高效的语音识别系统。提供的代码示例和实验结果展示了该方法在实际应用中的优越性能。相关文件可从以下链接下载:链接:https://pan.baidu.com/s/1RWNVHuXMQleOrEi5vig_bQ,提取码:p57s。 ... [详细]
  • 【图像分类实战】利用DenseNet在PyTorch中实现秃头识别
    本文详细介绍了如何使用DenseNet模型在PyTorch框架下实现秃头识别。首先,文章概述了项目所需的库和全局参数设置。接着,对图像进行预处理并读取数据集。随后,构建并配置DenseNet模型,设置训练和验证流程。最后,通过测试阶段验证模型性能,并提供了完整的代码实现。本文不仅涵盖了技术细节,还提供了实用的操作指南,适合初学者和有经验的研究人员参考。 ... [详细]
  • 在尝试为 Unity 编译一个简单的 Java 库时,运行 `ant jar` 命令后遇到了 Java I/O 异常。具体错误信息为“无法启动程序 ${aAPT},错误代码 2”,这通常表示指定的文件或目录不存在。此问题可能是由于环境配置不正确或路径设置有误导致的。建议检查相关路径和环境变量,确保所有依赖项都已正确安装和配置。 ... [详细]
  • 探索聚类分析中的K-Means与DBSCAN算法及其应用
    聚类分析是一种用于解决样本或特征分类问题的统计分析方法,也是数据挖掘领域的重要算法之一。本文主要探讨了K-Means和DBSCAN两种聚类算法的原理及其应用场景。K-Means算法通过迭代优化簇中心来实现数据点的划分,适用于球形分布的数据集;而DBSCAN算法则基于密度进行聚类,能够有效识别任意形状的簇,并且对噪声数据具有较好的鲁棒性。通过对这两种算法的对比分析,本文旨在为实际应用中选择合适的聚类方法提供参考。 ... [详细]
  • 射频领域的博士学位在信号处理算法方面具有广阔的职业前景,尤其是在射频技术的应用中。例如,加入华为的射频基站部门,从事数字预失真等关键技术的研发工作。在此过程中,需要注意持续跟踪最新的学术和技术进展,保持对行业动态的敏感性,并不断提升自身的实践能力和创新能力。此外,除了技术层面,还应关注行业的整体发展趋势,以便更好地规划职业生涯。 ... [详细]
author-avatar
原野上的蚂蚁
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有