Как редактировать config plist в windows

Теперь, когда у нас есть все наши кексты(.kext), SSDT(.aml) и драйверы прошивки, ваш USB должен выглядеть примерно так:

Теперь, когда у нас есть все наши кексты(.kext), SSDT(.aml) и драйверы прошивки, ваш USB должен выглядеть примерно так:

Populated EFI folder

  • Примечание: Ваш USB будет выглядеть по-другому, у каждой системы разные требования.

# Создание вашего config.plist

Для начала, нам нужно взять sample.plist из OpenCorePkg (opens new window), он будет находится в папке Docs:

Дальше, давайте переместим его на EFI раздел USB(будет называться BOOT в Windows) в EFI/OC/, и переименуем его в config.plist:

# Добавление ваших SSDT, кекстов и драйверов прошивки

Для остальной части этого руководства, вам нужно будет как-то редактировать plist. И в нашем руководстве мы будем использовать ProperTree и GenSMBIOS, чтобы помочь автоматизировать часть утомительной работы:

  • ProperTree (opens new window)
    • Универсальный plist редактор
  • GenSMBIOS (opens new window)
    • Для генерации наших SMBIOS данных

Далее, давайте откроем ProperTree и отредактируем наш config.plist:

  • ProperTree.command
    • Для macOS
    • Подсказка: есть утилита buildapp.command в папке Scripts, которая превратит ProperTree в отдельное приложение для macOS
  • ProperTree.bat
    • Для Windows

Когда запустите ProperTree, откройте ваш config.plist нажатием Cmd/Ctrl + O и выберите файл config.plist на вашем USB.

После того как открыли конфиг, нажмите Cmd/Ctrl + Shift + R и выберите вашу EFI/OC папку, чтобы совершить «Clean Snapshot»:

  • Это удалит все записи из config.plist и затем добавит все ваши SSDT, кексты и драйверы прошивки в конфиг
  • Cmd/Ctrl + R это другая опция, которая добавит все ваши файлы, но оставит записи отключенными, если они были настроены таким образом раньше, полезно при решении проблем, но нам сейчас не нужно

Когда всё сделано, вы увидите ваши SSDT, кексты и драйверы прошивки заполненными в config.plist:

  • Примечание: Если у вас появится окно «Disable the following kexts with Duplicate CFBundleIdentifiers?», нажмите «Yes». Это делается для того, чтобы убедиться, что у вас не будут инжектироваться дублирующиеся кексты, поскольку некоторые кексты могут иметь одни и те же плагины(например, VoodooInput находящийся как в VoodooPS2, так и в VoodooI2C)

Если вы хотите немного почистить файл, вы можете удалить записи #WARNING. Хотя они оставаясь там не вызывают проблем, поэтому это личное предпочтение.

# Выбор вашей платформы

Теперь наступает важная часть — выбор пути конфигурации. У каждой платформы есть свои уникальные особенности, которые вам необходимо учитывать, поэтому очень важно знать свое оборудование. Смотрите ниже, что делать дальше:

# Настольные Intel

  • Примечание: Серия Intel NUC считается мобильным оборудованием, для этих ситуаций мы рекомендуем следовать разделу Intel ноутбуки
Кодовое название Серия Выход
Yonah, Conroe и Penryn E8XXX, Q9XXX, etc 1 (opens new window), etc 2 (opens new window) 2006-2009 г.
Lynnfield и Clarkdale 5XX-8XX 2010 г.
Sandy Bridge 2XXX 2011 г.
Ivy Bridge 3XXX 2012 г.
Haswell 4XXX 2013-2014 г.
Skylake 6XXX 2015-2016 г.
Kaby Lake 7XXX 2017 г.
Coffee Lake 8XXX-9XXX 2017-2019 г.
Comet Lake 10XXX 2020 г.

# Ноутбуки Intel

Кодовое название Серия Выход
Clarksfield и Arrandale 3XX-9XX 2010 г.
Sandy Bridge 2XXX 2011 г.
Ivy Bridge 3XXX 2012 г.
Haswell 4XXX 2013-2014 г.
Broadwell 5XXX 2014-2015 г.
Skylake 6XXX 2015-2016 г.
Kaby Lake и Amber Lake 7XXX 2017 г.
Coffee Lake и Whiskey Lake 8XXX 2017-2018 г.
Coffee Lake Plus и Comet Lake 9XXX-10XXX 2019-2020 г.
Ice Lake 10XXX 2019-2020 г.

# Intel HEDT

Этот раздел включает оборудование как для энтузиастов, так и серверное.

Кодовое название Серия Выход
Nehalem и Westmere 9XX, X3XXX, X5XXX, etc 1 (opens new window), 2 (opens new window) 2008-2010 г.
Sandy/Ivy Bridge-E 3XXX, 4XXX 2011-2013 г.
Haswell-E 5XXX 2014 г.
Broadwell-E 6XXX 2016 г.
Skylake/Cascade Lake-X/W 7XXX, 9XXX, 10XXX 2017-2019 г.

# AMD

Кодовое название Серия Выход
Bulldozer/Jaguar Непонятно (opens new window) AMD реально были плохи в названиях раньше (opens new window)
Zen 1XXX, 2XXX, 3XXX, 5XXX 2017-2020 г.
  • Примечание: Threadripper 3его поколения(39XX) не поддерживаются, однако 1ое и 2ое поколение поддерживается
    • Последние версии BIOS и OpenCore решили эту проблему, теперь поддерживаются все платформы на Threadripper

