هل يمكنني تثبيت أي إصدار iOS أرغب فيه عن طريق انتقاء واختيار البرنامج الثابت الذي تريد استعادته؟

apple.stackexchange https://apple.stackexchange.com/questions/102928

سؤال

أحاول الرجوع إلى إصدار أقدم من جهاز iPhone الخاص بي من نظام التشغيل iOS الحالي إلى إصدار أقدم، وفقًا لما هو منصوص عليه هذا السؤال.

لكن في كل مرة أحاول، أتلقى هذا الخطأ دائمًا:

لا يمكن استعادة iPhone.هذا الجهاز غير مؤهل للإصدار المطلوب.

Issue

لقد حاولت عدة مرات مع وضع DFU وبدونه.أي أفكار بخصوص هذا؟

هل كانت مفيدة؟

المحلول

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

وضع iOS أحدث على الأجهزة القديمة التي لم تدعم حتى أي نظام التشغيل هو شبه مستحيل.

كجزء من عملية استعادة دائرة الرقابة الداخلية، يجب على iTunes التحقق من خوادم Apple إلى "علامة" كل تثبيت من IOS فقط مثل تطبيق تطبيقات تخزين التطبيقات يجب توقيعها لتشغيلها. بمجرد خروج إصدار جديد، تتوقف Apple عن توقيع الإصدارات السابقة للحفاظ على كل شخص على تشغيل نفس إصدار iOS ومنعك من jailbraking جهازك مرة أخرى بعد استعادته عن طريق إجبارك على إجراء تحديث.

إذا كنت قد قمت مسبقا بجيلكوت جهازك على نظام التشغيل iOS 6، فإنه قد يكون ممكنا، مما يوفر لك أنقذت "Blobs Shsh" التي يمكن أن "تسجيل" التثبيت بدلا من Apple بدلا من Apple. انظر هذه المقالة للحصول على بعض المعلومات العامة حول هذا الموضوع.

تحتوي صفحة Wikipedia على قائمة بأجهزة iOS وأحدث دائرة الرقابة الداخلية التي يمكنها دعمها - https:// en .wikipedia.org / wiki / list_of_ios_devices

نصائح أخرى

ملحوظة:هناك طريقة جديدة للخفض/الترقية لا تتطلب توقيع Apple حاليًا، وهي تعمل على الأجهزة الأحدث غير الموجودة في القائمة الأولى لإجابتي أدناه.الأداة لذلك تسمى com.futurerestore (الاسم الرمزي بروميثيوس).أكبر تحذير لهذه الأداة هو أنه يجب كسر الحماية في معظم الحالات قبل بدء عملية الاستعادة (ولديك فرصة واحدة فقط، وبالتالي فإن الاستعادة الفاشلة ستجبرك على تثبيت برنامج ثابت موقع) (إذا كانت هذه البرامج الثابتة الموقعة قابلة للكسر أيضًا، إذن من الناحية الفنية، تحصل على فرص ثانية، ولكن من النادر أن يحدث هذا ما لم يكن هناك استغلال لأداة bootrom لجهازك).الآن، أفضل برنامج تعليمي لـ Prometheus هو بواسطة @iPodHacks142 وأيدها مؤلف بروميثيوس، @tihmstar.سأقوم بتحديث هذه الإجابة لاحقًا لشرح المزيد عنها، ولكني أردت نشر هذه المعلومات هنا عاجلاً وليس آجلاً.

ملاحظة أخرى:أفتقد معلومات حول Odysseus الأصلي الذي يسمح لعدد قليل من أجهزة iOS 32 بت بالرجوع إلى إصدار أقدم في نطاق iOS 6 و7.

ملاحظة أخرى أخرى:هناك حتى أحدث طريقة تخفيض/ترقية تسمح لجميع الأجهزة ذات 32 بت تقريبًا (لا تشمل أجهزة 32 بت التي يمكنها تثبيت iOS 10) بالانتقال من البرامج الثابتة iOS 9.3.5 إلى أي برامج ثابتة أخرى تعمل بنظام iOS 9.X.

