الجيل السابع laptop¶
الدعم | الاصدار |
---|---|
بداية الدعم على الماك | macOS 10.12, Sierra |
إذا كنت تريد طريقه انشاء الكونفق يدويا ولك معرفه باللغه الانجليزي هنا رابط يشرح كيفيه انشاء الكونفق للجيل السابع لللابتوبات
هذه الصفحة معدة على اساس انك تستخدم كونفقات هاكنتوش بالعربي
تنبية
قد تكون الصور احيانا غير محدثة او لاتظهر التعديلات الصحيحه يرجى دائما اتباع الكلام المكتوب وتجاهل الصور وظيفتها هي توضيح الاقسام لا غير الا لبعض الاستثانئات
DeviceProperties¶
Add¶
PciRoot(0x0)/Pci(0x2,0x0)
هذا القسم مخصص لتحديد باتشات ال Framebuffer لكيكست WhateverGreen
AAPL,ig-platform-id | وصف |
---|---|
00001B59 | يستخدم مع HD615,HD620,HD630,HD640,HD650 |
00001659 | خيار بديل في حاله مواجهه اي مشاكل |
0000C087 | مخصص ل UHD617 و UHD620 |
في حاله عدم وجود طريقه لتحديد حجم رامات الكرت DVMT في البايوس, قد تواجه كيرنل بانك في الاقلاع, ينصح باضافه الاتي:
عنوان | TYPE | القيمة | ملاحظة |
---|---|---|---|
framebuffer-patch-enable | Data | 01000000 | تفعيل باتشات |
framebuffer-stolenmem | Data | 00003001 | |
framebuffer-fbmem | Data | 00009000 |
اذا كان لديك كرت UHD620 تحتاج الى اضافه:
عنوان | النوع | القيمة | ملاحظة |
---|---|---|---|
device | Data | 16590000 | تغيير اسم الكرت حتى يتم دعمه |
اذا كان لديك كرت من فئه HD6XX
(لايشمل UHD6XX
) قد تواجه مشكله وهي عند توصيل اي شاشه اضافيه يحصل كيرنل بانك. هنا باتشين مختلفين قم بتجربتهم لحل المشكله:
- الاول
عنوان | TYPE | القيمة |
---|---|---|
framebuffer-con1-enable | Data | 01000000 |
framebuffer-con1-alldata | Data | 01050A00 00080000 87010000 02040A00 00080000 87010000 FF000000 01000000 20000000 |
- في حاله عمل السابق جرب هذا
عنوان | TYPE | القيمة |
---|---|---|
framebuffer-con1-enable | Data | 01000000 |
framebuffer-con1-alldata | Data | 01050A00 00080000 87010000 03060A00 00040000 87010000 FF000000 01000000 20000000 |
Kernel¶
Quirks¶
Quirks
اعدادات مخصصه للكيرنل.
العنوان | مفعل | وصف |
---|---|---|
AppleXcpmCfgLock | True | غير ضروري اذا تم تعطيل CFG-Lock في البايوس |
DisableIOMapper | True | غير ضروري اذا تم تعطيل VT-D في البايوس |
LapicKernelPanic | False | اجهزه HP ستحتاج تفعيل هذا الاعداد |
PanicNoKextDump | True | |
PowerTimeoutKernelPanic | True | |
XhciPortLimit | True |
NVRAM¶
Add¶
7C436110-AB2A-4BBB-A880-FE41995C9F82
هنا نقوم باضافه شروط اقلاع اضافيه مثلا لتحديد كروت الصوت وغيرها. اوامر اقلاع عامة:
اوامر اقلاع | وصف |
---|---|
-v | هذا احد اهم اوامر الاقلاع في عالم الهاكنتوش, يقوم بتفعيل وضع تفصيل حاله الاقلاع لاظهار جميع العمليات التي يقوم بها النظام. بدونه لايمكن معرفة سبب بانك بشكل صحيح فهو يظهر معلومات مثلا حالة الاجهزه ايت مرحلة اقلاع فيها الجهاز وغيرها |
debug=0x100 | يقوم بتعطيل اعاده التشغيل في حالة حصول بانك في الاقلاع, لاعطائك فرصة لقرائة سبب توقف النظام يستحسن استخدامة اثناء التثبيت وحل المشاكل |
keepsyms=1 | مرافق ل debug=0x100 بحيث يخبر النظام بطباعة علامات عند حصول بانك لاعطاء معلومات اكثر عن سبب حصول البانك بالاساس. |
alcid=XX | يستخدم لتحديد نوع كروت الصوت لتعريف AppleALC.kext قائمة الكروت الصوت والرقم الخاص بها من هنا استخدم الارقام بعد كلمت layout |
- اوامر اقلاع لكروت الشاشة:
اوامر اقلاع | وصف |
---|---|
agdpmod=pikera | يستخدم لتعطيل board id على كروت navi(RX 5xxx) بدونه ستواجهه شاشة سوداء, لاتستخدمة على كروت من نوع اخر. |
nvda_drv_vrl=1 | ضروري لتفعيل تعريفات انفيديا على فئة GTX 9xx و 10xx على سييرا وهاي سييرا |
-wegnoegpu | يستخدم لتعطيل جميع الكروت الخارجيه, مفيد بحاله اذا كان كرتك المنفصل غير مدعوم من النظام مثل كروت انفيديا الحديثة. تمت اضافته سابقا |
Delete¶
مخصص فقط للاجهزه التي لاتعمل فيها ال NVRAM
- LegacyEnable: TRUE
- يقوم بتخزين اعدادت ال nvram في ملف nvram.plist لمحاكاه دعم nvram
- LegacyOverwrite: TRUE
- يسمح بتفعيل الاعدادات الموجوده في nvram.plist
PlatformInfo¶
هنا نقوم بوضع معلومات الجهاز مثل نوعه و السيريال ورقم اللوحة وغيرها, سنستخدم برنامج GenSMBios
بعد تشغيل البرنامج اضغط رقم 1 لتنزيل الملفات الضرورية.
بعدها اضغط رقم 3 لتوليد معلومات الجهاز
بالنسبه للموديل الجهاز (SMBIOS) هناك عده اختيارات للجيل السابع على الابتوبات: igpu = كرت شاشه مدمج dgpu = كرت منفصل
SMBIOS | نوع المعالج | نوع كرت الشاشة | حجم الشاشة |
---|---|---|---|
MacBookPro14,1 | ثنائي النواه 15w(فئه منخفضة) | iGPU: Iris Plus 640 | 13" |
MacBookPro14,2 | ثنائي النواه 15w(فئه عليا) | iGPU: Iris Plus 650 | 13" |
MacBookPro14,3 | رباعي النواه 45w | iGPU: HD 630 + dGPU: RP555/560 | 15" |
يتم نقل الارقام بالشكل الاتي للكونفق:
Type
يتم نسخه الى Generic -> SystemProductName.Serial
يتم نسخه الى Generic -> SystemSerialNumber.Board Serial
يتم نسخه الى Generic -> MLB.SmUUID
يتم نسخه الى Generic -> Generic -> SystemUUID.
UEFI¶
Quirks¶
اذا كان لديك جهاز HP
يجب عليك تفعيل UnblockFsConnect
العنوان | مفعل | وصف |
---|---|---|
UnblockFsConnect | True | ضروري لمذربوردات HP |