(Kext) اختيار التعريفات

التعريفات الاساسيه للنظام

تم اصدار نسخه جديدة من الشرح, يرجى استخدام الاصدار الجديد لانه انتهى دعم هذا الاصدار.

ايش التعريفات (Kext) الي أحتاجها ؟

الموضوع يختلف على حسب الجهاز طبعا بحيث يعتمد على القطع الموجودة في المذربورد

لتعريفات الأساسية موجوده في أرشيف ال Kexts من هنا وهو اول ارشيف عربي للكيكست مع وصف لوظيفة الكيكست والروابط مباشره من المطورين

كيكستات اساسيه

طبعا Virtualsmc.kext أساسي يقنع النظام ان هذا جهاز ماك

ايضا NullCPUPowerManagement.kext التحميل من هنا ضروري بحيث نظام الماك لايدعم تحكم بطاقه معالجات amd (تحميل يكون من clone or download)

وسوف نحتاج AppleMCEReporterDisabler.kext بحيث AppleMCEReporter قد يسبب KP (موجود في ملف الكونفق ثم ملف extra)

الايثرنت Ethernet :

في حاله وجود عده نسخ من الكيكست دائما قم بتنزيل نسخه ال RELEASE ولا تحمل ملفات source

بالنسبة للشبكه راح نعتمد على Ethernet(السلك) وليس الواي فاي

ا SmallTreeIntel82576.zip مخصص لتعريف كرت انتل I211-AT

ا intellMausiEthernet.kext يعمل مع معظم كروت الشبكه الحديثه من انتل

ا appleintelE1000e.kext يعمل مع كروت الشبكة القديمه من انتل مشكلتها قد تسبب KP مع الاجهزه الجديده

ا AtherosE2200Ethernet.kext - يعمل مع معظم كروت Atheros وkiller التحميل من هنا****

ا RealtekRTL8111.kext يعمل مع كروت Realteak بسرعه 1GB/s

ا RealtekRTL8100.kext يعمل مع كروت Realtek بسرعه10-100mb/s التحميل من هنا

مداخل (USB) :

راح تحتاج USBinjectAll,kext

في 10.11 ابل وضعت حد 15 مدخل USB على كل USB Controller يتبين ان 15 عدد كافي حتى يتبين لك ان كل مدخل USB3 يحسب كمدخلان.

على مذربوردات ryzen مداخل USB3 و USB 2 يتم التحكم بها من XHCI controllrer وبما ان كل مدخل USB3 يحسب 2 يمكن الوصول الحد بسهوله يمكن تعطيل حد ال 15 مدخل عنطريق تعديل الكونفق بعد تثبيت النظام الخطوات هنا (انجليزي) **

كرت الشاشة (GPU) :

بالنسبة لكرت الشاشة راح تحتاج Whatevergreen.kext وهو اضافه لكيكست Lilu.kext بحيث استبدلو عدة kexts منها Shiki و NvidiaGraphicsFixup وغيرها

الصوت (Sound) :

بالنسبة للصوت هناك تعريفين VoodoHDA.Kext يعمل مباشره بدون اي تدخل لاكن Applealc.Kext وهو ايضا عباره عن اضافه ل Lilu.kext إذا كان كرت الصوت عندك موجود في هاذه القائمه راح يعطيك جوده افضل لاكن راح تحتاج خطوات اضافيه موجوده هنا(انجليزي)

واي فاي وبلوتوث Wi-Fi / Bluetooth :

ابل دعمها لكروت الواي فاي والبلوتوث ضعيف جدا بحيث كروت Intel و RealTek غير مدعومه بشكل كامل أما Atheros مدعومه جزئيا بينما كروت Broadcom هي الكروت الأكثر دعما بحيت فيها من يتعرف تلقائي OOB ومنها من تحتاج بعض الكيكست.

كروت مدعومة :

  • BCM94360CD

  • BCM94331CD

  • BCM94360CS2

  • BCM94352Z

  • BCM94350ZAE

High Sierra :

  • BCM943224

  • AR9285

  • AR9287

  • AR9280

  • AR9380

كروت غير مدعومة :

Wireless AX

  • Intel® Wi-Fi 6 AX201

  • Intel® Wi-Fi 6 AX200

Wireless AC

  • Intel® Wireless-AC 9560

  • Intel® Wireless-AC 9462

  • Intel® Wireless-AC 9461

  • Intel® Wireless-AC 9260

  • Intel® Dual Band Wireless-AC 3168

  • Intel® Dual Band Wireless-AC 8265

  • Intel® Dual Band Wireless-AC 8260

  • Intel® Dual Band Wireless-AC 3165

  • Intel® Dual Band Wireless-AC 7265

  • Intel® Dual Band Wireless-AC 7260

  • Intel® Dual Band Wireless-AC 3160

  • Intel® Dual Band Wireless-AC 7260