ملاحظة أخرى أخرى:يوجد استغلال جديد لأداة bootrom للأجهزة من A5 إلى A11 يُسمى checkm8.يمكن أن يسمح لك بتثبيت أي IPSW طالما تم توفير نقاط SHSH الصالحة (ليس من الواضح ما إذا كنت بحاجة إلى APTicket صالحًا أيضًا، حيث تم إثبات أنه ليس ضروريًا في بعض الحالات).

عندما أجد بعض الوقت، سأضيفها إلى الإجابة أدناه.إجابتي لا تزال محدثة (بخلاف أي شيء يتعلق بهذه الملاحظات).



باختصار، ما لم يكن لديك أحد الأجهزة التالية (الأجهزة التي تحتوي على معالجات A4 أو أقدم، والمشار إليها فيما يلي باسم "أجهزة ما قبل A5")، فلن تتمكن من تثبيت أي شيء باستثناء إصدارات iOS التي توقعها Apple حاليًا:

  • ايفون (الجيل الأول)
  • ايفون 3 جي
  • اي فون 3GS
  • اي فون 4
  • آي بود تاتش (الجيل الأول)
  • آي بود تاتش (الجيل الثاني)
  • آي بود تاتش (الجيل الثالث)
  • آي بود تاتش (الجيل الرابع)
  • آيباد (الجيل الأول)
  • أبل تي في (الجيل الثاني)

لا تستخدم المجموعة الفرعية التالية من الأجهزة كائنات SHSH الثنائية الكبيرة، وبالتالي يمكنها تثبيت أي إصدار من iOS حسب الرغبة:

  • ايفون (الجيل الأول)
  • آي بود تاتش (الجيل الأول)

من المهم ملاحظة أنه على الرغم من أن جميع الأجهزة المدرجة في القسم الأول تعمل يستغل bootrom, ، هناك هناك أنواع مختلفة من عمليات استغلال التمهيد، ويسمح كل منها بمستويات مختلفة من معالجة التمهيد.

يمكن للأجهزة التالية الاستفادة من استغلال التمهيد الخاص الذي يسمح بذلك تثبيت أي إصدار من iOS بدون النقط SHSH:

  • ايفون 3 جي
  • ايفون 3GS (بوتروم قديم)
  • آي بود تاتش (الجيل الثاني)
  • آي بود تاتش (الجيل الثالث)

تحتوي الأجهزة التالية على استغلال bootrom مختلف يُعرف باسم com.limera1n, ، والذي يسمح بتثبيت أي إصدار من iOS طالما تم توفير نقاط SHSH الصالحة:

  • ايفون 3GS (بوتروم جديد)
  • اي فون 4
  • آي بود تاتش (الجيل الرابع)
  • آيباد (الجيل الأول)
  • أبل تي في (الجيل الثاني)


معلومات إضافية

يتطلب تثبيت iOS على أي جهاز باستخدام ثغرة bootrom وضع جهازك في حالة تعرف باسم Pwned DFU, ، والذي يسمح لك بتثبيت البرامج الثابتة المخصصة.ستحتاج أيضًا إلى:

إذا وقعت ضمن مجموعة صغيرة من المستخدمين الذين لديهم كل هذه القطع، فاعتبر نفسك محظوظًا، حيث يمكنك استخدامها iFaith بواسطة iH8sn0w لدمج نقاط SHSH الخاصة بك في البرنامج الثابت لإنشاء ملف مخصص IPSW التي يمكنك استخدامها مع iTunes بعد وضع جهازك في Pwned DFU باستخدام iREB ​​داخل iFaith.



مزيد من البحوث

ليست كل مثيلات iPhone 3GS متماثلة.تحتوي النماذج التي تم تصنيعها في أوائل عام 2010 أو ما قبله (bootrom القديم) على استغلال bootrom الذي يسمح بالرجوع إلى الإصدار السابق بدون نقاط SHSH، بينما تتمتع النماذج الأحدث (bootrom الجديد) باستغلال منفصل يسمح بالرجوع إلى إصدار سابق باستخدام نقاط SHSH.

