Hướng dẫn sửa lỗi “Could Not Open File /var/lib/dpkg/status” sau khi jailbreak iOS 10

Vì còn đang trong quá trình thử nghiệm nên vẫn còn khá nhiều lỗi xuất hiện sau khi jailbreak iOS 10. Trong đó phổ biến hơn cả là lỗi ‘Could Not Open File /var/lib/dpkg/status’, lỗi này gây khá nhiều khó khăn đối với người dùng còn thiếu kinh nghiệm. Tuy nhiên với bài viết này, chúng tôi sẽ hướng dẫn các bạn một cách chi tiết để khắc phục lỗi khó chịu trên.

fix-cydia-error-main

Hướng dẫn sửa lỗi “Could Not Open File /var/lib/dpkg/status”

Trước khi bắt đầu, hãy chắc chắn rằng thiết bị của bạn gặp phải lỗi trong hình dưới đây. Chúc các bạn may mắn!

database-error-cydia

Dưới đây là cách khắc phục lỗi ‘Could Not Open File /var/lib/dpkg/status’ sau khi jailbreak.

 

Bước 1: Đầu tiên các bạn cần tải về ứng dụng iFunbox về máy tính cá nhân của mình, ứng dụng này sẽ giúp các bạn truy cập vào một số file hệ thống trên thiết bị iOS của các bạn. Tải ứng dụng iFunbox tại đây.

Bước 2: Tiếp tục tải về một tệp tin có tên là Cydia fix để giúp bạn sửa lỗi trên. Tải Cydia fix tại đây.

Bước 3: Công cụ cuối cùng mà bạn cần tải về đó là Cydia Impactor, công cụ giúp bạn cài đặt file .IPA lên thiết bị iOS của mình. Tải về Cydia Impactor tại đây.

Bước 4: Bây giờ bạn đã có đủ các công cụ cần thiết. Kết nối iPhone của bạn với máy tính cá nhân thông qua cáp kết nối Lightning. Khởi động iFunbox, chọn tab Toolbox – User File System, tìm đến thư mục Books.

1

Bước 5: Giải nén file Cydia fix mà bạn đã tải về trước đó, bạn sẽ nhận được 1 file có tên là ‘lib‘ và 1 file MobileTerminal.ipa.

Bước 6: Kéo toàn bộ file ‘lib’ trong Cydia fix sang thư mục Books trong iFunbox và thả nó ở đó.

2

Bước 7: Khởi động Cydia Impactor và cài đặt File MobileTerminal.ipa vào thiết bị của bạn theo hướng dẫn sau: Hướng dẫn cài đặt ứng dụng lên các thiết bị iOS thông qua Cydia Impactor.

Bước 8: Khởi động Mobile Terminal, bạn sẽ được yêu cầu nhập lệnh vào thiết bị. Nhập các lệnh sau, lưu ý ấn enter với mỗi dòng:

su

alpine

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

mkdir /var/log/apt

mkdir /var/log/stash

15782603_10206146404899551_751236073_n

Bước 9: Khởi động lại thiết bị. Sau đó vào Cydia để làm mới nguồn.

Bổ xung: 

  • Sau khi hoàn thành các bước trên, bạn nên vào trong Cydia, xóa hết các nguồn và thêm lại.
  • Cài lại tweak: PreferenceLoader (kèm theo 2 tweak đi kèm) và khởi động lại máy.

Với hướng dẫn trên, bạn sẽ khắc phục được lỗi ‘Could Not Open File /var/lib/dpkg/status’ sau khi jailbreak trên iOS 9 và iOS 10.

Xem thêm:

Read previous post:
Hướng dẫn chặn cập nhật iOS qua OTA trên iPhone, iPad

Vì nhiều lý do mà chúng ta thường không muốn cập nhật lên phiên bản iOS mới nhất. Chẳng hạn như...

Close