atom 使用技巧

最近入手了中國的一台小手機 unhertz atom。 android 使用上有些快捷鍵,各品牌會不太一樣, 像 atom 的截圖是同時按電源鍵和音量下, 所以記錄下來一些有趣的用法。

螢幕截圖

同時按下電源鍵與音量向下鍵。 這功能我找超久,後來 google 才在 atom 的使用者論壇看到這個按法。 他們的 使用者手冊 裡也有。這好像沒地方設定。 手冊可能會有一些我漏掉的事,但更多廢話, 有空的話會看看吧。

快速開啟相機

連按二下電源鍵,在待機時也效。 可以在 設定 > 系統 > 手勢 裡設定要不要使用。

返回鍵與選單鍵

可以交換二者順序。 預設是左邊返回右邊選單, 在 設定 > 智能輔助 > 物理按鍵交換 可以調, 如果勾選,就會讓二者交換。

Push-To-Talk 鍵

快速開啟鍵,可以綁定快速開啟一個 app。 預設是綁到 zello,可以在 設定 > 智能輔助 > 快捷鍵 設定要綁定的 app。

綁 zello 的話在待機時按也能啟動, 用法就長按螢幕會自動解鎖並跳到 zello 的發話畫面, 看到時間開始跑就能開始講話了。

比較想綁到 discord 的按鍵發話,但好像不行。 有找到一個 button mapper 的 app 能把硬體綁定動作或 app 的,但也沒有特別吸引人的用法。

比較想綁成錄音程式,可以在待機時按就開始錄音之類的, 但還沒找到 solution。

分割螢幕

本來不知知道這個功能, 在上面的 button mapper 的 app 裡看到這個功能, 又去 google 才知道怎麼用。 預設是選單鍵會跳出最近使用的 app, 長按任一 app 視窗,拉到頂端即可分割畫面。 之後下半會維持在最近使用的 app 的多個視窗, 之後也可以挑一個,但不能讓另一半分割是主畫面。

語音搜尋

長按 home 鍵會叫出 google 助手, 主要用來語音搜尋,也可以用語音交辦事務, 像幾分鐘後叫我之類的。 主要是以前我用倉頡滑動鍵盤時,在網址列不能打中文, 所以要搜尋有點麻煩,後來就用長按 home 鍵叫出的快速搜尋, 可以打中文。

google now

原本 android o 的桌面往左滑會有 google now, 但我實在想不出那有什麼用,而且會讓桌面被鎖在第一頁, 只能往右延伸。 所以後來就換掉預設的 launcher, 找了一個舊的可以往左或往右的 open launcher。

解鎖

atom 支援指紋、人臉辨識和其它多種解鎖。 我現在是用指紋和 pin 碼,平常就都用指紋比較方便, 之後可能會改用一個很長的密碼。

recovery 與 fastboot

root atom 這篇文章提到的, 要進入 recovery 按著音量向下鍵與電源鍵開機, 然後在 recovery 裡有選項可以進 fastboot。

鈴聲音量與通知音量

android o 開始鈴聲音量和通知音量被合在一起,實在有點智障。 通知通常還好,自己聽得到就好,漏掉就算了,也沒關係。 鈴聲則是比較要緊的事,一定要大聲,在騎車、走路時也要能聽到。 但 android o 這二個被合在一起,就不能各自調。

後來搜了一下,找到一個 volume control app, 能分離這二者,就裝來用了。 他能讓來電鈴聲獨立調整,然後系統其它通知鈴聲就能調小了。

自訂鈴聲

以前我在 android 自訂鈴聲, 都是放在 /sdcard/media/audio/ringtones 之類的資料夾, 然後在選擇鈴聲的介面就會出現;但我在 atom 上試沒用。

電話鈴聲可以直接在 設定 > 音效 > 電話鈴聲 > 新增鈴聲 裡面直接新增其它鈴聲,之後就會出現在介面裡了。

鬧鐘鈴聲則是在內建的時鐘 app 裡, 選擇鈴聲的地方,可以從檔案系統新增其它鈴聲。

捷徑

有些檔案會常需要快速查閱,像公車時刻表、校園地圖之類的。 通常就是拍照或截圖成圖片,但在手機相簿久了就會被擠到後面, 而且還要開相簿或檔案系統找蠻不方便的。

後來就找了一款 app file shortcut 可以在桌面設定檔案捷徑的, 點該捷徑相當於用檔案管理員開該檔案。 但如果久了捷徑積很多, 也要關心哪些檔案是捷徑指向的不能刪,有點麻煩; 所以後來換成只有一個指向資料夾的捷徑, 要快速存取的就複製到該資料夾。

其實 android 一些 app 可以讓你把檔案連結到 launcher,不用用到單獨一個 widge。 但在 atom 都失敗,後來才發現是我用的 open launcher 不支援 。 像 ghost commander 就可以把資料夾或檔案加到桌面, firefox 也可以把網頁加到桌面,只是 open launcher 不支援。 另外就算資料夾加了,好像也沒有 app 可以開資料夾? 會顯示沒有支援開啟的 app。

vanilla music

預設的怪怪的,只會在開機時掃描一次, 之後丟進去的都不會出現,要重新開機。 而且建播放清單時會 crash,沒辦法建。 後來去 f-droid 上試了幾款,換成 vanilla music

open camera

