Установка хакинтоша на ноутбук. Мой опыт.

El Capitan MacOS Хакинтош

Ко мне приехала моя WI-FI карта для будущего хакинтоша на базе ноутбука Dell Inspiron 15R 5520. Сам ноутбук показал себя с отличной стороны и уже исправно работает 6 лет. Офицально Dell его больше не поддерживает, но на Windows 10 он работает отлично. В качестве эксперимента я хочу поставить на него OS X El Capitan.

Сразу скажу, что установка хакинтоша на ноутбук занятие не для слабых духом, в отличие от ПК, на ноутбук все и сразу нормально не встанет и некоторые компоненты ноутбука могут не работать, например: WI-FI, Bluetooth, CardReader, тачпад.

Почему я буду устанавливать El Capitan, а не macOS Sierra или High Sierra? К сожалению, для меня OS X остановился на Mavericks, но для него уже нет современных программ, приходится использовать то, что есть. А из того, что есть самой быстрой операционной системой как раз и является OS X El Capitan. Конечно, подход странный, тем более Windows 7 вышла почти 10 лет назад, а до сих пор все современные программы и игры поддерживаются этой операционной системой, в OS X поддержка обычно 1-2 года, даже от таких гигантов, как Adobe.

Технические характеристики ноутбука:

  • Экран: 1366x768, 15.6"
  • Процессор: Intel Core i5-3210m
  • Видеокарта: AMD 7670m + Intel HD 4000
  • Память: 4гб DDR-3 1600 Mhz,
  • Диск: 120гб SSD SanDisk. 

Ноутбук по своим характеристикам очень сильно похож на MacBook Pro 2012 9.2, в частности, процессор и там и там одинаковый, как и видеокарта Intel HD 4000, что немного упрощает завод.

Но в ноутбуке есть четыре проблемы:

  • Видеокарта AMD 7670m в хакинтоше не работает. Ее нужно отключать. Обычно видеокарты отключаются через BIOS, в этом ноутбуке отключить через BIOS не получится, придется отключать через SSDT или DSDT. К счастью, есть уже готовая SSDT, с помощью которой я могу отключить эту видеокарту.
  • Встроенный WI-FI модуль Broadcomm не работает. Вообще. Кстати говоря он и в Linux заводится с проприетарными драйверами криво, о чем тут говорить. Модуль точно под замену. О том где я заказывал можно почитать в статье: Полностью нативный WI-FI адаптер для ноутбука. Хакинтош. Ко мне приехал: Broadcomm BCM94322HM8L. Этот WI-FI модуль для ноутбука работает в хакинтоше из коробки! Ничего настраивать не нужно.
  • Тачпад. Даже с кекстами работает немного криво. Да, жесты работают, но той плавности и чувствительности конечно же нет. Вообще, я не люблю тачпады, поэтому я на этой недостаток не обращаю внимание и использую обычную беспроводную мышку. Но может быть кому-то будет критично наличие идеально работающего тачпада. В этом случае не мучайте себя хакинтошем.
  • Кардридер не работает. Под замену или использовать внешний. Я выбрал второй вариант, поэтому этого недостатка я не замечаю.

Разбор ноутбука показывать я не буду, тут в каждом ноутбуке все индивидуально, смотрите свою модель. Dell 5520 разбирается очень просто и за пол часа я смог поменять WI-FI адаптер вот на этот:

Далее нужно подготовить загрузочную флешку. Я использовал программу Boot Disk Utility. Установка Yosemite, El Capitan, Sierra, High Sierra одинаковая. Как пользоваться программой и подробную установку macOS Sierra я писал в статье: Самая легкая установка macOS Sierra 12 на компьютер

Установка у меня пошла в штатном режиме, благо я отключил дискретную видеокарту. В противном случае я бы получил на ней стоп или у меня был бы VESA режим. Но вообще, владельцы ноутбуков получают очень много стопов в момент установки. Это и стоп из-за модели процессора, стоп из-за видеокарты, стоп из-за клавиатуры с тачпадом и так далее. Если вы решили положить кекст NullCPUPowerManagment (или как он там сейчас называется), то все - лучше хакинтош не ставить. Повторюсь, хак должен быть максимально нативным к железу, иначе танцы с бубном вам обеспечены. И то, даже в моем хакинтоше не обошлось без нескольких кекстов, о которых я расскажу ниже.