Последнее обновление: 3 месяца назад

Во многих инструкциях о том как установить свой первый Хакинтош почему-то упускают один главный и важный шаг — создание файла plist.config. Исправляем данную ситуацию.

Ранее мы рассказывали что необходимо, чтобы установить хакинтош:

  1. Выбор железа для Хакинтош
  2. Скачивание образа macOS
  3. Настройка BIOS / UEFI
  4. Значение аргументов (ключей) загрузки
  5. Создание загрузочной флешки
    • С помощью терминала
    • В Windows с помощью (BDU) Boot Disk Utility
    • С помощью UniBeast в macOS
  6. Скачать kext для Хакинтош
  7. Куда и как установить Kext для Хакинтош?
  8. Какие драйверы устанавливать в drivers64UEFI
  9. Создание config.plist для установки Хакинтош <
  10. Установка Хакинтош
  11. Установить загрузчик Clover на системный диск
  12. Установка драйвера Nvidia Web Driver
  13. Как завести звук на Хакинтош?
  14. Как завести USB?
  15. Изменить таймер запуска Хакинтош
  16. Включить ускорение Intel Quick Sync Video на Хакинтош
  17. Как перенести файлы с Mac в Windows
  18. Не удается установить программы, срабатывает защита
  19. Настройка Windows клавиатуры в Mac
  20. USB Bluetooth адаптер «отваливается»
  21. Сбивается время в Windows

Не понятно почему, но большинство сайтов просто забывают рассказать пользователям которые пытаются установить свой первый Хакинтош о таком файле как config.plist.

Данный файл отвечает за то чтобы система стартовала и работала, не возникали баги и вносить различные фиксы.

Это довольно тяжёлый этап, для того чтобы начать установку Хакинтоша, так как в зависимости от железа нужно вносить свои правки, а так как у всех компьютеры разные, настройка config.plist становиться индивидуальной. Но все же я попытаюсь рассказать основную информацию, а далее вам стоит попытаться свой личный config.plist и если пойдет все хорошо установить систему, либо же попросить на профильном форуме, чтобы вам помогли до настроить файл конфигурации.

Предыдущий шаг: скачивание драйверов UEFI

Может быть и есть люди, которые создали  полностью рабочий вариант config.plist в Windows, но сделать это будет очень трудно, либо с помощью web-инструмента. Поэтому создавать данный файл будем в виртуальной машине macOS. О том как их создать читайте в наших прошлых статьях:

  • Установка macOS Virtualbox
  • Установка macOS VmWare

Как по мне проще и легче установить в VmWare…

Теперь же необходим инструмент с помощью которого будет мастерить config.plist — скачиваем Clover Configurator и запускаем его.

 Настройка config.plist для установки в Clover Configurator

Переходим сразу же на вкладку под названием «SMBIOS».Создание config.plist для установки Хакинтош В этой вкладке вам необходимо подобрать максимально похожий Mac.Создание config.plist для установки Хакинтош Для этого необходимо знать какой процессор установлен на вашем компьютере и близок к тому, что установлен в настоящем iMac или MacBook, MacPro.

Создание plist.config для установки ХакинтошПочти половина дела сделано, переходим во вкладку «System Parameters».

В выпадающем списке Inject Kexts выбираем «Yes» и ставим галочку напротив «Inject System ID». Это необходимо чтобы kext-ы которые мы приготовили, были загружены.Создание plist.config для установки Хакинтош

Переходим во вкладку «ACPI». Здесь вам необходимо включить различные Fix (как минимум те что указаны на скриншоте), так как в противном случае может возникнуть паника ядра и система «упадет», а может и нет. Об этом вы узнаете путем личных экспериментов.Создание и настройка config.plist для установки Хакинтош

Если у вас процессор Haswell, то рекомендуется поставить «1» напротив Plugin Type

Создание plist.config для установки Хакинтош

Переходим во вкладку «Boot». Ставим как минимум одну галочку напротив -v и устанавливаем таймаут.Создание plist.config для установки Хакинтош

Возможно необходимо будет указать и другие ключи, но об этом вы узнаете позже сами экспериментальным путем.

Переходим во вкладку «Devices» и ставим все галочки USB, кроме последнего пункта.Создание plist.config для установки Хакинтош

Теперь на панели выбираем «Files» — «Save», чтобы сохранить созданный только что файл config.plist. Создание config.plist для установки Хакинтош

Еще раз напомню, что минимум необходимых настроек которые необходимо внести в config.plist и возможно его вам необходимо дорабатывать под себя!

Готовые config.plist для разных поколений процессоров

Если вам лень или настройка конфига вам слишком сложна по первой, то лучше воспользоваться, универсальными файлами config.plist, составленными для определенных поколений CPU:

  • Ivy Bridge
  • Haswell
  • Skylake
  • Kaby Lake
  • Coffee Lake

Они еще требуют доработки, но более или менее подходят многим.

Далее файл config.plist необходимо переместить на загрузочную флешку, раздел EFI, папка Clover.Создание plist.config для установки Хакинтош

В следующей статье я расскажу вам как установить macOS (Hackintosh) на компьютер.

Следующий шаг: Значение аргументов при загрузке Хакинтош

У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!

Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.

config.plist Setup

