Android 手機愈嚟愈似 pocket Linux dev machine?Terminal 新招值得睇
3C 產品

Android 手機愈嚟愈似 pocket Linux dev machine?Terminal 新招值得睇

圖片:via Android Authority — https://www.androidauthority.com/android-linux-terminal-console-3683412/
TechLab 編輯部(譯)·

字體大細同 virtio-console,講緊手機做開發機嘅細節

發生咩事

Android Authority 嘅 Stephen Schenck 同 AssembleDebug 喺 Android 17 QPR1 Beta 5 入面見到 Linux Terminal app 兩個新位:Theming 入面多咗字體大細,Advanced 入面準備畀你喺 ttyd 同 virtio-console 之間揀。官方 Android Developers release notes 只確認 Beta 5 喺 2026 年 6 月 23 日推出,build 係 CP31.260608.007,主軸係 bugfix;Terminal 呢兩項暫時要當成早期觀察,唔好當 Google 已經正式承諾穩定版一定照出。

Android Linux 開發環境經 AVF 開 VM,再載入 Debian-based OS image 嘅流程圖

圖片:Android Open Source Project

呢個 Terminal 其實係咩

Android 呢個 Linux Terminal 唔係普通「黑底白字 app」。AOSP 文件講得好清楚:用家開咗 developer options 之後,Terminal 會出現;必要時 app 會由 Play 下載一個改過嘅 Debian-based OS image,再經 Android Virtualization Framework 開 VM。VM 起好之後,Terminal app 入面個 WebView 會接去 VM 入面嘅 terminal service,預設嗰條路就係 ttyd,所以你其實係喺手機入面開咗一個受控 Linux 環境。

字體大細唔花巧,但真係有用

字體大細聽落好細,但 terminal 嘢最怕就係睇唔清。手機直用時太細會辛苦;一駁外置 mon、keyboard、滑鼠,字太大又浪費行數。Android Authority 話新選項放喺 Theming settings 入面,呢個改動好似 housekeeping,其實係 Google 承認呢個 app 唔再淨係俾人玩兩句 command,而係有人會長時間用嚟 SSH、睇 log、改 config、跑簡單 script。power user 要嘅,成日就係呢啲無聊但救命嘅細節。

virtio-console 呢個改動更值得留意

而家 Terminal 預設用 ttyd,即係 VM 入面跑一個 web terminal service,再畀 Android app 用 WebView 接住。virtio-console 就唔同,virtio 本身係 VM 世界常見嘅 virtual I/O 標準,目的係用一套比較直接、有效率嘅方法畀 guest OS 同 hypervisor 交換資料。放喺 Android Terminal 入面睇,可以理解成 Google 似係想試一條貼近 VM console 嘅路,理論上有機會少啲 web terminal 層嘅開銷,亦可能方便處理 boot log 呢類低層輸出。

不過而家仲係好 beta

不過呢度要冷靜啲睇:Android Authority 試切去 virtio-console 時,見到 error message 同亂碼 boot log,亦提醒用 virtio 路線會失去 ttyd 提供嘅多個 console tab 等方便位。換句話講,呢個選項而家主要反映 Google 正喺試新路線,未去到今晚裝 beta 就可以拎嚟做正經工。官方 release notes 都冇把 Terminal 新功能列入 Beta 5 重點,所以正式 Android 17 QPR1 或之後 Feature Drop 會唔會保留、幾時修好,都要等 Google 落實。

同 DeX、Chromebook 嘅關係

呢件事放大睇就有趣。Samsung DeX 一直係手機接 mon 變 desktop-like workspace,官方都主打 keyboard、mouse 同大屏幕多工;Chromebook 嗰邊,Google Help 亦有 Linux development environment,開咗就可以用 terminal 裝 Linux 工具。Android Terminal 夾喺中間:佢唔係完整 notebook,但如果你本身帶住手機,去課室、機房、客戶現場,只係要 SSH 入 server、改個 config、拉 log 或跑幾行 script,手機加摺 keyboard 已經夠處理一截。

下一步睇穩定性同支援範圍

呢個更新唔會令一般人突然愛上 terminal,亦唔會即刻威脅 laptop。不過 Google 由 AVF、Debian VM、theme、字體大細一路加到 console type,方向好清楚:Android 手機開始有自己嘅 pocket Linux dev machine 形態。下一步要睇兩樣嘢:virtio-console 可唔可以變穩,同 Terminal 做唔做到喺 Pixel 以外、又或者配合 Android desktop mode 做到完整啲嘅開發工作。用開 remote coding、IT support、Linux 工具嗰班人,可以開始留意呢條線。


參考來源

本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。

分享:WhatsAppThreadsTelegramFacebook