Wednesday 5 August 2015

كيف تعالج أخطاء سيديا للآيباد والآيفون (للمحترفين) - 4 طرق






الكثير منا عند تنصيب بعض التطبيقات والهاكات في سيديا يواجه أخطاء كثيرة
من هذه الأخطاء:
Sub-process /bin/bzip2 returned an error code (2)
POSIX: operation timed out
GPG error

 لذا سأوضح لكم طرق تصليح هذه الأخطاء الشائعة
ملاحظة: إتبع الطرق وفق التسلسل!

1- الطريقة الأولى - تعديل ملفات السيديا يدوياًَ

الأدوات المطلوبة: 
- برنامج iFile منصب على الأيفون أو الأيباد

الخطوات:
1- أخرج من السيديا وذلك بالنقر مرتين على زر المنزل Home واسحب شاشة السيديا الى الاعلى للخروج.
2-أضغط زر المنزل والإطفاء معاً Home+Turn off واستمر بالضغط الى أن تظهر أيقونة آبل. عندها أترك الازرار.
3- إفتح برنامج iFile
4- إذهب الى هذا المكان من خلال البرنامج:
 /var/lib/dpkg/
5- ستجد اربغ ملفات وهي:
available, availble-old, status, status-old
6- غير اسم available الى available-bk
7- غير اسم status الى status-bk
8- غير اسم available-old الى available
9- غير اسم status-old الى status
10- إفتح السيديا الآن.

حاول تنصيب بعض الاضافات والتطبيقات، هل ظهرت الأخطاء مرة أخرى؟ اذا كانت الاجابة نعم اذن انتقل الى الخطوة التالية:

2- الطريقة الثانية - إعادة تنصيب سيديا (لن تُحذف أي ملفات او هاكات او الجلبيريك - آمنة تماماً)

اذا لم تنجح معك الطريقة السابقة فيمكنك تطبيق هذه الخطوة والتي تحل 90% من مشاكل سيديا تماماً.
أحيانا عند الجلبريك (او تحديث سيديا بعد الجلبريك) تحدث بعض الاخطاء وقد تكون هناك ملفات محذوفة او غير كاملة وغير محدثة.
فهذه الطريقة تضمن لك استعادة سيديا الى احسن صيغة ممكنة مع كامل التحديثات منصّبة وبدون أخطاء.
وليس عليك القلق فهذه الطريقة آمنة تماماً ولن تحذف أي سورسات او هاكات او اضافات او تطبيقات. فقط تقوم بتحديث تطبيق سيديا وحسب.
الأدوات المطلوبة:
- برنامج iFile منصّب على الايفون او الايباد
- ملف Cydia بصيغة deb (سأضع كيفية الحصول عليه -  لا تقلق)

كيفية الحصول/ تحميل ملف Cydia بصيغة deb ؟

1-افتح برنامج السيديا المنصب على الايفون او الايباد
2- انزل الى الاسفل وأقرأ نسخة سيديا المنصبة والتي تكون بهذا الشكل Cydia x.x.x 
على سبيل المثال النسخة التي عندي الآن في آيفوني هي Cydia 1.1.23
احفظ هذه الارقام جيداً في ذهنك 1.1.23 (طبعا هذا كمثال والارقام التي ستحفظها هي الموجودة في تطبيق السيديا وليست بالضرورة 1.1.23 )
3- اذهب الى هذا الموقع:
http://apt.saurik.com/cydia/debs/
4- اضغط من الكيبورد Ctrl+F ليظهر البحث
5- ابحث الرقم الذي قد حفظته في السابق
سيظهر لك ملف واحد اسمه: cydia_x.x.x_iphoneos-arm.deb حيث بدل الـ x هو ارقام النسخة (الارقام التي حفظتها)
6- حمل الملف
7- انقله الى iFile
8- اخرج من السيديا تماماً ثم اضغط زر المنزل مع زر الإطفاء Home+Turn off واستمر بالضغط الى ان تظهر أيقونة آبل على الشاشة.
9- بعد ان يشتغل الايفون او الايباد اذهب الى برنامج iFile واضغط على الملف الذي قد حملناه سابقاً. ستظهر خيارات أختر منها installer
10- ستظهر شاشاة سوداء. ويتم التنصيب. انتظر الى النهاية فالعملية تستغرق دقيقة او دقيقتين فقط. بعد ان ينتهي التنصيب اخرج من iFile.
11- اضغط على زر المنزل والاطفاء معاً Home+Turn off واستمر بالضغط الى ان تظهر ايقونة آبل على الشاشة.
12- تم التنصيب بنجاح! الآن شغل السيديا وجربها!

اذا استمرت الأخطاء بالظهور انتقل الى الخطوة التالية:

3- الخطوة الثالثة - تنظيم السورسات وتنظيفها

اذا لم تعمل معك الخطوات السابقة والتي تحل 95% من المشاكل عندها اذهب الى هذه الخطوة
1- احذف السورسات المسببة للمشكلة.
هل تظهر لديك أحد هذه الاخطاء عند تنصيب الهاكات او السورسات في السيديا؟
GPG error: [اسم السورس] stable Release: The following signatures were invalid: NODATA 1 NODATA 2
Failed to fetch [اسم السورس] Sub-process /bin/bzip2 returned an error code (2)
Some index files failed to download, they have been ignored, or old ones used instead.

اذا كانت الاجابة نعم أحذف السورس الذي تظهر عنده هذه المشكلة. يمكنك معرفة السورس المسبّب للمشكلة من الكود فوق حيث يظهر بدلاً من [اسم السورس]

بعد تطبيق هذه الخطوة، هل لازالت المشكلة مستمرة؟؟
اذن إحذف كل السورسات الموجودة تماماً ثم قم بتنصيب السورسات الموثوقة من جديد.
هل لازالت المشكلة مستمرة؟؟؟
اذن ليس أمامك الا اعادة الجلبريك من جديد والذي لن اشرحه هنا ولكن سأضع روابط تساعدك في ذلك.

4- الخطوة الرابعة: اعادة الجلبريك 
يجب التنويه الى ان جميع التطبيقات غير الرسمية وجميع السورسات وجميع الهاكات والاضافات المنصبة من سيديا ستحذف اذا قمت بهذه الخطوة. لذا ينصح بعمل استعادة قبل اعادة الجلبريك. من البرامج المفيدة في الاستعادة هي OpenBackup او bkgbackup او xbackup وهي متوفرة في سيديا.

روابط خارجية لشرح اعادة الجلبريك:
(ملاحظة: لم أجرب الطرق الموجودة في هذه الروابط لحد الآن - لذا فإتباعها يقع على مسؤوليتك الخاصة ومسؤولية صاحب الشرح)
للأسف الشرح باللغة الانكليزية ولكنه مبّسط وواضح لأني لم أجد أي شروحات عربية لأعادة الجلبريك! أمر مؤسف يصف الواقع المرير في الانترنت العربي ومدى شحّته. لكني سأحاول عمل شرح لإعادة الجلبريك في الاسابيع القليلة القادمة.

The Simplest Way To Update And Rejailbreak (iOS 7.1/7.1.1 To iOS 7.1.2)

How to delete jailbreak and re jailbreak ios 7.1.2

1 comment:

  1. This comment has been removed by a blog administrator.

    ReplyDelete