Now that we’ve got all our Kexts(.kext), SSDTs(.aml) and firmware drivers(.efi), your USB should start to look something like this:

Populated EFI folder

  • Note: Your USB will look different, everyone’s system will have different requirements.

Creating your config.plist

First we’ll want to grab the Sample.plist from the OpenCorePkg, this will be located under the Docs folder:

Next lets move it onto our USB’s EFI partition(will be called BOOT on Windows) under EFI/OC/, and rename it to config.plist:

Adding your SSDTs, Kexts and Firmware Drivers

For the rest of this guide, you’re gonna need some form of plist editing. And for our guide, we’ll be using ProperTree and GenSMBIOS to help automate some of the tedious work:

  • ProperTree
    • Universal plist editor
  • GenSMBIOS
    • For generating our SMBIOS data

Next, let’s open ProperTree and edit our config.plist:

  • ProperTree.command
    • For macOS
    • Pro tip: there’s a buildapp.command utility in the Scripts folder that lets you turn ProperTree into a dedicated app in macOS
  • ProperTree.bat
    • For Windows

Once ProperTree is running, open your config.plist by pressing Cmd/Ctrl + O and selecting the config.plist file on your USB.

After the config is opened, press Cmd/Ctrl + Shift + R and point it at your EFI/OC folder to perform a «Clean Snapshot»:

  • This will remove all the entries from the config.plist and then adds all your SSDTs, Kexts and Firmware drivers to the config
  • Cmd/Ctrl + R is another option that will add all your files as well but will leave entries disabled if they were set like that before, useful for when you’re troubleshooting but for us not needed right now

Once done, you’ll see your SSDTs, Kexts and firmware drivers populated in the config.plist:

  • Note: If you get a pop up «Disable the following kexts with Duplicate CFBundleIdentifiers?», press «Yes». This is to ensure you don’t have duplicate kexts being injected, as some kexts may have some of the same plugins(ie. VoodooInput is in both VoodooPS2 and VoodooI2C’s plugin folder)

If you wish to clean up the file a bit, you can remove the #WARNING entries. Though they cause no issues staying there, so up to personal preference.

::: danger
The config.plist must match the contents of the EFI folder. If you delete a file but leave it listed in the Config.plist, OpenCore will error and stop booting.

If you make any modifications, you can use the OC snapshot tool (Cmd/Ctrl + R) in ProperTree to update the config.plist.
:::

Selecting your platform

Now comes the important part, selecting the configuration path. Each platform has their own unique quirks that you need to account for so knowing your hardware is super important. See below for what to follow:

Intel Desktop

  • Note: Intel’s NUC series are considered mobile hardware, for these situations we recommend following the Intel Laptop Section
Code Name Series Release
Yonah, Conroe and Penryn E8XXX, Q9XXX, etc 1, etc 2 2006-2009 era
Lynnfield and Clarkdale 5XX-8XX 2010 era
Sandy Bridge 2XXX 2011 era
Ivy Bridge 3XXX 2012 era
Haswell 4XXX 2013-2014 era
Skylake 6XXX 2015-2016 era
Kaby Lake 7XXX 2017 era
Coffee Lake 8XXX-9XXX 2017-2019 era
Comet Lake 10XXX 2020 era

Intel Laptop

Code Name Series Release
Clarksfield and Arrandale 3XX-9XX 2010 era
Sandy Bridge 2XXX 2011 era
Ivy Bridge 3XXX 2012 era
Haswell 4XXX 2013-2014 era
Broadwell 5XXX 2014-2015 era
Skylake 6XXX 2015-2016 era
Kaby Lake and Amber Lake 7XXX 2017 era
Coffee Lake and Whiskey Lake 8XXX 2017-2018 era
Coffee Lake Plus and Comet Lake 9XXX-10XXX 2019-2020 era
Ice Lake 10XXX 2019-2020 era

Intel HEDT

This section includes both enthusiast and server based hardware.

Code Name Series Release
Nehalem and Westmere 9XX, X3XXX, X5XXX, etc 1, 2 2008-2010 era
Sandy/Ivy Bridge-E 3XXX, 4XXX 2011-2013 era
Haswell-E 5XXX 2014 era
Broadwell-E 6XXX 2016 era
Skylake/Cascade Lake-X/W 7XXX, 9XXX, 10XXX 2017-2019 era

AMD

Code Name Series Release
Bulldozer/Jaguar It’s weird AMD was really bad with naming back then
Zen 1XXX, 2XXX, 3XXX, 5XXX 2017-2020 era
  • Note: Threadripper 3rd gen(39XX) are not supported, 1st and 2nd gen however are supported
    • Latest BIOS and OpenCore version has resolved this issue, all Threadripper platforms are now supported

Содержание

  1. # Настройка config.plist
  2. # Создание вашего config.plist
  3. # Добавление ваших SSDT, кекстов и драйверов прошивки
  4. # Выбор вашей платформы
  5. # Настольные Intel
  6. # Ноутбуки Intel
  7. # Intel HEDT
  8. # config.plist Setup
  9. # Creating your config.plist
  10. # Adding your SSDTs, Kexts and Firmware Drivers
  11. # Selecting your platform
  12. # Intel Desktop
  13. # Intel Laptop
  14. # Intel HEDT
  15. Создание и настройка config.plist для установки Хакинтош
  16. Создание plist.config для установки Хакинтош
  17. Настройка config.plist для установки в Clover Configurator
  18. Готовые config.plist для разных поколений процессоров
  19. Полезный SOFT Хакинтошника
  20. Clover configurator
  21. PlistEdit Pro
  22. Загрузчик Clover EFI Bootloader
  23. EFI Mounter-v2.app
  24. Yosemite Disk Utility для El Capitan
  25. Config plist редактировать в windows
  26. About