من الممكن في الواقع تثبيت إصدارات iOS التي لم تعد Apple تغنيها بعد الآن على الأجهزة الأحدث من أجهزة ما قبل A5 في ظروف محددة للغاية.الجهازان المؤهلان هما iPhone 4S وiPad (الجيل الثاني).استخدام redsn0w, ، يمكن إرجاع iPad (الجيل الثاني) إلى iOS 5 من أي إصدار أحدث، ويمكن لجهاز iPhone 4S الانتقال من أي إصدار iOS 5.x إلى أي إصدار آخر من iOS 5.x. تتطلب كلتا العمليتين مجموعات محددة متعددة من نقاط SHSH وAPTickets الصالحة.

لجميع الأجهزة التي تحتوي على شريحة سبتمبر (معالج المنطقة الآمنة) (أيآيفون 5S وما بعده)، سيكون الاستغلال ضروريًا ضد الشريحة نفسها بالإضافة إلى استغلال bootrom، وإلا فإن سوف ترفض شريحة SEP البرامج الثابتة.ومع ذلك، يمكنك إنشاء .ipsw يحتوي على إصدار أقدم من برنامج SEP الثابت طالما تم توقيع هذا الإصدار الأقدم أو لديك استغلال يسمح لك بإعادة تشغيل التوقيع القديم.إذا لم يكن الإصدار الأقدم مدعومًا على إصدار iOS الذي تقوم بتثبيته، فسيتم تعطيل Touch ID والميزات الأخرى المعتمدة على SEP.

أنت تستطيع حفظ النقط SHSH خلال نافذة التوقيع وإدارتها بنفسك، أو يمكنك استخدام iFaith لحفظها وإدارتها لك خادم Saurik Cydia.

بالنسبة لأجهزة ما قبل A5، يكون من الممكن عادةً القيام بذلك قم باستخراج نقاط SHSH وAPTickets الصالحة للبرنامج الثابت الحالي بغض النظر عن حالة توقيع تلك البرامج الثابتة.تم تطوير iFaith لإجراء هذه العملية.قد لا يكون هذا ممكنًا إذا وصلت إلى البرنامج الثابت الحالي الخاص بك عبر تحديث OTA (عبر الأثير).

iH8sn0w لديه بعض مآثر خفض المستوى التي لم يتم إصدارها للأجهزة التي لا تحتوي على شريحة SEP.

@unimp0rtanttech (المعروف أكثر باسم n00neimp0rtant في مجتمع الهروب من السجن). ألمح إلى أن لديه أيضًا بعض مآثر الرجوع إلى إصدار أقدم في الأشغال.

بعض دائرة الرقابة الداخلية OTA (عبر الهواء) صور البرامج الثابتة (لإصدارات معينة من iOS لأجهزة معينة). لا يزال قيد التوقيع من قبل شركة Apple.من الممكن تركيب هذه الصور، وهناك أداة تسمى أوديسيوسOTAالاشتقاق ل أوديسيوس) للقيام بذلك تماما.يجب أن تكون مكسور الحماية لاستخدام الأداة، لأنك تحتاج إلى ذلك tfp0 تمكين (ل قم بتمهيد صورة البرامج الثابتة المخصصة في ذاكرة الوصول العشوائي, ، الأمر الذي يتطلب تعديل منطقة VM للنواة).تقوم الأداة بتمهيد العرف آي بي إس إس الذي - التي يتم تثبيته يدويًا صورة البرنامج الثابت لـ OTA موقعة بالكامل بواسطة Apple.


سيتم تحديث هذه الإجابة قدر الإمكان.

يجب عليك تنزيل ملف ipsw المطلوب. افتح iTunes و SHIFT + انقر فوق "استعادة" انتقل إلى ملفك الذي قمت بتنزيله وانقر عليه. سوف اي تيونز تفعل الباقي. إذا كان لديك بيتا من IOS 7، فقد تتمكن من العودة إلى iOS 6.1.3 / 4. إذا كان لديك النقطات iOS 6 schsh blobs، فقد تكون قادرا أيضا على العودة iOS 6. ولكن إذا أنت لا تفعل ذلك، عليك تنزيل iOS 7.0.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى apple.stackexchange
scroll top