5分で読めます
| macOS

AppleがWWDC 24の基調講演でmacOS 15を発表した際、アップデートに意欲的なユーザーは多くありませんでした。しかし、iOS、iPadOS、watchOSに関してはそうではなく、リリースと同時にダウンロードを開始したユーザーもいました。
これにはちゃんとした理由があります。iPhoneに何か問題が起きても、多くのデータを失うことなく比較的簡単に復元できるからです。iCloudで同期しているカメラロールを除けば、iPhoneのコンテンツのほとんどはオンラインアカウントで構成されているはずです。しかし、パソコンでは数百ギガバイトものデータがローカルにしか保存されていないこともあります。システム全体をバックアップしたとしても、Time Machineでの復元には数時間かかることもあります。
しかし、誰かがアップグレードしなければなりません。新機能をテストし、直接体験に基づいた記事を書く必要があります。私はボランティアに参加しましたが、一つ制約がありました。対応するMacを持っていないのです。macOS 15 Sequoiaを使うには、Hackintoshをアップグレードする必要がありました。その経緯をご説明します。
先に進む前に: Hackintoshを理解する
ご存知ない方のために説明すると、ハッキントッシュとはmacOSを搭載したApple以外のコンピューターのことです。奇妙なアイデアに思えるかもしれませんが、実はApple IIの頃からハッキントッシュは使われてきました。
専門用語はなるべく使わないようにしていますが、この記事はHackintoshオーナーの方でアップグレードを検討されている方を支援することを目的としています。そのため、以下の内容の多くは、Hackintoshに関するある程度の予備知識を前提としています。Hackintoshについて初めて知る方は、数週間前に公開したHackintoshの解説記事をおすすめします。
HackintoshをmacOS 15 Sequoiaにアップグレードする際の課題

Hackintoshの初期設定は決して簡単な作業ではありません。このテーマに関する包括的なガイドの作成者自身が述べているように、最初はほぼ確実に何かを間違えるでしょう。そしてその後も何度か間違えるでしょう。Hackintoshは試行錯誤の趣味です。しかし、それを除けば、新しいmacOSにアップグレードしたい、またはアップグレードする必要がある場合を除き、物事は概ね順調に進みます。
最初の課題は、ハードウェアがそのタスクに対応できるかどうかを判断することです。GPU やワイヤレス カードなどのコンポーネントは、開発者が最善を尽くしたにもかかわらず、最新バージョンと互換性がない可能性があります。
その後、必要なソフトウェアを揃える必要があります。macOSのバージョンをアップデートするには、カーネル拡張機能(Kext)、OpenCoreブートローダー、そして場合によっては一部の機能を動作させるために追加のパッチをアップデートする必要があります。
準備が整ったら、インストーラディスクを挿入します。もちろん、期待通りに動作しない可能性も残っています。Hackintoshコミュニティの多くの人が、2番目に新しいmacOSを使い続け、Appleが現在使用しているmacOSの後継バージョンをリリースした場合にのみアップグレードする傾向があるのは、驚くことではありません。今日に至るまで、多くのHackintoshユーザーがMontereyやBig Surを快適にマシンで実行しています。
macOS開発者ベータ版、開発者もMacもなし
それは私には到底許されない贅沢でした。分析すべき機能、撮影すべきスクリーンショット、発見すべきバグ、そして読者(そして時にはAppleにも)に報告すべきことがたくさんあったのです。
macOS Sequoiaを試すための複数の方法
最初は、できるだけ安全な方法、つまり仮想マシンを試してみました。公式インストーラーを使ってディスクイメージを作成し、それをUSBメモリに書き込んでみましたが、何も機能しませんでした。さらに、3つものVMアプリを試しましたが、どれもうまくいきませんでした。
次のステップは、2番目に安全な方法です。別のコンピューター、今回は2012年製のMacを使うことにしました。SonomaとOpenCore Legacy Patcher (OCLP)が動作しているので、試してみる価値はありました。ところが残念ながら、最初のインストーラ画面を通過できず、「互換性がありません」というエラーメッセージが表示されました。
最後の手段:Ubuntuのインストールファイルを外付けディスクにバックアップし、以前保存していたSSDを消去し、現在使用しているSonomaを起動しながらmacOS Sequoia Developer Betaのインストーラーを実行しました。インストーラーを空になったSSDに転送し、最新のKextファイルとOpenCoreベースファイルをEFI専用USBメモリに保存しました。
効きますよ!まあ…