# Настройка config.plist

Теперь, когда у нас есть все наши кексты(.kext), SSDT(.aml) и драйверы прошивки, ваш USB должен выглядеть примерно так:

populated efi.8d46cc52

# Создание вашего config.plist

Для начала, нам нужно взять sample.plist из OpenCorePkg

sample location.f9079cbf

renamed.9b06868d

# Добавление ваших SSDT, кекстов и драйверов прошивки

Для остальной части этого руководства, вам нужно будет как-то редактировать plist. И в нашем руководстве мы будем использовать ProperTree и GenSMBIOS, чтобы помочь автоматизировать часть утомительной работы:

Далее, давайте откроем ProperTree и отредактируем наш config.plist:

Когда запустите ProperTree, откройте ваш config.plist нажатием Cmd/Ctrl + O и выберите файл config.plist на вашем USB.

После того как открыли конфиг, нажмите Cmd/Ctrl + Shift + R и выберите вашу EFI/OC папку, чтобы совершить «Clean Snapshot»:

before snapshot.f2dccade

Когда всё сделано, вы увидите ваши SSDT, кексты и драйверы прошивки заполненными в config.plist:

after snapshot.0dfaaf2b

duplicate.b628676a

# Выбор вашей платформы

# Настольные Intel

(opens new window) 2006-2009 г. Lynnfield и Clarkdale 5XX-8XX 2010 г. Sandy Bridge 2XXX 2011 г. Ivy Bridge 3XXX 2012 г. Haswell 4XXX 2013-2014 г. Skylake 6XXX 2015-2016 г. Kaby Lake 7XXX 2017 г. Coffee Lake 8XXX-9XXX 2017-2019 г. Comet Lake 10XXX 2020 г.

# Ноутбуки Intel

Кодовое название Серия Выход
Clarksfield и Arrandale 3XX-9XX 2010 г.
Sandy Bridge 2XXX 2011 г.
Ivy Bridge 3XXX 2012 г.
Haswell 4XXX 2013-2014 г.
Broadwell 5XXX 2014-2015 г.
Skylake 6XXX 2015-2016 г.
Kaby Lake и Amber Lake 7XXX 2017 г.
Coffee Lake и Whiskey Lake 8XXX 2017-2018 г.
Coffee Lake Plus и Comet Lake 9XXX-10XXX 2019-2020 г.
Ice Lake 10XXX 2019-2020 г.

# Intel HEDT

Этот раздел включает оборудование как для энтузиастов, так и серверное.

Источник

# config.plist Setup

Now that we’ve got all our Kexts(.kext), SSDTs(.aml) and firmware drivers(.efi), your USB should start to look something like this:

populated efi.8d46cc52

# Creating your config.plist

First we’ll want to grab the sample.plist from the OpenCorePkg

sample location.f9079cbf

renamed.9b06868d

# Adding your SSDTs, Kexts and Firmware Drivers

For the rest of this guide, you’re gonna need some form of plist editing. And for our guide, we’ll be using ProperTree and GenSMBIOS to help automate some of the tedious work:

Next, let’s open ProperTree and edit our config.plist:

Once ProperTree is running, open your config.plist by pressing Cmd/Ctrl + O and selecting the config.plist file on your USB.

After the config is opened, press Cmd/Ctrl + Shift + R and point it at your EFI/OC folder to perform a «Clean Snapshot»:

before snapshot.f2dccade

Once done, you’ll see your SSDTs, Kexts and firmware drivers populated in the config.plist:

after snapshot.0dfaaf2b

duplicate.b628676a

If you wish to clean up the file a bit, you can remove the #WARNING entries. Though they cause no issues staying there, so up to personal preference.

# Selecting your platform

Now comes the important part, selecting the configuration path. Each platform has their own unique quirks that you need to account for so knowing your hardware is super important. See below for what to follow:

# Intel Desktop

(opens new window) 2006-2009 era Lynnfield and Clarkdale 5XX-8XX 2010 era Sandy Bridge 2XXX 2011 era Ivy Bridge 3XXX 2012 era Haswell 4XXX 2013-2014 era Skylake 6XXX 2015-2016 era Kaby Lake 7XXX 2017 era Coffee Lake 8XXX-9XXX 2017-2019 era Comet Lake 10XXX 2020 era

# Intel Laptop

Code Name Series Release
Clarksfield and Arrandale 3XX-9XX 2010 era
Sandy Bridge 2XXX 2011 era
Ivy Bridge 3XXX 2012 era
Haswell 4XXX 2013-2014 era
Broadwell 5XXX 2014-2015 era
Skylake 6XXX 2015-2016 era
Kaby Lake and Amber Lake 7XXX 2017 era
Coffee Lake and Whiskey Lake 8XXX 2017-2018 era
Coffee Lake Plus and Comet Lake 9XXX-10XXX 2019-2020 era
Ice Lake 10XXX 2019-2020 era

# Intel HEDT

