طبق گزارش The Register ، تیم پروژه Asahi Linux که هدفش انتقال لینوکس به مکهای اپل سیلیکون است، مجموعهای از اشکالات را در macOS گزارش کرده است که میتواند سختافزار را غیرقابل بازیابی کند.
این مشکلات پیرامون نحوهی مدیریت نرخ تازهسازی در نسخههای اخیر macOS است که مدلهای مکبوک پرو با نمایشگرهای ProMotion (نسخههای ۱۴ و ۱۶ اینچی) را تحت تأثیر قرار میدهد. به گفتهی Asahi، این اشکالات در فرآیندهای ارتقا و بوت هستند که در صورت ترکیب، میتوانند باعث شوند دستگاه دائماً با یک صفحه سیاه بوت شود و نیاز به فرآیند بازیابی دستگاه (DFU) داشته باشد.
تکنسینهای این شرکت این مشکل را بررسی کردند و در ابتدا گمان میکردند که مربوط به نصب Asahi Linux روی مک و سپس ارتقاء به macOS Sonoma یا نصب آن پس از ارتقاء است. با این حال، به نظر میرسید که مشکل ربطی به این پروژه ندارد.
این تیم به این نتیجه رسید که تمام کاربرانی که به روش معمول به Sonoma ارتقا یافتهاند، System RecoveryOS قدیمی یا حتی خراب داشتهاند و کاربران مدلهای ۱۴ و ۱۶ اینچی مکبوک پرو به ویژه در برابر خطاهایی که منجر به بوت نشدن کامل سیستم میشود، آسیبپذیر بودهاند.
با این حال، Asahi Linux اطمینان میدهد که دادهها در معرض خطر نیستند و فقط دو نسخه از macOS تحت تأثیر قرار گرفتهاند: Sonoma 14.0+ و Ventura 13.6+. اولین نسخه، macOS Sonoma است که از نسخه نصبشده قبلی System Recovery استفاده میکند؛ این اشکال هنگام اجرای RecoveryOS قدیمیتر با فریمور جدیدتر، مشکلاتی ایجاد میکند.
آساهی لینوکس میگوید این اشکال امنیتی برای سیستم عامل macOS بسیار جدی است.
سناریوی دوم در صورتی رخ میدهد که نمایشگر با نرخ تازهسازی تنظیمشده روی ProMotion پیکربندی شده باشد. طبق گفتهی Asahi، سیستم دیگر قادر به بوت شدن در نسخههای قدیمیتر macOS یا Asahi Linux نخواهد بود. نصاب Asahi Linux برای بررسی این مشکل اصلاح شده است و اگر نرخ تازهسازی در دستگاههای آسیبدیده روی هر حالتی غیر از ProMotion تنظیم شده باشد، از نصب خودداری میکند. همچنین قبل از اعمال هرگونه تغییر، یک بررسی یکپارچگی برای تأیید وضعیت پارتیشن بازیابی سیستم انجام میدهد.
این تیم اظهار داشت که حتی کاربرانی که فقط نسخه ۱۳.۶ را بدون Asahi Linux نصب کردهاند، تحت تأثیر این مشکل قرار گرفتهاند. این تیم گفت که نمیتوانند درک کنند که چگونه اپل میتواند بهروزرسانی سیستم عاملی را منتشر کند که در صورت بهروزرسانی عادی، در صورت عدم تنظیم نرخ تازهسازی صفحه نمایش به طور پیشفرض، از بوت شدن دستگاه جلوگیری کند. به نظر میرسد این یک نقص در فرآیند تضمین کیفیت اپل است.
لینک منبع






نظر (0)