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

我目前是將 Android 安裝在 OpenMoko 的 Neo FreeRunner 上,但是 FreeRunner 的解析度是 480x640,而 Android 原本的解析度是320x480,所以圖示還有字會變得很小。想請教大家,是否有辦法直接修改 Android 的解析度,或是使用 adb shell 進去直接作調整的方式?謝謝!
2 則回應
解析度是 Linux kernel 內的 framebuffer 決定的,基本上,framebuffer 載入時就決定解析度了,一旦進入後,解析度應該不能更改?不過 Linux framebuffer 是可以動態更改的,只是不知道 Android 行不行?
另外,一般 netbook 由於是寬螢幕的關係,Android 的顯示是 landscape,也就是平躺,這和Android 手機 portrait (直立) 模式不同。
我目前是將 Android 安裝在 OpenMoko 的 Neo FreeRunner 上,但是 FreeRunner 的解析度是 480x640,而 Android 原本的解析度是320x480,所以圖示還有字會變得很小。想請教大家,是否有辦法直接修改 Android 的解析度,或是使用 adb shell 進去直接作調整的方式?謝謝!
以目前看到的 porting 裝置 hp 2133,eee1000, x200, openmoko 來猜側
解析度是支援到任何解析度,但是 layout 就只有固定一種
也就是說桌面最多能夠存在 4*4 個元件,即使解析度很大,也只能 4*4 個,就會變成彼此之間的距離很寬.
而且元件不會自行放大,所以要解決這個問題,可能要從 source core 下手