This section includes both enthusiast and server based hardware.

Источник

Создание и настройка config.plist для установки Хакинтош

Во многих инструкциях о том как установить свой первый Хакинтош почему-то упускают один главный и важный шаг — создание файла plist.config. Исправляем данную ситуацию.

Ранее мы рассказывали что необходимо, чтобы установить хакинтош:

Создание plist.config для установки Хакинтош

Может быть и есть люди, которые создали полностью рабочий вариант config.plist в Windows, но сделать это будет очень трудно, либо с помощью web-инструмента. Поэтому создавать данный файл будем в виртуальной машине macOS. О том как их создать читайте в наших прошлых статьях:

Как по мне проще и легче установить в VmWare…

Теперь же необходим инструмент с помощью которого будет мастерить config.plist — скачиваем Clover Configurator и запускаем его.

Настройка config.plist для установки в Clover Configurator

Переходим сразу же на вкладку под названием «SMBIOS». В этой вкладке вам необходимо подобрать максимально похожий Mac. Для этого необходимо знать какой процессор установлен на вашем компьютере и близок к тому, что установлен в настоящем iMac или MacBook, MacPro.

Почти половина дела сделано, переходим во вкладку «System Parameters».

В выпадающем списке Inject Kexts выбираем «Yes» и ставим галочку напротив «Inject System ID». Это необходимо чтобы kext-ы которые мы приготовили, были загружены.

Переходим во вкладку «ACPI». Здесь вам необходимо включить различные Fix (как минимум те что указаны на скриншоте), так как в противном случае может возникнуть паника ядра и система «упадет», а может и нет. Об этом вы узнаете путем личных экспериментов.

Если у вас процессор Haswell, то рекомендуется поставить «1» напротив Plugin Type

Возможно необходимо будет указать и другие ключи, но об этом вы узнаете позже сами экспериментальным путем.

Переходим во вкладку «Devices» и ставим все галочки USB, кроме последнего пункта.

Теперь на панели выбираем «Files» — «Save», чтобы сохранить созданный только что файл config.plist.

Еще раз напомню, что минимум необходимых настроек которые необходимо внести в config.plist и возможно его вам необходимо дорабатывать под себя!

Готовые config.plist для разных поколений процессоров

Если вам лень или настройка конфига вам слишком сложна по первой, то лучше воспользоваться, универсальными файлами config.plist, составленными для определенных поколений CPU:

Они еще требуют доработки, но более или менее подходят многим.

Далее файл config.plist необходимо переместить на загрузочную флешку, раздел EFI, папка Clover.

В следующей статье я расскажу вам как установить macOS (Hackintosh) на компьютер.

У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!

Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.

Источник

Полезный SOFT Хакинтошника

Clover configurator

Программа очень сильно облегчающая настройку конфигурационного файла config.plist для загрузчика Clover. В ней каждый сможет внести изменения в файл, даже не имея за плечами серьезных навыков.

Также в программе предусмотрена функция монтирования и размонтирования EFI разделов, что очень удобно.

Но все же стоит иметь в виду, что не верно поставленная галочка в настройках может вызвать панику при загрузке Хакинтоша, так же возможны некоторые ошибки в самом config.plist после редактирования.

screenshot 2022 09 22 at 17 58 46 uskorenie sajtov na wordpress

PlistEdit Pro

4b05481a0f3c41977b40441bcdd5971ePlistEdit Pro — продвинутый редактор для файлов настроек plist. С PlistEdit Pro, пользователи могут легко изменять эти файлы и оказывать более полный контроль над своими системами. Вы можете использовать PlistEdit Pro в ваших разработках, а также использовать встроенный файловый браузер, который позволяет исследовать и изменять настройки параметров системы.

Так же с помощью данного редактора редактируют config.plist для загрузчика Clover EFI, но редактирование в нем потребует от пользователя уже более продвинутых познаний.

Покупаем лицензию, либо ищем на просторах инета бесплатно…

Загрузчик Clover EFI Bootloader

cropped i 10

По сути это он из инструментов, который и позволяет нам устанавливать, загружать, а в последствии и работать в операционной системе Mac OS на PC компьютерах.

Инсталятор загрузчика уже имеет ряд драйверов, которые делают загрузку возможным. Но все же после установки, пользователю прийдется приложить усилия для настройки config.plist и дополнением его файлов требуемыми кекстами.

Для установки рекомендуется использовать самую новую версию загрузчика, но по некоторым сведениям последние версии уже не поддерживают версии Mac OS ниже 10.10, поэтому перед выбором версии ознакомьтесь с этой статьей.

Инструкция по настройке Clover — «Клевер цвета Хаки 4000»

EFI Mounter-v2.app

yeEOyTPVXgU e1508012012702EFI Mounter-v2.app — программа для монтирования и размонтирования EFI разделов. Программа позволяет выбрать жесткий диск на котором расположен нужный вам раздел EFI, очень проста в использовании…

Yosemite Disk Utility для El Capitan

Snimok yekrana 2015 12 01 v 16.11.09Начиная с версии системы Mac OS X El Capitan, разработчиками компании Apple дисковая утилита была максимально упрощена.

Yosemite Disk Utility для El Capitan позволяет пользоваться старой дисковой утилитой, которая была в более ранних версиях Mac OS X и обладала рядом преимуществ перед нынешней урезанной версией, таких как:

