- تختلف شريحة Apple M4 عن الأجيال السابقة من M1 إلى M3 بوجود ميزة الأمان SPTM مفعلة بشكل افتراضي، مما زاد صعوبة استخدام أسلوب مفرط المحاكاة m1n1 التقليدي.
- تم فحص سجلات الإقلاع باستخدام وحدة التحكم التسلسلية UART، وتم تأمين إخراج التصحيح من خلال إعداد MMU الابتدائي وربط منطقة MMIO بـ 1:1.
- في وحدة CPU M4، تسبب أمر الانتظار للانقطاع WFI في اختفاء حالة السجلات، خلافًا لمعيار ARM64، وتم اتخاذ إجراء مؤقت بعدم تنفيذ هذا الأمر.
- تم دمج خيارات إقلاع النواة لحل هذه المشكلة في النسخة الرئيسية من لينوكس وm1n1، مما سمح بتشغيل لينوكس متعدد النوى على شرائح M4 واللاحقة.
يبرز إضافة خيار تمهيد جديد للنواة لتجاوز مشكلة أمر WFI في M4. حتى لو كان هذا الأسلوب لا مفر منه بسبب خصائص الأجهزة، فمن الضروري التحقق بشكل دقيق من كيفية تطبيق وإدارة هذا الخيار خلال عملية التمهيد الفعلية، خاصةً مع أحدث إصدارات iBoot والنواة، وما التغييرات التي طرأت عليها.