動手打造Android的字體大小
大部分擁有Android手機的人,其Root後主要是為了刷機用,其實擁有最高權限後可做的事情可多著呢?像之前替Android更換字體一文就是利用 Root的特性與Root Explorer文件管理器來運作的,改變字體是屬外貌協會下的產物,對於LKK族來說,字體大小才是重要的課題,雖然有些軟體會提供字體大小設定,但大部分都是以系統預設的字體大小為主,試想如果可以改變系統預設的字體大小,那是不是所有軟體均解放了嗎?
▼首先執行Root Explorer 並進入到system目錄上(藍色框),按下綠色框內的「build.prop」不放,出現右圖的選單視窗,選擇「copy」複製到剪貼暫存區上。
▼將目錄切換到「/sdcard」上,並按下紅色框內的「Paste」,也就是將剪貼暫存區上的「build.prop」複製到「/sdcard」內。
▼將手機連上電腦,並將「僅充電」變更成「磁碟機」模式,按下「完成」後電腦會出現新增一個磁碟機。
▼利用文件編輯器來直接編輯sdcad上的「build.prop」檔,尋找「ro.sf.lcd_density」字串並更改其值,一般預設值是240,數字越大字體越大,例如我更改為260後存檔,存檔後再將「磁碟機」模式變更成「僅充電」模式。
▼再回到手機上的Root Explorer中,並將剛才更改過的「build.prop」長按不放(sdcard內),出現右圖的選單視窗,選擇「copy」複製到剪貼暫存區上(注意是要複製sdcard上「build.prop」)。
▼切回system目錄上按下「Mount R/W」,此時會變成「Mount R/O」,表示目前是可以寫入資料的狀態。
▼接下來就是要將修改過的「build.prop」覆蓋到system目錄上,所以按下左圖下方的「Paste」,右圖是出現覆蓋的警告確認對話窗,選擇「Yes」來覆蓋。
▼接下來要更改權限,長按「build.prop」不放出現如右圖的選單,選擇「Permissions 」來更改權限。
▼將權限改成3讀1寫即可,如下左圖改成右圖,最後重新開機即可。
▼左圖是原來未改字體大小的畫面,右圖是更改「ro.sf.lcd_density=260」後的畫面,果然字體有變大,不過你是否有發現,有些軟體並沒有改變,猜想可能是軟體並沒有參考此值吧!感覺並不是那麼完美,不過至少對LKK用戶絕對是幫助的。
為什麼我找不到「Mount R/O」啊 @@?
我有ROOT過了呀~~!!
安裝Root Explorer後,第一次執行時會出現授權畫面,你確定有按yes嗎?
这个赞 啊!!!
换微软雅黑后感觉字体有点大!
謝謝分享^^~
不過後來我Market「很多很多」程式都無法下載或更新,都會寫相容性問題,有只極少部份可以
我找了好久好久原因~終於…..終於找到了,我改了字型大小後,幾乎很多程式都會出現我的設備無法相容><
所以跟你回報一下~這個字型大小還是不建議更改…
這種方式是之前Andorid 2.1時的修改方式,而且會跟ROM有關,像HTC的ROM因有Sense關係!大多會無效,目前大部分都是直接更換大字型檔。
這個方法,是把整個螢幕變大,物件與字型都會變大,缺點是週邊圖樣文字等,可能會超出螢幕範圍. 可以下載 LCD density changer 來改,比較快。
LCD density changer
另一個方法是更改字體,到system/fonts 下,把中英文字體都換大一點,便能解決.
兩個方法,都需要 root 權限。
LCD density changer => https://play.google.com/store/apps/details?id=com.beansoft.lcd_density_changer
FONT Changer =>https://play.google.com/store/apps/details?id=com.martino2k6.fontchanger&feature=also_installed#?t=W251bGwsMSwyLDEwNCwiY29tLm1hcnRpbm8yazYuZm9udGNoYW5nZXIiXQ..
FONT Changer這裡有介紹~~
http://walker-a.com/archives/939
謝謝您提供的知訊,目前Android 4.0 + Sense 4.0已支援直接調整字體大小功能,LCD density changer改天試試看~~
FONT Changer 也有 LCD density change 功能。
LCD density changer 可不用,因為用錯版,還會當機。