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

عمل كونفق Ryzen

الدعم الاصدار
بداية الدعم على الماك macOS 10.13, High Sierra
تنبية

قد تكون الصور احيانا غير محدثة او لاتظهر التعديلات الصحيحه يرجى دائما اتباع الكلام المكتوب وتجاهل الصور وظيفتها هي توضيح الاقسام لا غير الا لبعض الاستثانئات

سنقوم ببناء الكونفق من العينه الرسميه من اوبن كور لايمكن استخدامها بدون تعديل وذلك لان معالجات amd الكونفقات الخاصه بها تتغير بسرعه.

تاكد من الحصول على ملف Sample.plist من داخل الاوبن كور

ACPI

هذا القسم مخصص لاضافه ملفات ال SSDT ونحن قمنا باضافتها سابقا, فلذلك لا يوجد اي تعديل ضروري في هذا القسم.

Booter

Quirks

Quirks

اعدادات مخصصه لباتشات Boot.efi و تصليحات الفريموير.

العنوان مفعل وصف
DevirtualizeMmio False مذربوردات TRx40 تحتاج لهذا الخيار
EnableWriteUnprotector False
RebuildAppleMemoryMap True
SetupVirtualMap True مذربوردات B550,A520,TRx40 يجب ان تعطل هذا الخيار, ايضا مذربوردات B450,X470,X570 مع بايوس محدث(اخر 2020).
SyncRuntimePermissions True

DeviceProperties

هذا القسم مخصص لتعريف الكروت المدمجه في معالجات انتل(PciRoot(0x0)/Pci(0x2,0x0)).وكروت الصوت (PciRoot(0x0)/Pci(0x1b,0x0))

كروت الصوت سنقوم بتعريفها بستخدام bootarg

لذلك قم بحذف جميع خيار PciRoot.

Kernel

ADD

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

Emulate

Emulate
العنوان مفعل وصف
DummyPowerManagement True يقوم بتعطيل التحكم بطاقه المعالج من النظام على المعالجات الغير مدعومه مثل AMD

Patch

هنا نقوم باضافه الباتشات المخصصه لمعالجات AMD, هذه الباتشات مطوره من فريق AMDOSX لهم الشكر, بحيث بدونهم لن يكون الهاكنتوش الخام ممكن على معالجات AMD

قم بتنزيل الباتشات من هنا (تنزيل عبر زر code) ثم داخل ملف 17h ستجد ملف patches.plist قم بفتحه ببرنامج propoer tree, ثم ضع بجانبه نافذه الكونفق الخاص بك, ثم قم بعمليه النسخ مثل الصورة:

Quirks

Quirks

اعدادات مخصصه للكيرنل.

العنوان مفعل
PanicNoKextDump True
PowerTimeoutKernelPanic True
XhciPortLimit True

Misc

Debug

Debug

هذه اعدادات هامه لحل مشاكل الاقلاع في الاوبن كور(سنغير كل شيء الا displayDelay)

العنوان مفعل
AppleDebug True
ApplePanic True
DisableWatchDog True
Target 67

Security

Debug

هذه اعدادات هامه لحل مشاكل الاقلاع في الاوبن كور(سنغير كل شيء الا displayDelay)

عنوان النوع القيمة ملاحظة
AllowNvramReset Boolean True
AllowSetDefault Boolean True
BlacklistAppleUpdate Boolean True
ScanPolicy Number 0
SecureBootModel String Default يرجى نسخ الكلمه ولصقها كما هي, في حاله استخدام كرت انفيديا او اراده تعطيل Secure boot اكتب Disabled
Vault String Optional هذه ايضا كلمه,يجب وضعها كالمكتوب بالظبط.

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 يستخدم لتعطيل جميع الكروت الخارجيه, مفيد بحاله اذا كان كرتك المنفصل غير مدعوم من النظام مثل كروت انفيديا الحديثة.
  • csr-active-config : 00000000

    • يستخدم لتفعيل SIP وهي حمايه النظام من التعديلات, ينصح بوضعه على 00000000 وهو الافتراضي.
  • run-efi-updater : No

    • يستخدم لتعطيل تحديثات فريم وير لانها قد تسبب مشاكل في الاقلاع, وهي مخصصه لاجهزه الماك فقط.
  • prev-lang:kbd : <0>
    • يستخدم لتحديد لغه الكيبورد, الاختيار الافتراضي هي اللغه الروسية, وتم تعدليها ل الانجليزية بالتخطيط الامريكي.

Delete

Delete
العنوان مفعل
WriteFlash True

PlatformInfo

هنا نقوم بوضع معلومات الجهاز مثل نوعه و السيريال ورقم اللوحة وغيرها, سنستخدم برنامج GenSMBios

بعد تشغيل البرنامج اضغط رقم 1 لتنزيل الملفات الضرورية.

بعدها اضغط رقم 3 لتوليد معلومات الجهاز

بالنسبه للموديل الجهاز (SMBIOS) هناك خيارين للجيل الثامن:

  • iMacPro1,1 مع كروت AMD rx4xx+ "Polaris" او احدث

  • MacPro7,1 مع كروت AMD R5/R7/R9 او اقدم

  • iMac14,2 كروت انفيديا 6xx او احدث (لايدعم بيج سر)

يتم نقل الارقام بالشكل الاتي للكونفق:

  • Type يتم نسخه الى Generic -> SystemProductName.
  • Serial يتم نسخه الى Generic -> SystemSerialNumber.
  • Board Serial يتم نسخه الى Generic -> MLB.
  • SmUUID يتم نسخه الى Generic -> Generic -> SystemUUID.

UEFI

Quirks

اذا كان لديك جهاز HP

يجب عليك تفعيل UnblockFsConnect

العنوان مفعل وصف
UnblockFsConnect False ضروري لمذربوردات HP

اخر تحديث: 2021-02-16