預設的相機 app 功能有點少, 又無意間看到這款開源的相機 app open camera , 還不錯用,就把預設的相機 app 改成這款了; 也就是上文提到的 連按二下電源鍵快速開啟相機 。 如果有多於一款相機 app,在連按二下電源鍵時會詢問你要用哪一款; 如果已經有預設值,可以去 設定 > 應用程式 > 已綁定的相機 app > 預設值 清除預設值,下次再快速啟動時,就會再跳出詢問一次了。

facebook 圖片畫質

我本來用 facebook 的官方 app, 但他好像會根據手機螢幕尺寸載入不同畫質的圖片。 我手機尺寸太小,所以圖片都很小, 很多字都看不清楚,放大就糊掉,載下來也一樣不會變大。 也換過官方的 facebook lite,也一樣糟, 只好開始試第三方 app。 目前是用 SlimSocial for Facebook , 介面和網頁版有點像,但分享的介面有點糟,字和按鈕會變很小。

alpha vnc 遠端控制手機

有時候在用電腦,懶得又拿起手機用螢幕打字, 就找了有沒有能用電腦控制手機的方法。 一開始找了很久以前的 ./android-screen-monitor.html , 版本太舊變得很慢,跳很多警告。 後來找到 scrcpy,也 自己編譯了 , 但還是覺得有點麻煩,操作個手機這麼麻煩。

後來想到能不能在手機上開 vnc server, 就能用任意客戶端遠端連進去了。 搜尋了一下,有一個 droid vpn 是開源的, 但很久沒更新了。 android vpn serverfastdroid vnc 都是執行檔, 要在 root 下執行,而且也都很久沒更新了,現在的 android 版本不支援。

最後能動的有一個 alpha vnc 是可以免費用,其它是要付費的沒試。 但好像只能試用 15 分鐘,本來以為是下載 app 只能用 15 分鐘, 後來才發現是一次 vnc 連接只能連 15 分鐘。 其實我也沒用超過 15 分鐘過, 主要是沒有真正需要的使用情境,所以也就和沒限制差不多。

vnc 當簡報筆

remote mouse 可以透過 vnc 把手機摸擬成滑鼠和幾個鍵盤鍵來操作電腦, 但要先在電腦上開好 vnc server, 主要功能是把手機當成簡報筆用。 之前 root atom 的文章有提過這件事。

透過 wifi 連線 adb

如果沒有 root,要先用有線 adb 連線進手機,才能改成走網路; 如果有 root,某些 app 可以直接改。 見之前的文章 透過 wifi 連線 adb 。 目前是用 wirebug 這款 app。

和電腦互傳檔案

傳檔案可以用 adb 或是用 ftp。 如果電腦和手機的網路有互通,那可以透過 ftp 來傳。 開 ftp server 的一方 ip 要讓另一方能連進來, 一般我是在手機上開。

play 商店有不少 ftp server app, 我是用 f-droid 的 primitive ftpd , 可以開 ftp 和 sftp,我是只開 sftp。 然後把電腦的公鑰複製到手機上的 /sdcard/.ssh/authorized_keys , 就可以免密碼登入。

ssh 轉發內網 port 到公網

有時 android 上裝了像 ftp vnc adb 之類要讓外部連進來的服務, 如果有一台有公網 ip 的伺服器, 就能 用 vx connect bot 把手機上的 port 綁到伺服器上 。 這樣就算手機在 nat 後面或是行動網路的浮動 ip, 也能讓外部連進來。

quick setting tile

中文不知道翻什麼,就是 android 通知欄拉下來會有一些開關可以調, 這些開關其實可以從 app 去控制, 像上面的 primitive ftpd 就有提供一個快速開關 ftp 的, 不過我使用頻率不高就沒用。 我裝了一個就叫 Quick Settings 的,提供蠻多功能的。

NFC 開關

android 幾年前就有 nfc 支持,但我的手機開關 nfc 不太方便。 nfc 只要開著就會顯示一個關不掉的提醒通知,所以不適合一直開著; 但原廠又沒有提供 nfc 的快速開關,第三方的也都要 root; 啊不就還好我有 root。 總之我是用 quick setting 的,要用時就開關一下。 雖然開的時候還是會有通知浮在通知欄。

關閉 directly share 直接分享

這是另一個我覺得很蠢的功能。 傳統 android 在分享時,會彈出一個可以分享的 app 列表, 不可避免的,隨 android 生態完整,app 列表越來越長。 於是為了方便快速分享,android 又加了一個叫直接分享的功能, 允許 app 註冊 分享按鈕,達到更細緻的操作。 像原本要點 telegram 再選寄給誰, telegram 可以放一個按鈕,點下去就直接分享給你某個聯絡人。

立意是不錯,但很多腦殘 app 就是直接註好註滿, android 也不給你移除的選項, 所以分享列表就堆了一堆我根本不去點的分享按鈕。 samsung LG 的手機好像可以移除,不然 root 的手機也可以移除。 在 /data/system/ifw/ 裡新增一個附檔名為 xml 的, 名字可以隨便取,內容如下:

<rules>
  <service block="true" log="true">
    <intent-filter>
      <action name="android.service.chooser.ChooserTargetService" />
    </intent-filter>
  </service>
</rules>

就能關閉直接分享的功能。 ifw 好像是設計來讓使用者開關某些功能的, 但一直沒有正式發布,只有一些 hack 私下使用。 總之目前頂著用。