قدّم فريق Evad3rs & panguteam جيلبريك غير مقيّد لنظام IOS7 ورأينا كذلك إطلاق جيلبريك غير مقيد لنظام iOS8 وكلنا نعلم بأن الجلبريك له مميزات وعيوب ومن عيوبه هي المشاكل والأخطاء عند فتح السيديا أو تحميل بعض الأدوات من السيديا أو تثبيت سورسات إضافية في السيديا والتي سببت مشاكل عدّة للمستخدمين .
وللتوضيح أكثر عن هذه الاخطاء هي التي تظهر باللون الأحمر والأصفر, فبعض من هذه الأخطاء لاتأثر على عمل السيديا وتكون بسيطة وحلها سهل ولكنها مزعجة للكثيرين, والبعض لها تأثير سلبي واضح على إستمرار عمل السيديا وقد تكون معقدة وحلها يحتاج لخبرة كافية ولكنها قليلة, موقع نيوتك سيقوم بتوضيح أشهر المشاكل والأخطاء التي يواجهها مستخدمي الجلبريك وسيضع الحلول بين أيديكم بإذن الله تعالى.
الخطأ الأول: Failed to Fetch HTTP/1.1 404 Not Found
سبب الخطأ: تظهر هذه المشكلة عند وجود خلل في بعض السورسات أو المصادر في السيديا, سيظهر لك باللون الأصفر السورسات المسببة للمشكلة لان هذا الخطأ يختلف من شخص لأخر حسب السورسات الموجودة لدى المستخدم.
حل الخطأ:
- اضغط على Sources في الاسفل للدخول للمصادر.
- ستجد المصادر أو السورسات الأساسية أو المضافة من قبل المستخدمين قم بالبحث عن السورسات المكتوبه في رسالة الخطأ باللون الأصفر.
- اضغط على Edit من أعلى يمين ثم اضغط على الدائرة الحمراء الموجودة بجانب السورسات ثم اضغط على Delete لكل سورس موجود في رسالة الخطأ باللون الأصفر.
- أغلق السيديا من الخلفية وأعد الدخول مرة أخرى ثم اذهب إلى Changes ثم اضغط Refresh من أعلى يسار.
الخطأ الثاني: Size Mismatch
سبب الخطأ: تظهر هذه المشكلة عند تحميل أو تحديث بعض الأدوات من السيديا وغالباً تكون المشكلة عند بعض مستخدمي شبكة (موبايلي) داخل السعودية وأيضا قد تحصل عند بعض شبكات الإتصالات خارج السعودية فالحل واحد لكل من يواجه هذه المشكلة, حل المشكلة ليس حل نهائي للمشكلة ولكنه حل مؤقت لتحميل أو تحديث الأدوات.
حل الخطأ:
- قم بتحميل تطبيق TunnelBear من الأب ستور قم بتحميله من هنـــــــــــــا , أو أي تطبيق بأسم VPN لكسر البروكسي. (أبرئ نفسي وموقع نيوتك من إستخدام مثل هذه التطبيقات بما يغضب الله).
- قم بالتسجيل في البرنامج ثم سجل دخولك.
- ستظهر لك رسالة تطلب منك فتح المتصفح لديك لتثبيت الإعدادات داخل الأيفون اضغط Yes
- سينتقل بك إلى المتصفح وسيظهر لك كلام بالإنجليزي وفي الأسفل اضغط على Continue
- أيضا سيظهر لك كلام أخر بالإنجليزي قم بالضغط على I’m Ready!
- سينتقل بك إلى صفحة جديدة توجد بها زر Install باللون الرمادي قم بالضغط عليها ثم اضغط على Install Now
- انتظر على تظهر لك كلمة Done في الأعلى يمين قم بالضغط عليها ثم سيعود بك مرة أخرى للمتصفح اضغط على Open the App
- عند الدخول للبرنامج ستظهر لك رسالة تشرح لك طريقة تشغيل إتصال VPN وهي كالتالي:
- الإعدادات ثم VPN وستجد مجموعة بروكسيات في الأسفل إختر ماتريد ثم قم بتفعيل الإتصال من أول خيار وانتظر على يظهر لك في الشريط العلوي للجهاز كلمة VPN داخل مستطيل وهذا يدل بأن الإتصال نجح لكن في حال لم يتصل قم بإختيار بروكسي آخر من الأسفل حتى يتصل معك. (قد تلاحظ بطئ في الإنترنت بعد الإتصال بــ VPN)
الآن إذهب للسيديا وأعد تحميل أو تحديث الأدوات التي ظهرت فيها هذه المشكلة, عند حدوث المشكلة مرة أخرى اتصل بــ VPN ثم أعد التحميل أو التحديث.
الخطأ الثالث: wow, you exceeded the number of package names this APT is capable of
سبب الخطأ: السيديا يستوعب عدد محدود من الحزم وهو تقريباً 65,535 حزمة APT وهذا الخطأ يدل بأنك وصلت لهذا العدد وقد يستغرب بعضكم ويقول بأن العدد ضخم جداً! بكل بساطة فالسيديا عند تثبيته يأخذ تقريباً 40,000 حزمة من السورسات الأساسية ويتبقى للمستخدم تقريباً 25,000 حزمة لتحميلها, ومع تثبيت السورسات بكثرة فأنت في هذه الحالة تقوم بتعبأة المجال المسموح لك بتحميله وعند وصولك للحد الأقصى يظهر لك هذا الخطأ.
حل الخطأ:
- قم بالدخول للسيديا من أسفل القائمة ثم اضغط Sources
- قم بالدخول لكل سورس وتأكد من عدم خلو أي سورس من الأدوات فإذا وجدت أحد السورسات فارغ قم بحذفه.
- قم بحذف أكبر قدر ممكن من السورسات الغير مهمة لتقوم بتفريغ مجال الحزم لديك لتستطيع تحميل أدواتك من السيديا بدون ظهور هذا الخطأ.
الخطأ الرابع: Hash Sum Mismatch
سبب الخطأ: يظهر هذا الخطأ عند تثبيت أداة من السيديا ولكن لا يوجد حل بعينه لهذه المشكلة فقد تكون العوامل المؤثره كثرة ونقوم بتوضيحها لكم بإذن الله.
حل الخطأ:
الخطأ الخامس: Sub-process/usr/bin/dpkg returned an error code
سبب الخطأ: يظهر هذا الخطأ عند تحميل أو ترقية بعض الأدوات في السيديا أو أنك تقوم بتحميل أداة لها نفس الإسم عندك في الجهاز ويعود سبب تكرار الإسم مع أدوات لديك هو تحميل أدوات من سورسات غير موثوقه وقد حذرنا سابقاً من تحميل الأدوات المكركة.
حل الخطأ:
(هذا الخطأ لمن لم يقم بعمل الجلبريك الصيني) قبل البدء بالحل الأطول تحتاج للتأكد من نقطة مهمة قد تكون هي السبب لذلك توجه للسيديا ثم Manage ثم Storage وتأكد من المساحة الخالية لانه قد يكون سبب هذا الخطأ هو عدم توفر مساحة كافية للتحميل أو الترقية لبعض أدوات السيديا, إذا لم تتوفر لديك المساحة الكافية قم بحذف بعض الأدوات لست بحاجتها, فإذا لم تنتهي المشكلة قم بعمل الآتي:
- توصل الجهاز الذي يحتوي على المشكلة في نفس الكمبيوتر الذي تم عمل الجلبريك عليه لهذا الجهاز.
- تفتح برنامج الجلبريك 7evasi0n من الكمبيوتر وتنتظر على يتعرف البرنامج على الجهازك وسيظهر نوع الجهاز وإصداره ثم رسالة مكتوب على سبيل المثال “iPhone 5S (iOS 7.0.6) is already jailbroken. Jailbreaking again is NOT recommended” يعني بأن هذا الجهاز مجلبرك, إعادة الجلبريك غير مستحسن.
- الان قم بالضغط على زر jailbreak
- انتظر حتى تظهر لك رسالة على واجهة برنامج الجلبريك مكتوب “please unlock your device, and tap the evasion icon ” يطلب منك فتح الجهاز ثم الضغط على أيقونة الجلبريك ولكن انتبه!! لاتقوم بذلك.
- اذهب للشاشة الرئيسية للجهاز ثم قم بالضغط المطول على أيقونة الجلبريك حتى تقوم الأيقونات بالإهتزاز ثم قم بحذفها. (انتبه تضغط مرة واحده على الأيقونة)
- الان قم بإغلاق برنامج الجلبريك في الكمبيوتر.
- إفتح السيديا وانتظر شريط التحديث أعلى الشاشة حتى ينتهي وإذا لم يظهر لك شريط التحديث توجه لخانة Changes ثم Refresh وبعدها قم بتحميل أو ترقية الأدوات بدون ظهور لهذه المشكلة مرة أخرى.
الخطأ السادس: HTTP/1.0 403
سبب الخطأ: توجد ثلاث أسباب لحصول هذا الخطأ وهي:
- محاولة تحميل أداة مدفوعة لم تدفع ثمنها.
- محاولة تحميل إضافات أخرى لأداة مدفوعة مثل أداة (IntelliscreenX) ولكنك لم تقم بشراء الأداة الأصلية.
- أنك قمت بشرائها لكنك لازلت تواجه هذا الخطأ.
حل الخطأ:
إذا كان نهاية الخطأ رقم (3) تحديداً فالحل هو مراسلة مطور الأداة أو مراسلة Saurik صاحب السيديا وهذا ايميله للتواصل معه saurik@saurik.com لمساعدتك في حل هذه المشكلة لايوجد حل آخر لان الخلل في الأداة نفسها.
الخطأ السابع: HTTP/1.1 404
سبب الخطأ: يظهر الخطأ عند تثبيت أحدى أدوات السيديا والسبب الآخر هو كثرة الأدوات أو السورسات لديك.
حل الخطأ:
قبل كل شي يجب أولا تحميل برنامج iFile من السيديا لتصفح ملفات النظام في حال كنت تريد تطبيق الشرح من الجهاز نفسه, أما إذا كنت تريد إستخدام الكمبيوتر لحل المشكلة قم بتحميل أي برنامج يسمح لك بتصفح ملفات النظام مثل: iTools أو iFunBox.
- اذهب للمسار التالي: /var/lib/apt/lists/ احذف جميع الملفات الموجوده داخل مجلد lists ولكن انتبه لاتحذف المجلد partial الموجود داخل lists
- اذهب للمسار التالي: /var/lib/apt/lists/partial/ احذف جميع الملفات الوجوده بداخل مجلد partial
- اذهب للمسار التالي: /var/lib/cydia/ احذف ملف واحد فقط بإسم metadata.plist
- الآن قم بعمل إعادة تشغيل للجهاز وحاول تثبيت الأدوات مرة أخرى إذا لم يتم الحل قم بعمل الخطوة رقم 4 لانها ستقوم بحذف جميع السورسات لديك وليس الأداوت وعليك بعد عمل هذه الخطوة أن تقوم بإضافة السورسات مرة أخرى. لذا احتياطاً قم بكتابة سورساتك وأدواتك في ملاحظة في حال حصل حذف بعضاً منها.
- اذهب للمسار التالي: /var/lib/cydia/ احذف الملفين الموجوده بداخل مجلد sources.list.d
الخطأ الثامن: Trying to overwrite (file name), which is also in package (package name)
سبب الخطأ: يظهر هذا الخطأ عند تحميل أدوات أو ثيمات يكون لها نفس الإسم في ملفات النظام لديك وعادة يكون سببها أدوات مكركة ثم سورسات غير موثوثه تقوم بالتحميل منها.
حل الخطأ:
الحل الوحيد لهذا الخطأ هو حذف الأداة التي سببت المشكلة وعادة تكون أداة مكركة وقد حذرنا في مواضيع سابقة عن ضرر الأدوات المكركة على الأدوات الأصلية لذا تجنبها لسلامة جهازك, واعتمد دائماً على تثبيت الأداة مع إضافتها من سورس واحد.
الخطأ التاسع: The Method driver /user/lib/apt/methods/Http could not be found error
سبب الخطأ: هو عدم توفر ملف بإسم Http كما ترون في نهاية رابط الخطأ ويظهر هذا الخطأ عند محاولة تثبيت سورس أو أداة فإن السيديا يقون بالبحث عن ملف داخل النظام بإسم (http) أو (https) أو (Http) أو (HTTP) ولكن أغلب الأجهزة تحتوي فقط على ملف (http) وأحيانا ملف (https) وتحدث هذه المشكلة عند بحث السيديا عن الصيغ الأخرى, الملفات نفس المسمى ولكن تختلف في العمل لذا هناك فرق كبير بينهم.
حل الخطأ:
قبل تطبيق الخطوات التالية تأكد من إسم الملف المفقود في نهاية رابط الخطأ الذي يظهر لديك في السيديا كما في الصورة السابقة والملف المفقود لدينا هو Http لذا سنقوم بإضافة ملف جديد داخل مجلد methods بإسم Http. أحيانا بعض أجهزة المستخدمين تفقد ملف HTTP أو ملف https لافرق في خطوات الحل الإختلاف في الخطوة رقم 6 وهي إعادة تسمة الملف تختلف بحسب فقدان الملفات لديك.
- تحميل برنامج iFile من السيديا, ثم فتح البرنامج والذهاب لهذا المسار: /usr/lib/apt/methods/
- نضغط على زر edit من أعلى يمين ثم نحدد ملف بإسم http.
- نضغط على الزر الأسفل يمين ثم إختر copy/link لنسخ الملف.
- نضغط على نفس الزر الأسفل يمين وإختر paste لنقوم بلصق الملف في نفس المجلد.
- ستظهر رسالة تطلب منك إعادة تسمية الملف نضغط على Rename ثم سيتم إضافة ملف جديد بإسم http1 ثم اضغط Done من أعلى يمين.
- قم بالضغط على السهم الأزرق بجانب ملف http1 ثم قم بتغيير إسم الملف إلى Http (تأكد من الأحرف الكبيرة والصغيرة) ثم اضغط Done من أعلى يمين.
قم بالخروج من البرنامج وإغلاقه نهائياً من الخلفية وأعد تشغيل الجهاز ثم حاول إعادة تثبيت السورس أو تحديث الأدوات التي واجهت فيها مشكلة.
الخطأ العاشر: lists directory /var/lib/apt/lists/partial is missing
سبب الخطأ: يظهر هذا الخطأ عند فتح السيديا مباشرة وسببه عدم وجود مجلد partial الذي من المفترض وجوده داخل المسار هذا /var/lib/apt/lists/ وتذكر بأن هذا المجلد مهم جداَ حتى لو كان فارغ من الملفات لذلك انتبه من حذفه, وعند حذفه ستفقد كل الأدوات الموجوده في السيديا ولن تستطيع تحميل أي شي حتى iFile الذي من المفترض تواجده في كل جهاز يملك جلبريك.
حل الخطأ:
- تحميل برنامج iFile من السيديا.
- إذهب للمسار التالي: /var/mobile/library/iFile/Trash/var/lib/lists
- ستجد مجلد partial ثم بالضغط على edit من أعلى يمين ثم حدد المجلد ثم Done.
- قم بنسخ المجلد بالضغط على الزر أسفل يمين وإختر copy/link.
- إذهب للمسار التالي: /var/lib/apt/lists/ والصق المجلد بالضغط على edit من أعلى يمين ثم الزر أسفل يمين وإختر past.
الخطأ الحادي عشر:
failed in buffer_write(fd)(8.ret=-1)
Sub-process/usr/bin/dpkg retuned an error code(1)
سبب الخطأ: عد توفر مساحة كافية في القرص للسيديا أو تقسيم المستخدم أو كلاهما لتثبيت الأداة المسببة للخطأ.
حل الخطأ: توجه إلى السيديا ثم Manage ثم Storage وتأكد من المساحة المتاحة بعد ذلك عليك بالقيام بحذف بعض الأدوات أو الثيمات من السيديا لتستطيع توفير مساحة للسيديا لتثبيت أدواتك التي تريد.
الخطأ الثاني عشر: malformed line 3 in source list /etc/apt/sources.list.d/cydia.list (dist)
سبب الخطأ: قد يختلف رقم السطر من جهاز لاخر ونقصد برقم السطر (line 3) وهذا يعني أن لديك مشكلة في المصدر أو السورس رقم 3 على سبيل المثال.
حل الخطأ: فتح تطبيق iFile للدخول لملفات النظام عن طريق الأيفون أو الأيباد ثم التوجه لهذا المسار etc/apt/sources.list.d/cydia.list نقوم بفتح الملف للتحرير وستجد بداخل الملف جميع السورسات المثبتة لديك نتأكد من رقم السطر فمثلاً 3 نتوجه لسورس رقم 3 ويجب أن يكون في نهاية السطر الأمر stable ثم يليها الأمر main بمعنى لو وجدت الامر الأول بدون الثاني يجب عليك إضافة الأمر الثاني ولاتنسى مسافة واحد بينهم ثم احفط التعديل على الملف وإعادة تشغيل الجهاز.
توجد مجموعة أخطاء بسيطه مع حلولها وهي:
لاحظ أن أغلب حلول المشاكل تحتاج لبرنامج iFile وأداة OpenSSH أو أداة Apple File Conduit “2” لذا إحرص على تثبيتهم وتوفرهم دائماً في جهازك بعد تثبيت الجلبريك لانهم مهمين جداً جداً جداً. قبل أن نستعرض معكم مجموعة من برامج تصفح ملفات النظام, من المعلوم لدى الجميع أن ملفات نظام الايفون محمية ولايمكنك الوصول إليها ولكن الجلبريك هو الوحيد الذي يقوم بكسر هذه الحماية ويجب أيضا توفر أداة من السيديا على الجهاز مثل أداة OpenSSH أو أداة Apple File Conduit “2”, ويحتاج لان يكون الويندوز مثبت عليه حزمة Microsoft net framework وهذه بعض برامج تصفح ملفات النظام على الكمبيوتر: حلول بعض المشاكل باستخدام برامج التصفح: حل مشكلة عدم حفظ الصورة الملتقطة بالكاميرا فى مجلد الكاميرا: بإحد برامج تصفح ملفات الأيفون إذهب إلى هذا المسار : private/var/mobile/Media/DCIM خذ نسخة احتياطية من للمجلد DCIM + إحذف المجلد DCIM + أعد تشغيل الجهاز وتم حل المشكلة. حل مشكلة تعليق الأيفون على التفاحة عند تثبيت أدوات معين من السيديا: بإحد برامج تصفح ملفات الأيفون إذهب إلى هذا المسار : /Library/MobileSubstrate/DynamicLibraries إحذف ملف الأداة التي قمت بتثبيتها من السيديا + إذهب لمسار البرنامج هنا private/var/stash/Applications+ إحذف مجلد البرنامج يدوياً وتم حل المشكلة. مسار تاريخ المكالمات private/var/wireless/Library/CallHistory مسار الخلفيات /private/var/stash/Wallpaper مسار الصور التي يتم تحويلها بالمزامنة /private/var/mobile/Media/Photos مسار لقطات الفيديو المسجلة ببرنامج video recorder /private/var/mobile/Media/iPhoneVideoRecorder مسار لقطات الفيديو والأغاني المحملة من الأيتونز /private/var/mobile/Media/iTunes_Control/Music/(F00-F49) مسار نغمات الرسائل وأصوات الكيبورد والتحذير /System/Library/Audio/UISounds مسار النغمات الأصلية للأيفون /private/var/stash/Ringtones مسار النغمات المحملة للجهاز من الأيتونز /private/var/mobile/Media/iTunes_Control/Ringtones مسار الثيمات /private/var/stash/Themes مسار الخطوط للأيفون /System/Library/Fonts مسار برامج الأب ستور private/var/mobile/Applications مسار برامج السيديا والنظام private/var/stash/Applications مسار سورسات السيديا private/etc/apt/sources.list.d مسار التحميلات من سفاري private/var/mobile/Library/Downloads مسار شبكات الإتصال /System/Library/Carrier Bundles مسار أشكال بطارية الشحن System/Library/CoreServices/SpringBoard.app
وهنا بعض المسارات التي قد تحتاجها للوصول للملفات الأساسية في جهازك:
وفي الختام هذا الموضوع حصري لموقع نيوتك نرجو منكم ذكر المصدر عند نقل الموضوع لموقع آخر مع العلم بأن الموضوع أخذ جهد ووقت ونتمنى حفظ الحقوق ونتشرف بتعليقاتكم وملاحظاتكم حول الموضوع.