Linux Mobile Phone

當消費者可以隨意的更換自己的鈴聲與桌面,可以從網路下載各式各樣的 Java 軟體、應用程式後,對於這個可愛不離身的小玩具,他們還想做甚麼?SonyEricsson 認為他們還需要的是 MP3 播放機,所以出了數款 Walkman™ 手機,銷路奇佳。最近又再出 Cyber-shot™ 手機 K800iMotorola 認為人們需要 iTunes™ 手機,結果叫好不叫座。消費者的口味其實很難拿捏,顯然未來手機市場會朝向分眾模式發展。所以,要嘛手機業者就鎖定特定族群賣特色手機,或者除了基本的電話功能外,必須給使用者更多軟體的選擇。

現在服務於 Boston Orange 研發實驗室的 Surj Patel,曾經就讀 MIT MediaLab 多年的他上一個著名研究是 Ringfo。他最近的研究興趣是如何讓使用者有更大的自由發展屬於自己的行動服務 - 做一支自己的手機。 他的最新動態是參加了 O’Reilly Emerging Telephony Conference in SFO,他在這個研討會中說明了關於 Tux Phone 計畫的內容,簡報可以在他的 blog 取得。

行動電話這種消費性電子的大廠其實都相當強勢,大部分的手機廠不會願意提供各式開發資源,你難以使用手頭上的機器作任何軟體或硬體上得修改。所以你得自己製作手機。不過問題會是,像我們這樣的使用者,其實並沒有太多的資源開發手機。所以只能從市場上找一些現有的元件來用,例如 Surj Patel 研究的 Tux Phone,就只能挑一些原本設計來作 M2M 的設備,這些從世面上購入的設備受限於政府法令(FCC)的規定,其實是難得有機會可以 hack 的。例如 GSM engines 就挑了 Telit GM862,主要系統用 Intel XScale® PXA255 400MHz 跑 Gumstix。他挑了 Gumstix PXA255,內建了 LCD Contoller,然後再找一些適用的 LCD、鍵盤、天線、電池、麥克風與喇叭,這樣一個系統的雛型就大致出來了,雖然那些大大小小的硬體元件兜在一起實在不怎麼賞心悅目,不過至少可以運作。對於想自己製作行動電話的人來說,最麻煩的就是 GSM Protocol Stack 了。所以用 Telit GM862 的好處是就把他當數據機用即可,只需要用 AT 指令控制,簡訊至多包裝成 PDU。但是這樣實在麻煩到不行,還得掏出焊槍、拿出錫線,動手一番。

所以比較斯文的方法,或許是買一台 Motorola EZX 手機或是 PDA 手機像是 Dopod、HP/Compaq 之類。我相信你一定不滿足於換上自己的核心,然後開機看到可愛的小企鵝就滿足了吧。但你若幻想有人會給你 GSM Stack API,那就太天真了。在 EZX 上,你必須用 socket 存取 "/tmp/tapisock" 才能使用 Motorola 的 Phone Server。至於 PDA 手機也差不多,你或許可以裝上 OpieGPE,但是若要打電話或簡訊,還是必須透過 Gomunicator,可是這樣還是用 AT 指令接打電話,而且你還得想法子用 ALSA 接上耳機跟麥克風。GPRS 或許可以單獨使用,如果要同時使用電話與網路,就得試試 mplexd了。總之若要自己把手機改成自己的系統,還有頗多功夫得下。

gomunicator
March 4th, 2006 at 11:56 pm


8 Responses to “Linux Mobile Phone”

  1. Kuon Says:

    根據g3gg0的說法和我survey的結果, DCT4 mod 是可以的, 但是要$$$$…哈哈

  2. vincent ku Says:

    你好,我是就讀台北科技大學工業工程系的學生,
    由於專題的緣故無意間近來這個blog瞧瞧.
    瀏覽過三篇文章心裡實在是受激勵,
    凡事講究數據實事求是的精神.

    謝謝你的好文章

  3. 羅旭全 Says:

    可提供手機的C-CODE參考嗎,大哥

  4. chihchun Says:

    羅兄, 請問您想拿來作為貴公司的產品嗎?

  5. Rex’s blah blah blah » Trolltec GreenPhone, The Open Linux Phone. Says:

    [...] 幾個月前,我曾經寫了一篇關於 Linux Mobile Phone 的相關規格與產業聯盟狀態,並提到若是想客制化手機,可以有那些黑法。幾個月後,我們發現 Linux Phone 的市場成長非常之迅速。還記得我引用了 Gartner 於 2005 年第一季所最作的智慧型手機 OS 全球市場佔有率,當時 Linux 佔有率約為 13.7%。然而根據 Gartner 最近的一份報告,2005 年整年出貨的四千九百萬台智慧型手機中,Linux Phone 總共佔了約 22 %,那大約是一千一百萬台 Linux Smart Phone. [...]

  6. Lu Says:

    ohhh, You get a very thorough and impressive analysis here, as well as many insightful opinions.

    I agree almost of your saying and share the same concern on mobile ecosystem progress in the approaching rich media era. With your great passion in this arena, you could be a great active PM to influce in this revolution.

    But I wonder how does the factor plays between Technology Push and Market Pull here. Will be the customised phone more easily to use by the ordinary consumer?

  7. Rex’s blah blah blah » Get the devices you need by design Says:

    [...] A visitor lef a comment on my post “Linux Mobile Phone“. I try to answer this question here. ohhh, You get a very thorough and impressive analysis here, as well as many insightful opinions. [...]

  8. Rex’s blah blah blah » Have fun with OpenMoko/Neo1973 Says:

    [...] I Want A Personalized Phone 後,就持續注意 TuxPhone, GreenPhone, OpenEZX, gpephon 的消息。當然還包含了 [...]

Leave a Reply