版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
[教程]C8650ROMAndroid手機(jī)可為個(gè)層次:1Android系統(tǒng)格外生疏,能夠編寫(xiě)系統(tǒng)代碼2Liudidi、小白小仙等大大,能夠修改代碼和編譯,需要生疏linux系統(tǒng)和具備編程學(xué)問(wèn)3ROMROM。4。一般境地:會(huì)玩,會(huì)設(shè)置等前兩個(gè)層次要花大力氣學(xué)習(xí),向我這樣的懶人看樣子是達(dá)不到了,只能努力到達(dá)第ROM的方法,其中大局部是總結(jié)與論壇中其他帖子,有一小局部是自己總結(jié)的閱歷。修改ROM大致可分為:精簡(jiǎn)、增補(bǔ)、美化三類這里主要爭(zhēng)論的是精簡(jiǎn)和增補(bǔ)兩個(gè)方面。本帖子教你如何打造自己寵愛(ài)的rom!···注明:本帖來(lái)自安卓網(wǎng)·=============================ROM中到底有些什么:WinRAR說(shuō)明dev_data/apps/:apk文件名目,相當(dāng)于刷機(jī)后“/data/app_s/“,這里的程序刷機(jī)后不行卸載dev_data/app/:apk文件名目,相當(dāng)于刷機(jī)后“/data/app/“,這里〔10月28日以后的版本中才有,以前的版本大家可以自己加這個(gè)名目〕META-INF/com/google/android/:刷機(jī)腳本文件system/etc/:存放了一些配置文件system/etc/permissions/:和軟件權(quán)限有關(guān),局部補(bǔ)丁需要在這個(gè)名目中添加文件system/lib/:系統(tǒng)程序的庫(kù)文件存放位置=============================二。再來(lái)生疏一下刷機(jī)腳本文件用recovery 刷機(jī)時(shí),刷機(jī)過(guò)程由腳本文件掌握。 腳本文件就是壓縮包中META-INF\com\google\android名目下的update-script文件,用文本編輯器可以翻開(kāi)。腳本文件中有這么幾條語(yǔ)句是我們關(guān)心的show_progress0.10:顯示進(jìn)度條這是用來(lái)顯示刷機(jī)進(jìn)度條的,前面的0.1表示進(jìn)度條的位置,可以改為別的數(shù)值〔小于1。后面的數(shù)字不清楚是什么含義,大體上除了最終一條為10,其他都為ROM在刷機(jī)時(shí)會(huì)消滅刷機(jī)完成了進(jìn)度條才走到一半多點(diǎn),大家可以試試把最終一句改為show_progress0.810,進(jìn)度條就可以走到底了。幾個(gè)關(guān)鍵字“SYSTEM:“代表刷機(jī)后的系統(tǒng)名目=“/system/““INTERNAL:“代表刷機(jī)后的/data名目=“/data/““PACKAGE:“代表壓縮包的根名目例如“SYSTEM:etc/“相當(dāng)于刷機(jī)后的“/system/etc/“名目“PACKAGE:dev_data“相當(dāng)于壓縮包中的dev_data名目(3)copy_dirPACKAGE:dev_dataINTERNAL:copy_dir是用來(lái)復(fù)制名目的,前一個(gè)參數(shù)是要復(fù)制的名目,后一個(gè)參數(shù)是復(fù)制到那里。
例如copy_dirPACKAGE:dev_dataINTERNAL:ROM壓縮包中dev_data名目中的東西復(fù)制到刷機(jī)后的“/data/“名目下set_perm_recursive0202307550755SYSTEM:bin設(shè)置名目或文件權(quán)限的,使用方法和linux中設(shè)置權(quán)限的方法類似。deleteSYSTEM:app/YouTube.apk刪除文件,這個(gè)一般用不到,要?jiǎng)h除的話,直接刪就是了。好了,可以動(dòng)手精簡(jiǎn)和增加程序了=============================二。精簡(jiǎn)系統(tǒng)程序所謂精簡(jiǎn)實(shí)際上就是刪除系統(tǒng)程序,我們用不到的那些程序可以刪除掉。刪除這些程序好處在于〔1〕有些東西是我們用不到的,顯示在程序列表中很煩人,假設(shè)這樣的程序〔2〕有些程序啟動(dòng)后會(huì)占用內(nèi)存而我們又用不到。例如,〔3〕ROM中自帶的,想換個(gè)別的,例如不寵愛(ài)ADW,改LAUNCHPRO等。WinRARROMdev_data\apps中找到不要的程序,刪除。那些程序可以精簡(jiǎn):這個(gè)問(wèn)題有很多帖子都提到了,大家可以搜一搜,比方下面幾個(gè)帖子帖子地址我給你刪除了!善用論壇搜尋功能!伸手也要做個(gè)好伸手黨!=============================三。添加程序添加程序有兩個(gè)方法,一是把程序添加為系統(tǒng)程序,二是添加為用戶程序。把程序添加為系統(tǒng)程序的好處在于執(zhí)行速度快〔大家這么說(shuō)的,我似乎沒(méi)有體會(huì)到,缺點(diǎn)是不能直REREAPK文件時(shí)并非都卸載干凈了,不信大家可以看看/data/data/這個(gè)名目,是不是每個(gè)程序都對(duì)應(yīng)了一個(gè)目標(biāo),其目錄名和程序包的名稱一樣〔不是XXX.APK這個(gè)XX。1。添加系統(tǒng)程序:添加系統(tǒng)程序方法最簡(jiǎn)潔:用WinRARROM壓縮文件,進(jìn)入“\dev_data\app_s“這個(gè)名目,把要添APK文件復(fù)制進(jìn)去。WinRARAPK\lib\armeabi”名目中是否有.so結(jié)尾的文件,它們是程序運(yùn)行時(shí)需要用到的庫(kù)文件,有的話把他們復(fù)制到壓縮包中的“system/lib/”名目中。有些童鞋在修改ROM的時(shí)候添加的程序無(wú)法執(zhí)行,大多屬于這個(gè)狀況。例如版本的谷歌拼音輸入法。2。添加用戶程序:1028日以后ROM,直接把a(bǔ)pk拖入“dev_data/app/“名目中。這一步很簡(jiǎn)潔,麻煩的是apk中有庫(kù)文件2在“system/lib/”中,好在大多數(shù)程序都沒(méi)有庫(kù)文件,少數(shù)程序保存下來(lái)的庫(kù)文件并無(wú)大礙。高級(jí)點(diǎn)的方法是通過(guò)寫(xiě)腳本進(jìn)展安裝。1028ROM在“dev_data/app這個(gè)名目,大家可以自己建立winRAR中點(diǎn)擊右鍵,選創(chuàng)立一個(gè)文件夾性:在刷機(jī)腳本中找到這一段:copy_dirPACKAGE:dev_dataINTERNAL:set_perm100010000771INTERNAL:app_s在其后加上這一句:set_perm100010000771INTERNAL:appROMdev_data名目中的全部東東復(fù)制到/data名目下其次句是設(shè)置app_s的權(quán)限app的權(quán)限ROM了=============================四。firstboot腳本ROM進(jìn)展高級(jí)點(diǎn)的設(shè)置,可以利用firstboot.sh腳本。firstboot.sh腳本在ROM中的dev_data名目中。腳本中的代碼是在刷完機(jī)后第一次啟動(dòng)時(shí)執(zhí)行的,利用它可以對(duì)系A(chǔ)PK等工作。liudidi1028rom中的腳本片段#Systemdefaultsettings/system/xbin/sqlite3$DATABASE“INSERTINTOsystem(name,value)VALUES(”trackball_wake_screen”,1);“/system/xbin/sqlite3$DATABASE“INSERTINTOsystem(name,value)VALUES(”trackball_unlock_screen”,1);“/system/xbin/sqlite3$DATABASE“INSERTINTOsystem(name,value)VALUES(”lock_home_in_memory”,1);“我想大家應(yīng)當(dāng)可以猜出這三句代碼的作用了吧。至于腳本這么寫(xiě),不要來(lái)問(wèn)我,我也不熟,大家可以共同爭(zhēng)論。在腳本中可以使用rm,mv等命令,用它可以直接把某些配置文件掩蓋掉。例如:busyboxrm/system/etc/某文件busyboxmv/system/etc/某文件busyboxmount-oremount,rw/system之后再改為只讀:busyboxmount-oremount,ro/systemfirstboot.sh很有用,要是哪位大大能寫(xiě)個(gè)初級(jí)教程就好了!=============================五。ROM常見(jiàn)的系統(tǒng)配置文件。修改這些文件可以調(diào)整系統(tǒng)設(shè)置1。\system\etc\spn-conf.xml:顯示營(yíng)運(yùn)商的例如<?xmlversion=“1.0“encoding=“utf-8“?><spnOverrides><spnOverridenumeric=“46001“spn=“中國(guó)聯(lián)通“/><spnOverridenumeric=“46000“spn=“中國(guó)移動(dòng)“/><spnOverridenumeric=“46002“spn=“中國(guó)移動(dòng)“/></spnOverrides>假設(shè)下載的ROM中顯示的是英文,可以試著修改這個(gè)文件。2。\system\etc\gps.conf:和GPS搜星相關(guān),所謂提高搜星速度就是修改這個(gè)文件了方法,把文件中NTP_SERVER=XXXXX.改為NTP_SERVER=ping的速度確實(shí)比原始設(shè)置中的那個(gè)要快一倍以上3。\system\bin\rcSwap,Compcache之類的?!?〕設(shè)置SWAP進(jìn)入文件后找到##########################Swap############################其后的代碼是和開(kāi)啟Swap有關(guān)的例如SWAPNUM=`fdisk-l/dev/block/mmcblk1|grepswap|sed-e”s/.*//g”`if[-n“$SWAPNUM“];thenecho60>/proc/sys/vm/swappinessswapon$SWAPNUMfi在每行前面加#注釋掉后就可以不開(kāi)機(jī)啟動(dòng)swap了要改swappiness60這個(gè)數(shù)字。設(shè)置Compcache大家可以自己試試〔2〕修改內(nèi)存治理參數(shù)在rc文件中參加這一行echo “1536,1536,3072,1536,10240,12800“ >/sys/module/lowmemorykiller/parameters/minfree其中的數(shù)字從左到右為:前臺(tái)進(jìn)程、可見(jiàn)進(jìn)程、次要效勞、后臺(tái)效勞、內(nèi)容供給節(jié)4k1536:4k*1536=6144k=6M4。\system\etc\apns-conf.xml:和網(wǎng)絡(luò)接入點(diǎn)設(shè)置有關(guān)例如,和移動(dòng)聯(lián)通有關(guān)的設(shè)置<apncarrier=“中國(guó)移動(dòng)(Internet)“apn=“cmnet“mcc=“460“mnc=“00“type=“default,supl“/><apncarrier=“中國(guó)移動(dòng)(WAP)“apn=“cmwap“proxy=“72“port=“80“mcc=“460“mnc=“00“type=“default,supl“/><apn carrier=“中國(guó)移動(dòng)(MMS)“ apn=“cmwap“ “://mmsc.monternet/“mmsc=“://mmsc.monternet“mmsproxy=“72“mmsport=“80“mcc=“460“mnc=“00“type=“mms“/><apncarrier=“中國(guó)聯(lián)通(Internet)“apn=“3gnet“mcc=“460“mnc=“01“type=“default,supl“/><apncarrier=“中國(guó)聯(lián)通(WAP)“apn=“3gwap“proxy=“72“port=“80“mcc=“460“mnc=“01“type=“default,supl“/><apn carrier=“中國(guó)聯(lián)通(MMS)“ apn=“3gwap“ “://mmsc.myuni.cn/“mmsc=“://mmsc.myuni.cn“mmsproxy=“72“mmsport=“80“mcc=“460“mnc=“01“type=“mms“/><apncarrier=“中國(guó)移動(dòng)(Internet)“apn=“cmnet“mcc=“460“mnc=“02“type=“default,supl“/><apncarrier=“中國(guó)移動(dòng)(WAP)“apn=“cmwap“proxy=“72“port=“80“mcc=“460“mnc=“02“type=“default,supl“/><apncarrier=“中國(guó)移動(dòng)(MMS)“apn=“cmwap““://mmsc.monternet/“mmsc=“://mmsc.monternet“mmsproxy=“72“mmsport=“80“mcc=“460“mnc=“02“type=“mms“/>ROMapn設(shè)置,可以在這個(gè)文件中參加,假設(shè)ROM中顯示的接入點(diǎn)名稱不是中文也可以通過(guò)修改這個(gè)來(lái)實(shí)現(xiàn)=============================最終一步“簽名“修改完ROM后最終一步就是簽名了,其實(shí)簽名很簡(jiǎn)潔,下載簽名工具,把修改好的ROM改名為up
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年外研版九年級(jí)歷史上冊(cè)月考試卷含答案
- 2025年度農(nóng)機(jī)環(huán)保技術(shù)合作開(kāi)發(fā)合同范本4篇
- 房屋建筑設(shè)計(jì)合同(2篇)
- 擔(dān)保合同補(bǔ)充協(xié)議書(shū)(2篇)
- 2025年度綠色建筑項(xiàng)目除草與節(jié)能合同3篇
- 二零二五年度農(nóng)機(jī)租賃與技術(shù)研發(fā)服務(wù)合同4篇
- 二零二五年度門(mén)面房租賃合同(含租金支付方式創(chuàng)新)4篇
- 二零二五版電力設(shè)施運(yùn)行維護(hù)合同范本3篇
- 二零二五年度航空航天發(fā)動(dòng)機(jī)試驗(yàn)臺(tái)架租賃合同4篇
- 2025年酒店客房綠植租擺與溫馨氛圍營(yíng)造合同3篇
- 數(shù)學(xué)-山東省2025年1月濟(jì)南市高三期末學(xué)習(xí)質(zhì)量檢測(cè)濟(jì)南期末試題和答案
- 中儲(chǔ)糧黑龍江分公司社招2025年學(xué)習(xí)資料
- 湖南省長(zhǎng)沙市2024-2025學(xué)年高一數(shù)學(xué)上學(xué)期期末考試試卷
- 船舶行業(yè)維修保養(yǎng)合同
- 2024年林地使用權(quán)轉(zhuǎn)讓協(xié)議書(shū)
- 物流有限公司安全生產(chǎn)專項(xiàng)整治三年行動(dòng)實(shí)施方案全國(guó)安全生產(chǎn)專項(xiàng)整治三年行動(dòng)計(jì)劃
- 2025屆江蘇省13市高三最后一卷生物試卷含解析
- 產(chǎn)鉗助產(chǎn)護(hù)理查房
- 中國(guó)象棋比賽規(guī)則
- 7天減肥餐食譜給你最能瘦的一周減肥食譜
- GB/T 31525-2015圖形標(biāo)志電動(dòng)汽車充換電設(shè)施標(biāo)志
評(píng)論
0/150
提交評(píng)論