دانگرید و آپگرید با پرمتئوس [بدون جیلبریک]

سرانجام پرمتئوس توسط برنامه نویس آن، tihmstar، منتشر شد. ابزاری که در ابتدا در سایت‌های خبری گفته می‌شود توسط اپل مسدود گردیده است. اما خوشبختانه tihmstar آن را تکذیب کرد و کاربرانی نیز موفق به دانگرید و آپگرید با این ابزار شدند. در پست خبر عرضه، آموزش ویدیویی این ابزار قرار داده شد اما این آموزش به زبان انگلیسی می‌باشد به همین علت آموزش استفاده از این برنامه را با زبان فارسی و به صورت گام به گام در این مطلب قرار داده‌ایم.

این ابزار به تازگی منتشر شده است و مشکلاتی را به همراه دارد. پیشنهاد می‌گردد تا زمانی که لزومی ندارد از این برنامه استفاده نکنید. پرمتئوس اگر به موفقیت به کار خود ادامه دهد می‌تواند یک برنامه بسیار مثبت برای دوست داران جیلبریک باشد. به طور مثال کسانی که در iOS 9.3.3 به سر می‌ببرند می‌توانستند که shsh را ذخیره نمایند و زمانی که جیلبریک نهایی iOS 10.1.1 منتشر شد به این نسخه آپگرید کنند و همیشه جیلبریک داشته باشند.

پرمتئوس در حال حاضر با آیفون 5s، آیفون 6 و آیفون 6 پلاس سازگار است. اما با تایید توسعه دهنده، این ابزار مشکلاتی را برای تاچ آی‌دی آیفون 6 و آیفون 6 پلاس به وجود می‌آورد. طبق گزارشات تلاش برای استفاده این ابزار در آيفون 6s و آیفون 6s پلاس با شکست مواجه می‌شود. این ابزار مشکلات متعددی را هنگام استفاده برای کاربران به وجود می‌آورد و برخی قادر به انجام دانگرید و آپگرید توسط آن نشدند. پیشنهاد می‌شود که تا زمانی که پرمتئوس کمی بیشتر پیشرفت کند، دسته نگاه دارید. می‌توانید با مسئولیت خودتان از این آموزش استفاده نمایید.

پرمتئوس در دو روش “nonceenabler” و  “futurerestore” قابل استفاده است. اولی به جیلبریک و shsh2 blobs که با یک generator ذخیره شده باشد، نیاز دارد. راه دوم نیازی به جیلبریک ندارد اما shsh2 blobs همچنان مورد نیاز است. البته shsh2 blobs برخلاف روش اول نباید با generator ذخیره شده باشد. اگر دستگاه شما جیلبریک است پیشنهاد می‌شود از همان روش اول استفاده کنید که به زودی آموزش آن نیز در سایت قرار خواهد گرفت. اگر جیلبریک نیستید نیز مراحل زیر را انجام دهید.

آموزش ذخیره shsh با برنامه tsschecher برای دانگرید
Auto-tsschecker :‌ ساده‌ترین روش برای ذخیره .SHSH2 blobs برای دانگرید با پرمتئوس

موارد مهم:

  • این ابزار در حال حاضر تنها برای مک منتشر شده است. (می‌توانید با نصب macOS به صورت مجازی نیز از این برنامه استفاده نمایید)
  • شما می‌توانید تنها از iOS 9.x به iOS 9.x با ذخیره shsh blobs نسخه‌های خاص iOS دانگرید/آپگرید کنید
  • شما می‌توانید تنها از iOS 10.x به iOS 10.x با ذخیره shsh blobs نسخه‌های خاص iOS دانگرید/آپگرید کنید
  • آپگرید به iOS 10 مانع دانگرید به iOS 9.x می‌شود
  • این ابزار از آیفون 7 و آیفون 7 پلاس و همچنین دستگاه‌های 32 بیتی پشتیبانی نمی‌کند.
  • قبل از هر کاری از دستگاه خود بکاپ بگیرید.

به طور مثال:

  • شما می‌توانید دستگاه خود را از iOS 9.3.3 به iOS 10.1.1 آپگرید کنید اما نمی‌توانید دوباره به iOS 9.x بازگردید
  • شما تا زمانی که shsh blobs هر دو سیستم عامل را ذخیره کرده باشید، می‌توانید از iOS 9.3.3 به iOS 9.0.2 و بالعکس دانگرید و آپگرید کنید
  • شما تا زمانی که shsh blobs هر دو سیستم عامل را ذخیره کرده باشید، می‌توانید از iOS 10.0.1 به iOS 10.2 و بالعکس دانگرید و آپگرید کنید

