t0nAr1sm

Appleを理解して翻訳する。それが「となりずむ」

消されたLaunchpadをUndyeで取り戻す。結局本当に戻したかったものは、いつものMacだった話

macOS TahoeでLaunchpadのアプリグリッドを表示しているMacBook

✅この記事では、macOS Tahoe(バージョン26)で「消えた」と感じる人も多いLaunchpadを戻し、Liquid Glassの“透けすぎ”も抑えるオープンソースツール「Undye」を、実際に試してみた一連の経過とつまずきをまとめます。

結論から言うと、見た目の好みだけの話じゃなくて「起動の習慣」と「視認性」の話。そして、やってみるとつまづくポイントもちゃんとあるやつでした。

どうも、となりです。

macOS Tahoeは、見た目の方向性が大きく変わりました。
Tahoe 26のUI変更はLaunchpadだけじゃなく、音量表示(ボリュームHUD)が右上寄りに小さくなったのも地味に大きいです。大きな“ど真ん中表示”に戻したい人向けには、無料ツール「volumeHUD」で復活させる方法もあります(volumeHUDで「ど真ん中デカ表示」が復活!──macOS Tahoe 26の音量インジケータを昔の見た目に戻す小技)。

その上で、従来のLaunchpad中心の構成から離れ、SpotlightとiOS風のAppライブラリ中心に寄ったことで、「探し方そのもの」が変わりました。ここに強い違和感がある人がUndyeに手を伸ばしている、という流れです。

要点まとめ:取り戻しているのはLaunchpadより“使い慣れ”

Undyeが注目されている理由は、単に古いUIを懐かしむ話ではなく、作業のリズムを戻したい人が一定数いるからです。

  • できること:macOS Tahoeで見え方や役割が変わったLaunchpadの画面を復活させ、アプリのグリッド表示を戻す
  • 副次的な変化:Liquid Glassの透過が強いUIが抑えられ、メニューやコントロールセンターが見やすく感じられる場合がある
  • 仕組み:Apple署名済みの古いDockバイナリ(macOS 26 beta当時のもの)へ置き換える構成と説明されている。あわせて、削除されたLaunchpadアプリも戻す設計になっている(Apple公式のサポートや動作保証を示すものではない)
  • 注意点:導入時に一時的にSIP(システム整合性保護)を無効化する必要がある
  • 不明点:Apple側の検証が厳格化されると、将来のアップデートで動かなくなる可能性がある

検証メモ:ぼくの環境

同じMacでも、世代・OS・設定で結果が割れやすいので、環境だけ置きます。

  • 機種:MacBook Air
  • 世代:M2(2022)
  • チップ:Apple M2
  • メモリ:16GB
  • OS:macOS Tahoe 26.2

結果:結局ダメでした(分かったこと/分からないこと)

ここは正直に書きます。ぼくの環境では、狙った形でLaunchpadを安定して復活させるところまで到達できませんでした。

ただ、失敗から見えたのは「この手の変更は、成功しても恒久的に維持できるとは限らない」という点です。特にSIP周辺を最有効化すると、挙動が元に戻る(または戻ったように見える)可能性があります。

一方で、ぼくのケースが「手順ミス」なのか「OS側の変化」なのか「個体差・設定差」なのかは、ここでは断定できません。

Undyeの仕組み:何が入れ替わるのか

Undyeがやっていることは、ざっくり言うと「Dock周りを、Launchpadが残っていた頃の状態に戻す」ことを狙うものです。ポイントは、第三者のコード注入やパッチ当てではなく、Appleが署名したバイナリを利用する設計になっていると説明されている点であり、これはApple公式のサポートや動作保証を意味するものではありません。

具体的には、macOS 26の早いベータ段階で使われていたDockの実行ファイルに入れ替える構成になっています。そして、後のTahoeビルドで取り除かれたとされるLaunchpadアプリ本体も再インストールして、動作としては以前のLaunchpadに近い形を目指します。

