اطلاعیه

Collapse
هیچ اطلاعیه ای هنوز ایجاد نشده است .

آموزش کامل کار با سیدیا (بخش تکمیلی)

Collapse
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
new posts

  • آموزش کامل کار با سیدیا (بخش تکمیلی)

    با توجه به استقبال خوب کاربران از پست “ آموزش کامل کار با سیدیا” تصمیم گرفتیم سوالات شما عزیزان را که در بخش نظرات این پست مطرح شده بود را به صورت تاپیکی جداگانه تحت عنوان “آموزش کامل کار با سیدیا (بخش تکمیلی)” جمع آوری کرده و به صورت منسجم تر در اختیار شما عزیزان قرار دهیم.بدیهی است این پست با توجه به سوالات دیگری که در این بخش و تاپیک اصلی “آموزش کار با سیدیا” مطرح می شود، بروز رسانی خواهد شد.

    برای دسترسی به پست اصلی “ آموزش کامل کار با سیدیا” علاوه بر نشانی خود سایت، از طریق وبسایت i-Phone.ir و لینک زیر نیز می توانید به بخش اول این آموزش دسترسی پیدا کنید.


    پرسش : در هنگام افزودن برخی از سورس ها به سیدیا پیغامی بر روی صفحه با عنوان Source Warning ظاهر می شود که در جواب دو گزینه Add Anyway و Cancel وجود دارد.این پیغام برای چیست و کدام گزینه را باید انتخاب کنیم؟


    پاسخ : پیغام Source Warning در مورد سورس هایی نمایش داده می شود که قوانین کپی رایت نرم افزار های پولی سیدیا را رعایت نکرده باشند و اپلیکیشن های پولی سیدیا را به صورت رایگان و کرک شده درون خود قرار می دهند. در واقع این پیغام به شما می گوید این سورسی که شما می خواهید به سیدیا اضافه کنید گزارش شده که کپی رایت را رعایت نکرده است! شما می توانید با صرف نظر کردن از این پیغام گزینه Add Anyway را انتخاب کنید تا سورس مورد نظر به سیدیا اضافه شود.

    پرسش : سیدیا گوشی پاک شده است.برای نصب دوباره آن چه کاری باید کرد؟
    پاسخ : شما باید دوباره گوشیتان رو جیلبریک کنید. ( در انتهای جیلبریک در صورت وجود گزینه Install Cydia تیک آن را بزنید)
    البته راه های دیگه ای نیز برای نصب سیدیا وجود دارد که کمی دشوارتر است، بنابراین آسانترین راه جیلبریک دوباره گوشی ست.

    پرسش : در هنگام افزودن برخی از سورس ها با پیغام Verification Error مواجه می شوم و سورس مورد نظر به سیدیا افزوده نمی شود، راه حل چیست؟
    پاسخ : بعضی از سورس ها را برای اینکه بتوانید به سیدیا اضافه کنید نیاز به تغییر آی پی دارند. این مشکل با تغییر آی پی گوشی حل می شود. (در مورد برنامه هایی که در هنگام نصب با این مشکل مواجه می شوند نیز تغییر آی پی کارساز خواهد بود)

    پرسش : چه سورس هایی را باید به سیدیا اضافه کنیم؟ چند سورس خوب را معرفی کنید؟
    پاسخ : سورس های بسیار زیادی برای سیدیا وجود دارد که ممکن است در برگیرنده اپلیکیشن ها و توییک های زیادی باشند اما برخی از آنها نسبت به بقیه مشهورتر و کامل تر می باشند که در زیر آدرس چند تای آنها را می توانید ببینید

    repo.insanelyi.com
    درون این سورس معمولا تمام اپلیکیشن هایی که لازم دارید را می توانید بصورت کرک شده و رایگان پیدا کنید. یکی از مزایای این سورس بروز بودن آن هست.در ضمن Enable Persian Keyboard برای فعال کردن کیبورد فارسی هم درون این سورس قرار دارد.
    cydia.xsellize.com
    این سورس هم جزو سورس های خوب به حساب می آید و می توان گفت تقریبا مثل سورس بالایی است
    cydia.hackulo.us
    این سورس رسمی Installous است و می توانید آخرین ورژن اینستالوس را از روی این سورس نصب کنید
    iphoneame.com/repo
    این هم یکی دیگر از سورس های خوب فرانسوی است که من همیشه از طریق این سورس iPhoneDelivery را برای فعال کردن دلیوری روی گوشی نصب می کنم.البته جدیدا این سورس خیلی قویتر و بروز تر از قبل شده و خیلی از اپلیکیشن ها را می توانید از طریق آن دانلود و نصب کنید
    در ادامه از سورس های دیگری نظیر
    ilove-apple.com
    sinfuliphonerepo.com
    ihacksrepo.com
    repo.biteyourapple.net
    نیز می توان نام برد.
    و در پایان از سورس های خوب و قوی ایرانی نیز می توان از سورس های
    cydia.mobile4persian.net
    cydia.i-phone.ir (یکی از مزایای خوب این سورس توضیحات اپلیکیشن ها و توییک های درون آن است که به زبان فارسی است و کاربران را قادر می سازد براحتی از عملکرد برنامه مورد نظر قبل از نصب آگاه شوند)
    نام برد.

    پرسش : برخی از برنامه هایی که از طریق سیدیا نصب می کنم آیکونی به صفحه اضافه نمی کند درصورتی که در سیدیا تیک آن به نشانه نصب شدن خورده است، چاره چیست؟
    پاسخ : معمولا توییک های که از طریق سیدیا نصب می کنید آیکونی به صفحه Home گوشی اضافه نمی کنند منتها می توانید تنظیماتش را از طریق Settings گوشی پیدا کنید.یک تعدادی از توییک ها نیز وجود دارد که کلا چون تنظیمات خاصی ندارند چیزی به گوشی اضافه نمی کنند (مانند afc2add).اما به طور معمول Settings گوشی را که نگاه کنید تنظیمات برنامه های نصب شده را در آنجا پیدا خواهید کرد.

    پرسش : برای دانلود و نصب برنامه های پولی و غیر رایگان سیدیا چه کار باید کرد؟
    پاسخ : بعضی از آنها را می توان نسخه کرک شده و رایگانش را از طریق سورس های دیگر پیدا و نصب کرد ولی خوب برای بعضی از آنها نیز کرکی وجود ندارد که باید حتما آنها را از طریق خود سیدیا خریداری نمایید. برای خرید از سیدیا دو راه پیش رو دارید. اگر خودتان یک حساب مالی آنلاین مانند Paypal و یا Amazon دارید می توانید مستقیما برنامه مورد نظر را خریداری نمایید در غیر این صورت در میان سایت های فارسی، سایت هایی وجود دارند که این کار را برای شما انجام داده و معادل ریالی آن را از شما دریافت می کنند

    پرسش : من دستگاهم را جیلبریک کرده ام اما وقتی می خواهم برنامه ای را بر روی دستگاهم از طریق برنامه هایی نظیر iFunbox و یا iTools و … بریزم، برنامه نصب نمی شود و با پیغام خطای نصب برنامه مورد نظر مواجه می شوم، چرا ؟
    پاسخ : برای اینکه شما قادر باشید برنامه های کرک شده را بر روی دستگاه خود نصب کنید ابتدا باید از طریق سیدیا توییک AppSync for iOS را متناسب با سیستم عامل دستگاه خود یافته و آن رو بروی دستگاه نصب نمایید. برای مثال در حال حاضر که آخرین نسخه رسمی iOS ورژن ۵٫۱٫۱ می باشد باید نسخه +AppSync for iOS 5.0 را بر روی گوشی خود نصب نمایید. (با توجه به نام گذاری این توییک بدیهی است عدد استفاده شده در نام توییک نشان دهنده ورژن سیستم عامل و علامت + بیانگر نسخه های بعدی ورژن ۵ می باشد مثل ۵٫۰٫۱ و یا ۵٫۱٫۱ ). در واقع شما با نصب این توییک می توانید برنامه های کرک شده را بر روی آی دیوایس خود نصب نمایید.

    پرسش : بعد از جیلبریک کردن دستگاه، نصب چه برنامه هایی ضروری است و حتما باید نصب شوند؟
    پاسخ : بعد از جیلبریک کردن می توان گفت نصب این برنامه ها تقریبا ضروری و مورد نیاز است که در زیر لیست آنها را به ترتیب اولویت می توانید مشاهده کنید
    AppSync for iOS : با نصب این توییک می توانید برنامه های کرک شده را بر روی آی دیوایس خود نصب نمایید.(ضروری)
    AFC2ADD : این توییک به شما اجازه می دهد از طریق اتصال USB و از طریق برنامه هایی نظیر iFunBox ، iTools و iPhoneBrowser و … به فایل های سیستمی دستگاه خود دسترسی پیدا کنید.(ضروری)
    iFile : این برنامه فایل منیجری قدرتمند است که شما از طریق آن می توانید علاوه بر دسترسی به فایل های سیستمی دستگاه، بسیاری از کارهای دیگر را نیز نظیر ساخت فولدر، کپی و کات کردن فایل ها، پاک کردن فایل ها، تغییر پرمیشن فایل ها، ساخت و استخراج فایل های زیپ و … را از طریق خود دستگاه انجام دهید.(مورد نیاز)
    Installous : اینستالوس نام برنامه ایست که از طریق آن شما می توانید بسیاری از برنامه های کرک شده را به صورت رایگان از طریق خود گوشی دانلود و نصب نمایید.(مورد نیاز)

    SHSH چیست و چرا باید آن را ذخیره کرد؟
    پرسش : در تاپیک های آیفون و آیپد و بطور کلی iOS همیشه هنگامی که صحبت از جیلبریک می شود بدنبال آن از ضرورت ذخیره SHSH ، دانگرید و ریستور و این قبیل مسائل نیز صحبت می شود، واقعا چه لزومی دارد ما دستگاه خود را دانگرید کنیم و یا SHSH یک Firmware پایین تر را نگه داریم مگر هر Firmware و نسخه جدیدی پیشرفته تر و بدون باگ تر نیست ؟ خوب پس آن را نصب می کنیم دیگه چه لزومی دارد SHSH های قدیمی را نگه داریم؟

    پاسخ : قبل از جواب دادن به این سوال باید بگویم ما همه اینکارها را می کنیم تا بتوانیم دستگاه خود را جیلبریک کنیم. برای جواب این سوالات ابتدا باید جواب چند سوال دیگر را نیز داد که بهتر متوجه جواب سوال اصلی شوید
    • اول اینکه چه زمانی ما نباید به آخرین ورژن منتشر شده iOS آپدیت کنیم!؟

    زمانی ما به آخرین ورژن iOS آپدیت نمیکنیم که قصد داشته باشیم دستگاهمان را جیلبریک کنیم و هنوز جیلبریک پایداری برای آخرین ورژن iOS نیامده باشد.پس در نتیجه ما برای اینکه بتوانیم از امکانات جیلبریک استفاده کنیم مجبوریم تا زمان آمدن جیلبریک جدید برای آخرین ورژن iOS ، روی آخرین نسخه ای که برایش جیلبریک آمده بمانیم.(آپدیت نکنیم)
    • سوال بعدی اینکه چه زمانی ما باید به یک نسخه پایین تر ریستور یا همان دانگرید کنیم و چرا؟

    در واقع منظور از دانگرید در اینجا هم می تواند بازگشت از یک ورژن بالاتر به یک ورژن پایینتر باشد (مثلا از ورژن ۶ (اگر آن را آخرین ورژن فرض کنیم) به ورژن ۵٫۱٫۱) و هم دوباره نصب کردن یک ورژن قدیمی روی خودش (مثلا نصب دوباره ورژن ۵٫۱٫۱ زمانی که ورژن ۶ هم منتشر شده باشد).هر دوی اینها را اصطلاحا دانگرید می گویند. اما چرا باید دانگرید کنیم جوابش آسان است برای اینکه بتوانیم برگردیم به ورژنی که برای آن جیلبریک آمده. این اتفاق هم زمانی می افتد که ورژن جدیدی از iOS منتشر می شود و تا زمانی که هکر ها موفق شوند آن ورژن را هم جیلبریک کنند کاربرها برای اینکه بتوانند دستگاهشان را جیلبریک کنند، مجبورند دستگاهشان را به ورژن جدید iOS آپدیت نکنند و یا اگر آپدیت کردند به ورژن جدید، برای اینکه دوباره بتوانند دستگاهشان را جیلبریک کنند، قادر باشند به ورژن قبلی برگشته یا اصطلاحا دانگرید کنند، که در واقع نقش SHSH اینجا پدیدار می شود
    • و به عنوان آخرین سوال نقش SHSH در این پروسه دانگرید و جیلبریک چیست؟

    وقتی اپل یک ورژن جدید از سیستم عامل خودش را منتشر می کند راه را برای برگشت به ورژن های قدیمی روی دستگاه هایش می بندد که دلیلش هم ساده است آنها نیز اعتقاد دارند آخرین ورژنی که منتشر کرده اند کاملترین و بهترین است (نسبت به قبلی ها) در نتیجه ضرورتی ندارد که کسی بخواد به ورژن قبلی برگردد. وجود SHSH نیز دقیقا برای جلوگیری از ریستور به ورژن های پایین تر است (دانگرید).در واقع SHSH در برگیرنده اطلاعات دستگاه شما و ورژنی که در آن قرار دارید است. این فایل کم حجم درون تمام آی دیوایس ها وجود دارد و برای هر ورژنی از iOS و هر دستگاه به طور جداگانه و اختصاصی تعریف می شود.

    حال با توجه به این محدودیت، زمانی که شما می خواهید دستگاهتان را جیلبریک کنید دو حالت پیش خواهد آمد. یا دستگاه شما در همان ورژنی است که برایش جیلبریک وجود دارد که در اینصورت می توانید بدون مشکل دستگاه خود را جیلبریک کنید (مثل الان که آخرین ورژن رسمی آی او اس ۵٫۱٫۱ است و جیلبریک هم برای آن ورژن وجود دارد) و یا شما دستگاهتان را به آخرین ورژن iOS آپدیت کرده اید با فرض اینکه هنوز جیلبریکی برای آن نیامده.
    در این حالت ابتدا شما مجبورید که سیستم عامل دستگاهتان را به ورژن پایینتری که برایش جیلبریک وجود داره دانگرید کنید. همونطوری که گفتیم اپل این اجازه را به شما نخواهد داد (در فراید Restore کردن، دستگاه شما باید به آیتونز و همینطور اینترنت متصل باشد تا بتواند به سرورهای اپل وصل شده و اجازه ریستور کردن از طریق آنها صادر شود)

    به زبان ساده اتفاقی که در پروسه ریستور کردن می افتد بدین صورت است. دستگاه شما از طریق آیتونز و اینترنت به سرور اپل متصل می شود.سرور اپل سراغ فایل SHSH مخصوص دستگاه شما رفته و از طریق آن اطلاعات دستگاه شما و ورژن سیستم عامل دستگاه را بدست آورده و آن را با سرور خود مطابقت می دهد و در صورت مطابقت اجازه ریستور به نسخه مورد نظر را صادر میکند.

    در اینجا ذخیره فایل SHSH ورژن های قبلی به کمک ما آمده و به ما اجازه می دهد که از ترکیب این فایل و فرمور مورد نظرمان که قصد ریستور به آن را داریم، فریمور جدیدی تحت عنوان Custom Firmware بسازیم.حالا هنگام ریستور کردن ما می توانیم از طریق معرفی این Custom Firmware به آیتونز باعث گمراه شدن آیتونز و در نتیجه سرور های اپل شده و در نتیجه مجوز ریستور به ورژن پایینتری را از طریق سرور اپل دریافت نماییم.در واقع در این حالت سرور های اپل برای بدست آوردن SHSH سراغ کاستوم فرموری که ساختیم رفته و SHSH را از طریق آن دریافت میکنند و همین امر باعث شده به آیتونز اجازه ریستور دستگاه به ورژن مورد نظر را بدهند. به زبان ساده اپل فرض را بر این میگیرد که در هر دستگاهی همیشه SHSH موجود، SHSH آخرین ورژن iOS است پس SHSH ی هم که از طریق کاستوم فرمور ما دریافت کرده را نیز مربوط به آخرین ورژن iOS می داند، حالا آن را با نسخه فرموری که ما قصد دانگرید به آن را داریم مطابقت می دهد و زمانی که این دو باهم منطبق باشند اجازه ریستور را صادر می کند.به همین سادگی! اما نکته ای که نباید فراموش شود، در هنگام ساخت کاستوم فرمور باید حتما ورژن SHSH ذخیره شده و نسخه فرموری که قصد ریستور به آن را داریم یکی باشد.

    بطور کلی در پروسه دانگرید کردن (که در واقع نوعی ریستور کردن محسوب می شود) شما با داشتن SHSH هر ورژنی از iOS و همینطور فرمور همان ورژن قادرید به آن ورژن دانگرید کنید.

    در ضمن دلیل اینکه همواره گفته می شود هر زمان که ورژن جدیدی از iOS می آید بهتر است همان موقع SHSH آن را ذخیره نماییم برای آن است که اپل همیشه تنها برای آخرین ورژن سیستم عاملش SHSH را صادر می کند و به شما اجازه دسترسی به SHSH های قدیمی را نخواهد داد. در واقع شما فقط زمانی می توانید SHSH یک ورژن را ذخیره کنید که آن ورژن آخرین ورژن منتشر شده باشد. برای مثال اگر الان که ورژن ۵٫۱٫۱ آخرین ورژن است این فایل رو ذخیره نکنیم چند وقت دیگر که ورژن بالاتری مثلا ورژن ۶ امد دیگر نمی توانیم SHSH ورژن ۵٫۱٫۱ را ذخیره کنیم و در نتیجه دیگر هیچگاه نمی توانیم به ورژن ۵٫۱٫۱ بازگردیم. یعنی اگر به ورژن ۶ آپدیت کردیم دیگر نمی توانیم به ورژن ۵٫۱٫۱ برگردیم. با در نظر گرفتن این موضوع امکان دارد ماه ها طول بکشد تا برای ورژن ۶ هم جیلبریکی بیاید در نتیجه مجبور خواهیم شد این وضعیت را تحمل کنیم و در همان ورژن ۶ بمانیم و این برای کسانی که به مزایای جیلبریک عادت کرده اند مسئله ی آسان و قابل تحملی نخواهد بود. اما اگر قبلا SHSH ورژن ۵٫۱٫۱ را ذخیره کرده بودیم حتی اگه به ورژن ۶ هم آپدیت کرده باشیم می توانیم براحتی به ورژن ۵٫۱٫۱ برگشته و دستگاهمان را دوباره جیلبریک کنیم.

    در پایان نکات دیگری نیز وجود دارد که بد نیست شما از آن آگاه باشید
    • اول اینکه برای ذخیره SHSH نیازی نیست حتما دستگاه شما جیلبریک شده باشد. حتی اگر قصد جیلبریک هم ندارید ضرری ندارد این فایل را برای هر ورژنی از iOS، مخصوصا ورژن هایی که برایش جیلبریک منتشر می شود روی کامپیوترتان ذخیره کنید.
    • دوم اینکه همیشه هم امدن یک ورژن جدید به معنی کاملا بهتر شدن و باگ کمتر نیست! مثلا در زمان انتشار ورژن ۵ ،در ورژن های اولیه اش باگ مصرف باطری وجود داشت که برای خیلی از کاربران قابل تحمل نبود و آنها ترجیح می دادند تا درست شدن این مشکل به ورژنهای پایینتر بازگردند. پس همیشه برگشتن به یک ورژن قدیمیتر هم بد نیست
    • سوم اینکه همیشه آپدیت ها خیلی کلی و بزرگ نیستند. خیلی آپدیت ها ممکن است صرفا جهت برطرف کردن یه مشکل خاص باشند (ممکن است حتی مشکل دستگاه شما نیز نباشد) و یا صرفا بستن راههای جیلبریک ورژن قبل شان باشند! پس باز هم اینجا دانگرید مفید خواهد بود


    منبع : iCut.ir
صبر کنید ..
X