I9100 英文版 ROM 中文化

小弟目前刷完台版4.0後
發現原廠圖示都好醜阿~~
不知道哪裡可以下載到官方ICS的圖標

有請高手們了!!

(小弟桌面改用Apex,可以自訂圖標,讚!)
學習永無止境
[中文轉檔步驟分享] 第九章

接下來,開始編譯 settings.apk , (本章不在貼重覆的圖, 有變更才會貼)

先把剛才反編譯好的 Camera 的資料夾,刪除,才不會佔版面

1. 將 settings.apk , 拉至 2N_2.cmd

2. 會跳出 dos 畫面 , 執行編譯程式

3. 執行完會多一個資料夾 [Settings]

4 我們現在要去[中文模組],這個資料夾,將語言檔(有 7個語言包) copy 到 [Settings]/res ,這個資

料夾

5. 選 [Settings] => 按 [res] => 選擇所有的檔案,copy 至 C:\apktoolA\Settings\res\

6. 接下來, 回到 C:\apktoolA 的上層目錄, 將 [Settings] ,這個資料夾 ,拉至 3N_3.cmd

7. 會出現 dos 的畫面, 在執行反編譯

8. 奇怪,一下就反編譯完成,(就樣就有問題 )

9. 反編譯完成後, [Settings] 這個資料夾只多出一個資料夾[build] 沒有 [disk]

10 按 [build] => [apk] => 沒有出現 resources.arsc 檔,所以此次反編譯失敗

11. 說明這個 ROM , Settngs.apk 檔, 在這版 apktoolA, 無法反編譯,

12. 沒有關係, 我們現在試一下, 第二版的 apktoolB

13. 剪下 c:\apktoolA\Settings 這個資料夾 貼到 C:\apktoolB

14. 現在的工作目錄,是在 C:\ApktoolB

15. 點進去 [Settings] , 把剛剛反編譯失敗的 [build] 這個資料夾刪除

16 回到 C:\ApktoolB 最上層的目錄

17. 將 [Settings] 這個資料夾 ,拉至 3N_3.cmd

18. 出現 DOS 的畫面, 反編譯時間有一點久, 請耐心等待

19. 反編譯完成後, [Settings] 這個資料夾會多出二個子資料夾 [build] 及 [disk]

20. 按 [build] => [apk] => 有出現這個 resources.arsc 檔反編譯才算成功

21. 再回到 apktoolA 最上層的目錄 ( 注意是 apktoolA )

22. 按 Settings.apk , 按上面那個 [加入]

23. 選擇加入的檔案, 資料夾是 ApktoolB [Settings]=> [buld] => [apk] =>

resources.arsc

24. 按確定, 選擇左下角的 [僅儲存], 離開

25 將 Settings.apk 剪下 , 貼上 到 [已中文化] 的資料夾

26. 將 ApktoolB 裏面的 [settings] , 這個資料夾刪除

這個檔已完成中文化

====================================================================

[中文轉檔步驟分享] 第十章


接下來,開始編譯 framework-res.apk , (本章不在貼重覆的圖, 有變更才會貼)

=======================================
工作目錄 C:\apktoolA

1. 將 framework-res.apk , 拉至 2N_2.cmd

2. 會跳出 dos 畫面 , 執行編譯程式

3. 執行完會多一個資料夾 [Framework-res]

4 我們現在要去[中文模組],這個資料夾,將語言檔(有5個語言包) copy 到 [Framework-res]/res

這個資料夾

5. 選 [framework-res] => 按 [res] => 選擇所有的檔案,copy 至

C:\apktoolA\framework-res\
es\

6. 接下來, 回到 C:\apktoolA 的上層目錄, 將 [framework-res] ,這個資料夾 ,拉至 3N_3.cmd

7. 會出現 dos 的畫面, 在執行反編譯

8. 奇怪,一下就反編譯完成,(就樣就有問題 )

9. 反編譯完成後, [framework-res] 這個資料夾只多出一個資料夾[build] 沒有 [disk]

10 按 [build] => [apk] => 沒有出現 resources.arsc 檔,所以此次反編譯失敗

11. 說明這個 ROM , framework-res.apk 檔, 在這版 apktoolA, 無法反編譯,

12. 沒有關係, 我們現在試一下, 第二版的 apktoolB OR 第三版

狀況與第一版,完全一樣 , 難道 framework-res.apk , 無法反編譯嗎 ?

我找了很久的網路資料,試過各版的 java 及 apktool 還是無解

