綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[分享] 既然大家說12C root了,來告訴大家添加系統不帶語言的教程

[複製連結] 查看: 3507|回覆: 12|好評: 0
跳轉到指定樓層
樓主
angry87 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2012-2-27 13:46

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
(特備註明本人只是轉發來大家看看)首先,這個教程不適合菜鳥,適合用慣了三星和HTC手機的友友,熟悉RE管理器的應用。教程的編寫是由
鍾斌完成,演示的語言是波斯語,波斯語也不是通用的語言,所以本教程適用在日機中添加中文




1.      在sdkDemo.mk 中添加語言和國家的國際化的縮寫代碼,如伊朗:IR表示,波斯語用fa表示,這是國際化的標準,不可以隨便寫的。如果不知道國家與地區的縮寫,可以去網上找找。

PRODUCT_LOCALES:= fa_IRen_US zh_CN en_GB fr_FR it_IT es_ES ……..

sdkDemo.mk的路徑為:gingerbread\device\rockchip\sdkDemo\sdkDemo.mk.

2.  在framework/base/data/font目錄下添加波斯語的字庫,如DroidSansArabic.ttf

3.    字庫加完後,就要去調用字庫了,調用字庫的文件是在external/skia/src/ports/SKFontHost-android.app下,

static constFontInitRec gSystemFonts[] = {

{ "DroidSans.ttf",              gSansNames  },

………

{"DroidSansArabic.ttf",       gFBNames    },

4.  字庫準備好了,還有一些makefile需要修改了。在external/icu4c/studata/Android.mk下:

config := $(word1, \
            $(if $(findstringar,$(PRODUCT_LOCALES)),large) \
             $(if$(findstring fa,$(PRODUCT_LOCALES)),large) \
5. 在frameworks/base/core/res/res/下新增加一個values-fa-rIR的文件夾,並新建一個strings.xml文件。
6. 上面五步加完後,在settingsaLanguage&keyboardaSelect language列表下就會出現波斯語這個選項了,但是選了波斯語後,並沒有出現波斯語文字。這時就需要在相應的APP下的res/下新建values-fa-rIR的文件夾,並翻譯strings.xml文件即可。如主app的strings.xml路徑為:gingerbread\packages\apps\Desktop2D_mbx_new\res\values-fa-rIR\strings.xml

   最後,以上所有內容都加好後,一定要記得:
Make clean
Make prebuild
Make
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
tamadekmt | 收聽TA | 只看該作者
發表於 2012-2-28 07:30
本帖最後由 tamadekmt 於 2012-2-28 07:31 編輯

和Lz説的机种不同
sh-12c想添加語言和國家的 Hint
在 /system/framework/framework-res.apk 里
要decompile,edit xml,recompile,reinstall
須system 可R/W
要冒磚之險,要時間,精力

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
 樓主| angry87 | 收聽TA | 只看該作者
發表於 2012-2-28 10:09
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
ta-mawan8 | 收聽TA | 只看該作者
發表於 2012-2-29 11:47
>大家一起来研究出来
店家張大嘴、等著呢 !
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
akilababy | 收聽TA | 只看該作者
發表於 2012-3-3 04:43
tamadekmt 發表於 2012-2-28 07:30
和Lz説的机种不同
sh-12c想添加語言和國家的 Hint
在 /system/framework/framework-res.apk 里

Settings.apk也需要吧
這真的是吃力不討好的東西
(當然啦 要拿來賺錢以及與眾不同的例外)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
tamadekmt | 收聽TA | 只看該作者
發表於 2012-3-4 20:08
akilababy 發表於 2012-3-3 04:43
Settings.apk也需要吧
這真的是吃力不討好的東西
(當然啦 要拿來賺錢以及與眾不同的例外) ...

改中文、我没這需要
所以不會去試。
我倒是对phone.apk的sim unlock有興趣、雖然我的已解鎖了。
你有何Idea
Debug 是一種挑戰。
從早期的softice到如今的ida pro愈來愈龐大
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
lats1881 | 收聽TA | 只看該作者
發表於 2012-3-5 17:34
這種更改中文化 與 MO有何差別
'
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

8
sawho2000 | 收聽TA | 只看該作者
發表於 2012-3-6 15:08
本帖最後由 sawho2000 於 2012-3-7 15:53 編輯
tamadekmt 發表於 2012-3-4 20:08
改中文、我没這需要
所以不會去試。
我倒是对phone.apk的sim unlock有興趣、雖然我的已解鎖了。


以是unlock日版galaxy nexus(SC-04D)的教程, 看看對你的解鎖工作有沒有幫助?
[轉貼自mobile01]
1:
先用Root Explorer把/factory裡的nv_data.bin複製出來

2:
在pc裡用UltraEdit-32打開nv_data.bin
修改0x180063到0x180086全部都為FF

0x181469修改成00

3:
把改好的nv_data.bin放到sdcard目錄裡製作MD5
手機連結電腦
adb shell
md5sum /mnt/sdcard/nv_data.bin | tr '\n' 'X' | sed 's/ .*//' > /mnt/sdcard/nv_data.bin.md5

4:
把修改好的nv_data.bin以及nv_data.bin.md5
覆蓋/factory以及/data/radio裡面的nv_data.bin以及nv_data.bin.md5
修改權限為rwx------
以及把owner修改為1001 radio

5:
關機以及重新開機 訊號就回來了
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
akilababy | 收聽TA | 只看該作者
發表於 2012-3-6 15:24
由 手機網頁 發佈
靠…現在的人真沒有禮貌
複製別人的文章過來也都沒有說一聲
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
 樓主| angry87 | 收聽TA | 只看該作者
發表於 2012-3-6 18:29
akilababy 發表於 2012-3-6 15:24
靠…現在的人真沒有禮貌
複製別人的文章過來也都沒有說一聲

没看见上面得特别注明么
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則