• 825

Note 2生活日記與刷機分享(第12頁第1篇)


lukechancat wrote:
danieliememe大
不好意思
這各連結是否錯誤
[Done]SecLauncher2_Deodexed_STOCK.ZSALJ7.rar 下載連結
謝謝

請再試一次

danieliememe wrote:
請再試一次...(恕刪)


可以下載了,非常謝謝
但是
因為是攸關系統架構之桌面程式的緣故,請搭配/framework一併刷入為宜。
不建議單獨刷

是什們意思??要怎做?

我只會單換syste/app 改三讀一寫這樣

不好意思問題很多
Espower wrote:
我不清楚 , 為什麼...(恕刪)


E大我是沒刷A3包
我是直接服用zip_init還是沒看到Test.log


沒看到Test.log已經解決了...
不知道是怎樣在刷第3次zip_init包Test.log就跑出來了說><"

pohan1980 wrote:
大大,很喜歡你的A3包,不知道你是否可以作一個不美化的A3包,看習慣原廠的圖標背景字體…真的很謝謝你(恕刪)


等一下會上傳..., 請稍待
globe68 wrote:
E大我是沒刷A3包
我是直接服用zip_init還是沒看到Test.log(恕刪)


目前的原因,我大約知道

這個程式, 是需要 BusyBox

你若用 odin 刷 原廠的 包, 就沒有 BusyBox , 它就不會顯示 Test.log

所以無 init.d_Support

若刷我製做的 台灣原廠最新的 rom , 因我有包入 BusyBox , 所以只要刷快速包 a3 或 zip_init

都可以顯示 Test.log , 表示有 init.d_Support

剛剛共測試了三個 rom

一個是台灣原廠 odin 刷法, 無法顯示 Test.log (表示沒有 init.d_Support )

一個是我製作的 odex 台灣原廠, 刷入快速包 a3 顯示 Test.log (表示有 init.d_Support )

另一個是我製作的 deodex 台灣原廠, 刷入快速包 a3 顯示 Test.log (表示有 init.d_Support )
不知道有沒有人發現!!

三星輸入法4.0版本有問題

按紅匡處"。"

會變成 "歐"


在前一版還沒這問題呢...
danieliememe wrote:
請再試一次...(恕刪)
原廠快速包_A3

N2_Add_A3_Samsung.zip ( 99681 KB)

https://docs.google.com/open?id=0B80kk8AOqhiaTkcwSjROdU9rZHc

分支

http://cht.tw/h/2m0



功能與 快速包_A3 一樣, 去除美化的部份

因這個包有 init.d_Support , , 刷完它的開機動畫, 變為 google 原生的

若不喜歡這個動畫, 可刷下面這個包回原廠動畫

原廠開機動畫

Boot_Samsung.zip (2056 )

https://docs.google.com/open?id=0B80kk8AOqhiaZkRjWmswdkgwVVk


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

剛剛特別刷回我製作的 odex 挸格 台灣原廠的 rom , 測試 init_d Support

結果一切正常有顯示 Test.log

刷 原廠快速包_A3 前 , 沒有 Test.log






刷原廠快速包_A3 後, 有顯示


對不起~~
問一個蠢問題~~
"美化類"的都需要刷機ROOT後才能用嗎???
還是不用ROOT也可以服用????
謝謝各位大大的解答~
如何將原廠的ROM Odin的刷法,改成 cwm 的刷法 並 完成 Deodexed+Rooted+zipaligned

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

這個教學適用於 Note 2 (因為我全部實際做過 )

Odin的刷法,改成 cwm 的刷法 並完成 Deodexed+Rooted+zipaligned

首先你也要有 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環境配置成功了。

=====================================================================
我們以上星期更新的台版 N7100ZSALJ2_N7100OZSALJ2_N7100XXALIH_HOME.tar.rar 這個原廠的 rom 來說明

1. 先下載這個原廠的 ROM

N7100ZSALJ2_N7100OZSALJ2_N7100XXALIH_HOME.tar.rar ( 992,380 kb)

https://docs.google.com/open?id=0B80kk8AOqhiaM3JwLWtYZ25KZXc


2. 下載完成後解壓縮有下面這個檔

N7100ZSALJ2_N7100OZSALJ2_N7100XXALIH_HOME.tar.rar

3. 再將這個檔解壓縮, 會出現下面 6 個檔

boot.img (核心)

cache.img ( CSC 資料)

hidden.img (DATA 資料)

modem.bin (基頻)

recovery.img

system.img (system 資料)

4. 6 個檔其中要轉換的只有三個 img 檔

cache.img ( CSC 資料)

hidden.img (DATA 資料)

system.img (system 資料)

5. 其中二個直接放入刷機包就可以了

boot.img (核心)

modem.bin (基頻)

6. 另外一個 recovery.img 不用管它, 它是原廠 3e Recovery

==================================================================
這一章最主要是要如何將下面三個檔,轉換成我們要的檔案

cache.img ( CSC 資料)

hidden.img (DATA 資料)

system.img (system 資料)

一. 我們需要下面這個軟體 (前面有下載過的就不用再下載 )

