كيفية استعادة البرامج الثابتة غير الموقعة مثل iOS 11.1.2 باستخدام futurerestore

فيما يلي دليل خطوة بخطوة حول كيفية استعادة البرامج الثابتة غير الموقعة على iOS مثل iOS 11.1.2 والتي يمكن كسرها. تمت كتابة هذا الدليل من قِبل Albanus Alain ، أحد قرائنا ، الذي نجح في استعادة iPhone 5s له إلى iOS 11.1.2 ثم ​​العودة إلى iOS 11.0.3.

بعد إصدار تحديث برنامج iOS ، تتوقف شركة Apple عادةً عن توقيع إصدار البرنامج الثابت القديم لنظام التشغيل iOS خلال أسبوعين. لقد استخدمت Apple هذه الاستراتيجية للحفاظ على حراس السجن. لا يقوم فقط بإصدار تحديثات البرامج الجديدة ، التي تعمل على إصلاح الثغرات الأمنية التي تستخدمها برامج jailbreaks ، ولكنها تتوقف أيضًا عن التوقيع على ملف البرنامج الثابت القديم لنظام التشغيل iOS ، مما يمنع المستخدمين من الرجوع إلى إصدار iOS الأقدم الذي يمكن كسره. وبالتالي ، فإن القدرة على الترقية أو الرجوع إلى إصدار ثابت من إصدار iOS الثابت يمكن أن تكون مفيدة للغاية إذا كنت ترغب في كسر الحماية لجهاز iPhone أو iPad أو iPod touch. لذا ، يمكنك استعادة (ترقية أو خفض التصنيف الأساسي) إلى iOS 11.1.2 والتي يمكن كسرها باستخدام Electra jailbreak أو LiberiOS jailbreak باستخدام هذه الطريقة.

تحذير:

هذا البرنامج التعليمي ليس مخصصًا للواحد الضعيف ، وهناك احتمال أنك قد تفشل وتضطر إلى الاستعادة إلى أحدث نظام iOS ، وبالتالي تفقد فرصتك في كسر الحماية. لذا يرجى المتابعة بحذر وعلى مسؤوليتك الخاصة. اقرأ هذا البرنامج التعليمي جيدًا مرارًا وتكرارًا حتى تتمكن من فهم هذه الخطوات. لا يمكن إجراء ترقية أو تقليل مستوى نظام التشغيل iOS إلا إذا كان لديك نقاط SHSH الصحيحة لإصدار iOS المستهدف الخاص بك ولا تزال نافذة تسجيل الإصدار التجريبي العمومي من نظام التشغيل iOS مفتوحة بغض النظر عن نظام التشغيل iOS الذي تم إصداره الحالي. بالنسبة لهذا البرنامج التعليمي ، أستخدم طراز iPhone 5s وسأشير إلى الإصدار 11.0.3 من نظام التشغيل iOS لأن هذا الإصدار لا يحتوي على خطأ جيروسكوب فظيع موجود في نظام التشغيل iOS 11.1.x. لزيادة فرصتك في النجاح ، يجب عليك بالفعل كسر كسر جهاز iOS الخاص بك وأن يكون لديك مساحة خالية على القرص الصلب تبلغ 10 جيجابايت.

المتطلبات:

  • النسخ الاحتياطي لجهاز iOS الخاص بك. هذه العملية سوف تمحو كل شيء على جهازك.
  • كما ذكرنا سابقًا ، لهذه العملية ، أنت بحاجة إلى نقاط SHSH2 لإصدار iOS الذي تريد تقليله. لذلك إذا كنت ترغب في استعادة iOS 11.1.2 ، فستحتاج إلى iOS 11.1.2 SHSH2 blob. إذا كان لديك أكثر من ملف .shsh2 ، فيجب عليك اختيار واحد في مجلد باسم "noapnonce" والذي يجب أن يكون اسمًا مثل "1234567890123_iPhone6،1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f01234545a6789b01234c5.sh2". يمكنك حفظ النقط SHSH لإصدار iOS فقط إذا كانت Apple لا تزال توقع البرنامج الثابت. إذا كنت قد أنقذت النقط SHSH2 ولكنك فقدت الرابط ، فيمكنك التحقق من نشرتنا حول كيفية حفظ النقط SHSH2 لتنزيلها.
  • بالنسبة لنظام التشغيل iOS 9.3.4 أو 9.3.5 الذي تم تحميله على PhoenixNonce.ipa من http://github.com/Siguza/PhoenixNonce/releases
  • لنظام التشغيل iOS 10+ NonceSet1112.ipa المحملة من http://github.com/julioverne/NonceSet112
  • قم بتنزيل أحدث iOS .ipsw (حتى كتابة هذه السطور ، iOS 11.2.6) لطراز جهاز iOS الخاص بك من هنا:
    • قم بتنزيل ملف برنامج iOS الثابت
    • قم بتنزيل ملف البرنامج الثابت لنظام iOS لأجهزة iPad
    • قم بتنزيل ملف البرنامج الثابت لنظام iOS لجهاز iPod touch
  • قم بتنزيل iOS .ipsw المستهدف لطراز جهاز iOS (على سبيل المثال iOS 11.1.2)
  • قم بتنزيل أحدث مستقبلي متشعب من //github.com/encounter/futurerestore/releases