После установки все сделал как по инструкции выше: установил Clover на SSD, закинул config.plist, добавил необходимые кексты и все, моя система работает!

К слову сказать, работает все из перечисленного:

  • сон
  • яркость экрана
  • звук
  • сеть по Ethernet, сеть по WI-FI
  • SpeedStep
  • частично работают жесты

Что не работает:

  • карт-ридер
  • HDMI выход, так как в этом ноутубке он завязан на дискретную видеокарту.

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

А теперь поговорим про кексты, которые я использовал:

  • ACPIBatteryManager.kext - кекст для работы батареи.
  • AppleALC.kext - кекст на звук. 
  • ApplePS2SmartTouchPad.kext - кекст на тачпад
  • IntelBacklight.kext - кекст на яркость экрана. Без этого кекста яркость экрана менялась, но экран все равно был темнее, чем в Windows. Этот кекст исправляет ситуацию.
  • RealtekRTL8100.kext - кекст на сеть. Не более, чем косметика, так как постоянно пользуемся WI-FI.

Ну и конечно же кекст FakeSMC.kext, куда же без него. Вот здесь есть полный архив кекстов + SSDT-1.aml для отключения AMD видеокарты в ноутбуке.

Что в итоге?

В итоге полностью рабочий хакинтош. Работает практически все. Но эта установка не более, чем эксперимент, чтобы доказать, что на обычный ноутбук с похожим железом, хакинтош ставится очень легко. Кстати, лично по моим ощущениям, ноутбук в OS X El Capitan стал немного меньше греться, чем в Windows 10. В частности, при работе за PHPStorm.

Эта тема очень большая. Если вам нужны тесты моего хакинтоша или какие-то советы, то спрашивайте в комментариях.



