Android ROM 拆包和打包

來源:互聯網
上載者:User

一.拆包
1.準備工具
Java環境、簽名工具、7zip壓縮軟體
Jave下載:
http://sdlc-esd.sun.com/ESD6/JSCDL/jdk/6u20-b02/JavaSetup6u20.exe?AuthParam=1274928410_5d4a09c4420bcb5edc73b407816cf3c6&GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/6u20-b02/JavaSetup6u20.exe&File=JavaSetup6u20.exe&BHost=javadl.sun.com
簽名工具:
http://code.google.com/p/opm-server-mirror/downloads/detail?name=Auto-Sign.zip&can=2&q=

7-zip壓縮軟體:
http://cdnetworks-kr-2.dl.sourceforge.net/project/sevenzip/7-Zip/4.65/7z465.exe
2.安裝
安裝不多說了,都會,其中Java的安裝,注意安裝後在設定一下環境變數:

在環境變數裡建立一個JAVA_HOME,這個位置是你的JAVA檔案夾位置,如:

之後,在PATH一項中,加入JAVA\bin檔案夾的地址,如:

開啟cmd,直接輸入java,看看是不是和我差不多?

如果是,咱們繼續吧…
3.拆包
拆包很簡單,就是解壓,隨便你解那個ROM(zip格式)包…其實這步用rar還是什麼壓縮軟體都無所謂啦…

二.更改
1.改什麼
一開始,我還是建議你不要亂改;
System\app下的東西,你可以看著刪除,但是你如果不知道他是什麼的,別刪。你也可以往裡面加,比如什麼IME啊,資源管理員啊等等你想要的apk檔案,直接放裡面就ok了;
System\etc下的東西,建議就替換兩個,一個是hosts檔案,一個是apns-conf,就是apn存取點,這兩個檔案,你都可以用記事本自己改,然後直接儲存,注意不要”另存新檔”!
System\lib下的東西,這個下面的不要隨便刪除,建議替換一下libicudata.so之類的檔案(這個是連絡人排序的)就好了
System\media下的你自己看著辦吧,哦,那裡面那個zip包就是開機畫面,你可以換,鈴聲你也可以自己換,支援的格式是…mp3,ogg,還有…
System根目錄的build.prop檔案,這個檔案裡你可以加一條
persist.sys.timezone=Asia/Shanghai
在歡迎畫面的時候就不用再設定時區了,包括:
ro.product.locale.language=zh
ro.product.locale.region=CN
你都可以改,這樣預設語言就是中文
改好後儲存,注意,這個檔案最好用記事本開啟,直接儲存
2.什麼最好不改
什麼不要改呢?我沒說的都先別改了吧,畢竟這隻是個簡單訓練,你說呢?

三.打包
恩,快完成了哦!
1.打包
打包,就是要用7-zip了,看圖:

一定要選中這個包裡的所有目錄和檔案,然後右鍵用7-zip打包,打完的包,點進去看看,是不是直接就是檔案了,不要是一個2級目錄!確認後,改名為update.zip
2.簽名
把上面打好的包,放到你的Auto-sign(就是剛才下載的簽名工具)的目錄裡,

然後雙擊Sign.bat,等著快顯視窗顯示:按任意鍵繼續的時候,你就完勝了!
再看這個目錄下多了一個檔案,叫做…..反正就是多出來的那個,你把那個檔案隨便改名,然後放到SD卡上,刷機就可以開開開開shi了…

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.