後來我仔細看它編譯的過程, 發現編譯時,很多圖檔出現錯誤的訊息, 靈機一動, 換掉圖檔的圖示

再編譯看看, 結果成功了,

下章分享,如何成功編譯 framework-res.apk


=======================================================================


[中文轉檔步驟分享] 第十一章

因有的 ROM ,作者為了美觀 , 會換掉很多原來的圖示, 這樣就會造成, 編譯,反編譯無法成功

所以有遇到這種, apk 檔, 都可用以下的方式來解決

我現在以 Omega v5 的 framework-res.apk 為範例來說明

1. 要先有原廠 drawable-hdpi 的圖示

drawable-hdpi.rar·Download (3.3 MB)

http://min.us/mhF0QVuC9


2. 上面這個 drawable-hdpi.rar 解壓縮後, 有個資料夾 [drawable-hdpi] 復製至 C:\

所以電腦會多出一個 C:\drawable-hdpi 的資料夾

3. 進去 C:\apktoolA 的目錄, 將這個目錄底下 的 framework-res.apk , copy 至 C:\

4. 所以 C:\底下有個 framework-res.apk 這個檔 ,




5. 將這個檔 framework-res.apk 改名為 fr.apk

6. 再下來,是要將 fr.apk 裏面的 [drawable-hdpi] 與 C:\[drawable-hdpi] 這個資料夾

作更換的動作

7. 打開 fr.apk , => 按 [res] => 選擇 [drawable-hdpi] , 按上面的刪除





8 然後再按上面的 [加入],選擇 c:\[drawable-hdpi] 這個資料夾





9. 按確定, 選擇左下角的 [僅儲存], 離開

10. 將 c:\fr.apk copy 至 c:\apktoolA

11. 將 fr.apk , 拉至 2N_2.cmd

12. 會跳出 dos 畫面 , 執行編譯程式

13. 執行完會多一個資料夾 [fr]

14. 我們現在要去[中文模組],在這個 framework-res ,將語言檔(有 5個語言包) copy 到 [fr]/res

這個資料夾

15. 選 [framework-res] => 按 [res] => 選擇所有的檔案,copy 至

C:\apktoolA\fr\res\

16. 接下來, 回到 C:\apktoolA 的上層目錄, 將 [fr] ,這個資料夾 ,拉至 3N_3.cmd

17. 會出現 dos 的畫面, 在執行反編譯

18. 奇怪,一下就反編譯完成,(就樣就有問題 )

19. 反編譯完成後, [fr] 這個資料夾只多出一個資料夾[build] 沒有 [disk]

20 按 [build] => [apk] => 沒有出現 resources.arsc 檔,所以此次反編譯失敗

21. 說明這個 ROM , fr.apk 檔, 在這版 apktoolA, 無法反編譯,

22. 沒有關係, 我們現在試一下, 第二版的 apktoolB

23. 剪下 c:\apktoolA\fr 這個資料夾 貼到 C:\apktoolB

24. 現在的工作目錄,是在 C:\ApktoolB

25. 點進去 [fr] , 把剛剛反編譯失敗的 [build] 這個資料夾刪除

26 回到 C:\ApktoolB 最上層的目錄

27. 將 [fr] 這個資料夾 ,拉至 3N_3.cmd

28. 出現 DOS 的畫面, 反編譯時間有一點久, 請耐心等待

29. 反編譯完成後, [fr] 這個資料夾會多出二個子資料夾 [build] 及 [disk]

30. 按 [build] => [apk] => 有出現這個 resources.arsc 檔反編譯才算成功

31. 再回到 apktoolA 最上層的目錄 ( 注意是 apktoolA )

32. 按 framework-res.apk , 按上面那個 [加入]

33. 選擇加入的檔案, 資料夾是 ApktoolB [fr]=> [buld] => [apk] =>

resources.arsc

34. 按確定, 選擇左下角的 [僅儲存], 離開

35 將 framework-res.apk 剪下 , 貼上 到 [已中文化] 的資料夾

36. 將 ApktoolB 裏面的 [fr] ,及 apktoolA 裏的 fr.apk 刪除

這個檔已完成中文化

====================================================================

[中文轉檔步驟分享] 第十二章

所有的方法都試過了,還是沒有辦法中文化

下面這個包是 4.0.3 中文版所有的原廠 apk 檔

中文的APK.rar·Download (129.6 MB)

http://min.us/mbaMWgDwmZ


