freesoul wrote:
E大請問您,這個通刷包是只適合有mutli的rom吧!
不知裡面的app可以自定嗎?(恕刪)
Q : 通刷包是只適合有mutli的rom
A : 是的
Q : 不知裡面的app可以自定嗎?
A : 如下 :
教你如何增加 multi-windows 的 程式 ( APK )
首先你的電腦必須有 JAVA 的環境 及 framework-res.apk 專用的編譯軟體
framework-res.apk 專用的編譯軟體
APKToolB_N2_FRAME.rar ( 29,320 kb)
https://docs.google.com/open?id=0B80kk8AOqhiaQmdldGY5UW1mcmM
=========================================================================
1.增加 multi-windows 的 程式是放在
\Fromework-res\res\values\arrays.xml
2. 這個檔不用反編譯也能看得到 , 所以這個檔可以做通用包
3. 從手機 /system/framework/framework-res.apk 這個檔 copy 至 電腦暫存的地方
4. 因為 framework-res.apk 與 APKToolB_N2_FRAME 裏的 framework-res.apk 是同檔名,
5. 所以我們要改名字, 將剛才 COPY 的 Framework-res.apk 改名為 fr.apk
6. 將 fr.apk copy 至 c:\APKToolB_N2_FRAME
首先要先反編譯 fr.apk
先執行 1N_1.cmd , 只要執行一次即可, 後面就不用再執行
將 fr.apk , 拉至 2N_2.cmd
執行完會多一個資料夾 [fr]
7. 進入這個資料夾=> 按 \fr\res\values\arrays.xml
8.找到 <string-array name="config_multiWindowSupportAppList">
下面原來的程式是這些
<item>com.android.browser</item>
<item>com.android.email</item>
<item>com.android.mms</item>
<item>com.sec.android.gallery3d</item>
<item>com.sec.android.app.snotebook</item>
<item>com.sec.chaton</item>
<item>com.google.android.apps.maps</item>
<item>com.google.android.maps</item>
<item>com.google.android.gm</item>
<item>com.google.android.talk</item>
<item>com.google.android.youtube</item>
<item>com.google.android.gsf.login</item>
<item>com.android.chrome</item>
<item>com.facebook.katana</item>
<item>com.kakao.talk</item>
<item>com.twitter.android</item>
<item>com.infraware.polarisviewer4</item>
9. 它程式命名的原則 , 我想了半天,也沒有全部想出來, 可能要自行 google 一下
我現在舉例常用的檔案格式
a. 來自 samsung 的檔案, 我舉例要加入時間 ,時間它的檔名是 clockpackage.apk 它的程式碼是
<item>com.sec.android.app.clockpackage</item>
所以三星的檔案 前面要加入 com.sec.android.app. , 在把檔名加入不含 apk
<item>com.sec.android.app.clockpackage</item>
紅色的地方就是檔名
b. 來自我們自行從 play 商店 下載的或用鈦備份還原, 這部份就要看 手機的 data/app 裡面的檔名
我剛剛測試加入重新啟動 , 它在 data/app 的檔名是
com.siriusapplications.quickboot-1.apk
那加入的程式碼要如何寫呢
<item>com.siriusapplications.quickboot</item>
就是後面的 -1.apk 不要包含
c. 就是依此類推, 加入你要的檔案
10. 我們現在加入時間及重新啟動 (加在中間,最後面都可以)
<item>com.android.browser</item>
<item>com.android.email</item>
<item>com.android.mms</item>
<item>com.sec.android.gallery3d</item>
<item>com.sec.android.app.snotebook</item>
<item>com.sec.chaton</item>
<item>com.google.android.apps.maps</item>
<item>com.google.android.maps</item>
<item>com.google.android.gm</item>
<item>com.google.android.talk</item>
<item>com.google.android.youtube</item>
<item>com.google.android.gsf.login</item>
<item>com.android.chrome</item>
<item>com.facebook.katana</item>
<item>com.kakao.talk</item>
<item>com.twitter.android</item>
<item>com.infraware.polarisviewer4</item>
<item>com.sec.android.app.clockpackage</item>
<item>com.siriusapplications.quickboot</item>
反紅的部份就是 時間&重新啟動
11 按存檔,離開
12 我們已經將要的程式加入 , 接下來要編譯
13.回到 c:\APKToolB_N2_FRAME 的上層目錄, 將 [fr] ,這個資料夾 ,拉至 3N_3.cmd
會出現 dos 的畫面, 在執行編譯 => 編譯的時間約 10 分鐘,請耐心等待
14 編譯完成後, [fr] 這個資料夾會多出二個子資料夾 [build] 及 [disk]
15. 按 [build] => [apk] => 有出現這個 resources.arsc 檔反編譯才算成功
13. 再回到 c:\APKToolB_N2_FRAME 最上層的目錄
14. 下面的動作與以前的教學不一樣
15. 進入 [fr]-> [disk]
16. [disk] 這個資料夾裏面有一個 fr.apk , 我們要解壓縮,
17 解壓縮 fr.apk ,取出 \fr.apk\res\values\arrays.xml 這個檔
18.再回到 c:\APKToolB_N2_FRAME 最上層的目錄
19. 按 fr.apk , 按上面那個 [加入]
20.選擇加入的檔案 , 就是剛才解壓縮的那個檔 arrays.xml
21.按確定, 選擇左下角的 [僅儲存], 離開
22. fr.apk ,這個檔已完成變更次極字體的顏色改為珊瑚藍
23. 再將 fr.apk 改成原來的檔名 framework-res.apk 即可





























































































