جامع ترین روش کاستومایز برای مک ( چه اورجینال چه هکینتاش)
بیشترین دلیلی که برای نصب ناموفق وجود داره اینکه تو مرحله کاستومایز ککستها و تنظیماتو اشتباه انتخاب میکنیم خب
امروز این اموزشو میذارم تا کلا با نصب مک بیشتر اشنا بشیم دوستان دقت کنین قبل از نصب مک تو نت بچرخین ببینین ساپورت سخت
افزاری برای سیستم شما چه جوریاست مثلا کارت گرافیکتون نصب میشه اگه اره با چه روشی
این اموزش هم برای نصب اورجینال هم برای هکینتاش هست
خب اموزش نصب به روش IBOOT + Multibeast توسط SIWA عزیز تو انجمن قرار داره که میتونین باهاش مک اورجینال نصب کنین
همچنین دوستان هنگام نصب هکینتاشهای موجود بیرون هنگام نصب اصلا کاستومایز نکنین و همه چیو بذارین بعد نصب
فقط با دقت این اموزشو بخونین
چیزهایی که باید در مورد هکینتاشها بدونید :
1 : درباره ککستهای ضروری :
1.Fakesmc.kext
مادربوردهای اپل یه قسمت به نام چیپ smc دارن ولی مادربوردهای دیگه اینو ندارن پس از مهمترین ککستهایی که باید تو
پوشه هر هکینتاشی باشه این ککست
هست. smc جعلی حتی با استفاده کردن از بهترین DSDT مادربورد باید از این ککست استفاده کنین این ککست نقش اون
چیپو بازی میکنه برای هکینتاشها
این ککست باید تو مسیر /Extra/Extension/ نصب بشه
2. NullCPUPowermanagment.kext
این ککست همانطور که از اسمش پیداست وظیفه مدیریت توان CPU رو به عهده داره برای کاربرایی که DSDT ندارند باید نصب باشه .تو مسیر
اگه از DSDT استفاده میکنین که قسمت پاور ویرایش شده این ککستو
از /Extra/Extension/ پاکش کنید و این کد را را تو com.apple.boot.plist قرار بدین
3. : AppleACPIPS2Nub.kext & ApplePS2Controller.kext
تو لپتاپها خیلی پرکاربرد هستند برای تاچ پد و کیبرد
EvOreboot : حل مشکل ریستارت و شات دان برای سیستمهای بدون DSDT
JMicron36xATA , JMicron36xSATA . 4: کنترلر ATA , SATA برای سیستمهای با چیپست JMicron
VoodooHDA . 5 : درایور کارت گرافیک توسط تیم Voodoo برای کسایی که DSDT ویرایش شده برای قسمت صدای
سیستمشون ندارن و برای اکثر لپتاپها
ElliottForceLegacyRTC.kext .6: ممانعت از ریست شدن بایوس بعد از هر ریستارت برای سیستمهایی که DSDT ندارند
7. Voodoo PS/2 Controller :فعال کردن موس و کیبرد غیر USB توسط گروه Voodoo
8. Voodoo Trackpad : تاچ پدهای مبتنی بر PS2 فقط برای 32 bit
از گزینه های 7و 8 برای اخرین امید استفاده کنید
9. USB 3.0 - NEC/Renesas: ککست برای فعال کردن3 USB
2.System Definitions : مشخص نمودن نوع سیستم برای مک
که یه فریمور هست اگه نصب نباشه سیستم بوت نمیشه
اگه بصورت Retail مک نصب کردین باید یکیو نصب کنین اگرم از هکینتاش اسفاده میکنین میتونین برای تغییر دادن نوع مک ازش استفاده کنین چون معمولا یکیو خودشون
هنگام نصب مک نصب میکنن
iMac : نوع سیستمو به IMAC تغییر میده
Mac Pro: نوع سیستمو به مک پرو تغییر میده
MacBook Pro : نو سیتمو به MacBook Pro تغییر میده
خب حالا بعد نصب با سی دی Iboot برای کسایی که Retail نصب کردن و با خود سی دی هکینتاش سیستمو بالا بیارین و اپدیت کنین به اخرین ورژن موجود
10.6.7
بعد از پایان نصب اپدیت ریستارت نکنین Multibeast اجرا کنین حالا چند گزینه وجود داره
EasyBeast Install -- 1: برای سیستم های بدون DSDT و کاربران مبتدی با انتخاب این گزینه خودش چیزای مورد نیاز برای بوت مکو نصب میکنه توصیه من اینه که از این گزینه استفاده نکنین حتی اگر مبتدی هستید و DSDT خود را ندارید
System Utilities-- 2 : این قسمت برای نصب ککست هست پایین تر توضیح دادم
UserDSDT Install-- 3 : برای کسایی که DSDT ویرایش شده برای مادربوردشونو دارن
روال کار به این صورت هست که DSDT خودتونو کپی مکنین تو دسکتاپ و از این گزینه استفاده میکنین بازم به نظر من از این گزینه استفاده نکنین
Drivers & Bootloaders: تو این قسمت دراور ها و بوت لودرها قرار دارند
Audio: ککستای مورد نطر برای صدا
Realtek ALC8xx : فعال کردن کارت صداهای Realtek ALC888, ALC887/888b, ALC889,
ALC885/889a and ALC892 برای سیستمهایی که DSDT پچ شده برای قسمت صدا دارند
ALC8xxHDA: برای سیستم هایی که DSDT پچ شده برای قسمت صدا کارتهای فوق را ندارند
AppleHDA Rollback: بازگرداندن این ککست به ورژن 10.6.2 یا 10.6.4
Non-DSDT HDAEnabler: باید با گزینه دوم تو قسمت صدا با هم برای یه کارت خاص استفاده بشه برای سیستمهای بدون DSDT پچ شده برای کارتهای صوتی فوق
VoodooHDA 0.2.1 / 0.2.2: برای افرادی که کارت صدای دیگری غیر از موارد بالا داشته یا DSDT پچ شده برای صدا ندارند و
برای اکثر لپتاپها اورجینال از گروه voodoo
: VoodooHDA 0.2.56 / 0.2.61 / 0.2.72 همان درایور فوق جزییات دیگر
Disk
ککستهای مورد نظر برای هارد درایوها
IOAHCIBlockStorageInjector : باعث میشه هارد درایوهای نصب شده به صورت اینترنال نشون داده بشند
(JMicron 36x (aka GSATA
این قسمت برای چیپهای JMicron هست اگه نیاز داشتین نصب کنین
که مشخص هست هر کدوم برای چه مواردی هست
Graphics
ککستها و موارد مورد نیاز برای کارت های گرافیک اینجا قرار میگیرند
NVEnabler : اکثر کارتهای گرافیک انویدیا با نصب این ککست به صورت کامل شناخته میشوند
این ککست تقریبا عمل GraphicsEnabler=Yes را در بوت لودر انجام میدهد
ATI 1.6.32.12 Drivers : ککستهای جدید اپل که تو اپدیت برای مک بوکهای 2011 قرار داده شده که خیلی از کارتهای گرافیک
جدید ATI با این ککستها بدون درد سر کار میکنند بعدا بیشتر توضیح میدم
ATI 48xx Device Injector: درایور برای سری 4800 ATI اگه کارتتون از این دسته هست نصب کنین
ATI 48xx Patch: پچ برای درایور برای سری 4800 برای کارکرد درست کارت برای QE/CI باید با گزینه بالایی با هم نصب بشوند
Miscellaneous:
تو این قسمت ککستهای خیلی مهم قرار دارند که همه اوناروابتدا توضیح دادم
Network
ککستها مورد نیاز برای کارت شبکه
RealtekRTL81xx Ethernet : برای این مدل کارت
AppleIntelE1000e Ethernet: برای این مدل کارتها
Bootloaders
تو این قسمت بوت لودر قرار داده شده نصب بوت لودر جز ضروریات نصب مک هست
Chameleon 2.0 RC5 Prerelease : بوت لودر کاملیون بصورت اورجینال از گروه Voodoo
Chameleon 2.0 RC5 - ATI Experimental : بوت لودر کامیلیون برای سری خاصی از کارتهای ATI که داستان خودشو داره بعدا توضیح میدم
Chameleon 2.0 RC5 – Sandy Bridge : اینم کامیلیون به صورت ازمایشی برای Sandy –Bridge
Customization
این قسمت از جمله قسمتهای مورد نیاز برای مک هست که تنظیمات کامیلیونو برامون انجام میده که به صورت دستی میتونیم این
قسمتو برای کامیلیون انجام بدیم
Boot Options
تنظیمات بوت لودر :
32-bit Apple Boot Screen: سیستم به صورت 32 بیت بالا میاد و GraphicsEnabler=Yes هست که خیلی از کارتهای NVIDIA
و تعداد کمی از کارتهای ATI با اون فعال میشن برای کسایی که کارت گرافیکشون ساپورت میشه
32-bit GraphicsEnabler=No : سیستم به صورت 32 بیت بالا میاد ولی GraphicsEnabler=No هست
برای کساییکه کارتشون به صورت خودکار توسط اپل شناسایی میشه یا کساییکه کارتشون اصلا ساپورت نمیشه با فعال بودن
GraphicsEnabler سیستم بالا نمیاد
64-bit Apple Boot Screen : سیستم به صورت 64 بیت بالا میاد و GraphicsEnabler=Yes هست که خیلی از کارتهای NVIDIA
و تعداد کمی از کارتهای ATI با اون فعال میشن برای کسایی که کارت گرافیکشون ساپورت میشه
64-bit GraphicsEnabler=No : سیستم به صورت 64 بیت بالا میاد ولی GraphicsEnabler=No هست
برای کساییکه کارتشون به صورت خودکار توسط اپل شناسایی میشه یا کساییکه کارتشون اصلا ساپورت نمیشه و با فعال بودن
GraphicsEnabler سیستم بالا نمیاد
PCI Root ID Fix for Chameleon : خودم باهاش کار نکردم نمیدونم چیه خیلی مهم نیست
Chameleon Instant Menu : زمان waiting بوت لودر برای انتخاب سیستم عامل
System Definitions
این قسمتو ابتدا توضیح دادم
THeme
تم برای کامیلیون
OSx86 Software
یه سری نرم افزار کاربردی برای مک
امروز این اموزشو میذارم تا کلا با نصب مک بیشتر اشنا بشیم دوستان دقت کنین قبل از نصب مک تو نت بچرخین ببینین ساپورت سخت
افزاری برای سیستم شما چه جوریاست مثلا کارت گرافیکتون نصب میشه اگه اره با چه روشی
این اموزش هم برای نصب اورجینال هم برای هکینتاش هست
خب اموزش نصب به روش IBOOT + Multibeast توسط SIWA عزیز تو انجمن قرار داره که میتونین باهاش مک اورجینال نصب کنین
همچنین دوستان هنگام نصب هکینتاشهای موجود بیرون هنگام نصب اصلا کاستومایز نکنین و همه چیو بذارین بعد نصب
فقط با دقت این اموزشو بخونین
چیزهایی که باید در مورد هکینتاشها بدونید :
1 : درباره ککستهای ضروری :
1.Fakesmc.kext
مادربوردهای اپل یه قسمت به نام چیپ smc دارن ولی مادربوردهای دیگه اینو ندارن پس از مهمترین ککستهایی که باید تو
پوشه هر هکینتاشی باشه این ککست
هست. smc جعلی حتی با استفاده کردن از بهترین DSDT مادربورد باید از این ککست استفاده کنین این ککست نقش اون
چیپو بازی میکنه برای هکینتاشها
این ککست باید تو مسیر /Extra/Extension/ نصب بشه
2. NullCPUPowermanagment.kext
این ککست همانطور که از اسمش پیداست وظیفه مدیریت توان CPU رو به عهده داره برای کاربرایی که DSDT ندارند باید نصب باشه .تو مسیر
کد:
/Extra/Extension/
از /Extra/Extension/ پاکش کنید و این کد را را تو com.apple.boot.plist قرار بدین
کد:
<key>GenerateCStates</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string>
3. : AppleACPIPS2Nub.kext & ApplePS2Controller.kext
تو لپتاپها خیلی پرکاربرد هستند برای تاچ پد و کیبرد
کد:
/Extra/Extension/
کد:
/Extra/Extension/
کد:
/Extra/Extensions
VoodooHDA . 5 : درایور کارت گرافیک توسط تیم Voodoo برای کسایی که DSDT ویرایش شده برای قسمت صدای
سیستمشون ندارن و برای اکثر لپتاپها
کد:
/System/Library/Extensions
کد:
/Extra/Extensions
7. Voodoo PS/2 Controller :فعال کردن موس و کیبرد غیر USB توسط گروه Voodoo
کد:
/Extra/Extensions
کد:
/Extra/Extensions
9. USB 3.0 - NEC/Renesas: ککست برای فعال کردن3 USB
کد:
/System/Library/Extensions
2.System Definitions : مشخص نمودن نوع سیستم برای مک
که یه فریمور هست اگه نصب نباشه سیستم بوت نمیشه
اگه بصورت Retail مک نصب کردین باید یکیو نصب کنین اگرم از هکینتاش اسفاده میکنین میتونین برای تغییر دادن نوع مک ازش استفاده کنین چون معمولا یکیو خودشون
هنگام نصب مک نصب میکنن
iMac : نوع سیستمو به IMAC تغییر میده
Mac Pro: نوع سیستمو به مک پرو تغییر میده
MacBook Pro : نو سیتمو به MacBook Pro تغییر میده
خب حالا بعد نصب با سی دی Iboot برای کسایی که Retail نصب کردن و با خود سی دی هکینتاش سیستمو بالا بیارین و اپدیت کنین به اخرین ورژن موجود
10.6.7
بعد از پایان نصب اپدیت ریستارت نکنین Multibeast اجرا کنین حالا چند گزینه وجود داره
EasyBeast Install -- 1: برای سیستم های بدون DSDT و کاربران مبتدی با انتخاب این گزینه خودش چیزای مورد نیاز برای بوت مکو نصب میکنه توصیه من اینه که از این گزینه استفاده نکنین حتی اگر مبتدی هستید و DSDT خود را ندارید
System Utilities-- 2 : این قسمت برای نصب ککست هست پایین تر توضیح دادم
UserDSDT Install-- 3 : برای کسایی که DSDT ویرایش شده برای مادربوردشونو دارن
روال کار به این صورت هست که DSDT خودتونو کپی مکنین تو دسکتاپ و از این گزینه استفاده میکنین بازم به نظر من از این گزینه استفاده نکنین
Drivers & Bootloaders: تو این قسمت دراور ها و بوت لودرها قرار دارند
Audio: ککستای مورد نطر برای صدا
Realtek ALC8xx : فعال کردن کارت صداهای Realtek ALC888, ALC887/888b, ALC889,
ALC885/889a and ALC892 برای سیستمهایی که DSDT پچ شده برای قسمت صدا دارند
ALC8xxHDA: برای سیستم هایی که DSDT پچ شده برای قسمت صدا کارتهای فوق را ندارند
AppleHDA Rollback: بازگرداندن این ککست به ورژن 10.6.2 یا 10.6.4
Non-DSDT HDAEnabler: باید با گزینه دوم تو قسمت صدا با هم برای یه کارت خاص استفاده بشه برای سیستمهای بدون DSDT پچ شده برای کارتهای صوتی فوق
VoodooHDA 0.2.1 / 0.2.2: برای افرادی که کارت صدای دیگری غیر از موارد بالا داشته یا DSDT پچ شده برای صدا ندارند و
برای اکثر لپتاپها اورجینال از گروه voodoo
: VoodooHDA 0.2.56 / 0.2.61 / 0.2.72 همان درایور فوق جزییات دیگر
Disk
ککستهای مورد نظر برای هارد درایوها
IOAHCIBlockStorageInjector : باعث میشه هارد درایوهای نصب شده به صورت اینترنال نشون داده بشند
(JMicron 36x (aka GSATA
این قسمت برای چیپهای JMicron هست اگه نیاز داشتین نصب کنین
کد:
Jmicron36x ATA Jmicron36x eSATA Jmicron36x SATA
Graphics
ککستها و موارد مورد نیاز برای کارت های گرافیک اینجا قرار میگیرند
NVEnabler : اکثر کارتهای گرافیک انویدیا با نصب این ککست به صورت کامل شناخته میشوند
این ککست تقریبا عمل GraphicsEnabler=Yes را در بوت لودر انجام میدهد
ATI 1.6.32.12 Drivers : ککستهای جدید اپل که تو اپدیت برای مک بوکهای 2011 قرار داده شده که خیلی از کارتهای گرافیک
جدید ATI با این ککستها بدون درد سر کار میکنند بعدا بیشتر توضیح میدم
ATI 48xx Device Injector: درایور برای سری 4800 ATI اگه کارتتون از این دسته هست نصب کنین
ATI 48xx Patch: پچ برای درایور برای سری 4800 برای کارکرد درست کارت برای QE/CI باید با گزینه بالایی با هم نصب بشوند
Miscellaneous:
تو این قسمت ککستهای خیلی مهم قرار دارند که همه اوناروابتدا توضیح دادم
کد:
ElliottForceLegacyRTC.kext EvOreboot FakeSMC FakeSMC Plugins IOUSBFamily Rollback NullCPUPowerManagement USB 3.0 - NEC/Renesas Voodoo PS/2 Controller Voodoo Trackpad
ککستها مورد نیاز برای کارت شبکه
RealtekRTL81xx Ethernet : برای این مدل کارت
AppleIntelE1000e Ethernet: برای این مدل کارتها
Bootloaders
تو این قسمت بوت لودر قرار داده شده نصب بوت لودر جز ضروریات نصب مک هست
Chameleon 2.0 RC5 Prerelease : بوت لودر کاملیون بصورت اورجینال از گروه Voodoo
Chameleon 2.0 RC5 - ATI Experimental : بوت لودر کامیلیون برای سری خاصی از کارتهای ATI که داستان خودشو داره بعدا توضیح میدم
Chameleon 2.0 RC5 – Sandy Bridge : اینم کامیلیون به صورت ازمایشی برای Sandy –Bridge
Customization
این قسمت از جمله قسمتهای مورد نیاز برای مک هست که تنظیمات کامیلیونو برامون انجام میده که به صورت دستی میتونیم این
قسمتو برای کامیلیون انجام بدیم
Boot Options
تنظیمات بوت لودر :
32-bit Apple Boot Screen: سیستم به صورت 32 بیت بالا میاد و GraphicsEnabler=Yes هست که خیلی از کارتهای NVIDIA
و تعداد کمی از کارتهای ATI با اون فعال میشن برای کسایی که کارت گرافیکشون ساپورت میشه
32-bit GraphicsEnabler=No : سیستم به صورت 32 بیت بالا میاد ولی GraphicsEnabler=No هست
برای کساییکه کارتشون به صورت خودکار توسط اپل شناسایی میشه یا کساییکه کارتشون اصلا ساپورت نمیشه با فعال بودن
GraphicsEnabler سیستم بالا نمیاد
64-bit Apple Boot Screen : سیستم به صورت 64 بیت بالا میاد و GraphicsEnabler=Yes هست که خیلی از کارتهای NVIDIA
و تعداد کمی از کارتهای ATI با اون فعال میشن برای کسایی که کارت گرافیکشون ساپورت میشه
64-bit GraphicsEnabler=No : سیستم به صورت 64 بیت بالا میاد ولی GraphicsEnabler=No هست
برای کساییکه کارتشون به صورت خودکار توسط اپل شناسایی میشه یا کساییکه کارتشون اصلا ساپورت نمیشه و با فعال بودن
GraphicsEnabler سیستم بالا نمیاد
PCI Root ID Fix for Chameleon : خودم باهاش کار نکردم نمیدونم چیه خیلی مهم نیست
Chameleon Instant Menu : زمان waiting بوت لودر برای انتخاب سیستم عامل
System Definitions
این قسمتو ابتدا توضیح دادم
کد:
iMac Mac Pro MacBook Pro
THeme
تم برای کامیلیون
OSx86 Software
یه سری نرم افزار کاربردی برای مک
راهنمای نصب ککست :
اگه میخوایین ککست نصب کنید دو محل برای نصب وجود داره یکی /System/Library/Extensions ودیگری /Extra/Extensions اگه
میخوایین ککست مورد نظر تو پوشه اولی نصب کنین برنامه kextshelper b7 دانلود کنین ککستهای مورد نظرو درگ کنین توش
پسورد خودتونو وارد کنید رو گزینه نصب کلیک کنید نصب که شد OK کنید حالا multibeast رو اجرا کنین و System Utilities
انتخاب کنین تا تموم بشه بعد فقط ریستارت کنین
حالا اگه بخواهین تو مسیر دومی نصب کنین فقط کپی کنین تو مسیر دوم و بعدش Multibest را اجرا کنید و قسمت System
Utilities را انتخاب کرده و نصب کنید
نظر