Mac信者のHackintosh修行

惑星で一番美しいOSが1台でも多くのマシンで動くことを目指します。

運用

VirtualSMC: もう1つのFakeSMC

SMCとは何か? SMC (System Management Controller) はIntel版Macに搭載されたサブシステムです。小さなコンピュータチップですね。Intel版になる前にもこのようなサブシステムは存在していて、SMU (System Management Unit)とかPMU (Power Management Unit)…

NVRAMのエミュレーション

NVRAMは不揮発性メモリの意味で、電源を落としても記憶が消えないメモリーのことです。マザーボード上にもありボタン電池などでバックアップされています。コンピュータ機器では、音量とか起動ディスクなどの情報が記憶されています。昔のMacではPRAM (パラ…

バージョンを誤魔化してNVIDIAドライバを入れる

これはMojaveでNvidiaのドライバを動かす方法ではありません。Mojave対応ドライバが待ち望まれている時節柄紛らわしい記事ですみません。この方法でWebドライバがMojaveで動かなくはないらしいですが、性能が全く出ないらしいです。 経緯 MojaveではNvidiaド…

2018 Mac miniはすごい

Mac miniが4年ぶりにニューアルされて話題になっています。 Apple社はディスプレイなしのデスクトップMacなどにもはや興味がないのではと思っていました。 特にローコストのminiは見捨てられているのだと感じていました。 なので、今回の新製品は意外でした…

MojaveでJPEGファイルが開けない

MojaveではAMD Radeon RX570 RX580などがOOBでほぼ問題なく動きます。でも多少の不具合はあります。それをメモしておきたいと思います。以下では、CPU内蔵GPUをiGPU, 内蔵ではないGPUをdGPU, Thunderbolt拡張ボックスで増設するGPUをeGPUと書くことにします…

APFSのVolumeを活用する

HFS+から大幅刷新されたAPFS (Apple File System)には色々便利な機能があります。今回は、Hackintoshライフに役立つAPFS Volume機能をご紹介します。 HFS+のVolume HFS+でもAPFSでも、アプリケーションから見えるのは最終的にVolumeです。Volumeは物理的には…

Mojaveインストーラがリソースを見つけられない問題

Mojaveへの移行は基本的に簡単で、Cloverやkext類が最新なら何の問題もありません。ただ、一部の環境で、macOSインストーラが止まってしまうトラブルがあるようです。手元のマシンでも2台が止まってしまいました。どういうわけか不明です。インストーラの不…

eficheckにファームウェアが違うと注意されました

「コンピュータに問題が発生している可能性があることが検出されました」 というダイアログパネルが先週唐突に現れました。Mojaveにアップデートしてからだいたい1週間目のことです。正確には604,800秒後のことです。 Appleのサポートに公式の説明があります…

Mojaveにアップデート

火曜日にmacOS Mojaveが公開されました。Hackintoshをアップデートする時間がなかなか取れなかったのですが、ようやく作業できました。結論としては、ベータ版で確認されていた通りで、今回のアップデートには難しいところは全くありません。 上書きアップデ…

あと12日!Mojaveの受け入れ準備

Mojaveは9月25日に登場 今朝未明のキーノートは、いつもの秋のイベント同様にiPhoneメインで、ささやかに期待された新型Macの情報は皆無で寂しい限りです。ただ最後の3分を切ったところで、macOS Mojave配布日が発表されました。日本時間で9月25日だそうです…

ESPをマウントしてついでにバックアップする

時々は行ってやらないといけないHackintoshのメンテナンスでは、ESPをマウントする必要があります。またESPのバックアップがあれば、メンテナンスで失敗しても復帰できます。ということで、メンテナンスでESPをマウントするときに、同時にバックアップも行え…

4Kディスプレイを使う

ちかごろ4Kとか8Kとかの高精細な動画やディスプレイが話題です。iMacでも4Kや5Kのディスプレイを搭載して、網膜に匹敵するRetinaディスプレイであることを売りにしています。Hackintoshでも高精細表示はもちろん可能です。今回はHackintoshで4Kディスプレイ…

GPU関連kextがWhateverGreen.kext 1.2.0に統合されました

WhateverGreen.kext 1.2.0 GPU関連のkextである IntelGraphicsFixup NvidiaGraphicsFixup Shiki は、WhateverGreen.kextに統合されました。これからは、GPUがNVIDIAでも、Intelでも、AMD Radeonでも、WhateverGreenだけを使うのが正しいやり方のようです。 h…

ワンクリックで最新kextに〜Kext Updater.app

Kext Updater Hackintoshで使っているClover, EFIドライバ、kext類は、最新版を使うのが良いです。色々なバグが直されていて、安定しています。また常に最新にしておけば、macOSのバージョンアップにも対応できます。Mojaveに備えていつも最新状態にしておき…

Cloverで使うEFIドライバ

最近のClover*1でEFIドライバ類が色々と変更されている様です。気づいたところをメモしておきます。 64bit移行のためと思われる名称変更 EFIドライバフォルダ名 末尾が-64のドライバ デフォルトのEFIドライバ オプションのドライバ メモリ確保のドライバ Apf…

10.13.6でESPをマウントする権限が変更される

昨夜、おそらく最後のHigh Sierraになる10.13.6が配布されました。すでに配布されているMojave Public Betaを使っていて気づいた変更点が、早々と10.13.6で導入されていました。大したことではないのですが、ESPパーティションをdiskutil mountコマンドでマ…

もうmacOSベータ版は要らないと思ったあなたに

Public Betaが出たのでMojaveを試してみたけど問題なく動いたのでひとまず安心。新機能も気に入ったけど、日常的に使うのは、9月の正式発表の時まで楽しみに待っていても良いかな。と、思ったあなた。例年ですとこの後、数回のアップデートが配信されるはず…

Hackintosh英和辞典

Hackintoshの情報は海外のサイトやフォーラムに多く掲載されていて、英語で読んだり質問する必要があります。そこで、Hackintosh関連でよく使われる英語表現をいくつかご紹介します。他にもたくさんあると思いますので、気づいたら追加して行きたいと思いま…

Apple純正ケースで作るHackintosh

自作PCの楽しみ方の一つにcase mod (ケースモッド:PCケースの自作改造) があります。ゼロからケースを自作したり、市販のケースをもとに芸術的もしくはオタクな装飾を加えて改造することです。また、かっこいいメーカー製デスクトップ筐体を利用してそこに…

Apple Watchでログイン

以下で、Hackintosh向けのWiFi / Bluetoothアダプタについて紹介しました。 siroanko.hatenablog.com 実機で使われているBroadcom社のチップセット、 BCM94360CD (2013年採用) BCM943602CS (2015年採用) を搭載したアダプタがお勧めです。これらを使うと、Ha…

ThunderboltとHackintosh

本物のMacと同じように機能させるのがHackintoshの目的なので、コミュニティの皆さんは日々ハッキングしています。その結果、ほぼ、本物と遜色ない機能を実現していますが、中にはあまり成功していない機能もあります。その一つが、Thunderboltではないかと…

Bluetooth電波を改善する

Hackintoshを使っていて、Bluetoothキーボードからの入力が途切れたり、逆にキー入力が連打状態になって誤った入力がされたりする経験がありました。Bluetoothのマウスやトラックパッドの入力が不安定になって、ポインターが飛び飛びに移動することもありま…

HackintoshでSiriを使う

macOS Sierraから音声アシスタントのSiriが使えるようになっています。HackintoshでもSiriを使うことができます。ただ、一体型のMacにはSiriに適したマイクロフォンが内蔵されていますが、自作PCで作ったHackintoshでは別途用意する必要があります。 マザー…

Hackintoshで確定申告(e-Tax)

Hackintoshでe-Tax(確定申告)してみました。ちゃんとできました。マイナンバーカードも読めて、手続き出来ました。普通のMacでもできることなので、当然と言えば当然です。 整理が下手で控除書類が年末調整時に見つからなくて、確定申告をしています。例年…

電池を搭載してないことをOSに知らせる

デスクトップマシンなのに、「システム環境設定...」「省エネルギー」の設定で、「電源アダプタ」と「バッテリー」の2つのタブが表示されることがあります。MacBook Airとして機種設定したNUCがそうでした。「電源アダプタ」タブがデフォルトで表示されるの…

Hackintoshでマイニング(本気編)

前回は、寒いから暖を取ろうといういい加減な動機で仮想通貨のマイニングに手を出してみました。 でも性能はイマイチでした。マイナーの数が圧倒的に多くてサポートの手厚いWindowsに性能で負ける結果も仕方ないと思いましたが、残念でした。 siroanko.haten…

SSDのTRIMを有効にする

HDD/SSDの読み書き HDDやSSDは、大容量のデータを低価格で管理するために、一定のかたまり単位でデータの読み書きを提供しています。このかたまりは、HDDではセクターと呼ばれ、SSDではページと呼んでいます。HDDにはセクターサイズが512バイトと4kBのものが…

ESPを自動バックアップする

Hackintoshを作る際に、macOSをバニラな状態でインストールすれば、Hackintoshで加える変更は全てESP (EFI System Pertition)の中だけです。 siroanko.hatenablog.com なので、Hackintoshの設定を変えたことが原因で起動しなくなっても、正しく動いているESP…

Windowsと同居する

Hackintoshで使うコンピュータはもともとWindowsをインストールする前提で作られているので、当然ながらWindowsも走ります。本物のMacでは、Boot CampというツールでWindowsを動かすようにしますが、その必要はありません(そもそもBoot Campは使えません)…

CPU不具合対応10.13.2追加アップデートで性能低下する?

CPUのMeltdownとSpectreという脆弱性が話題になっていて、これに対応したmacOS 10.13.2 Supplemental Updateが早速公開されました。 これによりmacOSのbuildは17C88から17C205になります。アップデートは、App Storeからダウンロードしてそのまま自動実行す…