將無法中文化的 apk 檔, 刪除, 用原廠的 apk 檔取代, 這是下下之策,

我在中文化 Tur_v1 的時候, phone.apk 一直失敗, 本來想用原廠的 phone.apk 取代

但發現 Tur_v1 phone.apk 有電話錄音,及美化的很漂亮 , 所以就放棄用原廠 phone.apk 來取代

直接上 英文版 的 phone.apk

所以要用原廠的 apk 來取代 rom 的 apk , 要看看功能是否一樣,


[中文轉檔步驟分享] 第十三章 [ 中文化 完成篇 ]

現在已經將所有的 apk 轉換成中文 (本篇教學 只有轉換 代表性的 三個 apk 檔 )

本章完結篇最主要說明,如何將 apk 檔打包 ,

首先要有一個 zip 檔的模組, ( 2.3.6 的模組 , 不能完全適用於 4.0.3)

ICS 專用 ZIP 模組包

ICSmodule.zip·Download (127.6 KB)

http://min.us/m9Q9NlLYw


1. 將上面 ZIP 檔, 放入 C:\已中文化 的資料夾

2. 所有[已中文化]的資料夾,目前有4個檔案

3. ZIP 模組包介紹

第一層目錄有二個資料夾, 其中 META-INF 這個資料夾,都不要變更

META-INF

SYSTEM => 又有二個資料夾 分別為 [APP] 及 [Framework]

所以等一下中文化後的檔案, 除了 framework-res.apk 及 twframework-res.apk 放在

[Framework],其餘均放至 [APP] 裏面

3. 開始將檔案放入 ICSmodule.zip

4 現在加入 APK 檔

5. 打開 ICSmodule.zip , 按 [SYSTEM] 資料夾二下 ,按 [APP] 資料夾二下

按上面的加入,我們加入 Camera.apk & framework-res.apk & settings.apk

按確定 , 左下角改 [僅儲存] 確定後離開



6. 再來回到上一層, 按 [framework] 資料夾二下, 按上面的加入,我們加入 framework-res.apk

按確定 , 左下角改 [僅儲存] 確定後離開,


7. 已經完成了中文檔的刷機包, 將 ICSmodule.zip 改名為 OmegaV5_TW.zip

8. 將這個 OmegaV5_TW.zip copy 至手機, 準備刷中文包, 不要 3 Wipe

9. 刷完後,我們來檢視,三個檔的中文化

相機 設定 framework-res.apk







===================================================================
****** 中文化 整理 *******


[中文轉檔步驟分享] 第一章

中文轉檔共需要 二 種軟体 , 電腦要配罝 JAVA 的環境 , 所以本章, 將以這個主題為主

JAVA 下載

官網地址:

http://www.oracle.com/technetwork/java/javase/downloads/index.html


1,下載JDK並安裝 (以下是我擷取網路文章 , 作者 : Zhjunfu )

我這裡下載的是JDK 6 Update 31 with NetBeans 7.1 ,下載好之後安裝,設置都是預設即可,因為後面

需要配置環境變數,所以最好不需要改變安裝路徑(改了的話後面請留意)。

2,環境變數配置(以Windows 7 64bit為例)

(1)右鍵點擊“電腦”打開電腦屬性,看到“高級系統設置”這一項,點開;




(2) “系統屬性”中,點開“環境變數”,其中我們需要修改三個專案,有些細節請注意;

(3) 第一個,點擊“系統變數”下面的“新建”,如圖填寫雙引號內的內容:

變數名"JAVA_HOME"

變數值"C:\Program Files\Java\jdk1.6.0_31"(改路徑的填自己對應的路徑,不含雙引號)




(4)第二個,找到"PATH"變數,切記是“找到”不是“新建”,

在變數值的最後加上";C:\Program Files\Java\jdk1.6.0_31\bin"

(改路徑的填自己對應的路徑,不含雙引號,注意盤符前的分號別漏掉了)




(5)第三個,新建如下:

變數名:"CLASSPATH"

變數值"C:\Program Files\Java\jdk1.6.0_31\lib\dt.jar;C:\Program

Files\Java\jdk1.6.0_31\lib\tools.jar;."

(改路徑的填自己對應的路徑,不含雙引號,別漏了最後的分號和句點)



(6)最後打開cmd,輸入“java –version”,看到你的java版本,基本能說明JAVA環境配置成功了。



============================================================================
[中文轉檔步驟分享] 第二章