この構成だと、OSからは「署名が正しいシステムコンポーネント」として扱われることを期待した設計になっており、コードのねじ込み系よりも考え方としては納得しやすいかもしれません。ただし、こうした工夫があっても公式サポートではない点は変わらず、安全性や将来の互換性が保証されるわけではありません。

リスクの核心:なぜSIPが壁になるのか

macOSのSIP(System Integrity Protection)は、システムの重要部分が勝手に書き換えられないようにする仕組みです。Dockのような中核コンポーネントを置き換えるには、この保護を一時的に外す必要があります。

流れの一例は大きく3段階です。

  • リカバリーモードでSIPを無効化
  • 通常起動後にUndyeのスクリプトを実行(Dock置換+Launchpad復活)
  • 最後にSIPを再度有効化

一例としてコマンドは次の形になります(環境や将来の仕様によって異なる場合があり、入力の打ち間違いが怖いので、実行するなら必ずバックアップ前提で)。

csrutil disable
sudo ./launchpad
csrutil enable

Undyeは、スクリプト実行時にコード署名情報を表示し、インストールされるコンポーネントがApple署名であるかどうかを確認しやすくしています。ここは安心材料になりやすい部分ですが、だからといってサポートが付くわけではありません。

手順:Undye導入を“迷わず”進める

ここからは、手順を順番に実施していって「どこでどうなったか」まで含めて書きます。手順は載せていますが、積極的におすすめしているわけではありません。SIPを触る以上、合う人・合わない人の線引きは最初にしておいた方が安全です。

