將 F21 Pro 刷 Dumber OS 至今大概九個月,整體使用過程大致愉快,開發者積極地推出更新,先前提到的幾個問題,在 Claude 的協助之下,陸續都有得到一定程度的解決:
- USB-C 耳機:原本要手動跑腳本,現在已經找到根本原因(USB 沒有切到 host 模式),Claude 利用 Termux 做成一鍵開關,拔掉後也會自動關閉,避免耗電。但是要注意,使用它後,充電時可能會卡在 82-85%,必須拔掉充電線、關機約 30 秒再開機才恢復。→ qin-f21-usbc-audio
- 注音輸入:TT9 官方從 v64 開始正式支援注音,所以我就改用官方版本,自己的分支已經封存。另外加了離線語音輸入,用 SenseVoice 模型,在 TT9 裡,先長按 * 進入功能模式,接著按數字 3 就能說話打字,輸出繁體中文,不需要網路。→ sensevoice-voice-input
- Molly 通知延遲:上一篇最頭痛的問題,原因出自於 Android 的 Doze 待機省電機制。需透過 root 關閉 Doze 之後,訊息和來電就不會有延遲,等官方修正後就不需要 root。
- 按鍵功能重定義:做了一個小 app,讓 * 鍵可以掛斷或拒接,撥號鍵在主畫面直接開電話,目的為盡可能使用按鍵來完成任務。
- 還沒解決的是 Wi-Fi Calling,開發者販售之 Dumber Mini 在 9 月開始實驗 Wi-Fi Calling 功能,並於 11 月份正式推出,不曉得 F21 否有機會?
2020 年,是我重返功能型手機的第一年,當時使用的即是 Nokia 8110 4G,其出廠搭載 KaiOS,後來考量隱私與廣告等因素,就將它刷成 GerdaOS — 客製化的 KaiOS。使用了近兩年,後因開發者 Luxferre 停止系統的維護,便將 8110 收進抽屜,直到 2026 年 10 月底,Luxferre 突然發布 Bananarchy,一個專為高通功能型手機做的 Linux 系統,根據官方說明,其核心功能與特色包含:
- 輕量級系統與高效能:基於 Linux 6.12 核心與 Alpine Linux Edge 開發,系統待機時記憶體用量不到 95 MB,相容 512 MB 記憶體的舊款設備。
- 流暢的操作介面:以 postmarketOS 的硬分叉為基礎,搭配 Xlibre 與客製化的 dwm,提供小於 2 毫秒的極低 UI 喚醒延遲。
- 專屬 T9 輸入支援:內建專用 T9 輸入法(fcitx5-t9)及 Dmenu 搜尋功能,針對 12 鍵實體鍵盤最佳化,讓文字輸入與終端機控制更加直覺快速。
- 客製化主題:搭載基於 XRDB 的主題引擎,預載 20 種色彩配置,支援免重啟即時套用、自訂桌布,以及具備 3 段震動控制的自訂鈴聲。
- 豐富的內建應用與工具:預載支援「通話錄音」的電話功能、雙卡管理、簡訊、200 萬畫素相機支援、檔案管理員與音樂播放器;並內建完整 Linux 終端機列與經典遊戲(貪食蛇、俄羅斯方塊)。
我實際在 Bananarchy 上用台灣大哥大 SIM,VoLTE 通話和簡訊都實測可用,預設的 T9 輸入法沒有中文,注音是後來透過 Claude 加上去的。雖然這套系統目前有許多缺點,但瑕不掩瑜:這是一台真正的 Linux 電腦,可以用 SSH 連進去,什麼都能自己改。
從 GerdaOS 到 Bananarchy 是一個很大的轉變,先前閱讀 Privacy Dad 的文章,理解目前智慧型手機的替代系統之所以難以開發,主要有三個問題:硬體封閉、部分軟體層封閉,以及這些系統依賴的開源程式碼掌握在大企業手中。
回頭對照 Privacy Dad 提到的三個難題,這兩套系統剛好是兩種不同的答案。
- Dumber OS 建立在 Android 之上,好處是電話、簡訊、App 都能直接用,但也繼承了 Android 的限制:Molly 的通知延遲來自 Doze 機制,只能等官方修正或靠 root 繞過;Wi-Fi Calling 可能牽涉電信商設定與廠商的專有元件,F21 能不能支援,終究不是使用者或社群能決定的。
- Bananarchy 則選了另一條路:挑一顆被社群研究透徹的舊晶片,換上主線 Linux 核心,把整個使用者空間交還給使用者。代價是功能還不完整、續航受限於原廠韌體,安裝與除錯也需要一定的技術門檻。但它證明了一件事:只要硬體夠開放、有人願意投入,一支八年前的功能型手機也能變成真正屬於自己的電腦。
所以目前的答案是兩台並用:F21 Pro 負責日常聯絡,8110 則是我的實驗場。完美的替代手機或許還不存在,但比起 2020 年,選擇確實變多了。
--
(ENGLISH VERSION)
From Dumber OS to Bananarchy: Two Kinds of Freedom on a Feature Phone
It’s been about nine months since I flashed Dumber OS onto my F21 Pro, and overall it’s been a pleasant experience. The developer ships updates actively, and with Claude’s help, most of the issues I mentioned last time have been resolved to some degree:
- USB-C headphones: This used to require running a script manually. We’ve since found the root cause: USB wasn’t switching to host mode. Claude used Termux to turn the fix into a one-tap toggle, which also switches off automatically when you unplug, so it doesn’t drain the battery. One caveat: after using it, charging may stall at 82–85%. To fix this, unplug the charger, power the phone off for about 30 seconds, then turn it back on. → qin-f21-usbc-audio
- Zhuyin input: TT9 officially supports Zhuyin starting with v64, so I’ve switched to the official version and archived my own fork. I also added offline voice input using the SenseVoice model. In TT9, long-press * to enter function mode, then press 3 to dictate. It outputs Traditional Chinese and needs no internet connection. → sensevoice-voice-input
- Molly notification delays: This was the biggest headache in my last post. The cause turned out to be Doze, Android’s power-saving standby mechanism. Once Doze is disabled through root, messages and calls arrive without delay. When an official fix lands, root won’t be needed.
- Key remapping: I built a small app that lets the * key hang up or reject calls, and makes the call key open the phone app directly from the home screen. The goal is to get as much done with the physical keys as possible.
- Still unsolved: Wi-Fi Calling. The developer’s own Dumber Mini started experimenting with Wi-Fi Calling in September and shipped it officially in November. I wonder whether the F21 will get it too.
2020 was my first year back on feature phones. Back then I used a Nokia 8110 4G, which shipped with KaiOS. Out of concern for privacy and ads, I later flashed it with GerdaOS, a customized version of KaiOS. I used it for almost two years. When its developer, Luxferre, stopped maintaining the system, the 8110 went into a drawer. Then, at the end of October 2026, Luxferre suddenly released Bananarchy, a Linux system built for Qualcomm feature phones. According to the official documentation, its core features include:
- Lightweight and fast: Built on the Linux 6.12 kernel and Alpine Linux Edge. It uses less than 95 MB of RAM at idle and runs on older devices with 512 MB of memory.
- Smooth interface: Based on a hard fork of postmarketOS, with Xlibre and a customized dwm, it offers UI wake latency under 2 ms.
- Dedicated T9 input: It ships a dedicated T9 input method (fcitx5-t9) and Dmenu search, both optimized for a 12-key physical keypad, so typing and terminal control feel more intuitive and fast.
- Custom themes: An XRDB-based theme engine comes with 20 preloaded color schemes that apply instantly without a reboot. It also supports custom wallpapers and custom ringtones with three-level vibration control.
- Rich built-in apps and tools: It includes a phone app with call recording, dual-SIM management, SMS, 2 MP camera support, a file manager and a music player, plus a full Linux terminal and classic games (Snake and Tetris).
I tested Bananarchy with a Taiwan Mobile SIM, and both VoLTE calls and SMS work. The default T9 input method has no Chinese, so I added Zhuyin later with Claude’s help. The system still has plenty of shortcomings, but the strengths outweigh them: this is a real Linux computer. You can SSH into it and change anything you want.
Going from GerdaOS to Bananarchy is a big shift. I recently read an article by The Privacy Dad, which explains why alternative smartphone operating systems are so hard to build. There are three main problems: closed hardware, closed software layers, and the fact that the open-source code these systems depend on is controlled by large corporations.
Looking back at those three problems, these two systems offer two very different answers.
- Dumber OS is built on Android. The upside is that calls, messages and apps all work out of the box. The downside is that it inherits Android’s limitations. Molly’s notification delays come from Doze, and the only options are to wait for an official fix or work around it with root. Wi-Fi Calling may depend on carrier configuration and the vendor’s proprietary components, so whether the F21 ever supports it isn’t up to users or the community.
- Bananarchy takes a different path. It picks an old chip that the community has studied thoroughly, swaps in the mainline Linux kernel, and hands the entire userspace back to the user. The cost is that features are still incomplete, battery life is limited by the stock firmware, and installing and troubleshooting require some technical skill. But it proves one thing: as long as the hardware is open enough and someone is willing to put in the work, a six-year-old feature phone can become a computer that truly belongs to you.
So for now, my answer is to use both. The F21 Pro handles my everyday communication, and the 8110 is my test bed. The perfect alternative phone may not exist yet, but compared with 2020, there are definitely more choices.