30分ほど経つと、「アップデートを完了するにはMacを再起動する必要があります」というメッセージが表示されました。アップデートしたEFIから起動し、さらに数回再起動すると、Sequoiaの特徴的な木の幹を描いた壁紙が表示されました。HackintoshからmacOS Sequoiaへのアップグレードには50分もかからなかったはずです。
しかし、すべてが完璧だったわけではありません。Wi-Fiは最初は機能せず、今のところ、最も簡単な方法であるAirportItlwmでも機能していません。Heliportアプリを利用した通常のitlwmでも問題なく動作しますが、ハンドオフや継続性といった制限があります。
サウンドも機能しません。通常のAppleALC Kextで成功したという報告もあれば、 VoodooHDAで動作したという報告もあります。残念ながら、どちらの方法も私にはうまくいきませんでした。
嬉しい驚きだったのはハードウェアアクセラレーションです。私の(内蔵)グラフィックカードはそのまま動作し、パッチ適用やアップデートは必要ありませんでした。これは、ノートパソコンでHackintoshを構築する人にとって最大の障害です。GPUが動作しないと、macOSは起動はできるものの、耐え難いほど遅くなり、使い物にならなくなります。
状況は人によって異なる場合があることをご承知おきください。ハードウェアアクセラレーションが動作しなかったり、システムが極端に不安定になったりしたという報告を読んだことがあります。私はSequoiaを数時間しか使っていませんが、致命的なエラーは(今のところ)発生していません。軽微な不具合やクラッシュはいくつかありますが、対処できないほどではありません。
移行アシスタントの実行は驚くほど高速でした。内蔵PCIe SSDから別のPCIe SSDへのデータ転送は40分もかかりませんでした。多くのアプリを最初から設定する必要がありましたが、少なくともすべて自動的にインストールされました。
制限はさておき、リリースから4日後にmacOS Sequoia Developer BetaにアップグレードしたHackintoshです。私は開発者ではないし、このコンピューターはMacではありませんが、それでも私たちは諦めませんでした。
HackintoshをmacOSベータ版にアップグレードする際の欠点
Hackintosh開発者からのmacOSベータ版インストールに関するアドバイスはただ一つ、「macOSベータ版をインストールしないこと」です。Hackintoshの公式サポートは、Appleが最終リリースを発表した時点、つまりWWDCの約3か月後に開始されます。
だからといって、人々がとにかくテストをしない、あるいはコミュニティが問題が発生した場合に互いに助け合おうとしないということではありません。しかし、開発者からテストの協力を特に求められない限り、あなたはほぼ独りぼっちです。開発者はバグ報告を受け付けず、苦情にも耳を傾けず、あなたのコンピューターで何がうまく動作しないかなど気にも留めません。
新機能の問題もあります。特に今年は、多くの人がまだワクワクしているにもかかわらず、一部の人にとっては比較的がっかりする年でした。macOSに限らず、最大の目玉はApple Intelligenceです。これが新機能のほとんどを支えるでしょう。
しかし、Intelプロセッサ搭載のコンピューター、つまりHackintosh全体では動作しません。これは避けようがありません。Apple IntelligenceはApple SiliconチップのNeural Engineを活用していますが、これはIntel CPUにはそもそも存在しません。たとえ動作したとしても、AppleのAI機能のほとんどは2025年まで実現しません。
Sequoiaに新しく興味深い機能がないというわけではありません。ウィンドウのタイリング、パスワードアプリ、システム設定の整理など、いくつか例を挙げてみましょう。しかし、最初の2つは他のアプリで提供されている機能のApple版に過ぎず、後者はVenturaでAppleが失敗した点の修正といった側面が強いです。
全てのいじくり回しが価値があるわけではない

以前の記事で書いたように、macOS 15 Sequoiaは最終的にはSonomaからの価値あるアップグレードになるでしょう。ただし、この「最終的に」はSequoiaが安定版になるまでは起こらないでしょう。そして、安定版になってからも、しばらく時間がかかるかもしれません。
ハッキントッシュが好きなのは、いじくり回すのが大好きだからです。Appleはもうほとんどのコンピューターでそれを許していません。はんだ付けされた部品と、強化されたソフトウェアの制限によって、「楽しさが失われている」のです。ハッキントッシュはカスタマイズ可能です。ラップトップだとカスタマイズの幅は狭まりますが、それでもなおです。
冒険を楽しみたいなら、これまで欠けていたロードマップが今なら手に入ります。KextとOpenCoreをアップデートし、すべてをバックアップして、特に重要な用途に使っていないディスクでmacOS Sequoiaを試してみてください。きっと楽しい体験ができるはずです。