說明一下替換新的核心與 SYS 的方式, 以 I8000NXXJH2 與 23133 為例子.1. 先依據之前的說明, 把 I8000NXXJH2 dump 出來.
2. 建立 SYS_23133 目錄, 把抓到的 23133 裡頭的 23133_COMMON, 23133_COMMON_0404, 23133_WVGA_COMMON, 23133_WVGA_0404 這幾個目錄 (i8000 用 WVGA, 繁體中文是 0404, 其他的就不用了) 裡頭的檔案放到 SYS_23133 目錄下 (注意一下目錄結構, 那幾個目錄下應該還有一層子目錄, 反正要弄成與 SYS 目錄類似的樣子), 如下圖:
3.建立 XIPtools\XIP_23133 目錄, 把抓到的 23133 裡頭的 23133_XIP 裡頭的東西放到 XIPtools\XIP_23133 這裡頭, 如下圖:
4. 刪除 OEM\OEM_Lang_0409 這目錄, 把 I8000HZHJC2 (最後的一個繁體中文版) 的 OEM\OEM_Lang_0404 放進來, 如下圖:
5. 刪除 SYS_23133\SIM_TKit (在 OEM\OEM_Drivers 有這東西了)
6. 在 romtool 裡頭 SYS 選擇使用 SYS_23133, 然後選擇 Port XIP/Delete Modules 與 Adjust Size of XIP 如下圖:
7. 執行 Run, 這樣子就應該可以做出一個不同核心與不同語言的版本. 如果在 BuildOS 有出錯, 有可能是因為三星把某些檔案在不同語言的版本放不同路徑造成的, 也就是可能在 OEM\OEMApps 與 OEM\OEM_Lang_0404 有檔案重複, 只要把重複的檔案刪除後再執行 BuildOS 就應該可以成功.
上頭是完整版本的做法. 如果你要做 lite 版本, 在第五步驟與第六步驟中間加上這些動作吧:
5.1 把 i8000lite_v4_JH2_CHT.zip 解開來, 會有 LITE 目錄與 i8000lite.php, 如下圖:
5.2 把 LITE\zzzzzMyMods 放到 OEM 目錄下, 如下圖:
5.3 修改 LITE\lang.txt, 改成 0409 與 0404 (應該不用改, 除非你要做不同的語言版本).
5.4 執行下面的指令:
php -Cq i8000lite.php kernel=23133
這樣子就可以了, 回到步驟 6 接著做就可以弄出 lite 版本了.
i8000lite_v4_JH2_CHT.zip 可以由這兒抓取: http://www.teatime.com.tw/~tommy/files/i8000/i8000lite_v4_JH2_CHT.zip
hi~你好,我有d i8000問題想請教下你,希望可以幫到我(因為宜家好小有人傾i8000)
其實我都用左差唔多成年i8000,不過就未刷過rom~
1. 如果我想刷個wm6.1 lite rom,唔知有冇咩可以介紹比我??(因為馬會唔support wm6.5 > < )
2. 如果用win7刷rom有冇問題????
3. 如果你唔建議用wm6.1,有冇其他rom介紹下???
thx~ x1000000000000
到這兒抓看看還能不能抓到檔案吧.
http://www.mobile01.com/topicdetail.php?f=450&t=1363595