К сожалению, пока нет аналогов для MacOS Sierra 10.12…

Источник

Config plist редактировать в windows

CCP

Clover Configurator Pro Download here

A full configurator for Clover V2 bootloader. Made with latest Swift 5, has its own parser (each entry will remains sorted as you leave it before closing the file). All the code comes from me, with the only exception of the handy Sparkle.framenwork to keep the app up-to date (and off course Clover), so that giving credit is pretty easy unlike my competitors that have the bad habit of silently include third party software in their application w/o mention them (use class-dump and take a look). Run in macOS 10.11 +

p.s. (I use «competitors» word here to underline what I think my «competitors» think of me, but this app doesn’t even have a donate button)

Why this name? Ok, «Clover» is an opensource bootloader, whould say also that my name is among the Clover’s credit (at boot time push the info button) because I wrote the MatchOS set of functions (and other minor things here and there in the build system), unlike my competitors. «Configurator» is a common word, «Pro» stand for «Professional» since this is a real Plist Editor like Xcode has or any other commercial app. but this is totally free!

I forgot something? where are their Copyright notice?? some infrigment? Ok understood, same story! )

App icon by Mirone.

Clover Configurator Pro is a professional Plist editor and is totally free! True, but what if you don’t want all the Clover facilities to show up? go to the Preferences and mark as active the following: beplisteditoronly

from now on, Clover Configurator Pro is only a Plist Editor!

Editing the config.plist

Clover Configurator Pro can automatically load the config.plist used to boot the OS automatically, just ensure this option is enabled in the Preferences: trytoloadconfig

What if you want to load another one? Simple, open the «Clover Manager» under the «View» menu: selectConfig

right click on the desired disk and choose one (boot partition is green colored on dark appearance, red otherwise). The partition must be mounted. Or if the file is elsewhere just drag it to the applications icon, or right clik on the file you want to open.

How to edit something for Clover? Well, that is the easy part, just right click with the mouse over any entry of the config.plist:

if a key does not yet exist or your is a new empty document just right click on the root rightclickroot

Depending on what’s on your Preferences, you have two way:

/src by default) and mark as active the relative option in the Preferences.

Open the «Clover Manager» under the «View» menu:

CloverInstaller1

CloverInstaller2

Clover is out of date?

Clover Configurator Pro keeps Build_Clover.command always up to date and you can use it to download and build always the latest Clover revision available. To do that take a look at the «Build_Clover» menu. Mind that Xcode must be installed and its clt selected.

Wants some info about your disks or partitions?

The Clover Manager is expandable:

all the info you wants are there. You can also apply filters for slices (partitions), mounted or ESPs if you have more than one.

Under the view menu you will find confortable having a text to data encoder/decoder, a hex to base64 encoder/decoder The boot-log viewer and the NVRAM editor The NVRAM editor is cool and can help you editing or understand your NVRAM in a clear way.

Clover Configurator Pro has a Dark appearance?

Did not like it? Go to the Preferences and disable «Start in dark mode. Applied on next run.», restart the app, and everything will be different:

vibrantLight

Clover Configurator Pro is multi language : actually Italian and English are available at 100%, Portoguese is at 90% (thanks to Mirone), but you can translate it easily by making a copy of Base.strings into your locale identifier suggested directly by Clover Configurator Pro in the upper right corner of the Preferences: localeid

You can find localization files at this dedicated repository here, Fork it edit the file, or as I said make a new one naming it as CCP suggested you. Open a pull request at the CCP-Locale-Bundle repository with the translated file, so that We can keep track of changes

adding more functionalities after a good debugging.

For any possible bug open an issue here on github, I’ll be happy to solve it

About

A free Plist Editor with some optional facilities for Clover UEFI boot loader

Источник

  • Become a Premium Member for $25/year with no ads to improve your community experience.

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

EliteMacx86

Joined
Jul 22, 2018
Messages
4,411
Motherboard

Supermicro X11SPA-T

CPU

Intel Xeon W-3275 28 Core

Graphics

2xAMD RX 580 8GB

OS X/macOS

12.0.x

Bootloader
  1. OpenCore (UEFI)
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS


  • #1

How to edit config.plist [Clover/OpenCore]

An EliteMacx86 Exclusive Guide — This guide covers editing of Clover and OpenCore config.plist using several methods. You can use this guide to edit your config.plist even on Windows or Linux.

Clover and OpenCore config.plist is in XML format which can be edited using any standard text editor, however, it is not recommended to use a text editor for this purpose as sometimes this can lead to a corruption of the plist and therefore you may not be able to boot. It is very easy to edit the config.plist using specific tools such as Xcode, Plist Editor or Clover/OpenCore Configurator.

Method #1: Using Clover Configurator


Clover Configurator is one of the widely used tool to edit config.plist and mount EFI Partition. However, the editing of config.plist is limited to Clover only. To edit your Clover config.plist using Clover Configurator, follow the steps below.

1. Download Clover Configurator from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. If you’re having your Clover config.plist somewhere else than in your ESP, simply open the config.plist with Clover Configurator and you can edit the required parameters.
4. Once done editing, save the config.plist

NOTE:

  • Use the latest Clover configurator with the latest Clover Bootloader.

Method #2: Using OpenCore Configurator


OpenCore Configurator is one of the widely used tool to edit config.plist and mount EFI Partition. However, the editing of config.plist is limited to OpenCore only. To edit your OpenCore config.plist using OpenCore Configurator, follow the steps below.

