2022 年 6 月 6 日、Apple は macOS 12 Monterey に代わる待望の macOS 13 Ventura を発売しました。新しい OS は確かに Mac ユーザーの間で話題を呼びました。機能豊富な雰囲気により、Macbook の全体的なエクスペリエンスが新しいレベルに向上しました。
ただし、一部のオールドスクール Mac、つまり時代遅れのハードウェアを搭載した 10 年前のモデルは、macOS Ventura への公式アップグレードのオファーを得るのに苦労しています。そして、Apple が Mac ユーザーに対して頻繁に同じことを行っていることは誰もが知っています。
開発者のチームはこれを捉え、ユーザーが古いシステムで新しい macOS を体験できるようにするソフトウェアを作成しました。
このソフトウェアは、OpenCore Legacy Patcher (OCLP) という造語です。
OpenCore レガシー パッチャーとは

OpenCore Legacy Patcher (OCLP) は、Apple からの公式サポートなしで、古い Mac で macOS Ventura やその他の最近の OS のネイティブに近いエクスペリエンスを実現できるようにする Python ベースのプロジェクトです。
このソフトウェアは、Apple 以外のハードウェアで macOS を実行するために使用されるものと同じ OpenCore ブートローダー (Hackintosh とも呼ばれます) 上で実行されます。
OpenCore ブートローダーは、ハードウェアの能力不足を無視して、OS の互換性の欠如を無視して、サポートされていない古い Mac に macOS Ventura をインストールするのに役立ちます。すごいですね。
さらに、その中心的な目的を維持するために、OCLP は機能、修正、互換性を頻繁に更新することに慣れています。では、OCLP のようなものはどのようにして登場したのでしょうか?
このアイデアは、Apple が最新バージョンの macOS を搭載した特定の Mac モデルを製造中止したときにまで遡ります。そのバージョンは通常、製造中止された Mac と同じ CPU を共有する他の Mac 上でまだ動作していました。
ただし、「サポートされている」Mac と「廃止された」Mac のハードウェアの違いは非常に小さい場合があるため、サポートされていない Mac モデルで新しい macOS バージョンを実行するには、ブートローダーをだまして、少し新しい Mac で実行されていると思わせるだけで十分です。
そして、OCLP の開発者はこのアイデアに青信号を出しました。次のセクションでは、このアイデアがどのようにして実現されたのかを見ていきます。
現時点では、OpenCore は、以下の選択された Mac モデルで macOS Ventura を実行することに限定されています。
- 2008 – 2016 MacBook
- 2009 – 2017 MacBook Air
- 2008 – 2016 MacBook Pro
- 2009 – 2017 Mac mini
- 2007 – 2017 iMac
- 2008 – 2013 Mac Pro
上記のリストにデバイスが見つからなかった場合は、 GitHub で完全なリストを確認してください。
OCLP はどのように機能しますか?
OpenCore は、Apple UEFI および iBoot (Apple のブートローダー) ソフトウェアの無料の代替品です。
Unified Extension Firm Interface (UEFI) は、ハードウェアのファームウェアとオペレーティング システムのソフトウェアの間のブリッジとして機能する控えめなソフトウェアです。
したがって、これらのコアの両方の置き換えを組み合わせることで、OpenCore は MacOS が UEFI と iBoot に期待する動作を効率的に複製します。
これにより、Mac をだまして、サポートされていないシステム上でアップグレードされた macOS を実行させます。
このプロセスは非常にシームレスに効率的であるため、従来の Mac 製品や他のメーカーのコンピューターでも実行できます。
しかし、OCLP は実際にどのように機能するのでしょうか?その仕組みの概要を以下に示します。
- まず、このツールはユーザーのハードウェア構成を検出し、特定のハードウェアで動作するようにカスタマイズされた OpenCore ブートローダーの構成ファイルを生成します。
- 次に、システムが正常に起動して機能するために必要な kext (カーネル拡張機能) とドライバーをダウンロードしてインストールします。
- このツールは、macOS カーネルなどの特定のシステム ファイルにパッチを適用して、ハードウェアおよび OpenCore ブートローダー との互換性を有効にします。
- 最後に、このツールは OpenCore ブートローダーをインストールします。これにより、ユーザーは macOS を起動し、システムの起動プロセスを管理できるようになります。
Apple による Mac Ventura の変更点
Apple は macOS Ventura にいくつかの重要な変更を加えましたが、これにより OCLP 開発者は苦労することになりました。
- macOS Ventura は、第 7 世代より古い Intel CPU を正式にサポートしていません
- 削除されたドライバー (GPU ドライバー、AMD GPU、Intel イーサネット コントローラーなどを含む)
- USB サポートと非強制タッチ トラックパッドを削除
しかし、これらは氷山の一角でした。 Apple は数歩先を行って、 AVX2 命令セット をサポートしない古い x86 プロセッサのサポートを削除しました。
AVX2 命令セットは、Apple が正式にサポートする特定の CPU または Macbook で起動するように OS に指示します。
簡単に言うと、Apple はこれらの指示がなければ CPU で OS が起動することを制限しました。
したがって、通常、Apple は macOS Ventura が MacBook (2017 以降)、MacBook Air (2018 以降)、および MacBook Pro (2017 以降) で動作することを保証するためにすべてを行いました。
しかし、OCLP の開発者はそのハードルを十分に受け入れました。
OCLP の製品リーダーである Mykola Grymalyuk 氏のツイートは、古い Mac で macOS Ventura を使用する周囲の空気を一掃しました。