這一章最主要是要講 編譯軟体

本來編譯軟体是 apktool , 2.3.6 用一套 apktool 1.2.4 全部都可編譯, 反編譯

但到了 4.0.3 , 原來的 apktool 1.2.4 已經無法使用 ,

發展至今 最新版是 apktool 1.4.3

但是某些 apk 檔 , 還是無法 編譯,反編譯, 所以我試了又試, 總共抓了三套 版本, 但是還是

無法百分之百對所有的 apk 檔進行 編譯反編譯 , 約 90% 的 apk 檔可以使用, 等一下再說明

無法編譯,反編譯要如何對應

分享三套 apktool for ics (我上傳一個 RAR 檔, 解壓縮後有三個資料夾 )

三個版本的APKTOOL FOR ICS.rar·Download (31.0 MB)

http://minus.com/mboXnQ5Bwv


三個資料夾的名稱分別為

apktoolA

ApktoolB

apktoolC

分別放入 C:\底下

檔案介紹

三個資料夾, 都有三個同樣檔名的 批次處理, 避免手打錯誤

===================================================================

1IN_1.cmd 這個檔最主要是執行框架, 下面這二個指令, 只要按下去,就會自動執行

apktool if twframework-res.apk

apktool if framework-res.apk

資料夾裏我已附上最新的 4.0.3 Framework-res.apk 及 twframework-res.apk

應該是 4.0.3 版都可適用 , 以後若換 4.0.4 .... , 再從 rom 中提取這二個檔案

覆蓋即可

=====================================================================

2N_2.cmd 這個檔最主要是執行編譯的指令,

apktool d xxx.apk

把 apk 檔的文件, 拖到 2N_2.cmd 這裏面, 就開始執行編譯的動作, 執行完會分解同名的資料夾

=====================================================================

3N_3cmd 這個檔最主要是執行反編譯的指令,

apktool b xxx

把剛編譯產生的資料夾, 拖到 3N_3.cmd 這裏面, 就開始執行反編譯的動作, 執行完成後,資料來

會多出二個資料夾, 容後說明

=======================================================================
[中文轉檔步驟分享] 第三章

除了剛才介紹的 JAVA 及 APKTOOL 二個軟体之外, 英文的 ROM 轉檔中文化, 最主要是 中文檔的來源

我本來是用李大 V3 的版本, 昨天剛好發表了港版, 所以我把轉檔的基準 改為港版的中文

一個英文版的 ROM , 若要轉成中文的 ROM 要轉 127 個 apk 的檔案, 本來用 L 大的程式

按一個鍵,就會自動執行, 執行時間約 40分 - 60分, 在加上測試,除錯約 二個小時就可完成

但 4.0.3 版, L 大的程式,無法對應, 都要用人工方式轉檔,工程非常的耗大, 所以才會想把轉中文化

的步驟分享出來, 否則靠我一個人,可能無法對應 XDA 眾多的作者

============================================================================

我將港版所有中文化的 apk 檔, 共 127 個, 先編譯後, 然後取出裏面的中文包, 做為以後

要轉檔的基準

中文模組.rar·Download (1.1 MB)

http://min.us/m33ybEZD3

============================================================================

總共有 127 個資料夾

每個資料夾的內容

我以相機這個 apk 檔來說明

資料夾名稱 [Camera] , 點進去 又有一個資料夾 [res], 再點進去 共有三個或更多個

語言檔, 我目前的只放入三個語言 台灣 香港 大陸

分別的資料夾名稱為

台灣 [values-zh-rTW]

香港 [values-zh-rHK]

大陸 [values-zh-rCN]

等一下會說明, 如何將語言檔放入 英文檔的 apk

這一章,先到此, 我先洗澡, 等一下待續

因為下面這一章開始要實際演練 , 所以想要學中文化轉檔的人, 要先下載等一下要實際演練

英文的 ROM , 我以下面這個 ROM , 來說明,

[ROM][XXLPQ][16Mar]Omega Series v5.0◄Stock►◄Black Blue►

Omega_ICS_v5.0_Black_Blue_XXLPQ.zip·Download (412.4 MB)

http://min.us/mK7GM0tge

另一載點

http://kuai.xunlei.com/d/OLXZSLBEGXCZ

上面這個 ROM 是英文版, 下一章會開始進入主題

=======================================================================
[中文轉檔步驟分享] 第四章

這一章,開始實際演練

英文 ROM 中文化 的順序

1. 先下載 XDA 英文的 ROM