1. Download OpenCore Configurator from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. If you’re having your OpenCore config.plist somewhere else than in your ESP, simply open the config.plist with OpenCore Configurator and you can edit the required parameters.
4. Once done editing, save the config.plist

NOTE:

  • Use the latest OpenCore configurator with the latest OpenCore Bootloader.

Method #3: Using Xcode


Using Apple’s Xcode you can edit not only your Clover and OpenCore config.plist but any XML file. To edit your config.plist using Xcode, follow the steps below.

1. On your Mac, open App Store and search for Xcode
2. Download Xcode and wait for the installation.
3. Once installed, open Xcode, and from the File menu, open your config.plist and edit it accordingly.
4. Once done editing, save the config.plist

Method #4: Using Plist Editor Pro


Using Plist Editor Pro, you can also edit any XML file including Clover and OpenCore config.plist. To edit your config.plist using Plist Editor Pro, follow the steps below.

1. Download Plist Editor Pro from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. Open the App and from the File menu, open your config.plist and edit it accordingly.
4. Once done editing, save the config.plist

Method #5: Using Proper Tree


Like OC Auxilary Tools, you can edit your config.plist using Proper Tree. Proper Tree is also limited to OpenCore only and is cross-platform. To edit your OpenCore config.plist using Proper Tree, follow the steps below.

1. Download Proper Tree from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. If you’re having your OpenCore config.plist somewhere else than in your ESP, simply open the config.plist with Proper Tree and you can edit the required parameters.
4. Once done editing, save the config.plist

Method #6: Using OC Auxiliary Tools


Using OC Auxiliary Tools, you can edit your config.plist. However, the editing of config.plist is limited to OpenCore only. But you have the advantage of Cross-Platform i.e. you can use the tool on Windows, Mac, and also Linux. To edit your OpenCore config.plist using OC Auxiliary Tools, follow the steps below.

1. Download OC Auxiliary Tools from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. If you’re having your OpenCore config.plist somewhere else than in your ESP, simply open the config.plist with OC Auxiliary and you can edit the required parameters.
4. Once done editing, save the config.plist

Method #7: Using Xplist


Using Xplist, you can also edit your config.plist. Xplist is also a cross-platform editor which supports Windows, Mac and Linux. To edit your config.plist using Xplist, follow the steps below.

1. Download Xplist from the downloads section of this forum.
2. Extract the zip and you’ll get the App.
3. Open the App and from the File menu, open your config.plist and edit it accordingly.
4. Once done editing, save the config.plist

Last edited: Jul 30, 2022

Similar threads

EliteMacx86

  • This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош

В этой подробной инструкции мы расскажем вам как создать загрузочную USB-флешку с macOS Sierra (10.12) на компьютере с Windows 10. Данная процедура понадобится для создания хакинтоша (установка macOS на PC). Аналогичным образом Вы сможете создать загрузочную флешку с более ранними версиями OS X на компьютере с Windows 10, 8 и ниже. Если вам нужно создать загрузочную флешку с macOS для iMac, MacBook или других компьютеров Apple, то прочитать об этом Вы можете в нашей статье тут.

Обычно, для создания загрузочных флешек на баз macOS используется утилита UniBeast, но главная проблема заключается в том, что она доступна только для компьютеров Mac. Наш же способ подразумевает, что вы PC-пользователь и ни Mac, ни MacBook, и далее по списку, в вашем распоряжении нет.

Что понадобится для создания загрузочной USB-флешки с macOS Sierra из-под Windows 10?

Для начала, убедитесь в том, что у вас есть всё необходимое:

  • USB-накопитель с минимальным объёмом в 8 ГБ;
  • PC на базе Windows (используемое в инструкции программное обеспечение тестировалось на Windows 7, 8 и 10 редакции);
  • загруженный образ macOS Sierra (или более старшей версии). Скачать его можно с любого файлообменника или трекера (наверняка для создания хакинтоша вам понадобится определённая версия). В качестве примера, мы оставим ссылку на скачивание последней версии macOS Sierra на момент публикации этого материала (скачать из облачного хранилища Google Drive);
  • утилита Win32 Disk Imager;
  • конфигурационный файл драйвера (config.plist) графического процессора (скачать из облачного хранилища Google Drive). Обратите внимание на то, что там есть не все десктопные и ноутбучные версии файлов. Скачайте файл для своей видеокарты.
  • утилита Boot Disk Utility;

Шаг 1 Разархивируйте скачанный образ macOS Sierra при помощи любой общеизвестной утилиты вроде 7-Zip, Winrar и подобных

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-1

Шаг 2 Установите утилиту Win32 Disk Imager (жмите Next, I accept the agreement, Next, Next, Next, Next, Install)

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-2

Шаг 3 Подключите к PC флешку которую Вы будете использовать в качестве загрузочной

Внимание! Все данные на подключенном USB-накопителе будут стёрты! Обязательно сделайте резервную копию всей важной информации с подключенной флешки!

Шаг 4 Запустите Win32 Disk Imager с правами администратора. Для этого щёлкните правой кнопкой мыши по иконке программы и выберите Запустить от имени администратора. Если не выполнить этого действия, Вы получите системную ошибку

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-3

