Reddit や Google IssueTracker などで Chromebook ユーザーから、ChromeOS 144 において Chromebook の「Linux 環境設定」ページにあった「Android アプリの開発」のセクションが消えていることが報告されています。
実際に筆者も実機 (ChromeOS 144.0.7559.221) で確認したところ、同セクションは表示されておらず、[ADB デバッグを有効にする] などのトグルも利用できなくなっていました。
この変更を遡ると、ChromeOS 144 Beta の時点から報告されていたものです。
「Android アプリの開発」セクションの役割
この機能は、Chromebook で Android アプリを開発する際に、Android Debug Bridge (ADB) を使用してデバイス上でアプリを直接テストできるものです。
以前まで、この機能を利用するには Chromebook を開発者モードにする必要がありましたが、ここ最近の新しいバージョンでは通常モード(検証済みモード)でも利用可能になっていました。
Chromebook で Linux (Crostini) を有効にした後、[設定] > [ChromeOS について] > [Linux 開発環境] のページからトグル操作で簡単に切り替えることができていたため、重宝していた開発者も多いはずです。
ChromeOS 144 での変更点
しかし、この設定が ChromeOS 144 になってから表示されなくなりました。さらに Android 開発者向けオプションを使用できず、通常通りの設定手順を実行してもエラーが発生するようになっています。

この機能が利用できなくなったことについて、ベータ版の時点で Reddit ユーザーがソースコードを確認したところ、ADB デバッグオプションが意図的に削除されたことが判明しました。
関連するコミットによると、この機能は完全にローンチされることなく、すでに「時代遅れ(obsolete)」と見なされて、UI や関連機能が削除されたことが記されています。つまり、今回の変更は不具合ではなく、Google による意図的な仕様変更と言えます。
Ash: Disable obsolete ArcAdbSideloadingFeature (CL 1/N)
The `ArcAdbSideloadingFeature` never fully launched and is now deemed obsolete.
- https://chromium.googlesource.com/chromium/src/+/e1bdb361183ce0d972311ba3e64ab741b64a282c
- https://chromium-review.googlesource.com/c/chromium/src/+/7099721
Ash: Remove obsolete ArcAdbSideloading UI and Mojom (CL 2/N)
Continuing the removal of the obsolete `ArcAdbSideloadingFeature`.
今後の ADB 利用における注意点
この仕様変更により、今後 Chromebook を使って ADB を利用する場合には、以前のようにデバイスを「開発者モード」にする必要があります。
通常モードのまま手軽にテスト環境を構築できていた点は Chromebook の大きなメリットの一つだったため、個人的には開発者にとって少し手間に感じる残念な変更だと感じます。
セキュリティの観点や機能の整理による判断と思われますが、今後アプリ開発目的で Chromebook をセットアップする際は、初期段階でのモード切り替えを忘れないように注意が必要です。


