請問如何修改解析度?

2009.01.23 11:30AM
請問如何修改解析度?

我目前是將 Android 安裝在 OpenMoko 的 Neo FreeRunner 上,但是 FreeRunner 的解析度是 480x640,而 Android 原本的解析度是320x480,所以圖示還有字會變得很小。想請教大家,是否有辦法直接修改 Android 的解析度,或是使用 adb shell 進去直接作調整的方式?謝謝!

2 則回應

  • 解析度是 Linux kernel 內的 framebuffer 決定的,基本上,framebuffer 載入時就決定解析度了,一旦進入後,解析度應該不能更改?不過 Linux framebuffer 是可以動態更改的,只是不知道 Android 行不行?

    另外,一般 netbook 由於是寬螢幕的關係,Android 的顯示是 landscape,也就是平躺,這和Android 手機 portrait (直立) 模式不同。

    2009-04-03
  • firedragen wrote:

    我目前是將 Android 安裝在 OpenMoko 的 Neo FreeRunner 上,但是 FreeRunner 的解析度是 480x640,而 Android 原本的解析度是320x480,所以圖示還有字會變得很小。想請教大家,是否有辦法直接修改 Android 的解析度,或是使用 adb shell 進去直接作調整的方式?謝謝!

     

    以目前看到的 porting 裝置 hp 2133,eee1000, x200, openmoko 來猜側

    解析度是支援到任何解析度,但是 layout 就只有固定一種

    也就是說桌面最多能夠存在 4*4 個元件,即使解析度很大,也只能 4*4 個,就會變成彼此之間的距離很寬.

    而且元件不會自行放大,所以要解決這個問題,可能要從 source core 下手

    I Love Android http://wiki.cheyingwu.tw/Android

     

    2009-01-24