純凈版ROM制作工具是一款用于制作手機(jī)刷機(jī)所需要的ROM系統(tǒng)的制作工具!Rom助手刷機(jī)包制作工具擁有簡易的操作界面和簡潔的使用流程,實(shí)現(xiàn)對刷機(jī)包文件的修改和制作。
rom制作詳細(xì)教程
系統(tǒng)結(jié)構(gòu)及文件簡單剖析:
一個常見的自制ROM根目錄會有以下幾個文件夾及文件:
data,-IN,system,boot.img(鎖了BL的可以無視這個。)
系統(tǒng)目錄說明
①應(yīng)用程序安裝目錄
1) 系統(tǒng)應(yīng)用程序所在目錄/system/app/*.apk
2)用戶安裝應(yīng)用程序所在目錄/data/app/*.apk
3) 注意:a)在模擬器中,每重啟一次,/system/app/下的應(yīng)用都會被還原,有時/data/app下也會被清除
b)若在/system/app和/data/app下有重名的應(yīng)用,不一定會啟動哪一個,尤其是在adb install殺死正在運(yùn)行的程序時,有時舊的就會被啟動
②.用戶數(shù)據(jù)所在目錄
/data/data/應(yīng)用包名/shared_prefs配置文件
/data/data/應(yīng)用包名/databases/*庫文件所在目錄
③. SD卡對應(yīng)目錄/sdcard/
需要處理的只有兩個文件夾里面的內(nèi)容
data/app ——該文件夾里的文件可以全刪,也可以自由添加自已所需安裝的應(yīng)用軟件,刷機(jī)安裝后可以自由刪除。
system/app ——在這個文件夾下的程序?yàn)橄到y(tǒng)默認(rèn)的組件,可以看到都是以APK格式結(jié)尾的文件,但有些系統(tǒng)自帶的ROM里面還有和APK文件名對應(yīng)的odex文件。我們主要是針對該文件夾里的文件進(jìn)行精簡,如果有odex文件的,刪除APK文件名時同時也刪除與其對應(yīng)的odex文件。雖然一般定制時只是對以上兩個文件夾里的文件做相應(yīng)的增減,但我們還是一起來了解system相應(yīng)目錄常見相應(yīng)文件的用途吧。rom版本不同,里面的APK也會不一樣,其它文件夾下需要改動的較少,或者不需要改動。但app文件下是制作時的重點(diǎn),所以詳細(xì)列出:
\\system\\app
\\system\\app\\AlarmClock.apk
鬧鐘
\\system\\app\\Browser.apk
瀏覽器
\\system\\app\\Bugreport.apk Bug報告
\\system\\app\\Calculator.apk
計(jì)算器
\system\app\Calendar.apk
日歷
\\system\\app\\CalendarProvider.apk
日歷提供
\\system\\app\\Camera.apk
照相機(jī)
\\system\\app\\Contacts.apk
聯(lián)系人
\\system\\app\\DownloadProvider.apk
下載提供
\\system\\app\\DrmProvider.apk DRM數(shù)字版權(quán)提供
\\system\\app\\Email.apk
電子郵件客戶端
\\system\\app\\FieldTest.apk
測試程序
\\system\\app\\GDataFeedsProvider.apk GoogleData提供
\\system\\app\\Gmail.apk Gmail電子郵件
\\system\\app\\GmailProvider.apk Gmail提供
\\system\\app\\GoogleApps.apk
谷歌程序包
\\system\\app\\GoogleSearch.apk
搜索工具
\\system\\app\\gtalkservice.apk GTalk服務(wù)
\\system\\app\\HTMLViewer.apk HTML查看器
\\system\\app\\Htc**.apk
集成**客戶端PEEP
\\system\\app\\IM.apk
即使通訊組件包含MSN、yahoo通
\\system\\app\\Launcher.apk
啟動加載器
\\system\\app\\Maps.apk
電子地圖
\\system\\app\\MediaProvider.apk
多媒體播放提供
\\system\\app\\Mms.apk
短信、彩信
\\system\\app\\Music.apk
音樂播放器
\\system\\app\\PackageInstaller.apk apk安裝程序
\\system\\app\\Phone.apk
電話撥號器
\\system\\app\\Settings.apk
系統(tǒng)設(shè)置
\\system\\app\\SettingsProvider.apk
設(shè)置提供
\\system\\app\\SetupWizard.apk
設(shè)置向?qū)?/p>
\\system\\app\\SoundRecorder.apk
錄音工具
\\system\\app\\Street.apk
街景地圖
\\system\\app\\Sync.apk
同步程序
\\system\\app\\Talk.apk
語音程序
\\system\\app\\TelephonyProvider.apk
電話提供
\\system\\app\\Updater.apk
更新程序
\\system\\app\\***Services.apk ***服務(wù)
\\system\\app\\Vending.apk
制造商信息
\\system\\app\\VoiceDialer.apk
語音撥號器
\\system\\app\\VoiceSearch.apk
語音搜索
3.創(chuàng)建一個刷機(jī)包,update-腳本語法說明
①簡單舉例:創(chuàng)建一個update.zip文件是很簡單的事情,你所需要做的就是將文件放置到與Android文件系統(tǒng)中相對應(yīng)的文件夾中,然后編寫一個用來復(fù)制這些文件到手機(jī)對應(yīng)位置的update-, 文件。作為舉例,比如安裝Calculator.apk到system/app文件夾,復(fù)制libsec-ril.so文件到system/lib文件夾:新建一個空文件夾(本文例:G:\android)新建用來放置Calculator.apk的文件夾C:\android\system\app以及用來放置libsec-ril.so的文件夾G:\android\system\lib。創(chuàng)建用來放置update-文件的文件夾G:\android\-INF\com\google\android。
創(chuàng)建一個名為updater-的文件,其內(nèi)容如下:
1.show_progress 0.1 0
2.
3.copy_dir PACKAGE:systemSYSTEM:
5.show_progress 0.1 10
6.行1和行5:顯示進(jìn)度條
行3:復(fù)制刷機(jī)包中的system文件夾到Android的/system
注意:你應(yīng)該在文件的最末尾多添加一個空行(也就是行6)將C:\android壓縮中的所有內(nèi)容壓縮為zip包(千萬記住:是壓縮android這個文件夾中的內(nèi)容,不是android文件夾本身)為android.zip簽名
②基礎(chǔ)語法篇
1.copy_dir
語法:copy_dir
默認(rèn)時區(qū)。在/system/default.prop中修改persist.sys.timezone(如果沒有該項(xiàng),則手動添加)的值為Asia/Shanghai(即東八區(qū)),即
persist.sys.timezone=Asia/Shanghai
注:如果沒有/system/default.prop,也可以在/system/build.prop中修改或添加。
⑾鎖了bl的同學(xué),在修改時注意看運(yùn)行時的語句,凡是涉及到的功能修改了boot.img,你就趁早刪了update-相關(guān)語句重來吧,不然也不會出什么大事,就是手機(jī)卡在第一屏進(jìn)不去,或者一直進(jìn)入恢復(fù)模式。解決辦法如果你先前備份了,那就還原一下。如果沒備份,重刷底包吧。
⑿接下來就是打包簽名,按提示下一步下一步即可!
特點(diǎn)
1、支持系統(tǒng)精簡,信息修改,增加ROOT等實(shí)用功能,提供海量ROM資源下載。
2、支持img分割合并,線刷包,轉(zhuǎn)卡刷包,img,dat相互轉(zhuǎn)換,zip,apk簽名,md5計(jì)算等功能的使用。
3、一鍵批量制作線刷包和卡刷包,智能封包預(yù)裝,支持多種專業(yè)ROM定制功能,提供優(yōu)質(zhì)手機(jī)分發(fā)服務(wù)。
4、軟件可支持,img,dat,app,rar,tgz,tar,md5,7z,zip,qfw,zqfw等常見的刷機(jī)包拆封。
5、可以為小米、華為、一加、努比亞、中興、vivo、oppo、酷派等品牌提供ROM修改服務(wù)。
MD5值:d6241c1834e5bbdbf3205dc1f39e987a