<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Железо</title>
<link>https://kodersha.ru/tags/zhelezo/</link>
<description>Привет! Меня зовут Александра Травкина и я фронтенд-разработчица. Создаю и верстаю дизайны сайтов для людей и веб-студий. Пишу небольшие заметки и руководства для блогеров и стримеров.</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.2 (v4116)</generator>

<itunes:subtitle>Привет! Меня зовут Александра Травкина и я фронтенд-разработчица. Создаю и верстаю дизайны сайтов для людей и веб-студий. Пишу небольшие заметки и руководства для блогеров и стримеров.</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Хакинтош на PC</title>
<guid isPermaLink="false">43</guid>
<link>https://kodersha.ru/all/hakintosh-na-pc/</link>
<pubDate>Mon, 04 Jun 2018 16:20:21 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/hakintosh-na-pc/</comments>
<description>
&lt;p&gt;Расставшись со своим тормозящим MacBook Air в пользу домашнего компьютера, я столкнулась с вопросом о том, какой операционной системой пользоваться вместо удобной и ставшей уже привычной OS X.&lt;/p&gt;
&lt;p&gt;Windows 10, пожалуй, подходит только для игр, а linux не слишком дружелюбна к пользователю. А потому, вместо покупки очередного яблочного девайса, было принято решение поставить hackintosh на свой свежесобранный PC. Первым опытом установки которого я и хотела бы поделиться, для себя и для вас.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-01.jpg.webp" width="1920" height="1280" /&gt;
&lt;/div&gt;
&lt;p&gt;Собственно, характеристики компьютера на котором и был поднят hackintosh:&lt;/p&gt;
&lt;p&gt;Материнская плата: ASRock Z370M-ITX/ac.&lt;br /&gt;
Процессор: i7-8700T.&lt;br /&gt;
Оперативная память: GoodRam DDR4 2133MHz 16GB Kit 2x8GB.&lt;br /&gt;
SSD: KingDian N480 240GB, KingDian S280 480GB, Micron 1100 MTFDDAK256TBN Media.&lt;br /&gt;
Wi-Fi: Broadcom BCM94352Z NGFF Dual Band 802.11ac 867M Wifi BT 4.0 Lenovo FRU 04X6020.&lt;br /&gt;
Блок питания: Corsair RM550x.&lt;br /&gt;
Корпус: Raijintek Metis Red.&lt;/p&gt;
&lt;p&gt;В качестве видеокарты пока используется встроенная Intel UHD630. А для того, чтобы Wi-Fi материнской платы заработал в hackintosh пришлось покупать на ebay новый модуль — Broadcom BCM4352, так как для стандартного модуля от Intel нет необходимых kext’ов.&lt;/p&gt;
&lt;h2&gt;Образ диска&lt;/h2&gt;
&lt;p&gt;Для установки hackintosh я скачала &lt;a href="https://rutracker.org/forum/viewtopic.php?t=5413589"&gt;образ с High Sierra 10.13.4&lt;/a&gt; (Сейчас там более актуальная версия) с небезызвестного rutracker.org и по инструкции из темы записала его на флешку.&lt;/p&gt;
&lt;h2&gt;Программы&lt;/h2&gt;
&lt;p&gt;Для установки и настройки OS X понадобится некоторый набор программ, которые ставятся после первого запуска операционной системы. Можно заранее скачать их на свободную флешку так как сразу после установки интернета еще не будет.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Clover EFI Bootloader — Загрузчик EFI, позволяет запускать hackintosh, windows, linux и их вместе. (&lt;a href="https://sourceforge.net/projects/cloverefiboot/"&gt;sourceforge.net&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Clover Configurator — Для более легкой правки config.plist Clover’a. (&lt;a href="https://www.tonymacx86.com/resources/clover-configurator.335/"&gt;tonymacx86.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;EFI Mounter — Программа для монтирования EFI раздела диска hackintosh. (&lt;a href="https://www.tonymacx86.com/resources/efi-mounter-v3.280/"&gt;tonymacx86.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kext Utility — Утилита для установки kext’ов. (&lt;a href="https://www.insanelymac.com/forum/topic/140647-latest-kext-utility-macos-sierra-super-speed-edition/"&gt;insanelymac.com&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Kext&lt;/h2&gt;
&lt;p&gt;Или «kernel extension», можно назвать их своего рода драйверами для hackintosh.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;FakeSMC — эмулирует работу SMC контроллера который передает операционной системе информацию о компьютере, температуре процессора и т. д. Обязателен для запуска hackintosh. (&lt;a href="https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/"&gt;bitbucket.org&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;FakePCIID — Перехватывает запросы PCI-ID, и возвращает значение, указанное через FakeID в Clover. Понадобится для работы некоторых kext’ов wi-fi и встроенной графики. (&lt;a href="https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/"&gt;bitbucket.org&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;BrcmPatchRAM — Kext’ы для работы Wi-Fi модуля Broadcom. (&lt;a href="https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/"&gt;bitbucket.org&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;VoodooHD — Универсальный kext для аудио. (&lt;a href="https://sourceforge.net/projects/voodoohda/files/latest/download"&gt;sourceforge.net&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;AppleALC — Альтернативный kext аудио. (&lt;a href="https://github.com/vit9696/AppleALC/releases"&gt;github.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet — Kext для запуска Intel ethernet. (&lt;a href="https://bitbucket.org/RehabMan/os-x-intel-network/downloads/"&gt;bitbucket.org&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;IntelGraphicsFixup — Фикс для различных встроенных видеокарт от Intel. (&lt;a href="https://github.com/lvs1974/IntelGraphicsFixup/releases"&gt;github.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Shiki — Исправление возможных проблем с воспроизведением видео. (&lt;a href="https://github.com/vit9696/Shiki/releases"&gt;github.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Lilu — Расширение для поддержки различных kext’ов. (&lt;a href="https://github.com/vit9696/Lilu/releases"&gt;github.com&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Установка&lt;/h2&gt;
&lt;p&gt;Загрузившись с установочной флешки в режиме UEFI приступаем к установке. В окне Clover выбираем «Boot Mac OS from OS X Base System» и дожидаемся появления установки OS X, на что уйдет до пяти минут. Переходим в дисковую утилиту и форматируем нужный диск. На одном из SSD дисков я оставила уже установленную ранее Windows 10, а другой SSD отформатировала из установщика в формат AFPS назвав его классическим Macintosh HD. Устанавливаем OS X и дожидаемся перезагрузки. После перезагрузки вновь видим Clover.&lt;/p&gt;
&lt;p&gt;Так как у меня встроенная видеокарта Intel UHD630, то мне пришлось прописать параметр загрузки -disablegfxfirmware чтобы установка продолжилась дальше после циклической перезагрузки с ошибкой «Begin Gfx firmware load process». Чтобы прописать параметр загрузки в Clover откройте раздел Options, в строке Boot Args впишите -disablegfxfirmware и нажмите Enter.&lt;/p&gt;
&lt;p&gt;После установки оказываемся в OS X и первым делом устанавливаем ранее скачанный Clover EFI Bootloader. В пункте Тип установки выбираем Настройки и расставляем галочки:&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-02.jpg.webp" width="732" height="550" /&gt;
&lt;/div&gt;
&lt;p&gt;Далее, устанавливаем и запускаем Kext Utility, дожидаемся сообщения «Drag files on window to process them» и перетаскиваем прямо в окно программы необходимые kext’ы.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-03.jpg.webp" width="647" height="580" /&gt;
&lt;/div&gt;
&lt;p&gt;Вот перечень kext’ов установленных у меня:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;FakeSMC.kext&lt;/li&gt;
&lt;li&gt;FakeSMC_LPCSensors.kext&lt;/li&gt;
&lt;li&gt;FakeSMC_GPUSensors.kext&lt;/li&gt;
&lt;li&gt;FakeSMC_CPUSensors.kext&lt;/li&gt;
&lt;li&gt;FakeSMC_ACPISensors.kext&lt;/li&gt;
&lt;li&gt;FakePCIID.kext&lt;/li&gt;
&lt;li&gt;FakePCIID_Intel_HD_Graphics.kext&lt;/li&gt;
&lt;li&gt;FakePCIID_Broadcom_WiFi.kext&lt;/li&gt;
&lt;li&gt;BrcmFirmwareData.kext&lt;/li&gt;
&lt;li&gt;BrcmPatchRAM2.kext&lt;/li&gt;
&lt;li&gt;IntelGraphicsFixup.kext&lt;/li&gt;
&lt;li&gt;IntelMausiEthernet.kext&lt;/li&gt;
&lt;li&gt;VoodooHDA.kext&lt;/li&gt;
&lt;li&gt;Shiki.kext&lt;/li&gt;
&lt;li&gt;Lilu.kext&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Также поместите ваши kext’ы в папку EFI/EFI/CLOVER/kexts/Other для загрузчика Clover.&lt;/p&gt;
&lt;p&gt;Если диск отформатирован в AFPS может понадобиться исправить проблему с загрузкой:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;В Finder — Переход — Переход к папке.&lt;/li&gt;
&lt;li&gt;Ввести /usr/standalone/i386/&lt;/li&gt;
&lt;li&gt;Скопировать apfs.efi в /EFI/EFI/CLOVER/drivers64UEFI/&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Конфигурация Clover редактируется в файле EFI/EFI/CLOVER/config.plist. Его можно править программой Clover Configurator или вручную, с помощью Microsoft Visual Studio Code.&lt;/p&gt;
&lt;h2&gt;Исправление совместимости Intel UHD 630 на Coffee Lake&lt;/h2&gt;
&lt;p&gt;После установки в config.plist, в раздел Boot — Arguments я добавила параметр -disablegfxfirmware.&lt;/p&gt;
&lt;p&gt;Возникшее мерцание изображения, на встроенной графике процессора поколения Coffee Lake, исправляется по несложной инструкции. Открыть терминал и ввести:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sudo nano /System/Library/Extensions/AppleIntelKBLGraphics.kext/Contents/Info.plist&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В открывшемся файле, в терминале, найти внизу файла:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;&amp;lt;key&amp;gt;IOPCIPrimaryMatch&amp;lt;/key&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В конце следующей строки — &amp;lt;string&amp;gt;, найти 0x3E928086 и перед ним добавить 0x3E918086.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-04.jpg.webp" width="1256" height="570" /&gt;
&lt;/div&gt;
&lt;p&gt;Сохраняем изменения файла комбинацией Ctrl + X, соглашаемся с изменениями Y и нажимаем Enter. Далее, в терминале открываем файл:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sudo nano /System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/Info.plist&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В котором ищем &amp;lt;key&amp;gt;IOPCIPrimaryMatch&amp;lt;/key&amp;gt;, где в конец строки &amp;lt;string&amp;gt; добавляем 0x3E918086 0x3E928086.&lt;/p&gt;
&lt;div class="e2-text-picture "&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-05.jpg.webp" width="1256" height="570" /&gt;
&lt;/div&gt;
&lt;p&gt;Очищаем кеш командой:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sudo kextcache -i /
sudo touch /System/Library/Extensions &amp;amp;&amp;amp; sudo kextcache -u /&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Исправление громкости VoodooHDA.kext&lt;/h2&gt;
&lt;p&gt;Иногда VoodooHDA.kext выдает звук тише, чем в Windows 10. Исправить можно открыв kext правой кнопкой мыши &lt;mark&gt;Показать содержимое пакета&lt;/mark&gt; — &lt;mark&gt;Папка Contents&lt;/mark&gt; — Открыть редактором файл &lt;mark&gt;Info.plist&lt;/mark&gt;. Найти строку &lt;mark&gt;VoodooHDAEnableHalfVolumeFix&lt;/mark&gt; и изменить значение следующей строки на &amp;lt;true/&amp;gt;.&lt;/p&gt;
&lt;p&gt;Если значительных изменений не произошло, можно найти блок:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;&amp;lt;key&amp;gt;PCM&amp;lt;/key&amp;gt;
&amp;lt;integer&amp;gt;90&amp;lt;/integer&amp;gt;
&amp;lt;key&amp;gt;Rec&amp;lt;/key&amp;gt;
&amp;lt;integer&amp;gt;90&amp;lt;/integer&amp;gt;
&amp;lt;key&amp;gt;iGain&amp;lt;/key&amp;gt;
&amp;lt;integer&amp;gt;90&amp;lt;/integer&amp;gt;
&amp;lt;key&amp;gt;iMix&amp;lt;/key&amp;gt;
&amp;lt;integer&amp;gt;90&amp;lt;/integer&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;И изменить все 90 на 100, затем переустановить kext.&lt;/p&gt;
&lt;h2&gt;В итоге&lt;/h2&gt;
&lt;p&gt;Таким образом был установлен hackintosh 10.13.4, который вскоре, без каких либо проблем, обновился до 10.13.5.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/hakintosh-06.jpg.webp" width="1920" height="1080" /&gt;
&lt;/div&gt;
&lt;p&gt;Привязка к учетной записи, логин в iCloud и прочих Apple сервисах прошли без каких-либо проблем. Операционная система работает стабильно, а установка не столь сложна, как это казалось на первый взгляд.&lt;/p&gt;
&lt;p&gt;Проблемы возникли только с поддержкой Wi-Fi модуля, из-за чего пришлось покупать Broadcom BCM4352 и ждать его доставки из Китая. В итоге, на одном из SSD у меня установлен Windows 10 для игр, а на другом hackintosh, загружаемый по умолчанию. Выбор системы происходит при загрузке в Clover.&lt;/p&gt;
&lt;div class="small"&gt;&lt;p&gt;&lt;b&gt;Использовались материалы&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Статья с &lt;a href="https://habr.com/post/318448/"&gt;habrahabr&lt;/a&gt;.&lt;br /&gt;
Опыт человека с аналогичной материнской платой на &lt;a href="https://www.tonymacx86.com/threads/eriks-tiny-but-mighty-htpc-asrock-z370m-itx-ac-i5-8400-uhd-630-graphics-high-sierra.239157/"&gt;tonymacx86.com&lt;/a&gt;.&lt;br /&gt;
Инструкция по исправлению Intel UHD 630, на &lt;a href="https://hackintosher.com/forums/thread/coffee-lake-uhd-630-graphics-framebuffer-injection-0x3e918086-0x3e928086-for-high-sierra.210/"&gt;hackintosher.com&lt;/a&gt;.&lt;br /&gt;
Образ с &lt;a href="https://rutracker.org/forum/viewtopic.php?t=5413589"&gt;rutracker.org&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;</description>
</item>

<item>
<title>Знакомство с Mac</title>
<guid isPermaLink="false">30</guid>
<link>https://kodersha.ru/all/znakomstvo-s-mac/</link>
<pubDate>Sat, 18 Mar 2017 07:06:22 +0700</pubDate>
<author></author>
<comments>https://kodersha.ru/all/znakomstvo-s-mac/</comments>
<description>
&lt;p&gt;Надо сказать, что раньше пользоваться техникой небезызвестного бренда Apple мне не доводилось, да и мое отношение к ней было несколько предвзято, мол переоцененный бренд. Но вот случилось так, что волей случая в моем безвозмездном распоряжении оказался MacBook Air середины 2012 года с 11,6-дюймовым дисплеем (До него правда пару месяцев был Air конца 2010 с 13,3, но там говорить особо не о чем, ибо железо этого динозавра безнадежно устарело). А потому, спустя несколько месяцев использования, хотелось бы поделиться мнением об этой яблочной технике.&lt;/p&gt;
&lt;div class="e2-text-picture widescreen"&gt;
&lt;img loading="lazy" src="https://kodersha.ru/pictures/znakomstvo-01.jpg.webp" width="1440" height="657" /&gt;
&lt;div class="e2-text-caption"&gt;Macbook Air mid 2012, 11-inch&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Первое, что хочется отметить, так это компактность, что важно для путешествий или ленивой работы в постели. 11,6-дюймовый Air едва чуть больше современных планшетников, по весу и толщине девайса так вообще практически ничем не отличается, тем не менее это полноценная рабочая машинка с процессором Intel Core i5-3317U на борту (1,7 ГГц и 2,6 ГГц в режиме Turbo Boost соответственно), видеокартой Intel HD Graphics 4000 (1536 Мб), четырьмя гигабайтами оперативной памяти (DDR3 1600 MHz) и SSD на 128 Гб, который при желании можно заменить.&lt;/p&gt;
&lt;p&gt;Ко всему прочему корпус Мака выполнен из авиационного алюминия, а сама сборка весьма качественна, соответственно ничего не люфтит, не скрипит и не шатается, как это часто бывает на пластиковых ноутбуках. Клавиатура имеет мягкий ход клавиш и подсветку, что также не может не радовать. Технические &lt;a href="https://support.apple.com/kb/sp650?locale=ru_RU"&gt;характеристики&lt;/a&gt; Air mid 2012 позволяют без проблем работать в интернете, верстать шаблоны, смотреть сериалы и играть в некоторые пиксельные игры, вроде Party Hard.&lt;/p&gt;
&lt;p&gt;Процессор: Intel Core i5-3317U 1.7 ГГц (2,6 ГГц Turbo Boost).&lt;br /&gt;
Графика: Intel HD Graphics 4000 (1536 Мб).&lt;br /&gt;
Оперативная память: 4096 Мбайт, DDR3L-12600S, 1600 МГц.&lt;br /&gt;
Дисплей: 11.6 дюйм. 16:9, 1366x768, TN-LED, глянцевое покрытие.&lt;br /&gt;
Материнская плата: Intel HM76 (Panther Point).&lt;br /&gt;
Звуковая плата: Cirrus Logic 4206BCNZ.&lt;/p&gt;
&lt;p&gt;Операционная система (Mac OS) весьма красива и довольно удобна. Привыкание прошло довольно быстро, а комбинации горячих клавиш на Windows теперь и вовсе стали казаться неудобными. Фирменную док-панель, заменяющую здесь «Пуск», использовала и под Windows (В частности старый-добрый RocketDock), ибо минимализм и чистота рабочего стола от иконок. Ну и конечно же Mac OS радует разнообразием программ, удобством интерфейса и стабильностью работы.&lt;/p&gt;
&lt;p&gt;В целом стационарный компьютер теперь используется только для игр и тестирования дизайнов в Windows среде, Macbook же остался для всего остального и за ним я провожу большую часть времени. В целом замечательный яблочный девайс, существенных недостатков у него, я думаю, практически нет.&lt;/p&gt;
</description>
</item>


</channel>
</rss>