Wireless N

  • Intel® Dual Band Wireless-N 7265

  • Intel® Wireless-N 7265

  • Intel® Dual Band Wireless-N 7260

  • Intel® Wireless-N 7260

  • Intel® Centrino® Advanced-N 6230

  • Intel® Centrino® Wireless-N 1030

  • Intel® Centrino® Wireless-N 130

  • Intel® Centrino® Advanced-N 6235

  • Intel® Centrino® Wireless-N 135

  • Intel® Centrino® Wireless-N 105

  • Intel® Centrino® Wireless-N 2200

  • Intel® Centrino® Wireless-N 2230

  • Intel® Centrino® Wireless-N 1000

  • Intel® Centrino® Advanced-N 6205

  • Intel® Centrino® Wireless-N 100

  • Intel® Centrino® Wireless-N + WiMAX 6150

  • Intel® Centrino® Advanced-N + WiMAX 6250

  • Intel® Centrino® Ultimate-N 6300

  • Intel® Centrino® Advanced-N 6200

  • Intel® Wireless WiFi Link 5100AGN

  • Intel® Wireless WiFi Link 5300AGN

  • Intel® Wireless WiFi Link 5350AGN

  • Intel® Wireless WiFi Link 5150AGN

إذا كنت ناوي تغير كرت الواي فاي انتبه من BIOS جهازك هل به Whitelist تعمله شركات مثل HP و Lenovo مقال يشرح ما هي هنا

تعريفات تحتاجها لتعريف الكروت المدعومة :

تعريف AirportBrcmFixup :

هذا ضروري لإصلاح WIFI على العديد من بطاقات Broadcom ، بينما لا تحتاجه جميع الكروت ، هو مطلوب بشكل عام عند استخدام بطاقات لاسلكية غير مصنوعة من Apple . لديه وظيفة إضافية لتشغيل تعريفات كروت Broadcom القديمة في إصدارات أحدث من الماك

تعريف BrcmPatchRAM :

مطلوب لجميع البطاقات اللاسلكية غير المصنوعة من Apple

يستخدم لتشغيل كرت BCM20702 ، التحميل من هنا****

يستعمل لحل مشاكل التزامن (Continuity) التي تسمح بتشغيل :

  • Handoff

  • Instant Hotspot

  • New Airdrop

  • Apple Watch Unlock

عامة غير ضروري تجنبو استخدامه ان لاحظتم وجود مشكل مع الكرت

تعريف AirPortAtheros40 :

هدا الكيكست مطلوب لكل كروت Atheros التي تم رفع الدعم عنها في اصدار (Mojave 10.14)

  • AR9285

  • AR9287

  • AR9280

  • AR9380

لتنصيبه يجب نسخه على هذا المسار : Library/Extensions لا تلصقه هنا **~~System/Library/Extensions**~~

تم انسخ هدا الامر على Terminal

sudo chown -R root:wheel /L*/E*; sudo chmod -R 755 /L*/E*; sudo kextcache -i /

بشكل عام افضل حل للواي فاي والبلوتوث هو كرت خارجي مع تعريف من الشركة مثل TP-Link وغيرها من الشركات التي تعطي USB واي فاي تاكد من وجود دعم للماك و سوف تعمل معك.

لواقط WI-FI خارجية (USB) :

يبقى هادا هو الحل الاخير أمام العديد من مستخدمي الهاكنتوش لتشغيل WIFI على أجهزتهم نظرا لاستحالة تغيير الكرت الداخلي أو لفقدان الضمان من أجهزتهم.

نقاط مهمة عليك معرفتها :

  • لن تعمل ميزات مثل AirDrop و Handoff وما إلى ذلك من مزايا

  • غير مضمون أنها تشتغل %100

  • تحتاج لاقط منفصل للبلوتوث

  • تستخدم معظم البطاقات تعريف 32bit لتشغيل WIFI ( تبقى رهين الشركة المصنعة حتى تصدر تحديث لتطبيقاتها الخاصة على اصدار Catalina )

ومع كل هذه المشكلات يبقى من الصعب للغاية التوصية بلاقط لاسلكي USB ولكن لا يزال هناك أمل :

هذه التعريفات ليست ملف KEXT بل هي ملف pkg (شبيه بملف exe على ويندوز) تستخدمها بعد التثيبت فقط ولا تضعها في الكلوفر ابدا

اليكم تعريف بعض لواقط WIFI المعروفة دات شرائح Realtek :

يعمل على العديد من اللواقط منها :

لا تنسى عمل هذه الخطوة على ملف config.plist حتى يشتغل معك التعريف

ماما مثل التعريف السابق ، يدعم هاذا التعريف عدد لا بأس به من بطاقات Dlink / Mediatek / Ralink و يشتغل من اصدار ماك 10.6.8 الى أحدت نظام كاتالينا 10.15.4

  • RT3572 , RT3072 , RT3070 , RT3573 , MT7610 , MT7610 , MT7610

    RT5370 , RT2870 , RT3071 , RT2770 , RT3573 , RT5572 , RT3573

    RT3573 , RT5572 , RT3572

بقية الكيكست :

هناك الكثير من الكيكستات وتعتمد على حسب الجهاز مثل الابتوبات هناك كيكستات للبطارية واضائه الكيبورد و العديد من الكيكستات الاخرى التي تعتمد على جهازك هنا في هاكنتوش بالعربي نحاول ارشفة جميع الكيكستات في ارشيف الكيكست وما وظيفتها مع رابط التحميل لاكن تحتاج بحث كبير منك لتعرف اي كيكست تحتاج

Last updated