2. Omega v5.0 為例,ROM 的結構如下

[data]
[indie]
[META-INF]
[system]

如何修改 ROM ,直接開機,就進入繁體中文

第一您要有 Notepad++ ,這套軟体

http://azo-freeware.blogspot.com/2006/10/notepad-35.html

開始實際演練

按剛才下載的 ROM



按 systme 這個資料夾,進去後選擇 build.prop (預設開啟程式請選擇 Notepad++)



進去後的畫面如下



在 23 - 24 列下面這二條指令修改如下

ro.product.locale.language=zh
ro.product.locale.region=TW

並在最後一列,再加上三條指令,

persist.sys.timezone=Asia/Taipei
persist.sys.country=TW
persist.sys.language=zh

按存檔後離開

這樣刷 ROM 後,會直接進入中文系統,不用再設定

======================================================================
[中文轉檔步驟分享] 第五章

這一章最主要說明, 刷機時會自動 3 wipe , 刷 rom 後自動重開機

剛剛說明開機後自動選擇中文語言, 同樣還是以 Omega v5.0 這個 rom 為例

按 Omega v5.0 這個 ZIP 檔



選擇 [META-INF] 這個資料夾 => [com] => [google] => [android]

打開 updater-script (選擇 Notepad++ 開啟 )



打開的畫面如下



其中第 1 列 - 29 列 , 是我加上去開機自動 3 wipe 的指令, (原來的 rom ,我已經加上去,以後

若要用在別的 rom , 只要 copy 下面的指令,加在最前面即可

====================================================================
#Updater-script
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" >>> Cleaning Device...");
ui_print(" ");
ui_print(" ");
ui_print(" >>> Formatting DATA as EXT4");
unmount("/data");
format("ext4", "EMMC", "/dev/block/mmcblk0p10");
ui_print(" ");
ui_print(" ");
ui_print(" >>> Formatting SYSTEM as EXT4");
unmount("/system");
format("ext4", "EMMC", "/dev/block/mmcblk0p9");
ui_print(" ");
ui_print(" ");
ui_print(" >>> Formatting CACHE as EXT4");
unmount("/cache");
format("ext4", "EMMC", "/dev/block/mmcblk0p7");
ui_print(" ");
ui_print(" ");
ui_print(" >>> Wipe Complete");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");
ui_print(" ");

===========================================================================

刷完 rom 如何自動重開機

也是在上面這個檔, 最下面的列,在加上這二條指令

==================================
run_program("/xbin/reboot");
run_program("/sbin/reboot");
==================================

按存檔,離開
=============================================================================

[中文轉檔步驟分享] 第六章

前置動作,已經完成, 要開始解壓縮 ROM

1. 只要解壓縮 apk 檔的部份, 其它不用解壓縮

2. 解壓縮的資料夾如下

選擇 system/app/ 全部解壓縮

選擇 system/framework/framework-res.apk 及 twframework-res.apk


3.解壓縮完成之後,將 Omega v5,0 的 ROM COPY 至 手機 ( 我們要先刷英文版的 ROM )

(不要 3 wipe , 刷完會自動重開機 )

4. 開始檢視英文版的 ROM ,先測試各項功能 ,

5. 因為 4.0.3 有部份已經有中文化 , 看看那些 APK 檔要中文化 , 自已先記錄一下

6. 然後進入剛剛解壓縮的資料夾, 將要中文化的部份, 先 COPY 至 另一個資料夾

暫定資料夾名稱為 [要中文化]

7. 第二章有分享 3 個編譯軟体 , 全部要就定位

C:\apktoolA

C:\apktoolB

C:\apktoolC


8 第三章有分享 1 個 中文模組, 也要就定位

C:\中文模組


9. 另外剛才要中文化的 APK 檔, 也要就定位

C:\要中文化


10. 再新增一個資料夾

C:\已中文化

=========================================================================
[中文轉檔步驟分享] 第七章

所有的資料夾,全部就定位後

我們來看,英文版 Omega v 5.0 , 那些要轉成中文

開機會設定精靂是中文







看看那些 apk 檔要轉中文



本次以三個 apk 檔當為實例

1. 相機

2. 設定

3. Framework-res.apk

及一個沒有辦法編譯的 apk 檔, 要如何對應

==================================================================
[中文轉檔步驟分享] 第八章

因為檔案總管的長度有限,所以每次我要轉檔, 都 copy 10 個 apk 到指定的目錄

