android init.d脚本,◇添加init.d脚本支持教程贴◇
☆修改系統(tǒng)有風(fēng)險,本人不承擔(dān)任何后果!!☆
【安卓2.3及以上系統(tǒng)通用】
研究了好長時間終于找到了自己手動添加的方法,一種方法就是廚房,但沒有boot.img是無法添加內(nèi)核支持,第二種方法就是軟件添加,然后再讓它開機自動運行.經(jīng)過我的研究發(fā)現(xiàn),還是有辦法的,那就是運用可以開機運行的文件引導(dǎo)init.d文件里面的文件運行.這個文件就是system/etc里的install-recovery.sh文件,只要將引導(dǎo)語句加入其中就行了.
要求:有一定的刷機,root,用re修改系統(tǒng)基礎(chǔ)。優(yōu)化前備份手機數(shù)據(jù)!!
工具:Universal-init.dsupportv1.0.apk? ?busybox.apk? ?install-recovery.sh(以上工具在附件自行下載)
以下步驟需在系統(tǒng)讀寫狀態(tài)下完成,用re管理器掛載讀寫.
步驟:①安裝busybox.apk運行,使用智能安裝
②安裝Universal-init.d supportv1.0.apk,打開,獲取root權(quán)限后點擊activate,等待顯示done后點verify測試看是否成功success!You have init.d support就是成功了.
③下載install-recovery.sh以文本方式打開,添加語句.例如你要添加S97ramscript開機15M內(nèi)存補丁,需在最末尾添加如下語句
sh /system/etc/init.d/S97ramscript其他語句一樣添加
④復(fù)制 install-recovery.sh(其實第二步完后這個文件已經(jīng)存在了,但我們要的是修改過的此文件) 文件到 /system/etc 目錄下,更改權(quán)限為 0755,第一列權(quán)限全選,第二列選第一個,第三列全選,
如圖:√√√
√×√
√×√
⑤在 /system/ect/init.d里添加你想要用的優(yōu)化腳本,記得改權(quán)限0755,我把我用的放附件了。
● 更改 /system/ect/init.d 目錄及其下文件權(quán)限為 0755
● 重啟手機,成功的話那些軟件就可以卸載了,沒用了
● 查看 /data/cache 目錄下是否有 install-recovery.log 文件(u880有些rom沒這個文件夾可以自建),data/文件夾下是否生成test.log。有的話就成功了。
這是我修改好的,不想動手的話就新建文本文件復(fù)制下列語句粘貼后把文件名改為install-recovery.sh
語句:
#!/system/bin/sh
#
# /system/etc/install-recovery.sh
rm /data/cache/install-recovery.log
busybox mount -o remount,rw -t rootfs /
sh /system/etc/init.d/00banner/system/etc/init.d/01sysctl /system/etc/init.d/03firstboot
/system/etc/init.d/04modules/system/etc/init.d/05mountsd /system/etc/init.d/06mountdl
/system/etc/init.d/10apps2sd/system/etc/init.d/20userinit /system/etc/init.d/51clean/system/etc/init.d/52sensor /system/etc/init.d/geno/system/etc/init.d/98TweakKernel /system/etc/init.d/99SuperCharger/system/etc/init.d/77sdcardspeedfix /system/etc/init.d/zipalign
/system/etc/init.d/S97ramscript
echo "$(date)" >/data/cache/install-recovery.log
# Init.d support
# Ryuinferno @ XDA 2012
run-parts /system/etc/init.d/
◇◇附件下載:**網(wǎng)盤http://dl.vmall.com/c0nsb14tgb
注:創(chuàng)建系統(tǒng)/etc/init.d前請把系統(tǒng)/etc/init.d文件刪除(如果沒有可以忽略),要不然不能創(chuàng)建init文件夾。
◇◇轉(zhuǎn)自安卓論壇,稍微修改了一下
總結(jié)
以上是生活随笔為你收集整理的android init.d脚本,◇添加init.d脚本支持教程贴◇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 乡村民宿名字取名
- 下一篇: 用python怎么样实现图像二值化_使用