انتقل إلى المحتوى

الكونفق

اذا كنت تستخدم كلوفر مسبقا فا فكره الكونفق هي قريبه لاكن هناك اختلافات كبيرة

عكس كلوفر الذي بامكانك فيه اضافه التعريفات وملفات acip بدون اي خطوه اضافيه. في اوبن كور تحتاج ان تضيف كل الكيكستات بالترتيب و ملفات ال acpi الى ملف الكونفق ليتم تفعيلها اثناء الاقلاع. لذلك استخدام كونفقات مجهزه مسبقا غير ممكن بدون تعديلها الا اذا استخدمت ملف EFI جاهز بالكامل

لذلك الطريقه الاكثر شهره هي تعديل على العينة التي تاتي مع اوبن كور واضافه الاعدادات الضرورية, لكن لتسهيل عمليه البناء قمنا في هاكنتوش بالعربي بعمل مجموعه من الكونفقات المجهزه مسبقا تحتوي على الاعدادات الاجباريه لكل جيل من المعالجات, يتبقى فقط على المستخدم اضافه الخصائص التي تعتمد على الجهاز مثل نوع كرت الشاشه,نوع المذربورد,اعدادات بايوس, الخ..

تنبيه

حاليا الكونفقات موجوده لمعالجات انتل على الابتوبات ومعالجات انتل العاديه للمكتبي فقط, بقيه المعالجات ستبني من العينه داخل اوبن كور

رابط التحميل

ملحوظه

طريقه التحميل تكون بالذهاب الى اخر اصدار (اعلى الصفحه) ثم الضغط على Source code (zip) لتحميل اخر اصدار من الكونفقات.

هذه الطريقه مخصصه ل OC-Configs فقط

ملفات الكونفق التي يجب تحميلها

Pc

اسم الجيل السلسة اسم الملف
3-Ivy Bridge 3XXX 3rdgen-ivy-bridge.plist
4-Haswell 4XXX 4thgen-Haswell.plist
6-Skylake 6XXX 6thgen-Skylake.plist
7-Kaby Lake 7XXX 7thgen-Kaby-lake.plist
8/9-Coffee Lake 8XXX-9XXX 8th-9thgen-Coffeelake.plist.plist
10-Comet Lake 10XXX 10thgen-Comet-lake.plist

Laptop

اسم الجيل السلسة اسم الملف
3-Ivy Bridge 3XXX 3rdgen-laptops.plist
4-Haswell 4XXX 4thgen-laptops.plist
5-Broadwell 5XXX 5thgen-laptops.plist
6-Skylake 6XXX 6thgen-laptops.plist
7-Kaby Lake 7XXX 7thgen-laptops.plist
8-Coffee Lake 8XXX 8th-9thgen-Coffeelake.plist.plist
9-Coffee Lake 9XXX 9thgen(or comet-lake)-laptops.plist
10-Comet Lake 10XXX 9thgen(or comet-lake)-laptops.plist
10-ice Lake 10XXG 10thgen-laptops.plist

البرامج

  • ProperTree

    هذا هو برنامج متكامل لتعديل كونفقات اوبن كور مبني على python ومتوافق مع جميع الانظمه(يشمل لينكس)

    طريقه تحميل البرنامج هي مثل الكونفقات

  • GenSMbios

    برنامج مخصص لتوليد معلومات عن موديل الجهاز (SMbios) مثل السيريال ورقم اللوحه وغيرها من المعلومات.

نقل الكونفق

لنقل الكونفق لل USB

اذا كنت تستخدم احد الكونفقات الجاهزه من هاكنتوش بالعربي, فقم بتغيير اسمه الى config.plist بعد ذلك قم نسخة الى EFI/OC

في حالة عدم توفر كونفق جاهز لجهازك اذهب الى ملف docs الموجود في الملف المضغوط الخاص ب Opencore ثم قم بنسخ Sample.plist بعدها قم بتغيير اسمه الى config.plist ولصقة في EFI/OC

طبعا هذه الكونفقات ناقصة وليست مكتملة لذلك سنشرح في قسم تجيهز الكونفق االخطوات والتعديلات الضرورية لكل جيل.

كيفية تعديل الكونفق

في الصفحات القادمة سنطلب من اضافه عناصر جديده للكونفق او تعديلها.

ملحوظة
  • key = عنوان
  • Value = قيمة
  • Type = النوع

هناك عده انواع للمدخلات(السطر) في الكونفق

  • data التي تدعم وضع value
  • string وهي عباره عن جملة عادية
  • number رقم
  • Dictionary وهذا يعتببر مثل قسم, بحيث تضع تحته الاعدادت مثل PciRoot(0x0)/Pci(0x16,0x0) في الصورة

لانشاء سطر جديد على القسم الذي تريد ان يكون تحته السطر ثم اضغط على + في الكيبورد, ثم قم بتغيير العنوان وحدد نوع السطر.

مثال عملي على استخدام البرنامج في الشرح:

عنوان السطر هو نفس عنوان المربع في الاسفل

PciRoot(0x0)/Pci(0x16,0x0)

اذا كانت لديك مذربورد من الفئة السادسة(H61, B65, Q65, P67, H67, Q67, Z68) ستحتاج الى تغيير رقم جهاز ال IMEI حتى يكون مدعوم, قم باضافه الاتي تحت Add

Value Type Key
3A1E0000 Data device-id

اضافه ملفات الكيكستات و ACPI وتعريفات الفريميور (سنابشوت)

لفتح برنامج Propertree على ويندوز اختار ProperTree.bat اما لينكس فختار ProperTree.command

بعد فتح البرنامج اضغط Ctrl + o واختار ملف الكونفق الموجود على ال usb بعد نقله.

بعد ذلك اضغط Ctrl + Shift + R ثم اختار ملف OC داخل ملف ال EFI على ال usb

البرنامج تلقائيا سيقوم باضافه جميع الملفات من كيكستات و ACPI و تعريفات فريموير الى الكونفق.

بعد ذلك ستلاحظ ان الكيكستات و ال acpi تمت اضافتها

تنبيه

في كل مرة تقوم باضافه اي ملف جديد على ال efi سواء كيكست او ssdt او غيرة تقوم بعمل سنابشوت مره اخرى


اخر تحديث: 2021-01-08