此次教學 我們 copy 三個至指定的目錄

1. 進入 [要中文化] 的資料夾 , copy Camera.apk , settings.apk , framework-res.apk

這三個檔, 到 C:\apktoolA



2. 首先要先編譯 Camera.apk

先執行 1N_1.cmd , 只要執行一次即可, 後面就不用再執行

將 Camera.apk , 拉至 2N_2.cmd



會跳出 dos 畫面 , 執行編譯程式



執行完會多一個資料夾 [Camera]



我們現在要去[中文模組],這個資料夾,將語言檔 copy 到 [Camera] , 這個資料夾




選 [Camera] => 按 [res] => 選擇所有的檔案,copy 至 C:\apktoolA\camera\res\



copy 到 C:\apktoolA\camera\res\



接下來, 回到 C:\apktoolA 的上層目錄, 將 [Camera] ,這個資料夾 ,拉至 3N_3.cmd



會出現 dos 的畫面, 在執行反編譯



反編譯完成後, [Camera] 這個資料夾會多出二個子資料夾 [build] 及 [disk]



按 [build] => [apk] => 有出現這個 resources.arsc 檔反編譯才算成功



再回到 apktoolA 最上層的目錄

按 Camera.apk , 按上面那個 [加入]



選擇加入的檔案 , [Camera]=> [buld] => [apk] => resources.arsc





按確定, 選擇左下角的 [僅儲存], 離開



將 Camera.apk 剪下 , 貼上 到 [已中文化] 的資料夾

這個檔已完成中文化
=============================================================================
[中文轉檔步驟分享] 第九章

接下來,開始編譯 settings.apk , (本章不在貼重覆的圖, 有變更才會貼)

先把剛才反編譯好的 Camera 的資料夾,刪除,才不會佔版面

1. 將 settings.apk , 拉至 2N_2.cmd

2. 會跳出 dos 畫面 , 執行編譯程式

3. 執行完會多一個資料夾 [Settings]

4 我們現在要去[中文模組],這個資料夾,將語言檔(有 7個語言包) copy 到 [Settings]/res ,這個資

料夾

5. 選 [Settings] => 按 [res] => 選擇所有的檔案,copy 至 C:\apktoolA\Settings\res\

6. 接下來, 回到 C:\apktoolA 的上層目錄, 將 [Settings] ,這個資料夾 ,拉至 3N_3.cmd

7. 會出現 dos 的畫面, 在執行反編譯

8. 奇怪,一下就反編譯完成,(就樣就有問題 )

9. 反編譯完成後, [Settings] 這個資料夾只多出一個資料夾[build] 沒有 [disk]

10 按 [build] => [apk] => 沒有出現 resources.arsc 檔,所以此次反編譯失敗

11. 說明這個 ROM , Settngs.apk 檔, 在這版 apktoolA, 無法反編譯,

12. 沒有關係, 我們現在試一下, 第二版的 apktoolB

13. 剪下 c:\apktoolA\Settings 這個資料夾 貼到 C:\apktoolB

14. 現在的工作目錄,是在 C:\ApktoolB

15. 點進去 [Settings] , 把剛剛反編譯失敗的 [build] 這個資料夾刪除

16 回到 C:\ApktoolB 最上層的目錄

17. 將 [Settings] 這個資料夾 ,拉至 3N_3.cmd

18. 出現 DOS 的畫面, 反編譯時間有一點久, 請耐心等待

19. 反編譯完成後, [Settings] 這個資料夾會多出二個子資料夾 [build] 及 [disk]

20. 按 [build] => [apk] => 有出現這個 resources.arsc 檔反編譯才算成功

21. 再回到 apktoolA 最上層的目錄 ( 注意是 apktoolA )

22. 按 Settings.apk , 按上面那個 [加入]

23. 選擇加入的檔案, 資料夾是 ApktoolB [Settings]=> [buld] => [apk] =>

resources.arsc

24. 按確定, 選擇左下角的 [僅儲存], 離開

25 將 Settings.apk 剪下 , 貼上 到 [已中文化] 的資料夾

26. 將 ApktoolB 裏面的 [settings] , 這個資料夾刪除

這個檔已完成中文化

====================================================================
[中文轉檔步驟分享] 第十章


接下來,開始編譯 framework-res.apk , (本章不在貼重覆的圖, 有變更才會貼)

=======================================
工作目錄 C:\apktoolA

1. 將 framework-res.apk , 拉至 2N_2.cmd