OCLP の主な機能
#1. ハードウェアの互換性
OpenCore Legacy Patcher は、サポートされていない Mac デバイスにハードウェア互換性を提供します。このツールは、最新および生産終了した Mac デバイスを幅広くサポートするように設計されています。
さらに、ネイティブの Over the Air (OTA) システム アップデートもお楽しみいただけます。 Over the Air (OTA) アップデートは、App Store および Play Store のレビュー プロセスをバイパスして、ソフトウェアの新しいバージョンを迅速に配信する機能です。
そのため、OCLP は公式の許可を必要とせずに、時間に敏感な更新をユーザーに提供できます。
#2. ブートローダー
OpenCore はブートローダーを使用して、サポートされていないハードウェアで macOS Ventura を起動できるようにします。
ブートローダーは、Apple がそのハードウェアを公式にサポートしているかどうかに関係なく、コンピューターのハードウェアにオペレーティング システムをロードする手段を提供します。ネイティブ Mac でも、Sidecar や AirPlay などの機能を Mac でロック解除できます。
#3. 構成
OCLP を使用すると、macOS のインストールをカスタマイズできます。
構成インターフェイスを使用すると、ユーザーは使用しているハードウェア、使用するブート オプション、インストールする必要があるドライバーを指定できます。
ユーザーは、インストールする macOS のバージョンを選択することもできます。現在の OCLP バージョンは、macOS Big Sur、Monterey、Ventura をサポートしています。
#4. 自動パッチ適用
OpenCore Legacy Patcher は、ユーザーが macOS インストールに迅速かつ効率的にパッチを適用できるようにする自動パッチ適用プロセスを提供します。パッチ適用プロセスは高速かつ信頼性が高く、macOS インストールがユーザーのハードウェア上で完全に機能するように設計されています。
#5. コミュニティサポート
OpenCore Patcher Paradise Discord Server は、 他のユーザーをサポートし支援する敬意を持ったユーザーベースを持つ OpenCore ユーザーのためのコミュニティ サーバーです。
コミュニティは、ツールで発生する可能性のある問題のトラブルシューティングに役立つリソースとドキュメントを提供します。また、ユーザーは OpenCore Legacy Patcher を正常に使用するために必要な情報とリソースにアクセスできるようになります。
#6. 安全
OpenCore には、安全で保護された環境が付属しています。システム整合性保護、im4m セキュア ブートとヴォールティング、および FileVault 2 が組み込まれています。さらに、OS を迅速に回復し、セーフ モードを有効にし、非ネイティブ OS でシングル ユーザー モード ブートを楽しむこともできます。
OCLP を使用して macOS Ventura をインストールする
まず、 OpenCore Legacy Patcher > サポートされているモデル にアクセスして、お使いの Mac がソフトウェアをサポートしているかどうかを確認してください。

OCLP が提供するサポート対象モデルのリストに Mac がリストされたら、OpenCore を使用して macOS Ventura をインストールする方法を次に示します。
ステップ1.外付けUSBドライブをフォーマットする
[ファインダー ] > [アプリケーション] > [ユーティリティ] > [ディスク ユーティリティ アプリ] に移動します。

次に、サイドバーから消去したい外部ドライブを選択し、上部のメニューバーで 「消去」を クリックします。

たとえば、ここでは外部ディスクとして SanDisk Ultra USB 3.0 メディア を選択しています。
[消去] をクリックすると、次のオプションを含むダイアログ ボックスが表示されます。