نحوه استفاده از پرمتئوس برای دانگرید و آپگرید به فریمورهایی که ساین نمی‌شوند [بدون جیلبریک]

1- آخرین نسخه futurerestore را با کلیک بر روی این لینک دانلود نمایید.

2- فریموری که می‌خواهید به آن آپگرید و دانگرید کنید را دانلود نمایید.

3- آخرین فریموری که برای iOS شما ساین می‌شد را از اين لينك دانلود کنید. به طور مثال iOS 9.3.5 برای iOS 9 و iOS 10.2 (در حال حاضر) برای iOS 10.

4- پوشه‌ای را با نام downgradeـ‌دانگریدـ روی دسکتاپ خود بسازید.

5- یکی از shsh blobs را به این پوشه کپی کنید.

6- futurerestore و فریمورهای دانلود شده را به این پوشه منتقل نمایید.

7- فایل فریمور آخرین نسخه ساین شده (iOS 9.3.5 و iOS 10.2) را با تغییر نام به فایل .zip تغییر بدهید.

به طور مثال:‌ iPhone6,2_9.3.5_13G36_Restore.ipsw > iPhone6,2_9.3.5_13G36.zip

8- فایل را از حالت فشرده خارج کنید و آن رو باز نمایید.

9- فایل BuildManifest.plist را در پوشه دانگرید کپی کنید.

10-به سراغ فریموری که از حالت فشرده خارج شده بروید و از پوشه Firmware فایل baseband .bbfw را به پوشه دانگرید کپی کنید.

مثال:‌ Mav7Mav8-6.02.00.Release.bbfw

11- از همان فایل فریمور به مسیر Firmware > all_flash > .production بروید و فایل .imp4 را دانلود کنید.

مثال:‌ Firmware > all_flash > all_flash.n53ap.production > sep-firmware.n53.RELEASE.imp4

12- آیفون خود را به کامپیوتر متصل نمایید.

13- ترمینال‌ـTerminalـ را باز کنید و آدرس پوشه خود را به آن بدهید.

مثال: Example: cd /Users/vampire74/Desktop/downgrade

14- این دستور را در ترمینال وارد کنید و اینتر را بزنید. در این دستور باید نام فایل SHSH، نام فایل بیس‌باند و سایر مواردی که بالا استخراج کردیم را جایگزین کنید. برای جایگزینی به مثال قرار داده شده دقت نمایید.

./futurerestore –t FILE_NAME_OF_SHSH_BLOBS.shsh –b FILE_NAME_OF_BASEBAND.bbfw –p BuildManifest.plist –s FILE_NAME_OF_SEP.imp4 –m BuildManifest.plist

–w FILE_NAME_OF_IOS_TO_UPGRADE/DOWNGRADE.ipsw

مثال:

./futurerestore –t iPhone6,2_9.3.3-13G34.shsh –b Mav7Mav8-6.02.00.Release.bbfw –p BuildManifest.plist –s sep-firmware.n53.RELEASE.im4p –m BuildManifest.plist –w iPhone6,2_9.3.3_13G34_Restore.ipsw

15- حال futurerestore بارها آیفون شما را ریبوت می‌کند تا کد صحیح را برای دانگرید/آپگرید پیدا کند. این فرآیند معمولا بین 5 تا 60 دقیقه انجام می‌گیرد. اگر پس از یک ساعت موفقیت حاصل نشدن شانس خود را با نسخه‌ای دیگر از shsh blob با ApNonce متفاوت امتحان کنید.

همانطور که در ابتدای آموزش گفتم، پرمتئوس به تازگی منتشر شده و در آغاز راه قرار دارد. این ابزار در صورتی که اپل جلوی آن را نگرید، که تا کنون نیز موفق به این کار نشده، پیشرفت خواهد کرد. پیشتیبانی از دستگاه‌های بیشتر، سادگی انجام فرآیند، کاهش بروز خطاها و موارد دیگر مطمئنا در دستور کار توسعه دهنده پرمتئوس می‌باشد. با این شرایط پیشنهاد می‌شود که تا زمانی که محبور نشدید از این ابزار استنفاده نکنید.

همچنین می‌توانید آموزش ویدیویی را با زبان انگلیسی در ادامه مشاهده و دانلود نمایید.

منبع: reddit