2. 會跳出 dos 畫面 , 執行編譯程式

3. 執行完會多一個資料夾 [Framework-res]

4 我們現在要去[中文模組],這個資料夾,將語言檔(有5個語言包) copy 到 [Framework-res]/res

這個資料夾

5. 選 [framework-res] => 按 [res] => 選擇所有的檔案,copy 至

C:\apktoolA\framework-res\
es\

6. 接下來, 回到 C:\apktoolA 的上層目錄, 將 [framework-res] ,這個資料夾 ,拉至 3N_3.cmd

7. 會出現 dos 的畫面, 在執行反編譯

8. 奇怪,一下就反編譯完成,(就樣就有問題 )

9. 反編譯完成後, [framework-res] 這個資料夾只多出一個資料夾[build] 沒有 [disk]

10 按 [build] => [apk] => 沒有出現 resources.arsc 檔,所以此次反編譯失敗

11. 說明這個 ROM , framework-res.apk 檔, 在這版 apktoolA, 無法反編譯,

12. 沒有關係, 我們現在試一下, 第二版的 apktoolB OR 第三版

狀況與第一版,完全一樣 , 難道 framework-res.apk , 無法反編譯嗎 ?

我找了很久的網路資料,試過各版的 java 及 apktool 還是無解

後來我仔細看它編譯的過程, 發現編譯時,很多圖檔出現錯誤的訊息, 靈機一動, 換掉圖檔的圖示

再編譯看看, 結果成功了,

下章分享,如何成功編譯 framework-res.apk


=======================================================================
[中文轉檔步驟分享] 第十一章

因有的 ROM ,作者為了美觀 , 會換掉很多原來的圖示, 這樣就會造成, 編譯,反編譯無法成功

所以有遇到這種, apk 檔, 都可用以下的方式來解決

我現在以 Omega v5 的 framework-res.apk 為範例來說明

1. 要先有原廠 drawable-hdpi 的圖示

drawable-hdpi.rar·Download (3.3 MB)

http://min.us/mhF0QVuC9


2. 上面這個 drawable-hdpi.rar 解壓縮後, 有個資料夾 [drawable-hdpi] 復製至 C:\

所以電腦會多出一個 C:\drawable-hdpi 的資料夾

3. 進去 C:\apktoolA 的目錄, 將這個目錄底下 的 framework-res.apk , copy 至 C:\

4. 所以 C:\底下有個 framework-res.apk 這個檔 ,




5. 將這個檔 framework-res.apk 改名為 fr.apk

6. 再下來,是要將 fr.apk 裏面的 [drawable-hdpi] 與 C:\[drawable-hdpi] 這個資料夾

作更換的動作

7. 打開 fr.apk , => 按 [res] => 選擇 [drawable-hdpi] , 按上面的刪除





8 然後再按上面的 [加入],選擇 c:\[drawable-hdpi] 這個資料夾





9. 按確定, 選擇左下角的 [僅儲存], 離開

10. 將 c:\fr.apk copy 至 c:\apktoolA

11. 將 fr.apk , 拉至 2N_2.cmd

12. 會跳出 dos 畫面 , 執行編譯程式

13. 執行完會多一個資料夾 [fr]

14. 我們現在要去[中文模組],在這個 framework-res ,將語言檔(有 5個語言包) copy 到 [fr]/res

這個資料夾

15. 選 [framework-res] => 按 [res] => 選擇所有的檔案,copy 至

C:\apktoolA\fr\res\

16. 接下來, 回到 C:\apktoolA 的上層目錄, 將 [fr] ,這個資料夾 ,拉至 3N_3.cmd

17. 會出現 dos 的畫面, 在執行反編譯

18. 奇怪,一下就反編譯完成,(就樣就有問題 )

19. 反編譯完成後, [fr] 這個資料夾只多出一個資料夾[build] 沒有 [disk]

20 按 [build] => [apk] => 沒有出現 resources.arsc 檔,所以此次反編譯失敗

21. 說明這個 ROM , fr.apk 檔, 在這版 apktoolA, 無法反編譯,

22. 沒有關係, 我們現在試一下, 第二版的 apktoolB

23. 剪下 c:\apktoolA\fr 這個資料夾 貼到 C:\apktoolB

24. 現在的工作目錄,是在 C:\ApktoolB

25. 點進去 [fr] , 把剛剛反編譯失敗的 [build] 這個資料夾刪除

26 回到 C:\ApktoolB 最上層的目錄

