1眾所周知,sd卡是使用爆破打點(diǎn)記憶而不是硬盤的磁性記憶,所以儲(chǔ)存次數(shù)有限,而虛擬內(nèi)存就是不停的交換數(shù)據(jù),所以在sd卡里做分區(qū)代價(jià)太大了! 2swap分區(qū)就像pc的虛擬內(nèi)存一樣,手機(jī)也可以,所以我一直說8028很強(qiáng)大,512mb儲(chǔ)存,512mb運(yùn)存,但是實(shí)際上只有412mb所以運(yùn)行某些大游戲還有點(diǎn)吃力,但是試過320mb的那個(gè)rom以后發(fā)現(xiàn)手機(jī)還剩下兩百多兆的機(jī)身內(nèi)存,不用白不用(所以我還說留那么大內(nèi)存干嘛,連字體,開機(jī)動(dòng)畫改改都麻煩!)。于是決定拿出128mb來虛擬內(nèi)存。 3SD卡進(jìn)行SWAP分區(qū)不僅費(fèi)時(shí)費(fèi)力,而且還受SD卡速度影響,如果SD卡速度不夠快不僅不會(huì)加快系統(tǒng)運(yùn)行速度甚至還會(huì)拖慢系統(tǒng)。 在手機(jī)內(nèi)存開SWAP就不同了,手機(jī)讀取自己RAM的速度與讀取SD卡的速度是沒有可比性的。 大家要注意了,不論在手機(jī)內(nèi)存開SWAP還是在SD卡開都要ROM內(nèi)核支持,否則不會(huì)成功。不過咱們的8028支持 4還有一點(diǎn)再次申明,按步驟來,不要以為自己很懂!我就是犯了這個(gè)大錯(cuò)才搞了三天…… 5請(qǐng)使用本貼給的一切軟件,不然不能成功,特別是"busybox(指令大全,這個(gè)特別有用,我開始以為是咱們的內(nèi)核不支持呢,原來是缺少指令,它幾乎可以把所有安卓系統(tǒng)的指令整合進(jìn)system/xbin里面)"和“超級(jí)終端(可以模擬電腦的cmd指令,這個(gè)也很有用,曾經(jīng)沒有無線路由器的時(shí)候,樓主用這個(gè)修改網(wǎng)絡(luò)路徑后,成功用數(shù)據(jù)線連接電腦讓手機(jī)上網(wǎng) 6下面是正式教程,代碼技術(shù)方面要感謝“月光幽藍(lán)”提供的大力支持! 下面是開啟方法: 1:下載附件,解壓,將SH腳本文件復(fù)制到system更改權(quán)限{將九宮格全部打勾} 2:運(yùn)行chuangjianswap.sh創(chuàng)建SWAP虛擬分區(qū)文件。默認(rèn)大小為100M,在data目錄,可更改。 3:運(yùn)行SWAP.sh開啟SWAP分區(qū)。 4:(1)打開超級(jí)終端輸入su 回車 出現(xiàn)#后輸入free回車,看出現(xiàn)的信息swap數(shù)據(jù)不為0就是開啟成功了。 (2)如超級(jí)終端顯示free:not found 說明你的ROM缺少相關(guān)文件支持,需安裝SWAP BusyBox.apk 5:開啟成功后,重啟需再次運(yùn)行SWAP腳本。如果想開機(jī)自動(dòng)加載SWAP請(qǐng)安裝autostart(root).apk,然后在data目錄下創(chuàng)建opt文件夾將autostart.sh復(fù)制進(jìn)去,更改權(quán)限(九宮格打勾) autostart(root)安裝后不能手動(dòng)運(yùn)行,在程序列表沒圖標(biāo)。安裝好后重啟,autostart(root)會(huì)自動(dòng)運(yùn)行,記得給autostart(root)分配權(quán)限。 6:OK ,重啟后運(yùn)行超級(jí)終端重做第4部分,看SWAP分區(qū)加載是不是成功了。 附圖文教程 第一步,安裝swap busybox.app 安裝完成后,點(diǎn)擊它,會(huì)有輸入信息界面,輸入吧,反正也沒用。輸入完成后,會(huì)出現(xiàn)下面的界面,一直點(diǎn)擊確定就好了,然后會(huì)出現(xiàn)一個(gè)提醒,點(diǎn)叉叉關(guān)閉提醒,再點(diǎn)安裝,顯示成功就好了。
![]()
第二步,安裝supperuser,就是那個(gè)綠色的小機(jī)器人,這是用來看你是否成功開啟swap分區(qū)用的。 第三步,用手機(jī)管家把解壓得到的sh文件全部移到手機(jī)里,最好在sd卡根目錄下,新建一個(gè)名為swap的文件夾,把文件放進(jìn)去防止亂套(⊙﹏⊙b汗)
![]()
第四步,用re文件管理器打開文件夾,把chuangjianswap.sh和swap.sh移動(dòng)到手機(jī)內(nèi)存根目錄system文件夾里,點(diǎn)擊re管理器右上角的“掛載為讀寫”按鈕,同意給re超級(jí)權(quán)限。然后就可以更改移動(dòng)的兩個(gè)文件的權(quán)限了(長按文件不放,會(huì)有權(quán)限選項(xiàng),把九宮格全部打鉤)
![]()
第五步,點(diǎn)擊chuangjianswap.sh,re管理器會(huì)顯示“這是個(gè)腳本文件是否執(zhí)行”點(diǎn)擊“執(zhí)行”,于是就在系統(tǒng)的data分區(qū)內(nèi)創(chuàng)建了一個(gè)名為swapyoulan.img的128mb的文件,可以去系統(tǒng)內(nèi)存根目錄的data文件夾看一下,如果有的話就說明分區(qū)成功了
![]()
![]()
第五部,點(diǎn)擊之前復(fù)制到system文件夾里的swap.sh文件點(diǎn)擊執(zhí)行,出來一行反饋信息,OK!一切完成!
![]()
第六步,打開超級(jí)終端(小綠人),點(diǎn)擊下屏幕,輸入su,回車然后同意權(quán)限,再輸入free,回車出現(xiàn)的數(shù)據(jù)里swap一項(xiàng)不都為零就成功了(第一次開的話中間一項(xiàng)可能為零,會(huì)英文的童鞋都知道頂上的第一項(xiàng)total是總共,第二項(xiàng)used是已使用,第三項(xiàng)free是剩余,所以明白為啥是0了吧,他在控訴你為什么還不快占用它,快試試啊,開他個(gè)幾十個(gè)軟件后臺(tái),然后再玩罪惡都市一點(diǎn)都不卡,而且把罪惡都市后臺(tái)(按小房子鍵,不按返回),聊會(huì)qq再打開罪惡都市,你會(huì)發(fā)現(xiàn)他還在你后臺(tái)前的界面,沒有因?yàn)閮?nèi)存不夠而退出!)這時(shí)候你再打開超級(jí)終端,會(huì)發(fā)現(xiàn)swap分區(qū)的中間項(xiàng)已經(jīng)不為零了,好了自己美去吧!
![]()
--------------------------------------------------------------------------------- swap開啟成功后,如果把手機(jī)重啟了需再次運(yùn)行SWAP.sh這個(gè)腳本。如果想開機(jī)自動(dòng)加載SWAP請(qǐng)安裝autostart(root).apk(安裝在手機(jī)內(nèi)存里,如果安裝在sd卡是不能開機(jī)自啟的,然后在data目錄下創(chuàng)建opt文件夾將autostart.sh復(fù)制進(jìn)去,更改權(quán)限(九宮格打勾) autostart(root)安裝后不能手動(dòng)運(yùn)行,在程序列表沒圖標(biāo)。安裝好后重啟,autostart(root)會(huì)自動(dòng)運(yùn)行,記得把a(bǔ)utostart(root)加入360安全軟件的自啟白名單里,別禁止它自啟了。 6:OK ,重啟后運(yùn)行超級(jí)終端重做第六步,看SWAP分區(qū)加載是不是成功了。 7】腳本修改說明: 1:創(chuàng)建SWAP腳本 mount -o remount,rw /data; data可更改但必須和下個(gè)腳本目錄一致 swapoff /dev/block/loop7;dd if=/dev/zero of=/data/swapyoulan.img bs=1024 count=30720; swap分區(qū)大小102400可更改任意大小free; 2:開啟SWAP分區(qū) mount -o remount,rw /data; data可更改但必須和上一個(gè)腳本目錄一致 losetup /dev/block/loop7 /data/swapyoulan.img;mkswap /dev/block/loop7;swapon /dev/block/loop7; 相關(guān)軟件: http://pan.baidu.com/s/19Vz7z |
|