經(jīng)常玩安卓的機友肯定都很享受刷機的樂趣,并且一個機器固件的豐富與否有時候甚至?xí)蔀槲覀冞x擇機器的考慮點。但固件總是有限的,雖然各路大神已經(jīng)辛辛苦苦做了刷機包,但刷完之后總有些不滿意的地方,雖然作為一個有素質(zhì)的機友,我們不會對別人的勞動成果說三道四,但心里總想彌補這個遺憾,如果有我也此想法,那這篇東東估計會適合你,固件的修改和制作看似復(fù)雜神秘,但如果你肯在上面用心的話,你會發(fā)現(xiàn)其實它并沒有那么高深莫測。不過還是先提醒:修改有風(fēng)險,操作請慎重! 修改預(yù)裝軟件 對于入門玩家來說,剛開始制作ROM包,建議找官方版本,或者是那種僅僅獲得Root權(quán)限,沒有大修大改的ROM包,因為文件夾結(jié)構(gòu)沒有被破壞,這樣二次修改相對容易,運行的穩(wěn)定性也有保證。需要用到的工具就是常見的壓縮軟件《Winrar》(平板電腦的固件,特別是線刷固件,解包打包時需要特定的工具,不然無法解包打包系統(tǒng)文件)。為了將操作盡可能的簡化,不破壞簽名,所以無需解壓縮,所有操作直接在《Winrar》中完成。
很多玩家最討厭的就是預(yù)裝軟件,有些很少用到,有些開機還會自啟動,占用資源。既然看得不順眼就先干掉它們。預(yù)裝軟件在ROM包中的保存路徑為system/app,通過鼠標右鍵彈出菜單中的“刪除文件”直接刪除就行了。需要注意的是,除了*.APK,與之關(guān)聯(lián)的*.ODEX文件也要一并刪除。如果應(yīng)用程序的名稱不認識,可以問問萬能的“度娘”。
系統(tǒng)優(yōu)化 按鍵功能掉包 接下來我們要優(yōu)化內(nèi)存,修改手機上顯示的版本號以及對個別按鍵的功能進行調(diào)整。需要用到文本工具《Notepad》,把從system路徑下解壓出來buidl.prop文件打開。雖然呈現(xiàn)在你眼前的是一大串你不認識它,它不認識你的字母,但沒關(guān)系,只要知道幾個關(guān)鍵字就行,像dalvik.vm.heapsize代表虛擬內(nèi)存,可以修改成32m或者48m,能解決很多軟件意外關(guān)閉還有系統(tǒng)崩潰的問題,提高運行穩(wěn)定性;將debug.sf.hw參數(shù)修改成1,可以打開硬件加速。想給自己制作的ROM起個名字,可以在ro.build.version.codename后加注釋。 如果很擔(dān)心,每天頻繁鎖屏,開機鍵會折壽,也可以解壓路徑system/usr/keylaout下的qwerty.kl文件,用《Notepad》打開,找到SEARCH WAKE_DROPPED這一行,把SEARCH修改為POWER,再將文件qwerty.kl回傳覆蓋,就可以實現(xiàn)搜索鍵鎖屏了。
將搜索按鍵變成鎖屏按鍵,有效提高電源按鍵壽命
容易被遺忘的簽名 文章開頭,之所以反復(fù)強調(diào),所有刪除、替換操作直接在《Winrar》中完成,都是為了防止出現(xiàn)不兼容的情況發(fā)生。所有修改完成之后,還需要進行最后的簽名工作。 要預(yù)先配置好JAVA環(huán)境,我安裝的是jdk1.7.0。接下來需要用到專用工具《auto-sign》,解壓縮之后備用,將修改好的ROM包改名為update.zip,并且復(fù)制到簽名工具的目錄下,運行Sign.bat,這時會彈出命令框,表面看起來沒有動靜,其實是在進行簽名工作,整個過程大約需要5-6分鐘,之后在目錄下會生成一個update_signed.zip的壓縮包,這代表你制作的ROM包大功告成了。
(注:本貼主要內(nèi)容來自網(wǎng)絡(luò))