Auto-tsscheckerPrometheusآموزش Prometheusآموزش کار با Auto-tsscheckerدانگرید با Prometheusدانلود Prometheusذخیره shsh2 blobsنرم افزار Prometheus
دیدگاه ها (33)
اضافه کردن دیدگاه
  • محمد

    سلام داداش میگم اخرین نسخه IOS الان 11.0.3هست ! میشه به 8 یا 7 دانگرید کرد؟ راهی وجود داره؟

  • سارا

    سلام
    من هر چی تلاش میکنم futurerestore دانلود نمیشه…با چیز شکن هم رفتم ولی نشد
    ممنون میشم کمکم کنید

    • feripple

      سلام دوست عزیز
      لینك سالمه ونیاز به قند شكن نداره !

  • mehdi

    دانگرید با پرمتئوس با جلبریک رو کی قرار میدین؟

  • امير

    سلام من متاسفانه نتونستم با vmware مكينتاش رو بالا بيارم و دسترسي به مك هم ندارم
    مناسفانه بازار موبايل و علائدين هم رفتم و فكر ميكردن دانگريد خوردني يا پوشيدني يا اصلا امكان پذيز نيست
    من يه vps با سيستم ubuntu خريدم ميشه اينو توي اون اجرا كرد ؟

    • feripple

      سلام دوست عزیز
      خیر،اون كه لینوكسه
      مشكل vm تون چیه ؟

  • AHMADSABZALITM

    سلام سال نو مبارک
    ای دیواس IPHONE 6 IOS9.3.2 JEALBRICK PANGU هستم به علت ریسپرینگ های ناگهانی و زیاد
    می خواستم به IOS10.2 آپگرید کنم
    لطفان ابزار مورد نیاز nonceenabler و روشش رو مختصران راهنمایی کنید با تشکر

      • ahmadsabzali

        روش جلبریک رو می خواستم
        لینک قرار داده شده برای همین صفحه است

      • feripple

        _ ابتدا به 10.2.1 ریستور و بعد دانگرید كنید
        _ یا اینكه جیلبریك رو حذف كنید و دانگرید كنید
        لينك

  • علیرضا

    سلام من تمام موارد رو انجام دادم اما فقط ی جواب میده تو ترمینال
    nobody:downgrade Alireza$ ./futurerestore –t iPhone_5.5_10.2_14C92.shsh –b Mav10-5.32.00.Release.bbfw –p BuildManifest.plist –s sep-firmware.n56.RELEASE.im4p –m BuildManifest.plist –w iPhone_5.5_10.2_14C92_Restore.ipsw

    -bash: ./futurerestore: is a directory

    راهنمایی کنید لطفا

  • ali69mrz

    سلام . یه سوال ؛ گوشی من تو ویندوز به ایتونز کانکت میشه اما تو vmware یا درواقع همون مک ، کانکت نمیشه . باید چیکار کنم ؟

    • feripple

      سلام دوست عزیز
      سیستم رو به قند شكن متصل كنید واز مسیر VM گزینه install VMware tools رو بزنید ومنتظر بمونید فایل های مورد نیاز دریافت ونصب بشن وبعد تست كنید

  • فرهاد

    سلام منم مشکل محمد آقا رو دارمچکار باید کرد؟
    dyld: Library not loaded: /usr/local/lib/libzip.dylib
    Referenced from: /Users/iamisareyou/Desktop/Downgarde/./futurerestore_macos
    Reason: image not found
    Trace/BPT trap: 5

    • ali69mrz

      سيستم عامل رو ابديت كن درست ميشه. فكر كنم دو گيگابايت حجم دانلودش باشه .

  • محسن

    سلام،من ایپد پرو 9.7 دارم،مشکلی براش پیش اومد که الان باید رستور کنم ! shsh 10.2 رو دارم،اما نمیدونم الان از این روش استفاده کنم برای رستور یا ن ؟ میشه اپگرید کنم به اخرین ورژن و وقتی راه حل مطمئنی برای دانگرید اومد به 10.2 برگردم ؟

    • feripple

      سلام دوست عزیز
      به گفته توسعه دهنده ابزار دانگرید،با داشتن shsh مربوط به دستگاه ونسخه ،هر زمان میتونید به نسخه ای كه shsh اونو ذخیره كردین ریستور كنید

  • محمد

    سلام میشه کمک کنید این ارور چیه واقعا نمیفهمم علتشو ممنون میشم کمکم کنید
    dyld: Library not loaded: /usr/local/lib/libzip.dylib
    Referenced from: /Users/carnik/Desktop/downgrade/./futurerestore
    Reason: image not found
    Trace/BPT trap: 5

  • محمر

      سلام من کد اخر و که میزنم این ارور رو میده میشه راهنمایی کنید؟؟؟؟
    dyld: Library not loaded: /usr/local/lib/libzip.dylib
    Referenced from: /Users/carnik/Desktop/downgrade/futurerestore
    Reason: image not found
    Trace/BPT trap: 5
    logout
    ممنون میشم کمک کنید واقعا نمیهمم علتشو

  • 9

    z5 p رو که حتی یه روز هم نشده میبری با ۳۰۰ ضرر پس میدی 6s 128 بگیری
    اینو فقط کسی که جیل کرده باشه میفهمه
    بدون جیلبریک حتی ارزش بازیافت هم نداره
    تازه منظور اون همه کلیپ های داغون کردن ایفون رو میفهمم مخصوصا اون کلیپی که با ایفون میخ میکوبید
    الانم خیلی دوست دارم با چکش عقده ی اون همه حرص خوردنامو سرش در بیارم ولی حیف که پولم شده یه حلبی که حتی اپ استورش هم لود نمیشه
    بعد از 6s 5 4s کیه که متوجه نشه تعصب چیه…
    وقتی اهمیتی به تعصبم نده…
    وقتی اپ استورش بدون هیچ ارروری دیگه برام لود نشه…
    لعنت به من اگر دوباره سمت اپل برم
    لعنت به من…

    • feripple

      با اين اوصاف،فكر كنم بازم اشتباهتون رو براي 4مين بار تكرار ميكنيد !!

  • 9

    قالب مشکل داره نظرات قبلیم رو الان نمایش داد
    من دیگه نظر نمیدم

    • feripple

      سلام دوست عزیز
      خیر،مشكلی نداره
      شما یكم عجولانه برخورد میكنید

  • 9

    ببخشید نظر دادم که شما مجبور بشید حذفش کنید
    فقط در حد اطلاع رسانی و کپی پیست هستید

  • 9

    با بدبختی هر چه تمام نصب open ssl و brew و xcode و دیگر تنظیمات تونستم مشکل قبلی رو حل کنم
    الان مشکل و ارورر جدید اینه
    [Error] argument parsing failed! agrc=13 optind=1
    یکی از کاربرای گیت هاب گفته که یه توسعه دهنده تونسته مشکلش رو حل کنه که ادرس وبش هم اینه http://www.fikretsengul.com
    بهش ایمیل دادم ولی هنوز جواب نداده

  • 9

    وقتی کد اخرو میزنم این میاد لطفا راهنمایی کنید بقیه کاربرا هم متوجه میشن
    dyld: Library not loaded: /usr/local/lib/libzip.dylib
    Referenced from: /Users/iamisareyou/Desktop/Downgarde/./futurerestore_macos
    Reason: image not found
    Trace/BPT trap: 5

  • 9

    baseband .bbfw دو تاهه یکی Mav13-2.41.00.Release.bbfw یکی هم Mav10-5.32.00.Release.bbfw همینطور هم فایل imp4 دوتاس
    لطفا راهنمایی کنید

  • محمد

    سلام
    من ای او اس ۱۰.۲ دارم جیلبریک هم کردم بعد توییک airblue sharing رو نصب کردم بعد رسپرینگ کردم و وقتی میخاد بالا بیاد روی لاک اسکرین قفل میشه و هیچی و نمیشه لمس کرد یجورایی قفل شده حتی استاتوس بار هم نیست فقط قسمت وارد کردن رمز میاد بالا
    سیف مود هم بالا نمیاد نمیدونم دلیلش چیه
    اگه تو این موضوع میتونین کمکم کنید ممنون میشم و اگر نه میخاستم بدونم من الان میتونم من با این ابزار دوباره به ای او اس ۱۰.۲ ریستور کنم یا باید قید جیلبریکو بزنم و ب ۱۰.۲.۱ آپدیت کنم :((

    • feripple

      سلام دوست عزیز
      _ اگه shsh نسخه 10.2 مربوط به دستگاه رو ذخیره كردین،میتونین،در غیر این صورت فقط میتونید به 10.2.1 ریستور كنید،كه قابل جیلبریك نیست.برای ریستور هم باید دستگاه رو به DFU مد ببرین وریستور كنید
      _ آیربلو تا آی او اس 8 ،بیشتر ساپورت نمیشه !!!! + اینكه تو تمام نسخه های جیلبریك ،كانال ها،سایت ها و … مرتب اعلام میشه كه توییك ناسازگار نصب نكنید،ولی خب متاسفانه،گوش شنوایی نیست !

    • ali69mrz

      شايد ازاين طريق بشه . من اونموقع يادم نبود . از آيكلود گوشيتو پاك كن . شايد درست بشه . منم دقيقا همي توييك كثافت رو نصب كردم

  • sajjad

    درود خدمت شما
    ممنون از قرار دادن سریع اموزش
    بنده میخوام مک رو روی ویندوز با ماشین مجازی vmware نصب کنم
    میتونم از DVD مک استفاده کنم واسه نصب؟
    امکانش برام نیست فایل رو دانلود کنم سرعت نت خوبی ندارم
    چه نسخه ای از سیستم عامل مک میتونم رو ماشین مجازی نصب کنم؟
    ممنون میشم جواب بدین