(Kext) اختيار التعريفات
تم اصدار نسخه جديدة من الشرح, يرجى استخدام الاصدار الجديد لانه انتهى دعم هذا الاصدار.
ايش التعريفات (Kext) الي أحتاجها ؟
الموضوع يختلف على حسب الجهاز طبعا بحيث يعتمد على القطع الموجودة في المذربورد
التعريفات الأساسية موجوده في أرشيف ال Kexts من هنا وهو اول ارشيف عربي للكيكست مع وصف لوظيفة الكيكست والروابط مباشره من المطورين
كيكستات اساسية
طبعا Virtualsmc.kext أساسي يقنع النظام ان هذا جهاز ماك
الايثرنت Ethernet :
في حاله وجود عده نسخ من الكيكست دائما قم بتنزيل ملف ال RELEASE ولا تحمل ملفات ال source
بالنسبه للشبكه راح نعتمد على Ethernet(السلك) وليس الواي فاي
ا SmallTreeIntel82576.zip مخصص لتعريف كرت انتل I211-AT
ا intellMausiEthernet.kext يعمل مع معظم كروت الشبكه الحديثه من انتل
ا appleintelE1000e.kext يعمل مع كروت الشبكه القديمه من انتل مشكلتها قد تسبب KP مع الاجهزه الجديده
ا AtherosE2200Ethernet.kext - يعمل مع معظم كروت Atheros و KIller التحميل من هنا
ا RealteakRTL8111.kext يعمل مع كروت Realtek بسرعه 1GB/s
ا RealtekRTL8100.kext يعمل مع كروت Realtek بسرعه 10 -100mb/s التحميل من هنا
مداخل (USB) :
راح تحتاج USBinjectAll,kext بحيث يقوم هذا الكيكست بتفعيل كل مداخل ال usb وتوجيهها الى chipset الخاص بالمذربورد ليتعامل معها النظام
في 10.11 ابل وضعت حد 15 مدخل USB على كل USB Controller يتبين ان 15 عدد كافي حتى يتبين لك ان كل مدخل USB3 يحسب كمدخلان.
على مذربوردات الجيل السادس فما فوق مداخل USB3 و USB 2 يتم التحكم بها من XHCI controllrer وبما ان كل مدخل USB3 يحسب 2 يمكن الوصول الحد بسهوله لاكن يمكن تعطيل حد ال 15 مدخل عنطريق تعديل الكونفق بعد تثبيت النظام الخطوات هنا (انجليزي)
كرت الشاشة (GPU) :
بالنسبه لكرت الشاشة راح تحتاج تعريف Whatevergreen.kext و هو اضافه لكيكست Lilu.kext بحيث استبدلو عدة kexts منها Shiki و NvidiaGraphicsFixup وغيرها
الصوت (Sound) :
بالنسبه للصوت راح تحتاج تعريف Applealc.Kext و وهو اضافه اخرى لكيكست Lilu.kext (تحتاجهم الاثنين) اذا كان كرت الصوت عندك موجود في هاذه القائمه اذا كان كرتك غير موجود هناك تعريف بديل VoodoHDA.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
تعريف BrcmBluetoothInjector :
يستخدم لتشغيل كرت BCM20702 ، التحميل من هنا
تعريف BT4LEContinuityFixup :
يستعمل لحل مشاكل التزامن (Continuity) التي تسمح بتشغيل :
Handoff
Instant Hotspot
New Airdrop
Apple Watch Unlock
عامة غير ضروري تجنبو استخدامه ان لاحظتم وجود مشكل مع الكرت
تعريف AirPortAtheros40 :
هدا الكيكست مطلوب لكل كروت Atheros التي تم رفع الدعم عنها في اصدار (Mojave 10.14)
AR9285
AR9287
AR9280
AR9380
لتنصيبه يجب نسخه على هذا المسار : Library/Extensions لا تلصقه هنا **System/Library/Extensions**
تم انسخ هدا الامر على Terminal
بشكل عام افضل حل للواي فاي والبلوتوث هو كرت خارجي مع تعريف من الشركه مثل TP-Link وغيرها من الشركات التي تعطي USB واي فاي تاكد من وجود دعم للماك و سوف تعمل معك.
لواقط WI-FI خارجية (USB) :
يبقى هادا هو الحل الاخير أمام العديد من مستخدمي الهاكنتوش لتشغيل WIFI على أجهزتهم نظرا لاستحالة تغيير الكرت الداخلي أو لفقدان الضمان من أجهزتهم.
نقاط مهمة عليك معرفتها :
لن تعمل ميزات مثل AirDrop و Handoff وما إلى ذلك من مزايا
غير مضمون أنها تشتغل %100
تحتاج لاقط منفصل للبلوتوث
تستخدم معظم البطاقات تعريف 32bit لتشغيل WIFI ( تبقى رهين الشركة المصنعة حتى تصدر تحديث لتطبيقاتها الخاصة على اصدار Catalina )
ومع كل هذه المشكلات يبقى من الصعب للغاية التوصية بلاقط لاسلكي USB ولكن لا يزال هناك أمل :
هذه التعريفات ليست ملف KEXT بل هي ملف pkg (شبيه بملف exe على ويندوز) تستخدمها بعد التثيبت فقط ولا تضعها في الكلوفر ابدا
اليكم تعريف بعض لواقط WIFI المعروفة ذات شرائح Realtek :
تعريف(برنامج) Wireless-USB-Adapter-Clover
يعمل على العديد من اللواقط منها :
الكروت اللي يدعمها التعريف |
ASUS_USB-N10E_92CU ASUS_USB-N13_92CU ASUS_USB-N10_92CU ASUS_1870_8812BU ASUS_USB-N10E_92CU ASUS_USB-N10_92CU ASUS_USB-N13_92CU ASUS_USB-AC53_8812BU ASUS_USB-AC55B1_8812BU ASUS_USB-AC56_8812AU ASUS_USB-AC55_8812BU ASUS_USB-AC68ALL_8814AU ASUS_USB-AC68CE_8814AU ASUS_USB-AC68FCC_8814AU AboCom_8178_92CU AboCom_0811_8811AU AboCom_8189_92CU AboCom_92EU AboCom_88EU AboCom_AC_8812AU AboCom_AC_8812AU Actiontec_8811AU AirTies_Air2520_8811AU AirTies_Air2525_8811AU AboCom_8178_92CU AboCom_8189_92CU Actiontec_8105_SingleBand_8811AU Actiontec_8108_DualBand_8811AU Amigo_92CU Amigo_92CU AzureWave_92CU Belkin_1004_92CU Belkin_1102_92CU Belkin_2102_92CU Belkin_2103_92CU Belkin_92DUVS_1105 Belkin_92DUVS_110A Belkin_92DUVS_120A Belkin_F9L1106_v2_8812AU Belkin_F9L1106v2_8812AU Buffallo_25D_8812AU Buffallo_433DM_8811AU Buffallo_WI_U2_433DHP_8811AU Buffallo_WLP_U2_433DHP_8811AU Compare-8010_92CU Compare-8011_92CU Corega_92CU DLink_DWA121_92CU DLink_DWA123_92CU DLink_DWA131B1_92CU DLink_DWA132_92CU DLink_DWA133_92CU DLink_DWA123_88EU DLink_DWA125_88EU DLink_DWA131C1_92EU DLink_DWA131E_92EU DLink_DWA171_8812AU DLink_DWA182B1_8812AU DLink_DWA182_8812AU DLink_DWA192_8814AU DLink_GO_USB_N150_88EU ELECOM_WDC300SU2S_92CU ELECOM_8811AU ELECOM_WDB433SU2M_8811AU ELECOM_WDC1300DU3_8814AU ELECOM_WDC1300SU3_8814AU ELECOM_WDC150SU2M_88EU ELECOM_WDC433DU2_8812AU ELECOM_WDC433SU2M2_8811AU EDIMAX- EW-7722UTn V2 EDIMAX N300 EDIMAX EW-7811Un Edimax_AC1750_8814AU Edimax_AC1750_A834_8814AU Edimax_AC600_8812AU Edimax_EW-7611ULB_8723BU Edimax_EW-7811UAC_8812AU Edimax_EW-7822UAC_8812AU Edimax_EW-7822ULC_8812AU Edimax_GLP_8812AU Edimax_7811_92CU Edimax_7822_92CU Feixun_90_92CU Feixun_91_92CU EnGenius_AC_8812AU HP_92CU Hawking_HWDN3_92CU Hawking_HWUN4_92CU Hercules_HWUm300_92CU Hercules_HWUp150_92CU Hawking_8812AU Hawking_HW7ACU_8812AU IO_DATA_AC433UM_8812AU O_DATA_WN-AC867U_8812AU Infocus_INA-LCKEY_8812AU IO_DATA_92CU Linksys_WUSB6300_8812AU Logitec_92CU Loopcomm_ACA1_8812AU Netgear_A7000 Netgear_N300MA_92CU Netgear_WNA1000M_92CU Netgear_WNA3100M_92CU Netgear_A6100_8812AU Netgear_A6200v2_8812AU PCI_BT-Micro3H2X_92CU PCI_GW_USEco300_92CU PCI_GW_USLight_92CU PCI_GW_USNano2_92CU PCI_GW_USValue_EZ_92CU PCI_SW_WF02-AD15_92CU PCI_GW-300S_92EU PCI_GW-450S_8812AU PCI_GW-900D_8812AU Proxim_USB-9100_8812AU RTL8188CTV RTL8188CTV_0A8A RTL8188CTV_8011 RTL8188CU RTL8188CUS_1E1E RTL8188CUS_2E2E RTL8188CUS_5088 RTL8188CUS_Combo RTL8188CUS_Combo_AFF8 RTL8188CUS_Combo_AFFB RTL8188CUS_Combo_AFFC RTL8188CUS_Solo RTL8188CUS_VL RTL8188CUS_solo_AFF7 RTL8188CUS_solo_AFF9 RTL8188CUS_solo_AFFA RTL8188RU RTL8188RU_Netcore RTL8192CU RTL8192CU_8177 RTL8192CU_8178 RTL8192DU_VS RTL8188EU RTL8188EU_ETV RTL8188EU_VAU RTL8192EU RTL8192EU-2 RTL8811AU RTL8812AU RTL8812AU-VL RTL8812AU-VN RTL8812AU-VS RTL8814AU Sitecom_WL365_92CU Sitecom_WLA1001v1_92CU Sitecom_WLA2102_92CU Sitecom_WLA4001_92CU Sitecom_WLA1100_88EU Sitecom_WLA2104_8812AU Sitecom_WLA7100_8812AU Sitecom_WLA8100_8814AU TPLink-Archer_T2U_NANO TL-WN823Nv3 TL-WN725Nv3 TL-WN723Nv3 TL-WN722Nv3 TL-WN821Nv6 TPLink_92CU TPLink_821v5_92EU TPLink_822v4_92EU TPLink_823v2_92EU TPLink_8812AU_1 TPLink_8812AU_2 TPLink_8812AU_3 TPLink_88EUSU TPLink_T4UH_8812AU TPLink_T4U_8812AU TPLink_T9UH_8814AU TRENDnet N150 Micro Trendnet_624D_92CU Trendnet_648B_92CU Trendnet_92DUVS TrendNet_TEW804B_8812AU TrendNet_TEW805B_8812AU TrendNet_TEW809UB_8814AU Western_AC_8812AU ZyXEL_AC_8812AU ZyXEL_92CU |
تعريف(برنامج) Wireless-Ralink-Panel-Utility
تماما مثل التعريف السابق ، يدعم هاذا التعريف عدد لا بأس به من بطاقات 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