
カーネルの由来
同梱の Chromium 144 フィンガープリントカーネルは、fingerprint-chromium のフィンガープリントパッチをベースに、ungoogled-chromium のプラットフォーム別ビルド手順を組み合わせ、さらに Prism 独自の一貫性パッチを加えたもので、メンテナーが macOS arm64 と Windows x64 向けにそれぞれビルドしています。Chromium 150 / 153 は、メンテナーがこれらのパッチを対応するバージョンの公式 Chromium ソースコードに移植したものです。ライセンスについてはオープンソースのページをご覧ください。
バージョンとプラットフォーム
| カーネル | プラットフォーム | エディション | 入手方法 |
|---|---|---|---|
| Chromium 144.0.7559.132 | macOS Apple Silicon、Windows x64 | Community(Pro でも利用可) | インストーラーに同梱。インストール後すぐに使用可能 |
| Chromium 150 系 | macOS Apple Silicon、Windows x64 | Pro | アプリの「ブラウザカーネル」からダウンロード |
| Chromium 153 系 | macOS Apple Silicon、Windows x64 | Pro | アプリの「ブラウザカーネル」からダウンロード |
具体的なバージョン番号は 2 つのプラットフォームで完全には一致しません。アプリの「ブラウザカーネル」に表示されるバージョンを正としてください。メジャーバージョンが 150 以上のカーネルは Pro カーネルです。
なぜ Community 版は Chromium 144 なのですか?
Chromium 144 は最も多くの監査を経た安定したベースラインで、両プラットフォームのインストーラーに同梱されており、インストールするだけで使えます。ただし、ウェブページに報告される Chrome のメジャーバージョンは 144 で、現在の Chrome 安定版より古くなります。バージョンの新しさが重要な作業であれば、Pro の 150 / 153 カーネルを検討してください。
プロファイルごとにカーネルを固定
- プロファイルのカーネルは、既定で「現在のカーネルに自動追従」になっています。Pro では、エディターでプロファイルをインストール済みの特定のバージョンに固定できます。長期間使うアカウントのプロファイルは、バージョンを固定することをおすすめします。
- アプリのアップデートやグローバルカーネルの切り替えを行っても、固定済みのプロファイルは変わりません。
- 固定したカーネルが見つからない、マニフェストが破損している、またはプラットフォームが一致しない場合、プロファイルは起動せず、「起動診断」に理由が表示されます。黙って別のブラウザに切り替わることはありません。
- 使用中のカーネルや、プロファイルに固定されているカーネルは削除できません。カーネルバージョンを固定したプロファイルは、Pro をアクティベートしていないデバイスにはインポートできません。
整合性チェックとロールバック
- カーネルのディレクトリには主要ファイルのサイズと SHA-256 が記録されています(Windows では chrome.exe、chrome.dll など、macOS ではメインの実行ファイルと Chromium Framework)。カーネルの有効化時、固定したカーネルの起動時、手動で「チェック」したときに再確認されます。
- Pro でカーネルをダウンロードする際は、Ed25519 で署名されたバージョンカタログを読み込み、HTTPS でダウンロードして SHA-256 を検証します。一時停止と再開にも対応しています。macOS ではさらにコード署名、CPU アーキテクチャ、バージョン番号も確認します。ダウンロードが完了しても、自動的には切り替わりません。
- 切り替えに失敗した場合は「ロールバック」で前のカーネルに戻せます。また、いつでも「同梱カーネルを使用」で 144 カーネルに切り替えられます。
ローカルビルドのインポートと互換モード(Pro)
カーネルを自分でビルドする開発者は、「ブラウザカーネル」で「ローカルビルドをインポート」を選べます(macOS では .app、Windows では chrome.exe を選択)。Prism がファイルをコピーし、検証用のマニフェストを作成します。「システム互換モード」では、この PC にインストールされている Chrome、Edge、Chromium を使ってプロファイルの分離を確認できますが、システムのブラウザにはフィンガープリントのパラメーターが適用されません。ビルド方法は公開リポジトリの README をご覧ください。