事前準備:この作業は、基本的に「自分で管理している個人Mac」で、バックアップや復旧に自信がある環境向けです。特にmacOSリカバリに入ると、環境によっては普段のメモやブラウザで手順を確認しづらくなる場合があるので、始める前に“手元で完結できる準備”をしておくのがおすすめです。(もう一度言いますが、これは万人向けではありません。

  • 対象の環境:仕事支給・MDM管理下のMacでは避けてください。
  • 電源・通信:AC電源に接続した状態で行います。
  • バックアップ:Time Machineなどで直近の完全バックアップを用意します(可能なら外付けなど“別の場所”にも)。
  • パスワード:通常起動後の手順で管理者権限が必要になるため、管理者パスワードを確実に入力できる状態にしておきます。
  • 手書きメモ:最低限、「csrutil disable」→「sudo ./launchpad」→「csrutil enable」の3つと、「どの画面で何をするか」を紙に書いて手元に置くと安心です。
  • もしメモを撮り忘れても:慌てずに、スマホや別端末からこの記事を開いて手順を確認し、落ち着いて進めてください。

Step 1:Undyeを入手する(ここは迷わない)

  • UndyeのGitHubリポジトリ(https://github.com/nfzerox/launchbad-revived)へアクセスします。
  • 遷移先のページで、緑色の「Code」ボタンを開き、「Download ZIP」を選んでZIPをダウンロードします。
  • 環境によっては、ダウンロードや閲覧のタイミングでGitHubアカウントへのログインを求められる場合があります。
  • ZIPを展開し、展開されたフォルダは分かりやすい場所(例:Downloads配下に新規フォルダを作って移動)へ置きます。

ここは普通に進みます。引っかかるとしたら「ZIPどこ行った?」問題くらいで、だいたいDownloadsにいます。

Step 2:macOSリカバリに入る(ここで一回わたわたする)

  • Macを再起動し、macOSリカバリへ入ります。
  • Intel Mac:起動直後にCommand + Rを押し続けます。
  • Apple Silicon Mac:いったんシャットダウンし、電源ボタンを長押しして「起動オプションを読み込み」が出たらオプションを選んで続行します。
  • macOSユーティリティ画面が出たら、メニューからユーティリティ > ターミナルを開きます。
  • ターミナルで csrutil disable を実行し、通常起動へ再起動します。

ここ、個人的にはいちばん緊張します。普段と違う画面だし、焦ると誤操作しやすい。だからこそ、メモが強いです。

Step 3:通常起動後にスクリプト実行(ここで「場所」が一回ズレる)

  • 通常起動したらターミナルを開き、先ほど展開したUndyeフォルダへ移動します。
  • 次のコマンドを実行します:sudo ./launchpad
  • 管理者パスワードの入力を求められたら入力します。
  • スクリプトがDockの置換とLaunchpadの再導入を行い、必要なサービスの再起動まで自動で進めます。

ここでありがちなつまづきが「自分が今どのフォルダにいるか」。
展開したフォルダに移動できていないと、sudo ./launchpad を打っても反応が変です。手順の意図としては「Undyeのフォルダ内で実行」です。

実行中にコード署名情報が表示されるので、導入されるコンポーネントの署名を確認しながら進められます。

Step 4:Launchpadが戻ったか確認(ここが一番うれしい)

  • 完了後、LaunchpadがDock上に現れる、または従来の操作で起動できる状態になります。
  • Launchpadを開くと、ページ送りやフォルダを含む、以前のアプリグリッドが表示されます。
  • あわせて、メニューやコントロールセンターなどのUIが以前より不透明寄りに見える場合があります。
  • なお、macOS側の「透明度を下げる」(アクセシビリティのReduce Transparency)はUndyeとは別の設定として併用できます。

ここまで来ると「お、戻った」が体験できます。配置で覚えていた人ほど、安心感が強いと思います。

Step 5:SIPを有効化し直す(ここで「あれ?」が起きてしまった)

  • 動作確認ができたら、再びmacOSリカバリに入り、ターミナルで csrutil enable を実行します。
  • その後、通常起動へ戻します。

僕の環境では、SIPを再有効化して通常起動したタイミングで、LaunchpadやUIの変更は完全に元の状態へ戻ってしまいました。さらに、その後一部のアプリが起動できなくなる不具合が発生し、最終的にはmacOSの再インストール(データ保持の上書きインストール)を行うことになりました。すべての環境で同様の事象が起きるとは断言できませんが、SIPを戻してもそのまま安定して使い続けられるとは限らない、というのが実体験です。

補足(ぼくの見立て):今回の挙動は、Undyeそのものが「壊す」というより、SIPを戻した段階で置き換えたDock/Launchpad周りがOS側の整合性チェックに引っかかり、結果として変更が無効化(ロールバック)されたり、周辺が不安定化した可能性が高いと感じました。もちろん断定はできませんが、少なくとも「SIPを有効化したら元に戻った」「その後にアプリ起動不良が出た」という流れは、“SIP=壁”という説明と噛み合っています。

もしここで同じように「あれ?さっきのLaunchpadは?」となったら、無理に粘らず、いったん落ち着いて次の切り分けが安全です。

  • まずは再起動して状態が固定か確認する
  • Dockの表示・起動方法が変わっていないか確認する(Dock上、Spotlight起動など)
  • 一部のアプリが起動できない、応答しない、異常終了するなどの症状が出ていないか確認する
  • それでもダメなら、復元(元に戻す)へ舵を切る

ここは「うまくいく人もいる/環境差でつまづく人もいる」タイプの話だと思います。だからこそ、バックアップが前提になります。

環境によっては安定して使えている例もあるようですが、少なくとも僕の環境ではこうなりました。

仮に成功したとして、やっぱ元に戻したい場合(可逆)

  • Undyeは元に戻せる設計だと説明されています。
  • 復元したい場合は、SIPを無効化した状態で同じスクリプトを再実行し、Appleの元のDockへ戻してLaunchpadを外す、という流れになります。
  • 復元後は、再びSIPを有効化して通常運用に戻します。

注目したいポイント:検索と視覚的記憶は、どっちが速いのか

Spotlightは強くなりました。検索で即起動できるのは、たしかに速いです。ただ、Launchpadが担っていたのは「起動」だけじゃなく、自分で並べた配置そのものが“メモ”になる、という体験でした。

Appライブラリは自動分類が前提なので、分類の癖が自分の頭の整理と噛み合わないと、逆に迷いやすいです。ここは好みの話ではなく、長年のワークフローが“場所で覚える派”か“名前で呼ぶ派”かで、体感が割れます。

Redditの反応:Launchpadは“ホーム”だった

議論の軸は2つです。ひとつは「Launchpadを失うと、場所で覚える感覚が崩れる」。もうひとつは「Liquid Glassの透過が、毎日の作業では疲れやすい」という体験側の話です。

「Launchpadは“ホーム”だった」
Launchpadは単なるランチャーではなく、フォルダ分けした配置がそのまま視覚的な記憶になっていた。検索中心に置き換わって途方に暮れた、という声が目立ちます。

「透けすぎは毎日だとつらい」
見た目は綺麗でも、メニューが背景に溶けて読みにくい。Undyeで不透明度が戻ったときにホッとした、という反応も一部で見られます。

「署名済みバイナリは安心材料。でもSIPは怖い」
Apple署名済みを使う点は面白く、安心材料と受け取る声もあります。ただ、SIPをオフにする操作はやはり勇気がいる、という温度感です。

ひとこと:おすすめの線引きは“自分のMacかどうか”

Undyeは、やっていることの筋は良いです。Apple署名済みを使い、コード注入系を避けているのも安心材料になります。ただ、それでも導入時にSIPを触り、システムファイルを入れ替える以上、誰にでも勧められる話ではありません。

僕のおすすめの線引きはシンプルで、「自分が100%管理している個人Mac」だけに限定することです。仕事支給のMacやMDM管理下の端末、バックアップや復旧に不安がある環境では、やらない方がいいです。見やすさのために作業環境を失うのが、一番きついので。

加えて言うなら、同じ個人Macでもいきなりメイン機で試すより、サブ機や検証用のMacでやるのが現実的だと思います。UIを戻したい気持ちは分かるんですが、リスクの取り方はできるだけ“軽く”しておいた方が、結果的に気楽です。

まとめ:結局戻したかったのはUIじゃなく、いつもの相棒でした

  • Undyeは、Launchpadの復活とLiquid Glassの透過抑制を狙うコミュニティ発のツール
  • 手順は載せていますが、積極的におすすめしているわけではなく、線引きは必要です
  • 導入にはSIPの一時無効化が必要で、触る領域はかなり深いです
  • 僕の環境では、SIPを有効化し直したタイミングで完全に元へ戻り、その後一部のアプリが起動できなくなる症状が出て、最終的にOS再インストールまでいきました

正直、今回はちょっとぐちゃぐちゃしました。戻ったと思ったら元に戻り、あれ?Pasteが開かない?と確認を繰り返して、気づけば検証というより復旧作業に近い状態でした。

見た目を戻す話に見えて、実際は「いつもの操作感」を取り戻したい話だったんですよね。速さを取るか、手触りを取るか。そのバランスは、好みというより生活の設計そのものだと思います。

成功例があれば、ぜひコメントで教えてください。今回はちょっと、振り回されました。

ではまた!

Samsung T7 Shield 1TB 外付けSSD 【防水、防塵】 最大転送速度1,050MB/秒 USB3.2 Gen2(10Gbps, Type-C) PS4 PS5 iPhone15動作確認済み MU-PE1T0S-IT/EC 国内正規品(メーカー保証)

Samsung T7 Shield 1TB 外付けSSD 【防水、防塵】 最大転送速度1,050MB/秒 USB3.2 Gen2(10Gbps, Type-C) PS4 PS5 iPhone15動作確認済み MU-PE1T0S-IT/EC 国内正規品(メーカー保証)

  • サムスン(SAMSUNG)

SIPを触る前に、まずは手元のバックアップを“別の場所”に置いておくと、戻す判断がしやすくなります。

Amazon

Source: AppleInsider / Reddit