Шаг 5 В запущенной программе Win32 Disk Imager укажите путь к скачанному образу macOS Sierra (поле «Image File»). Обратите внимание на то, что в окне с проводником в правом нижнем углу в качестве используемого формата данных будут указаны образы IMG, а наш загруженный образ macOS Sierra в формате RAW. Для того чтобы его найти, необходимо в окне проводника выбрать тип файла «.» и тогда у вас будут отображаться все файлы

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-4
Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-5

Шаг 6 Укажите путь к подключенному USB-накопителю (поле «Device»)

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-6

Шаг 7 Нажмите кнопку Write и подтвердите намерения нажатием Yes в диалоговом окне (сотрутся все данные на флешке) для начала записи образа на USB-флешку и дождитесь окончания процесса (в среднем, процедура занимает около 10-15 минут)

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-7

Шаг 8 После успешного окончания процедуры записи образа, Вы получите соответствующее уведомление «Write Successful». Нажмите кнопку ОК и закройте окно программы

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-8

Редактирование файла Config.plist

После успешного создания загрузочной флешки останется заменить конфигурационный файл «Config.plist» на тот, который соответствует вашему графическому процессору.

Шаг 1 Разархивируйте скачанный файл «Config package»

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-9

Шаг 2 Перейдите в папку «Desktops» или «Notebooks» в зависимости от того, на настольный компьютер или ноутбук Вы собираетесь ставить хакинтош

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-10

Шаг 3 Отыщите «Config.plist» для своего графического процессора на базе Intel, AMD или NVIDIA. Обратите внимание на то, что если Вы не найдёте точную версию своей видеокарты, то можете спокойно выбирать ближайшую

Например, на нашем ноутбуке Acer Aspire 7745G стоит мобильная видеокарта ATI Mobility Radeon HD5850. Прохожу в папку «Notebooks» и копирую файл «Config.plist» из папки «HD5500». Если вас терзают сомнения, то можете отыскать этот файл в сети.

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-11

Шаг 4 Откройте созданный загрузочный USB-накопитель и перейдите в папку EVI → CLOVER

Шаг 5 Замените лежащий в корне файл «Config.plist» на тот, который Вы отыскали в «Config package» («Заменить файл в папке назначения»)

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-12

Готово! Теперь Вы можете приступать к установке macOS на компьютер или на ноутбук под управлением ОС Windows.

Обратите внимание на то, что размер отформатированной под загрузочную macOS Sierra флешки стал равен всего 200 МБ. Беспокоится не стоит. Необходимый раздел с образом попросту скрыт (его размер составляет чуть больше 6 ГБ)

Как создать загрузочную USB флешку с macOS Sierra на Windows для установки хакинтош-13

Для того чтобы вернуть флешку к исходному виду необходимо воспользоваться сторонними программами вроде Acronis Disk Direct Suite.

Создание загрузочной флешки macOS c помощью Boot Disk Utility

Понравилась статья? Поделитесь ею со своими друзьями, а также подписывайтесь на наши страницы в соц.сетях: Facebook, Google+, Twitter и Вконтакте

Виджеты для сайта: Коронавирус COVID-19

Загрузчик Clover необходим, что бы загрузить Mac OS на не-Apple оборудовании.

Последнюю версию загрузчика качаем отсюда

Перенести установочный файл можно на загрузочную флешку. Запускаем установщик:

Соглашаемся с лицензией.

В левом углу жмём кнопку Настроить

Настройки делаем как рисунках ниже. В разделе Темы можно установить интересующие темы Clover.

После произведения настроек жмём Установить.

Установка кекстов

После установки Clover нужно подложить необходимые кексты, иначе система не загрузится. Это кексты:

  • FakeSMC
  • NullCPUPowerManagement

Необходимые кексты находятся на загрузочной флешке. Их нужно просто переместить на раздел жёсткого диска с Clover’ом. Изначально мы его не видим. Нам нужно его смонтировать.

На загрузочной флешке в каталоге Postinstall находятся разные утилиты.

С помощью EFI Mounter монтируем EFI-раздел нашего жёсткого диска. Открываем его и EFI-раздел загрузочной флешки. Копируем все необходимые кексты. Они должны находиться (и там, и там) по пути EFI/CLOVER/kexts/10.11/. Обязательно копируем кексты FakeSMC, NullCPUPowerManagement. Также можно загрузить AppleIntelE1000e, AtherosE2200Ethernet, RealtekRTL811, но мне, к примеру, они не понадобились.

Редактирование файла config.plist

В плане редактирования конфигурационного файла config.plist достаточно его скопировать с загрузочной флешки на наш EFI-раздел.

Завершим редактирование правкой параметров загрузки — раздел Boot. Открываем config.plist с помощью утилиты PlistEdit Pro

  1. Режим запуска без вывода на экран

Жмём правую кнопку мыши и переходим в редактирование параметров

Удаляем параметр -v. Это режим вывода лога загрузки на экран.

2. Автоматическая загрузка Хакинтоша

Здесь прописываем название нашего тома с Хакинтошем. У меня это том HackOS

На этом основная настройка загрузчика Clover завершена.

Like this post? Please share to your friends:
  • Как расширить раздел жесткого диска windows 7
  • Как редактировать apk файл на windows 10
  • Как расширить рабочий стол на два монитора windows 10
  • Как регулировать яркость экрана на компьютере windows 7
  • Как регулировать яркость экрана в windows 11 pro