1. sgs2toext4.jar (將 img 檔轉換成 ext4 )

sgs2toext4.jar ( 20 kb)

https://docs.google.com/open?id=0B80kk8AOqhiaT3J6OFZ2bE1WNDQ

二. sgs2toext4.jar 使用方式

1. 執行 sgs2toext4.jar 會出現下面這個視窗



2. 把 cache.img 拉到視窗內

3. 執行完成後再拉 hidden.img 到視窗內

4. 執行完成後再拉 system.img 到視窗內

5. 拉完後, 如下之畫面



6. 全部執行完成,資料夾會多出 3 個檔案

cache.ext4.img
hidden.ext4.img
system.ext4.img



===========================================================================
上一章已經將 3 個 img 檔轉成 ext4.img 檔

本章要講 如何將 ext4.img 轉成我們常看到的檔案格式

這個就需要下面這個軟體 (前面有下載過的就不用再下載 )

2. Diskinternals Linux Reader (將 ext4.img 轉換成 檔案(apk...)

Linux_Reader.exe ( 4404 kb)

https://docs.google.com/open?id=0B80kk8AOqhiaeGwzVjVrSXpyWHM

一. Diskinternals Linux Reader 使用介紹

1. Linux_Reader.exe 這個檔案是 安裝檔, 所以要先執行安裝

2. 執行 Linux_Reader.exe 安裝 , 安裝完成,會出現下面這個畫面



3. 按右上角的 Drives => 選 Mount Image ( 如下圖)



4. 選 Raw Disk Images => 按下一步 , 會出現下面的圖示



5. 先選擇 cache.ext4.img

6. 執行完成後, 再依步驟 3 => 再選擇 hidden.ext4.img

7. 依此類推 再選擇 system.ext4.img

8. 執行完成後會多出 三個 磁碟 , 如下圖



9. 畫面有三個紅色的磁碟 , 我們要將它轉換成檔案

按2下 Linux Ext Volume 1.dsk => 會跳出這個畫面



10. 選取 這個資料夾 , 選擇上方 [Save] 的功能鍵



11.按下一步 會出現下面的畫面, 因為這個是 CSC 的功能, 所以我就把它要轉出的
檔案放在 C:\ROM\CSC 這個資料夾



12. 按二次下一步 , 就開始轉檔, 轉檔完成 C 磁會多出,這個資料夾 C:\ROM\CSC

13. 接下來 按上一頁,回到上層目錄, 按2下 Linux Ext Volume 2.dsk

14. 有 4 個資料夾,全部選取, 選擇上方 [Save] 的功能鍵

15.按下一步 會出現下面的畫面, 因為這個是 Data 的功能, 所以我就把它要轉出的
檔案放在 C:\ROM\data 這個資料夾

16. 接下來 按上一頁,回到上層目錄, 按2下 Linux Ext Volume 3.dsk

17. 有 16 個資料夾,1 個檔案,全部選取, 選擇上方 [Save] 的功能鍵

18.按下一步 會出現下面的畫面, 因為這個是 system 的功能, 所以我就把它要轉出的
檔案放在 C:\ROM\system 這個資料夾

19. 三個全部轉完成 , C:\ROM 這個資料夾共有三個子資料夾



===========================================================================
剛剛解開的三個資料夾, 需要找個地方讓它放, 所以就要用到

5. 刷機腳本 ( 含 Root 檔) (前面有下載過的就不用再下載 )

ROM.rar ( 2012/10/26 修正為 Note 2 專用)

https://docs.google.com/open?id=0B80kk8AOqhiaeVUzbGdYRGxJTnM

一. ROM.rar 這個資料夾介紹

1. 先解壓縮 ROM.rar , 解壓縮後有三個資料夾

[META-INF] => 放腳本

這個資料夾旳腳本來自 XDA wanam

[system] => 放資料

再按進去 , 又有二個資料來

[app] => 這個資料來只有放 Superuser.apk ( Root 需求)

[xbin] => 這個資料夾有二個檔案 busybox & su (Root 需求)

[wanam] = > 放核心及基頻 => 只有一個檔 flash_image ( 基頻需求)


2.再來我們先回去 c:\ROM\CSC 這個資料夾, 按到最底層有個 sec_csc.zip

3.解壓縮 sec_csc.zip , 有如下資料夾

[META-INF]

[system]

4. CSC 這個部份,我們只需要 [system] 這個資料夾的檔案,



5. 我們要開始將 C:\ROM\CSC\recovery\sec_csc\system 這個檔, 移到 刷機腳本

6. 先假設刷機腳本是放在 D:\ROM\



7. 移動 C:\ROM\CSC\recovery\sec_csc\system 這個資料夾, 到 D:\ROM\

8. 就會將 C:\ROM\CSC\recovery\sec_csc\system 裡面的資料, 全部移到D:\ROM\
如下圖示



9. 接下來移動 C:\ROM\data 到 D:\ROM\

10. 接下來移動 C:\ROM\system 到 D:\ROM\

11. 現在移動好的 D:\ROM 的目錄 , 如下圖





12. 接下來移核心與基頻

13 核心與基頻是放在, 剛剛下載的 ROM , 解壓縮的資料夾



14 COPY boot.img 及 modem.bin 到 D:\ROM\wanam , COPY 完成後的圖示



15. D:\ROM\wanam 就有三個檔

16. 現在已經完成所有搬移的動作, 也就是, 若打包後是一個 DLI2 原廠 Odex 的 rom
也可以刷入手機

17. 但我們不是要 odex 的規格, 我們要 Deodex 的規格

============================================================================
本章說明, 如何將 odex 轉成 deodex 的規格 (本篇文章最下面,有最新的 deodex 程式, 也可以用這個程式)

要將 odex 轉成 deodex 的規格 必須用到下面這個工具

3. deodex (將 odex 規格, 轉換成 deodex 規格)

deodex.rar ( 3066 kb)

https://docs.google.com/open?id=0B80kk8AOqhiaOGtPaFVER0FYM3M

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

1.先解壓縮 deodex.rar , 有下面之檔案, 我們放在 D:\deodex\



2. 將 D:\ROM\system\app 和 D:\ROM\system\framewokr 這二個資料夾 copy 到

D:\deodex\



3. 現在 D:\deodex\ 的檔案如下



4.將 D:\deodex\java.awt.jar COPY 至 D:\deodex\framework\

5. 按 deodex.bat , 開始執行 Deodex 約 30 分鐘

6. 執行中的畫面如下



7. 執行完成會多出二個資料夾 [deodexed-app] [deodexed-framework]



8. 這二個資料夾 [deodexed-app] [deodexed-framework] , 就是 Deodex 的規格

9. 所以要將這二個資料夾裏面的資料分別 copy 至

D:\ROM\system\app 和 D:\ROM\system\framewokr 這二個資料夾

10. copy 完成後要將 \ROM\system\app 和 D:\ROM\system\framewokr 這二個資料夾

裡面, 副檔名是 .odex 的全部刪除

11. 這樣就完成 ROM Deodexed+Rooted

12. 但還有最後一個步驟 => zipaligned

=============================================================================
我們已經完成了 Deodex , 接下來我們要 做 zipaligned

要做 zipaligned , 以前是一條一條的打, 下面這個工具是批次執行

從頭到好約 3 分鐘, 很快的

4. zippalign (apk檔資源對齊優化工具)

zipalign.rar (163 kb)

https://docs.google.com/open?id=0B80kk8AOqhiaM0JlSHZUdXVGNjg

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

1. 先解壓縮 zipalign.rar , 它的目錄如下 :

[newApp] 按進去有個檔案 [改檔名.bat]

zipalign.exe

優化.bat

2.我們假設 zipalign.rar 解壓縮後的資料夾是放在 D:\zipalign

3.將 D:\ROM\system\app\*.apk => 所有的 apk 檔 copy 至 D:\zipalign

4.按 [優化.bat] , 約 1 分鐘, 它優化好的 apk 檔,會跑到 [newApp] 這個資料夾

5. 但它的副檔名會變成 .apk1



6.在 [newApp] 這個資料夾 , 有個 [改檔名.bat],

7. 按 [改檔名.bat], 完成後, 它的檔名就正常了



8.將這裡面的 apk 檔 copy 至 D:\ROM\system\app\

9. 剛剛是做 system\app 的 apk 檔, 還要再做 systme\framewok 裏面的 apk 檔

10. 方法是一樣的

===========================================================================
我們已經完成

Rom is Deodexed + Rooted + Zipaligned

現在要開始製作刷機包

1. 進去 D:\ROM\ 將所有的檔案選取, 按加入壓縮檔, 選取 ZIP 格式 按確定



2. 壓縮完成後, 會跑出一個檔 ROM.ZIP

3. 將 ROM.ZIP 改名字為 I9300_DLI2.ZIP

4. Copy 至 手機

5. 開始刷 ROM .....
============================================================================

附註 : 關於本篇教學有二個補丁

1. 教學文其中有一個 odex 轉成 deodex , 每次都有二個 apk 檔轉失敗, 後來我用
另外一套軟體, 全部可以轉成 deodex , 所以我會修正它, 改為這套軟體

2. cache.img 轉成 資料檔, 其中資料放置的位罝,會變更

============================================================================
也可以用這套軟體 自動 deodex (czh 提供 )

1. 介紹 : Auto_deodex , 自動 deodex

Auto_deodex.7z ( 1540 kb )

https://docs.google.com/open?id=0B80kk8AOqhiac1NqRDlVR1lKdFU


2. 解壓縮後有 如下的檔案



目前你已經完成的 ODEX 的 ROM ,

先把這個 ROM , 壓縮成 ZIP 檔

然後放進去 Auto_deodex 這個資料夾

執行go.cmd (約 20 分左右)


4. 執行 go.cmd , 就開始自動 deodex

5. 執行好了, 就會出現 xxxx.zip_deodex 的資料夾 , 裡面就是已經 deodex 好的 apk


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

Espower wrote:
[修訂中...] 若...(恕刪)

espower兄實在太有耐心了 , 這篇教學文絕對是大作..
basic的生活日記 https://basiclife.tw/
  • 825
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 825)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?