Еще один блог

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

Софт
02.04.2018
29515
25

Ко мне приехала моя 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.

[adsense]

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

  • Экран: 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.

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

Гость
21.05.2018 23:40
Привет. Есть похожий по железу ноут hp pavilion g6 2165sr, процесор такой же, и амд такая же. Пытаюсь поставить хакинтош, в итоге дальше яблока не заходит.
Гость
26.08.2018 12:48
Привет, у меня железо как у тебя один в один и даже кексты те же, работаю на high sierra, все отлично кроме амд видеокарты которую я не могу отключить. Можешь пожайлуста поделиться своим SSDT\ DSDT. И если можно конфигом, может что-то интересное для себя подчеркну.
Гость
24.12.2018 14:29
Здраствуйте, у меня похожи ноутбук 5520 только процессор i3 2.4герца со встроенной видюхой 7670м. Вопрос такой, мне делать все так же как и в вашей статье или что-то нужно по другому?
Гость
10.03.2019 04:13
У меня пару вопросов на счёт установки, ноут как у вас, зависает на gIOscreenLockState 3, hs 0
Гость
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
Гость
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, как конфиг настраивал, какие ключи использовал?
Гость
23.08.2019 21:38
Дим, я на mail@dimsog.ru написал письмо, здесь не получается скрины выложить, хотел через вк авторизоваться, тоже не вышло. Использовал твои кексты (после этого чего я только не использовал, брал инфу от помидора, апплайф), система в uefi. Я кстати получил с али модуль wi fi, его тоже засунул. Начинал установку с mojave, думал сейчас пару часов делов и готово. Потом не вышло скатился на 10.13.6. Но теперь понимаю, что с ноутами все намного сложнее..
Гость
23.08.2019 21:41
Чтобы править config.plist, в виртуалке установил clover configurator, а толку то, здесь нужен опыт.
Гость
12.09.2019 16:11
Здравствуйте. Я установил high sierra но после установки, были артефакты. Тачпад, все работала но были артефакты. Я поставил кексты и выключил, потом снова включил, но он не запускался. Зашел опять через загрузочную флешку и хотел заново установить, но он не видел жесткий диск. Только флешку. Из за чего все это. Ноутбук, intel core i3 3 пок. точно не знаю, intel hd4000
Гость
12.09.2019 16:14
И вы говорите что лучше на ноут не ставить. У меня есть пк intel i7 7700, gtx 1060 6gb, 16 gb оперативка. Система не дешевая, что будет если я что то неправильно сделаю. Что может быть в худшем случаи. И если хочу установить, данные останутся или нет? Спасибо за ответ, заранее)