آخرین آپدیت رسمی برای دستگاه من، El-Cap بود. چند ماه پیش یک هک پیدا کردم که امکان نصب Sierra را روی دستگاههای قدیمیتر میداد. البته چون نصب سیستم دستکاری شده کار خطرناکی است، سراغش نرفته بودم. اما از آنجا که Xcode 8.3 و بعد از آن روی سیستم من نصب نمیشد، تصمیم گرفتم که به عنوان سیستم دوم روی یک هارد دیگر نصبش کنم و وقتی به سراغ سایتش رفتم،دیدم که یک نسخهاز برنامهاش را هم برای High Sierra ساخته است.
در ابتدای صفحه لیستی از دستگاههای سازگار و ناسازگار و مشکلات احتمالی در مدلهای خاص را آورده (مثلا یک کارت wifi هست که درایورش حذف شده و در این دو سیستم کار نمیکند). بعد هم مراحل کار را توضیح داده است.
اول باید یک نسخه از فایل نصب سیستمعامل را از اپ استور بگیرید که طبیعتا در دستگاه ناسازگار امکانش را نخواهید داشت (اما در برنامهای که برای High Sierra ساختهاست، خودش میتواند دانلود را انجام بدهد). بعد فایل app را به برنامه میدهید و یک فلش با فرمت HFS+ هم آماده میکنید تا فایل نصب patch شده را روی آن کپی کند.
این پچ دو کار انجام میدهد. یکی اینکه بخشی را که سازگاری دستگاه را موقع نصب کنترل میکند، دور میزند تا بتوانید نصب را انجام بدهید. دوم اینکه یک برنامه پچ در utilityهای محیط نصب اضافه میکند تا بتوانید بعد از نصب، همین کار را با خود سیستم عامل هم بکنید. ضمن اینکه تعدادی ابزار و درایور و… هم دارد که بسته به مدل دستگاه باید اضافه کنید. ضمن اینکه امکان آپدیت سیستم از اپاستور را هم فراهم میکند.
بعد از اینکه نصب کامل و دستگاه ریست شد، باید دوباره از فلش بوت کنید و این ابزار را اجرا کنید و مدل دستگاه را بدهید تا کارهای لازم را انجام بدهد. بعد میتوانید وارد سیستم عامل جدید شده و تنظیمات اولیه را انجام و وارد آن شوید.
تنها مشکلی که من تا به حل داشتم این بود که وقتی اولین بار سیستم بالا آمد (همان باری که تنظیماتی نظیر زبان و … را وارد کنید) ترک پد و کیبورد را نشناخت و من مجبور شدن از ماوس و کیبورد USB استفاده کنم. بعد از آن در این چند ساعت مشکل خاصی پیش نیامده.
لینک صفحه توضیحات (حاوی لینک دانلود) را میگذارم تا اگر خواستید با مسئولیت خودتان امتحانش کنید:
http://dosdude1.com/highsierra/