次に、ディスクの名前を「OCLP_Installer」または後で簡単に認識できる名前に変更します。そして、「GUID Partition Mac」へのスキーム。
「消去」 をクリックして、OpenCore Legacy Patcher を使用して USB ドライブをセットアップできるようにします。
ステップ 2. OCLP をダウンロードしてインストールする
Github の OpenCore Legacy Patcher リリース ページ にアクセスし、OCLP zip ファイルをダウンロードします。このページで入手可能な OCLP の最新バージョンを必ずダウンロードしてください。
注: このページには大きく太字のダウンロード ボタンがありません。そのため、少し下にスクロールして [アセット] ドロップダウンをクリックし、 OpenCore-Ptcher-GUI.app.zip を選択して Mac にダウンロードする必要があります。

zip ファイルのアイコンがデスクトップに表示されたら、ファイルを抽出して OpenCore アプリケーションを Mac にインストールします。
ステップ 3. MacOS Ventura をダウンロードする
OpenCore アプリをクリックすると、いくつかのオプションを含むメニューが表示されます。

まず最初に macOS Ventura をダウンロードします。これを行うには、メニューから 「macOS インストーラーの作成」 を選択します。
選択すると、一連のオプションを含む別のボックスが表示されます。

[macOS インストーラーのダウンロード] をクリックすると、ダウンロードが自動的に開始されます。しばらくすると、現在 Apple から入手可能なインストーラーのリストが表示されます。
macOS Ventura をダウンロードするには、 macOS 13.1 (22C65 – 12.2 GB) を選択します。

さあ、コーヒーを淹れて、Mac に macOS Ventura ファイルをインストールしてください。時々、管理者パスワードの入力を求めるフラッシュ プロンプトが表示される場合があります。ですから、彼らに注目してください。
ステップ 4. 起動可能な Mac Ventura USB ドライブを作成する
OS がインストールされると、アプリケーション フォルダーに表示されます。まさにここです:
ここからが本題です。アイコンをクリックして macOS Ventura を直接インストールしても、お使いの Mac ではそれが許可されません。サポートされていないモデルを使用しているため。
代わりに、OpenCore Legacy Patcher に戻り、 「Flash Installer」 をクリックします。

OCLP はデフォルトで、システムで利用可能なすべての macOS バージョンを提供します。システムに macOS Ventura インストーラーがあり、OCLP がそれを自動的に検出したのと同じです。

「インストール」 をクリックし、OCLP の要求に従って必要な権限をすべて提供します。
次に、macOS をインストールする外部ドライブを選択します。ドライブが 14GB 以上で、リムーバブルであることを確認してください。

ドライブを選択すると、システムはインストーラーの作成プロセスを開始します。繰り返しますが、しばらく時間がかかる場合がありますので、しばらくお待ちください。

インストーラーの作成中に、OpenCore を同じ USB ドライブにインストールするかどうかを尋ねるポップアップが表示されます。なぜこれなのでしょうか?
macOS Ventura と同じ USB ドライブに OpenCore をインストールするまでは起動しないからです。
したがって、 「OpenCore をディスクにインストール」 をクリックしてインストールする必要があります。

Mac を再起動して、システム上で macOS Ventura を体験してみましょう。 「再起動」 をクリックし、システムがシャットダウンするまで待ちます。

ステップ 5. Mac OS Ventura にアップグレードする
システムを再起動するときは、Mac でチャイム音が聞こえるまでオプション キーを押し続けてください。すぐに、画面に 3 つのオプションが表示されます。
- 内蔵ディスク
- macOS ベンチュラ インストーラー
- EFIブート
矢印キーを使用して 「EFI Boot」 に移動し、 Enter を押します。
次の画面で、 「Install macOS Ventura」 を選択し、 Enter を押します。

以上です! OpenCore を使用して、サポートされていない Mac に macOS Ventura を正常にインストールしました。
まとめ
OpenCore Legacy Patcher は、ユーザーに最高の Mac エクスペリエンスを提供するという点で確かに画期的な進歩を遂げています。
ただし、このプロジェクトは Apple による無許可の変更であるため、一部の機能が期待どおりに動作しない可能性があります。
さらに、OCLP チームはまだ他の課題を念頭に置いています。その最重要事項は、これらのハッキングの自動化を作成して、技術者でない人でもソフトウェアを簡単に使用およびセットアップできるようにすることです。
macOS を再インストールする方法を調べることもできます。