Рекомендуем посмотреть
Как включить Intel HD4600 на хакинтоше
Как включить звуковую карту Realtek ALC887
Бюджетный Mac. Часть первая. Выбор железа для хакинтоша. Процессор и материнская плата.
Включение QE/CI на видеокарте Intel HD4600 в OS X 10.10 Yosemite
  • Гость21.05.2018 в 23:40
    Привет. Есть похожий по железу ноут hp pavilion g6 2165sr, процесор такой же, и амд такая же. Пытаюсь поставить хакинтош, в итоге дальше яблока не заходит. ответить
    • Дмитрий22.05.2018 в 10:33
      Привет. Выхлоп с загрузкой с ключем -v покажите. ответить
      • Гость22.05.2018 в 20:39
        Спасибо за ответ. Установил 10,12,6. Сеть сейчас пытаюсь поднять ответить
        • Гость23.05.2018 в 00:43
          Сеть по шнурку сделал. Плату вай фай заказал. Не подскажите, а юсб свисток будет работать, пока плату жду? ответить
          • Дмитрий23.05.2018 в 10:35
            USB свисток это WI-FI? Будут, но не все. Я просто не понял, о чем вы. ответить
            • Гость23.05.2018 в 12:36
              Да, вай фай. А вы не пробовали завести радеон на нем? Я не отключал его и все установилось. В ютубе видел hd3000 и радеон 6600 в паре работают ответить
          • Гость24.06.2018 в 05:36
            будет, но не каждый ответить
  • Гость26.08.2018 в 12:48
    Привет, у меня железо как у тебя один в один и даже кексты те же, работаю на high sierra, все отлично кроме амд видеокарты которую я не могу отключить. Можешь пожайлуста поделиться своим SSDT\ DSDT. И если можно конфигом, может что-то интересное для себя подчеркну. ответить
  • Гость24.12.2018 в 14:29
    Здраствуйте, у меня похожи ноутбук 5520 только процессор i3 2.4герца со встроенной видюхой 7670м. Вопрос такой, мне делать все так же как и в вашей статье или что-то нужно по другому? ответить
    • Дмитрий24.12.2018 в 21:09
      Здравствуйте. Все также. ответить
  • Гость10.03.2019 в 04:13
    У меня пару вопросов на счёт установки, ноут как у вас, зависает на gIOscreenLockState 3, hs 0 ответить
    • Гость06.05.2019 в 23:44
      Проблема с видеокартой, что-то не так сконфигурировали в кловере ответить
  • Гость11.03.2019 в 13:03
    Куда нужно закидать файл чтоб отключить дискретную графику? ответить
  • Гость15.04.2019 в 23:21
    Как полноценно завести батарею/ Кекст поставил заряд на нуле ответить
  • Гость03.08.2019 в 02:13
    Добрый день .подскажите пожайлуста встанет ли мак на мой ноут Computer: Motherboard: CPU Type Mobile DualCore Intel Core i3-330M, 2133 MHz (16 x 133) Motherboard Name Dell Inspiron 1564 Motherboard Chipset Intel Ibex Peak-M HM55, Intel Ironlake-M DIMM1: Elpida EBJ21UE8BDS0-AE-F 2 GB DDR3-1066 DDR3 SDRAM (8-7-7-20 @ 533 MHz) (7-7-7-20 @ 533 MHz) (6-6-6-18 @ 457 MHz) DIMM3: Elpida EBJ21UE8BDS0-AE-F [ TRIAL VERSION ] BIOS Type Phoenix (03/29/11) Display: Video Adapter ATI Mobility Radeon HD 4300 Series (Microsoft Corporation - WDDM v1.1) (512 MB) Video Adapter ATI Mobility Radeon HD 4300 Series (Microsoft Corporation - WDDM v1.1) (512 MB) 3D Accelerator ATI Mobility Radeon HD 4330 (M92) Monitor AU Optronics B156XTN02.2 [15.6" LCD] Multimedia: Audio Adapter ATI Radeon HDMI @ ATI RV710/730/740 - High Definition Audio Controller Audio Adapter Realtek ALC269 @ Intel Ibex Peak PCH - High Definition Audio Controller [B3] Storage: IDE Controller Standard SATA AHCI Controller Storage Controller Microsoft Storage Spaces Controller Disk Drive Generic- Multi-Card USB Device Disk Drive TOSHIBA MK5059GSXP (500 GB, 5400 RPM, SATA-II) Optical Drive HL-DT-ST DVD+-RW GT30N (DVD+R9:6x, DVD-R9:6x, DVD+RW:8x/8x, DVD-RW:8x/6x, DVD-RAM:5x, DVD-ROM:8x, CD:24x/24x/24x DVD+RW/DVD-RW/DVD-RAM) SMART Hard Disks Status OK Partitions: C: (NTFS) [ TRIAL VERSION ] D: (NTFS) 205.1 GB (204.9 GB free) E: (NTFS) 136.7 GB (136.1 GB free) Total Size [ TRIAL VERSION ] Input: Keyboard Standard PS/2 Keyboard Mouse PS/2 Compatible Mouse Network: Network Adapter Broadcom 802.11n Network Adapter Peripherals: Printer Fax Printer Microsoft XPS Document Writer USB2 Controller Intel Ibex Peak PCH - USB 2.0 EHCI Controller 1 [B3] USB2 Controller Intel Ibex Peak PCH - USB 2.0 EHCI Controller 2 [B3] USB Device Generic USB Hub USB Device Generic USB Hub USB Device Integrated Webcam USB Device TP-Link Wireless USB Adapter USB Device USB Composite Device USB Device USB Mass Storage Device Battery Microsoft AC Adapter Battery Microsoft ACPI-Compliant Control Method Battery DMI: DMI: DMI BIOS Vendor Dell Inc. DMI BIOS Version A13 DMI System Manufacturer Dell Inc. DMI System Product Inspiron 1564 DMI System Version A13 ответить
    • Дмитрий06.08.2019 в 22:20
      Не уверен на счет видеокарты, но какой-нибудь OS X 10.9.5 попробовать можно. Но я бы не стал тратить время. ответить
  • Гость22.08.2019 в 08:06
    Доброе утро Дмитрий, никак не могу начать установку на ssd 120 gb mac os 10.13.6. Системы похожие, ноутбук hp pavilion g6-2367sr. Процессор i5 3230m, дискретная 7670m. В биосе не отключается, брал твой ssdt. Через бду сдел флешку, покидал кексты, smbios выбрал mac book pro 9.2, в графикс инжектил id. Запускал с различными ключами, толку нет. Что то делаю не так, panic все время примерно одного содержания cpu 0 caller, mach reboot. Читал, гуглил, все бестолку, 5 вечер топчусь на одном месте. Хотел поставить xcode для обучения, потому что виртуалка очень медленная. Прошу помощи, можешь подробнее написать как ставил на ноутбук dell, как конфиг настраивал, какие ключи использовал? ответить
Авторизуйтесь через Вконтакте , чтобы оставлять комментарии от своего имени