# البداية

## تم اصدار نسخه جديدة من الشرح, يرجى [استخدام الاصدار الجديد](https://tutorial.هاكنتوش.com) لانه انتهى دعم هذا الاصدار.&#x20;

## [​رابط الشرح الجديد](https://tutorial.هاكنتوش.com)

## تنويه!

{% hint style="danger" %}
نحن غير مسئولون عما مايحدث في جهازك اثناء وبعد تثبيت الهاكنتوش
{% endhint %}

## المعرفه التقنية

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

في هذا الشرح سوف نثبت الماك الخام **(vanilla)** على **معالجات AMD (**[**صفحه معالجات intel**](https://arhackintosh.gitbook.io/artutorial/start)**) على الكمبيوترات المكتبيه (PC) فقط**\
لاكن ما يعني خام ؟ خام يعني ان النظام أصلي لم يتم التعديل عليه ابدا ويكون التعديل في قسم ال **EFI** المخصص للاقلاع القسم الاساسي لنظام الماك في الهاكنتوش الخام يطابق الموجود في اجهزه الماك الاصليه

## اختصارات سيتم استخدامها اثناء الشرح :

راح تستخدم هاذه الاختصارات في الشرح

**كلوفر (clover)** : هو عبار عن **bootloader** البوت لودر هو البرنامج المسوؤل عن اقلاع النظام , اجهزه الماك يكون فيها برنامج مخصص للاقلاع لنظام الماك , بالنسبة للكمبيوتر العادي سوف نحتاج كلوفر للاقلاع. ايضا هو المسئول عن ادخال ال Kexts و الباتشات والعديد من المهام الاخرى.

**كيرنل بانك (Kernel panic)** اختصارها **KP** وهي **فشل في اقلاع النظام** وتعليق الجهاز في مرحله الإقلاع عندما تضع v- ويتوقف تحرك المكتوب بدون الإقلاع هذا هو ال KP

**الكيكست (kext)** : معنى كلمه "kext" هي اختصار ل **Kernel extenions** أو اضافات الكيرنل باختصار الكيكست هي التعريفات لنظام الماك

**الكونفق (config.plist)** : هو الملف الذي يقول لكوفر مإذا يفعل مبني على ترتيب XML الشبيه ب HTML وهو من اهم الاشياء في الهاكنتوش

**اووب (OOB)** : هو اختصار لكلمه **Out of the box** أو انه يعمل بشكل مباشر بدون الحاجة إلى اي نوع من التعديل

**دي اس دي تي (DSDT):** كل كمبيوتر له ترتيب فريد من القطع والمواصفات مثل نوع المعالج والمذربورد ونوع الاعدادات الخ هذا ما يمثله ال **DSDT**

**اس اس دي تي (SSDT):** وهو ملف احتياطي بديل ل DSDT

## الشروط :

راح تكون هناك شروط حتى يكون جهازك المبني على معالج amd مدعوم من هاكنتوش بالعربي :

الإصدار:

معالجات amd عكس معالجات intel تحتاج كونفق خاص من مطورين [**amdosx**](https://github.com/AMD-OSX/AMD_Vanilla) **شكر خاص لهم** وهذا الكونفق متوافق مع بعض الإصدارات فقط الإصدارات المدعومه حاليا:

* High Sierra 10.13.6 (17G65, 17G66, 17G8030, 17G8037)
* Mojave 10.14.6 (18G84, 18G87, 18G95, 18G103)
* Catalina 10.15.0 (19A583, 19A602)
* Catalina 10.15.1 (19B88)&#x20;

{% hint style="warning" %}
الرقم الذي داخل الاقواس مهم بحيث رقم الاصادر لا يكفي لان الإصدار نفسه يوجد منه عده انواع ويجب ان يكون نوع الإصدار مدعوم
{% endhint %}

### المعالج :

المعالجات المدعومه:

| الرقم | اسم المعماريه | مثال                            |
| ----- | ------------- | ------------------------------- |
| 15h   | Bulldozer     | سلسله FX                        |
| 16h   | Jaguar        | سلسله A                         |
| 17h   | ZEN           | RYZEN,Threadripper,athlon 2xxGE |

### الرام :

بالنسبة للرام فجهازك يجب ان يحتوي على الاقل **4 جيجا** رام لاكن الحد الفعلي هو **8 جيجا** رام وهو التي تنصح ابل فيه لاخر اصدر من الماك

### كرت الشاشة :

### [**هنا قائمه الكروت المدعومه كامله**](https://forum.هاكنتوش.com/threads/qa-mx-alkrut-almdyumx-fi-katlina.2/)

بالنسبة لكروت الشاشة فكروت **AMD** هي افضل خيار لانها مدعومه **بشكل مباشر من النظام** ابتعد عن كروت **XFX** لانها تواجه احيانا بعض المشاكل ابل تدعم بشكل رسمي هاذي الكروت

* **Radeon RX 470**
* **Radeon RX 480**
* **Radeon RX 570**
* **Radeon RX 580**
* **Radeon Pro WX 7100**
* **Radeon RX Vega 56**
* **Radeon RX Vega 64**
* **Radeon RX Vega Frontier Edition**
* **Radeon Pro WX 9100**
* **Radeon 5700 xt (10.15.1)**

ال **RX 590** و **560** ايضا مدعومين لانهم من نفس المعماريه وايضا ال **5700** طبعا هاذي القائمة لا تشمل جميع الكروت لاكنها هي الكروت التي المؤكد عملها من داخل النظام مثلا كرت Radeon Vii يعمل مباشره من النظام بينما كرت **R9 380** احتاج كيكست [**WhateverGreen**](https://github.com/acidanthera/WhateverGreen) ليعمل\
فإذا كان لديك كرت radeon حديث نسبيا **احتمال كبير انه يكون مدعوم** أو انه يحتاج اضافه whatevergreen حتى يعمل

بالنسبة لكروت انفيديا فهاذه لائحه تعرض بعض الكروت المدعومه في اخر اصدار من الماك

### لائحة بعض كروت Nvidia المدعومة على macOS Catalina 10.15

|                  **GT**                  |          **GTX**          |   **Quadro**   |
| :--------------------------------------: | :-----------------------: | :------------: |
|                  GT 740                  |    GTX Titan \| GK 110    |   Quadro 410   |
|                  GT 730                  | GTX Titan Black \| GK 110 |   Quadro K420  |
|                  GT 720                  |        GTX Titan Z        |   Quadro K600  |
|                  GT 710                  |         GTX 780 Ti        | Quadro K2000/D |
| GT 640 (Kepler edition, GK 107/208 core) |          GTX 770          | Quadro K4000/D |
|   GT 630 (Kepler edition, GK 208 core)   |         GTX 760 Ti        |  Quadro K4200  |
|                     -                    |          GTX 690          |  Quadro K5000  |
|                     -                    |          GTX 680          |  Quadro K5200  |
|                     -                    |          GTX 670          |  Quadro K6000  |
|                     -                    |         GTX 660 Ti        |  Quadro NVS510 |
|                     -                    |         GTX 650 Ti        |        -       |
|                     -                    |      GTX 645 (Fermi)      |        -       |

بالنسبة لكروت **Nvidia الاخرى** بشكل عام انا انصح ان تبقى على الويندوز لان البرامج على ويندوز مصممه لاستخدام كروت انفيديا بشكل افضل لاكن إذا كنت تريد تثبيت الماك مع كرت انفيديا إذا كان من فئه **20** مثل **2080** أو فئه **16** مثل **1660** **فهو غير مدعوم ولا يعمل ابدا على الماك**\
اما إذا كان كرت من فئه 10 **مثل 1080 أو فئه 9 مثل 980** ستكون محدود الى اصدار **High Sierra 10.13** بحيث هذا **اخر اصدار سمحت أبل لانفيديا باصدار التعريفات له**

## الاحتيجات :

أداة تنزيل الماك ونسخه (**GibmacOS**) من المطور الرهيب **corpnewt** تحميل من [**هنا**](https://github.com/corpnewt/gibMacOS)

ايضا سوف نحتاج اداه السيريل للماك (**GenSMbios**) من نفس المطور تحملها من [**هنا** ](https://github.com/corpnewt/GenSMBIOS)

اداه **SSDTime  تحتاجه فقط لكاتلينا وفوق** تحميل من [**هنا**](https://github.com/corpnewt/SSDTTime)

سكربت **PackAppWin.py** من مطور **doesprintfwork** تحميل [**من هنا**](https://github.com/doesprintfwork/MakeInstallmacOS)

{% hint style="info" %}
التحميل من الروابط في الاعلى يكون من زر Clone or download ثم اختار download zip ثم انشئ ملف تفك في ضغط الملفات
{% endhint %}

![طريقه التنزيل](/files/-M8IIfx1W07B0_prKNjX)

برنامج **(bdu) Boot Disk Utility** البرنامج الذي سوف نستخدمه لحرق الماك ونسخ الملفات الضروريه لل **usb**\
تحميل يكون من علامه الحفظ اخر الموقع *\*\**[من هنا](http://cvad-mac.narod.ru/index/bootdiskutility_exe/0-5)

سوف تحتاج برنامج **7zip** بديل مفتوح المصدار افضل من winrar يجب ان يكون مثبت في `C:\Program Files (x86)\7zip` تحميل **من** [**هنا**](https://www.7-zip.org/)

برنامج **transmac** لنقل الملفات لل usb تحميل [**من هنا**](https://www.acutesystems.com/scrtm.htm) (**حمل tmsetup.exe**)

برنامج **Paragon partion manger (ppm)** المخصص لتغير حجم اقسام الفلاش [التحميل من هنا](https://www.paragon-software.com/free/pm-express/#)

كيكست [Virtualsmc.kext](https://github.com/acidanthera/VirtualSMC/releases) هذا يستبدل **Fakesmc** بحيث سيكون محاكي ال [smc](https://en.wikipedia.org/wiki/System_Management_Controller) القطعة المسئوله عن التحكم في النظام في اجهزه ابل بدونها لا يمكن الإقلاع

يو اس بي **(USB)** مساحته **8GB** و أكثر

التعريفات **(Kext)** سوف تكون على حسب جهازك. **سنشرح هذا في القسم القادم**

**شويه صبر وعزم واحتراف في البحث على الانترنت**

## الدعم :

سنوفر الدعم **للطريقه الرسميه فقط** [**في هاكنتوش بالعربي**](https://هاكنتوش.com) **ولن نقدم الدعم لنسخ معدله** مثل ~~**Zone**~~ **والنسخ الجاهزه** مثل ~~**Olarila**~~ ايضا سنتجنب برامج **توني ماك** (**unibeast** و **multibeast**) قدر المستطاع بسبب انها **مغلقه المصدر** ونقص بعض الاشياء الاساسيه في الكونفق التي قد تؤدي إلى حجب حساب ال **iCloud** المرتبط بالهاكنتوش وعيوب [اخرى](https://github.com/khronokernel/Tonymcx86-stance)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://arhackintosh.gitbook.io/artutorial/amd/start.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
