اطلاعیه

Collapse
هیچ اطلاعیه ای هنوز ایجاد نشده است .

جامع ترین روش کاستومایز برای مک ( چه اورجینال چه هکینتاش)

Collapse
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
new posts

  • جامع ترین روش کاستومایز برای مک ( چه اورجینال چه هکینتاش)

    جامع ترین روش کاستومایز برای مک ( چه اورجینال چه هکینتاش)

    بیشترین دلیلی که برای نصب ناموفق وجود داره اینکه تو مرحله کاستومایز ککستها و تنظیماتو اشتباه انتخاب میکنیم خب

    امروز این اموزشو میذارم تا کلا با نصب مک بیشتر اشنا بشیم دوستان دقت کنین قبل از نصب مک تو نت بچرخین ببینین ساپورت سخت

    افزاری برای سیستم شما چه جوریاست مثلا کارت گرافیکتون نصب میشه اگه اره با چه روشی




    این اموزش هم برای نصب اورجینال هم برای هکینتاش هست

    خب اموزش نصب به روش IBOOT + Multibeast توسط SIWA عزیز تو انجمن قرار داره که میتونین باهاش مک اورجینال نصب کنین

    همچنین دوستان هنگام نصب هکینتاشهای موجود بیرون هنگام نصب اصلا کاستومایز نکنین و همه چیو بذارین بعد نصب


    فقط با دقت این اموزشو بخونین

    چیزهایی که باید در مورد هکینتاشها بدونید :

    1 : درباره ککستهای ضروری :

    1.Fakesmc.kext

    مادربوردهای اپل یه قسمت به نام چیپ smc دارن ولی مادربوردهای دیگه اینو ندارن پس از مهمترین ککستهایی که باید تو

    پوشه هر هکینتاشی باشه این ککست

    هست. smc جعلی حتی با استفاده کردن از بهترین DSDT مادربورد باید از این ککست استفاده کنین این ککست نقش اون

    چیپو بازی میکنه برای هکینتاشها


    این ککست باید تو مسیر /Extra/Extension/ نصب بشه

    2. NullCPUPowermanagment.kext

    این ککست همانطور که از اسمش پیداست وظیفه مدیریت توان CPU رو به عهده داره برای کاربرایی که DSDT ندارند باید نصب باشه .تو مسیر
    کد:
    /Extra/Extension/
    اگه از DSDT استفاده میکنین که قسمت پاور ویرایش شده این ککستو

    از /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/
    EvOreboot : حل مشکل ریستارت و شات دان برای سیستمهای بدون DSDT

    کد:
    /Extra/Extension/
    JMicron36xATA , JMicron36xSATA . 4: کنترلر ATA , SATA برای سیستمهای با چیپست JMicron

    کد:
    /Extra/Extensions

    VoodooHDA . 5 : درایور کارت گرافیک توسط تیم Voodoo برای کسایی که DSDT ویرایش شده برای قسمت صدای

    سیستمشون ندارن و برای اکثر لپتاپها


    کد:
    /System/Library/Extensions
    ElliottForceLegacyRTC.kext .6: ممانعت از ریست شدن بایوس بعد از هر ریستارت برای سیستمهایی که DSDT ندارند


    کد:
    /Extra/Extensions

    7. Voodoo PS/2 Controller :فعال کردن موس و کیبرد غیر USB توسط گروه Voodoo

    کد:
    /Extra/Extensions
    8. Voodoo Trackpad : تاچ پدهای مبتنی بر PS2 فقط برای 32 bit

    کد:
    /Extra/Extensions
    از گزینه های 7و 8 برای اخرین امید استفاده کنید

    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
    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
    این قسمتو ابتدا توضیح دادم
    کد:
    iMac
    Mac Pro
    MacBook Pro

    THeme

    تم برای کامیلیون

    OSx86 Software

    یه سری نرم افزار کاربردی برای مک

    راهنمای نصب ککست :

    اگه میخوایین ککست نصب کنید دو محل برای نصب وجود داره یکی /System/Library/Extensions ودیگری /Extra/Extensions اگه

    میخوایین ککست مورد نظر تو پوشه اولی نصب کنین برنامه kextshelper b7 دانلود کنین ککستهای مورد نظرو درگ کنین توش

    پسورد خودتونو وارد کنید رو گزینه نصب کلیک کنید نصب که شد OK کنید حالا multibeast رو اجرا کنین و System Utilities

    انتخاب کنین تا تموم بشه بعد فقط ریستارت کنین

    حالا اگه بخواهین تو مسیر دومی نصب کنین فقط کپی کنین تو مسیر دوم و بعدش Multibest را اجرا کنید و قسمت System

    Utilities را انتخاب کرده و نصب کنید


    ویرایش توسط gnulinux : https://i-phone.ir/forums/member/50490-gnulinux در ساعت 07-04-2011, 01:45 AM

  • #2
    مثالی برای کاستومایز

    خب فرض کنیم میخواهیم رو یه سیستمی مک نصب کنیم اول میایم تو اینترنت دربارش جستجو میکنیم

    اگه از لپتاپ استفاده میکنید اسم لپتاپ اگه از PC نوع مادربورد سیستم اگه جستجو کنین میبینین رو خیلی از سیستم ها به راحتی میتونید نصب

    کنید و درایورهایی هم که نیازتون هست میتونید دانلود کنید

    اول چندتا ساییت برا ی نصب و جستجو اینجا لیست میکنم که نیاز 90 % کاربرا رو براورده میکنه
    کد:
    www.insanelymac.com/forum
    
    www.tonymacx86.com
    خب هر دو سایت دارای ویکی هستند میتونید اطلاعات مفید از اونجا بگیرین یا اینکه تو انجمناشون سرچ

    کنید مثلا من میخوام روی لپتاپ ASUS N61jq مک نصب کنم :

    مشخصات سخت افزاری :
    کد:
    CPU: core i7 720qm 1.6GH
    4GB DDR 3 Ram
    ATI 5730 mobility 
    AR8295 wireless card 
    AR8131 Ethernet card 
    Usb3
    دو روش داره یکی Retail که Iboot + multibeast هست

    یکی دیگه هم هکینتاشها

    خب فرقی نداره من یه هکینتاشو رایت میکنم تو DVD و باهاش نصب میکنم دقت کنین تو مراحل نصب هیچ ککستی یا تنظیماتی نصب نمیکنم

    نصب که تموم شد با خود DVD سیستمو بوت میکنم و درایوی که مک توش نصب کردم انتخاب میکنم و مک که بالا اومد حالا اپدیت میکنم به اخرین

    ورژن که 10.6.7 هست

    بعد اپدیت ریستارت نمیکنم Multibeast اجرا میکنم :

    خب حالا گزینه هایی که باید نصب کنم اینها هستند :

    System utilities

    از قسمت صدا درایور voodoo


    از قسمت دیسک (DISK)

    IOAHCIBlockStorageInjector

    از قسمت درایور کارت گرافیک

    ATI 1.6.32.12 Drivers نصب میکنم چون کارتم خیلی جدید هست و به تازگی داره اپل ازش استفاده میکنه البته فقط VGA و HDMI برای من کار

    میکنه و نمایشگر لپتاپ باهاش کار نمیکنه داستانشو بعدا میگم

    Miscellaneous

    مهمترین قسمت هست که برای سیستم با dsdt با سیستمی که بدون dsdt هست فرق داره

    خب من برای لپتاپم یه سری اصلاحات توی dsdt انجام دادم

    پس فقط اینارو نصب میکنم

    کد:
    FakeSMC
    
    USB 3.0 - NEC/Renesas


    دقت کنین اگه dsdt ویرایش شده نداشتم باید اینارو انتخاب میکردم

    کد:
    ElliottForceLegacyRTC.kext
    EvOreboot
    FakeSMC
    NullCPUPowerManagement
    از قسمت بوت لودر من اینو نصب میکردم چون یرام کاربرد داره

    Chameleon 2.0 RC5 - ATI Experimental

    System Definitions

    تو این قسمت هم یکو نصب کنید من برای لپتاپ
    MacBook Pro
    نصب کردم
    حالا نصب کنید تا finish بده

    خب اگه DSDT ندارین میتونین ریستارت کنین

    اگرم دارین که ادامه مطلب


    حالا باید DSDT خودمو نصب کنم فایل DSDT خودمو کپی میکنم تو مسیر /Extra

    بعد فایل com.apple.boot.plist موجود در همین مسیرو باز کرده و این کد ها رو توش قرار میدم
    کد:
             
                        <key>DSDT</key>
    <string>/Extra/DSDT.aml</string>


    و ذخیره میکنیم

    حالا ریستارت کنین بدون DVD تو بوت لودر درایو مکو انتخاب کنین میبینین که مک به راحتی بوت میشه

    این روش کاملا تست شدست

    اگرم ککستی ابزاری چیزی خواستین میتونین از سایت فوقالعاده زیر استفاده کنین

    کد:
    www.kexts.com


    تو پست بعدی نحوه ی ویرایش این فایلو برای حالت های مختلف قرار میدم

    نظر


    • #3
      سلام
      خسته نباشید
      من هکینتاش ۱۰.۷.۳ رو دارم
      خواستم ببینم راهی هست که به ۱۰.۷.۴ آپدیت کنم؟
      توی اینترنت یه چیزایی دیدم در مورد Multibeast
      ولی هر کاری میکنم نمیتونم آپدیت کنم
      بعد از این که فایل آپدیت رو اجرا میکنم
      و بعدش Multibeast رو باز میکنم و کاستومایز میکنم
      و سپس سیستم را ریست میکنم
      بعدش مک قفل میکنم ودیگه بالا نمیاد
      حالا باید چیکار کنم؟
      مرسی

      نظر


      • #4
        دوست عزیز یه دنیا ممنون میشه در مورد کارت گرافیکتون بگید چی شد اخرش ؟
        منم یه 4570 دارم نزدیک 1 ساله منتظر درتیورشم برای هکینتاش اما چیزی که کارمو راه به اندازه پیدار نکر ده ام

        نظر


        • #5
          سایت زیر هم خیلی جامع هست و با جزییات زیادی توضیح میده:
          کد PHP:
          http://www.macbreaker.com 

          نظر

          صبر کنید ..
          X