Stranger2105 wrote:
請問大大您這檔案是跟...(恕刪)


還需要一些步驟的

1. 要加入update-script
2. sign簽章
斌斌 wrote:
還需要一些步驟的1....(恕刪)


那請問哪裡有這比較簡單點的教學呢?
MoDaCo 給的這文章我實在看不懂丫..

還是大大您能撥個空說明一下或來個教學呢?
sonicart77 wrote:
成功了! 成功了! ...(恕刪)


我有一事不是很清楚,想請問一下,我記得如果root成功了,應該就是刷了另一版的Rom,這樣還能完整的dump出原廠的Rom嗎?
vicent2000 wrote:
我有一事不是很清楚,...(恕刪)


基本上系統主要分為兩個部份

1. /boot 分割區 裡面有linux kernel跟ramdisk檔案
2. /system 分割區 整個系統, 基本上也是你要dump出來的東西

雖然基本上/system底下的檔案你都有讀取權限
但還是有少數例外.. 所以在自製rom的時後 要把這些缺少的檔案補進去才行

而沒有root的情況下 還是可以dump出大部分的東西
但核心就沒辦法了, 所以在我dump的rom中, 是使用跟出廠時不一樣的核心!
斌斌 wrote:
基本上系統主要分為兩...(恕刪)


了解了,感謝斌大的解說,這樣就清楚了
要補充一下

當你root之後會刷RUU英文版的rom進去

所以要dump要在你root之前
斌斌 wrote:
要補充一下當你roo...(恕刪)


我已經成功dump出來了,那再請教一下,如果我直接拿斌大的rom把裡面的boot.img拿出來和我的rom,二個結合再一起,這樣就可以刷回去了嗎?還是一定要再去用下列二個步驟?
1. 要加入update-script
2. sign簽章

另外再請教一下,如果我要拿掉一些應該程式,可以直接從dump.tar裡面的C:\Tools\Downloads\dump\system\app把程式拿掉嗎?還是必須用其它方法
vicent2000 wrote:
我已經成功dump出...(恕刪)


那個boot.img 是Desire的核心, 不是Desire不要刷XD

還有那兩個步驟還是一定要得

如果你要移除內建軟體 就在/system/app/ 下面刪除你不要的檔案就好
斌斌 wrote:
那個boot.img...(恕刪)



感謝斌大的告知,我的就是Desire的,所以可以用,順便寫了一下怎麼sign的方法給要知道的人

怎麼做sign簽章
把Rom dump出來後,先解壓縮,然後把boot.img和META-INF跟system放在一起
格式如下
<dir>/META-INF
<dir>/system
<dir>/boot.img
完成後去http://htcpedia.com/forum/showthread.php?t=1404下載testsign.zip
把testsign.zip解壓縮放到<SDK>/tools裡面

然後把META-INF, system, boot.img壓縮成zip檔,切記不能用整個<dir>目錄,
而是把三個選起來然後壓縮成.zip

開啟CMD,跳到剛剛的.zip檔同目錄,
然後下java -classpath <SDK>/tools/sign/testsign.jar testsign A.zip B.zip

A.zip是原來你壓縮的檔案,b.zip是你要sign簽章出來的檔案名稱
vicent2000 wrote:
怎麼做sign簽章
把Rom dump出來後,先解壓縮,然後把boot.img和META-INF跟system放在一起
格式如下
<dir>/META-INF
<dir>/system
<dir>/boot.img
完成後去http://htcpedia.com/forum/showthread.php?t=1404下載testsign.zip
把testsign.zip解壓縮放到<SDK>/tools裡面

然後把META-INF, system, boot.img壓縮成zip檔,切記不能用整個<dir>目錄,
而是把三個選起來然後壓縮成.zip

開啟CMD,跳到剛剛的.zip檔同目錄,
然後下java -classpath <SDK>/tools/sign/testsign.jar testsign A.zip B.zip

A.zip是原來你壓縮的檔案,b.zip是你要sign簽章出來的檔案名稱...(恕刪)



感謝vicent2000大的sign教學。

因為我是使用斌大的ROM,想要刪除一些apk軟體,再丟一些自己常用的apk軟體進去。
我先將斌大的ROM解壓縮,接著再把data/app裡面不要的apk刪除,並且在丟自己成用的apk進去。

之後在把剛剛解壓縮的ROM,再壓縮成zip檔案,檔名更改為update
(壓縮以下東西 system、sdcard、META-INF、data、boot.img)

接著下載您提供的testsign.zip以及android-sdk.zip
將android-sdk.zip和testsign.zip解壓縮後,把sign資料夾丟到android-sdk/tools裡面。
然後再把剛剛我壓縮的update.zip,丟到sign資料夾裡面

接著開啟cmd
路徑指向sign資料夾
輸入 java -classpath android-sdk/tools/sign/testsign.jar testsign update.zip updateok.zip
(updateok.zip為我自己要sign出來的檔案)


可是我在cmd 執行 testsign的時候
會出現 Failed to load Main-Class manifest attributr from C:\........ (C:\後面為testsign的路徑)

不知道是哪邊做錯了呢?


感激不盡:)
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 11)

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