كيفية الترقية أو الرجوع إلى البرامج الثابتة غير الموقعة على نظام التشغيل iOS باستخدام futurerestore

الخطوة 1: قم باستخراج "futurerestore.zip" الذي تم تنزيله في مجلد على القرص الصلب الخاص بك باسم futurerestore (على سبيل المثال C: \ futurerestore \) ونسخ iOS .shsh2 المستهدف إلى هناك. أيضًا ، انسخ ملف iOS .ipsw في هذا المجلد. لتسهيل كتابة سطر الأوامر لاحقًا ، يمكنك إعادة تسمية ملف .shsh2 إلى ملف "my.shsh2" و iOS 11.0.3 .ipsw إلى ملف "restoreto.ipsw" و iOS 11.2.6 .ipsw إلى ملف "موقَّع. IPSW ".

الخطوة 2: افتح ملفك .shsh2 كنص باستخدام المفكرة وابحث عن سلسلة مفاتيح المولد ، مثل 0xab12c34d5ef6ab7d
واكتب هذه السلسلة في تطبيق PhoenixNonce أو NonceSet1112 الملحقة بـ Set أو enter. في هذه العملية ، قد يتم إعادة تشغيل جهازك من تلقاء نفسه ، وهذا أمر طبيعي. أعد تشغيل جهاز iOS ثم افتح التطبيق مرة أخرى بعد التأكد من أن القيمة قد تمت كتابتها بشكل صحيح في جهازك - إذا لم تظهر القيمة بعد ، فكرر هذه العملية. في بعض الأحيان تمت كتابة القيمة بشكل صحيح ولكن التطبيق لا يعرض أي شيء. يمكنك تكرار ثم المتابعة مع الخطوات التالية.

الخطوة 3: قم بتوصيل جهاز iOS بجهاز الكمبيوتر الشخصي الخاص بك الذي يعمل بنظام Windows ، وتأكد من عدم تشغيل iTunes في الخلفية ولديك اتصال إنترنت جيد. افتح موجه الأوامر ، ثم انتقل إلى "C: \ futurerestore \". على افتراض أن جميع الملفات موجودة في نفس المجلد ، اكتب الأمر التالي:

futurerestore -t my.shsh2 ، لقد وقعت. ipsw restoreto.ipsw

إذا لم تقم بتغيير أسماء الملفات ، فقد يبدو الأمر هكذا

futurerestore -t 1234567890123_iPhone6،1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2 –i iPhone_4.0_64bit_11.0.3_15A432_Restore.ipsw iPhone

سترى رسالة مطوّلة طويلة بعد الضغط على Enter. لا تقاطع هذه العملية على الإطلاق حتى يتم تنفيذها.

في هذه العملية ، قد تفشل futurerestore في وضع جهاز iOS في حالة الاسترداد. قد تضطر إلى وضع جهازك في الاسترداد الخاصة بك. يجب الانتباه إلى أنه في كل مرة يخرج فيها الجهاز من "الاسترداد" قبل انتهاء العملية ، تتم إعادة تعيين مفتاح المولد وعليك تكرار الخطوة 1 - 3 مرة أخرى.

يمكنك الخروج من الاسترداد باستخدام الأمر التالي:

futurerestore.exe -exit-recovery

انتظر ونأمل ألا يحدث خطأ أثناء العملية.

هذا هو. من المفترض أن تكون هذه العملية قد ساعدت في استعادة البرامج الثابتة لنظام التشغيل iOS غير الموقعة بنجاح. يمكنك بعد ذلك الاستعادة من النسخة الاحتياطية أثناء عملية الإعداد.

اسمحوا لنا أن نعرف كيف تسير الأمور في التعليقات أدناه.

شكر خاص لـ Albanus لتوفير دليل خطوة بخطوة. نأمل ان تجدها مفيدة.

لا تنس الاشتراك في النشرة الإخبارية اليومية حتى لا تفوت هذه المقالات.



المشاركات الشعبية