27. 將 [fr] 這個資料夾 ,拉至 3N_3.cmd

28. 出現 DOS 的畫面, 反編譯時間有一點久, 請耐心等待

29. 反編譯完成後, [fr] 這個資料夾會多出二個子資料夾 [build] 及 [disk]

30. 按 [build] => [apk] => 有出現這個 resources.arsc 檔反編譯才算成功

31. 再回到 apktoolA 最上層的目錄 ( 注意是 apktoolA )

32. 按 framework-res.apk , 按上面那個 [加入]

33. 選擇加入的檔案, 資料夾是 ApktoolB [fr]=> [buld] => [apk] =>

resources.arsc

34. 按確定, 選擇左下角的 [僅儲存], 離開

35 將 framework-res.apk 剪下 , 貼上 到 [已中文化] 的資料夾

36. 將 ApktoolB 裏面的 [fr] ,及 apktoolA 裏的 fr.apk 刪除

這個檔已完成中文化

====================================================================
[中文轉檔步驟分享] 第十二章

所有的方法都試過了,還是沒有辦法中文化

下面這個包是 4.0.3 中文版所有的原廠 apk 檔

中文的APK.rar·Download (129.6 MB)

http://min.us/mbaMWgDwmZ


將無法中文化的 apk 檔, 刪除, 用原廠的 apk 檔取代, 這是下下之策,

我在中文化 Tur_v1 的時候, phone.apk 一直失敗, 本來想用原廠的 phone.apk 取代

但發現 Tur_v1 phone.apk 有電話錄音,及美化的很漂亮 , 所以就放棄用原廠 phone.apk 來取代

直接上 英文版 的 phone.apk

所以要用原廠的 apk 來取代 rom 的 apk , 要看看功能是否一樣,

==============================================================================
[中文轉檔步驟分享] 第十三章 [ 中文化 完成篇 ]

現在已經將所有的 apk 轉換成中文 (本篇教學 只有轉換 代表性的 三個 apk 檔 )

本章完結篇最主要說明,如何將 apk 檔打包 ,

首先要有一個 zip 檔的模組, ( 2.3.6 的模組 , 不能完全適用於 4.0.3)

ICS 專用 ZIP 模組包

ICSmodule.zip·Download (127.6 KB)

http://min.us/m9Q9NlLYw


1. 將上面 ZIP 檔, 放入 C:\已中文化 的資料夾

2. 所有[已中文化]的資料夾,目前有4個檔案

3. ZIP 模組包介紹

第一層目錄有二個資料夾, 其中 META-INF 這個資料夾,都不要變更

META-INF

SYSTEM => 又有二個資料夾 分別為 [APP] 及 [Framework]

所以等一下中文化後的檔案, 除了 framework-res.apk 及 twframework-res.apk 放在

[Framework],其餘均放至 [APP] 裏面

3. 開始將檔案放入 ICSmodule.zip

4 現在加入 APK 檔

5. 打開 ICSmodule.zip , 按 [SYSTEM] 資料夾二下 ,按 [APP] 資料夾二下

按上面的加入,我們加入 Camera.apk & framework-res.apk & settings.apk

按確定 , 左下角改 [僅儲存] 確定後離開



6. 再來回到上一層, 按 [framework] 資料夾二下, 按上面的加入,我們加入 framework-res.apk

按確定 , 左下角改 [僅儲存] 確定後離開,


7. 已經完成了中文檔的刷機包, 將 ICSmodule.zip 改名為 OmegaV5_TW.zip

8. 將這個 OmegaV5_TW.zip copy 至手機, 準備刷中文包, 不要 3 Wipe

9. 刷完後,我們來檢視,三個檔的中文化

相機 設定 framework-res.apk








===================================================================
******* 週未愉快 *******

cschienl.cs wrote:
****** 中文化...(恕刪)

感謝cs大的分享......辛苦你了....祝你出差愉快.....記得找時間去黑皮一下....
有空來學學......中文化....
感謝CS先生 超有耐心的教學

祝福外地平安愉快

lsk2008 wrote:
另TurkbeyRom Ics V1 4.0.3 Blue-Black Themed XXLPQ ROM
有沒有 沒有注音版本?(恕刪)


lsk2008 您好

英文版的鍵盤

Tur_V1ENG.zip·Download (5.3 MB)

http://min.us/mjw09quAK




======================================================================

其它網友問題,暫時無法回覆
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 2665)

今日熱門文章 網友點擊推薦!