Giter Site home page Giter Site logo

arhackintosh / oc-configs Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 3.0 336 KB

Opencore config templates built on Dortania guides

Home Page: https://tutorial.هاكنتوش.com

License: GNU Affero General Public License v3.0

opencore-config dortania arhackintosh hackintosh-files hackintosh arabic nvram deviceproperties-add smbios hp-motherboard

oc-configs's Introduction

OC-Configs

توقف الدعم

اصدار V2.8-Big Sur من شرح الهاكنتوش, سيعتمد على بناء الكونفقات مباشره من السامبل.

جاء هذا القرار لتسريع عمليه تحديث الشرح و تخفيف الحمل على الفريق. ولستريع وتيره صدور التحديثات. اخر اصدار يستخدم OC-Configs هو V2.7.1-Big Sur+ اخر اصدار من OC-Configs سيكون V1.6.1-April. في حاله كنت تريد تكمله المشروع, يمكنك اشتقاق المشروع, مع ابقاء ترخيص AGPLv3

deprecation notice

our arabic hackintosh guide ARtutorial in version V2.8-Big Sur, will follow dortania's way in creating configs from the offical opencore sample. this decision came from the need to make the update process simpler and easier for the maintainer(s) of the project, and to improve the speed at which updates are released. the last version to use OC-Configs is V2.7.1-Big Sur OC-Configs V1.6.1 is the last update to be released. its built for 0.6.8 with XHCIportlimit disabled for 11.3 compatiblity if you want to continue the project, you are welcome to fork the repo under the AGPLv3 license

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

English

These are Template configs built by ARhackintosh to make config setup easier for new users.

these configs are missing platform info and only have general settings. any settings which depend on hardware other than cpu gen (bios settings, mobo type, etc..) are on the user to complete.

you will need to add your kexts and ssdt/dsdt to the config too.

settings to change:

Desktops

Ivy Bridge

  • if you have a 6 series mobo you need to edit DeviceProperties-Add
  • this config is setup for HD4000 you need to change the id if you have a different gpu
  • if you are missing some bios options you need to edit Kernel-Quirks
  • to change bootargs edit NVRAM-Add
  • you have to change the SMBios and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Haswell

  • you have to specify how do you use the igpu in DeviceProperties-Add
  • if you have missing bios options you have to edit kernel-quirks
  • to change bootargs edit NVRAM-Add
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Skylake

  • you have to specify how do you use the igpu in DeviceProperties-Add
  • if you have missing bios options you have to edit kernel-quirks
  • to change bootargs edit NVRAM-Add
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Kaby Lake

  • you have to specify how do you use the igpu in DeviceProperties-Add
  • if you have missing bios options you have to edit kernel-quirks
  • to change bootargs edit NVRAM-Add
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Coffee Lake

  • you have to specify how do you use the igpu in DeviceProperties-Add
  • if you have a z390 mobo you need to enable ProtectUefiServices in Booter-Quirks
  • if you have missing bios options you have to edit kernel-quirks
  • to change bootargs edit NVRAM-Add
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Comet Lake

  • you have to specify how do you use the igpu in DeviceProperties-Add
  • if you have a z390 mobo you need to enable ProtectUefiServices in Booter-Quirks
  • if you have missing bios options you have to edit kernel-quirks
  • to change bootargs edit NVRAM-Add
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Laptops

notice: we don't offer support for dgpus on laptops, these configs have the -wegnoegpu bootarg added.

Ivy Bridge

  • DeviceProperties-Add:
    • you need to add device id depending on your display's res
    • if you have a device with a 6th gen mobo you have to change the IMEI id
  • if you are missing some bios options you need to edit Kernel-Quirks
    • if you have an hp laptop you may enable LapicKernelPanic
  • to change bootargs edit NVRAM-Add
  • if your device has no Native support for nvram you should edit NVRAM-Delete
  • you have to change the SMBios and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Haswell

  • you have to specify your igpu in DeviceProperties-Add
  • if you have missing bios options you have to edit kernel-quirks
    • if you have an hp laptop you may enable LapicKernelPanic
  • to change bootargs edit NVRAM-Add
  • if your device has no Native support for nvram you should edit NVRAM-Delete
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Broadwell

  • if you have an hd5600 DeviceProperties-Add

    • also if you have a kernel panic you have to add some additional properties.
  • if you have missing bios options you have to edit kernel-quirks

    • if you have an hp laptop you may enable LapicKernelPanic
  • to change bootargs edit NVRAM-Add

  • if your device has no Native support for nvram you should edit NVRAM-Delete

  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo

  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

  • Dell users: skylake and newer

    • Kernel -> Quirk -> CustomSMBIOSGuid -> True
    • PlatformInfo -> UpdateSMBIOSMode -> Custom

Skylake

  • specify what gpu you have in APPL,ig-platform-id insideDeviceProperties-Add
    • if you have an hd510 gpu you may add more properties.
  • if you have missing bios options you have to edit kernel-quirks
    • if you have an hp laptop you may enable LapicKernelPanic
  • to change bootargs edit NVRAM-Add
  • if your device has no Native support for nvram you should edit NVRAM-Delete
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Kaby Lake

  • specify what gpu you have in APPL,ig-platform-id insideDeviceProperties-Add
  • if you have missing bios options you have to edit kernel-quirks
    • if you have an hp laptop you may enable LapicKernelPanic
  • to change bootargs edit NVRAM-Add
  • if your device has no Native support for nvram you should edit NVRAM-Delete
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Coffee Lake

  • specify what gpu you have in APPL,ig-platform-id insideDeviceProperties-Add
  • if you have missing bios options you have to edit kernel-quirks
    • if you have an hp laptop you may enable LapicKernelPanic
  • to change bootargs edit NVRAM-Add
  • if your device has no Native support for nvram you should edit NVRAM-Delete
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Coffee Lake Plus

  • specify what gpu you have in APPL,ig-platform-id insideDeviceProperties-Add
  • if you have missing bios options you have to edit kernel-quirks
    • if you have an hp laptop you may enable LapicKernelPanic
  • to change bootargs edit NVRAM-Add
  • if your device has no Native support for nvram you should edit NVRAM-Delete
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

Ice Lake

  • if you cant set the DVMT-prealloc of your igpu you have to add additional values insideDeviceProperties-Add
  • if you have missing bios options you have to edit kernel-quirks
    • if you have an hp laptop you may enable LapicKernelPanic
  • to change bootargs edit NVRAM-Add
  • if your device has no Native support for nvram you should edit NVRAM-Delete
  • you have to change the SMBios, and add all the missing info(mlb,rom,product,serial) in Platforminfo
  • if you use an hp motherboard, you also have to enable unblockfsconnect in UEFI-Quirks

oc-configs's People

Contributors

ahmedn6600 avatar fariszr avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

oc-configs's Issues

missing keys

the issue

since this repo hasnt been updated for 0.6.2 neither 0.6.3 you will see messages about missing keys.

for example

this should be fixed by rebuilding configs to 0.6.3
which will happen with the release v1.1-nov.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.