昨天我發(fā)了一個視頻就是更新?lián)Q代,多余的舊手機(jī)讓我們再次利用,,做了一個導(dǎo)航的車機(jī),,要看效果的朋友可以去我的主頁找一找。舊手機(jī)除了可以當(dāng)車機(jī)以外還有很多的用途,,比如:行車記錄儀,,監(jiān)控,電腦的擴(kuò)展顯示器,,數(shù)字時鐘,,有紅外的手機(jī)我們還可以遠(yuǎn)程控制家里的電器.......后期我還會帶來更多的作品有興趣的朋友可以點點關(guān)注,,或者你想看舊手機(jī)利用的哪方面教程有什么想說的評論區(qū)留言話不多說我們進(jìn)入主題發(fā)車。 開始弄之前我們需要吧手機(jī)root好,!不會的可以百度一下這里就不在詳說了,,不會的建議可以直接嘗試Kingroot這款app目前我感覺是成功率最高的root軟件了!root完成后我們需要準(zhǔn)備好下面幾款軟件:《MT文件管理器》管理器最好2.8及以上的版本《智能觸發(fā)器》《嘟嘟桌面》,,先下載好這幾款軟件備用,。 流程是車子點火----手機(jī)充電----自動開機(jī)------開機(jī)后運行指定程序或者指定條件觸發(fā)指定程序(全自動化無需人工操作)------車子熄火:關(guān)機(jī)或者息屏電量低于指定電量關(guān)機(jī) 手機(jī)當(dāng)車機(jī)的難題在于我們車子點火后手機(jī)需要自動開機(jī),下面說的就是如何讓解決這個問題,。 主要是修改充電文件的代碼,,下面我提供三種方法安卓手機(jī)通殺,文章較長設(shè)置好充電自動開機(jī)可直接跳到軟件設(shè)置部分 一: 打開mt文件管理器,,提示需要授權(quán)root允許一下 然后再右邊欄目下滑找到system/bin目錄 這里注意了并不是所有手機(jī)的充電文件都是同一個,,但都是在/system/bin/這個目錄如 playlpm、 ipod,、 lpm,、 kpoc charger 三星手/system/bin/lpm這個文件 魅族手機(jī) 是/system/bin/kpoc_charger這個文件 有了手機(jī)這兩個文件都沒有怎么辦,下面會說我們先講這兩個文件,。 確定有這兩個文件后我們長按lpm或kpoc_charger點打開方式,,文本編輯把里面的文本內(nèi)容全選刪除然后粘貼這一段代碼后保存就完成了充電自動開機(jī)! #!/system/bin/sh 好了現(xiàn)在手機(jī)關(guān)機(jī)在插上充電器試試能自己自動開機(jī) 了嘛 二:現(xiàn)在再說這兩個文件都沒有的辦法: 1:沒有我就去添加 2;修改boot內(nèi)核,,這個方法有一定的失敗幾率,,有可能卡第一屏進(jìn)不了系統(tǒng),建議備份boot遇到后刷備份boot可復(fù)原 我們先講如何添加我們用mt文件管理器回到系根目錄,,我們看在根目錄下滑我們能看到有幾個后綴名為.rc的文件 到底哪一個才是我們要找的文件呢,?這個文件沒有固定的名稱需要我們自己去找,大小只有幾B或者2-7K的文件我們直接排除掉排出后一般就只剩下4個左右以我的為例 我的是init.mt6595.rc這個文件我怎么確定的呢,?首先我看了一下大小40.15K而且init開頭這個里面一般管理著充電的內(nèi)容,,啥你看見有init.rc這個文件,那個不要管那是后面我要說的,。 我們長按init.mt6595.rc還是以文本編輯,,點右上角的菜單欄點搜索輸入on charger然后找到我們的on charger開頭這一段代碼如下圖所示 找到有on charger開頭那說明就是他了我們要怎么修改呢? 我們在額外下載一款軟件(鏡像工廠) d 點擊后提示root權(quán)限允許,,然后自己輸入名稱建議寫boot.img點執(zhí)行操作很快的幾秒鐘就好了 備份好后關(guān)閉,,回到鏡像工廠主界面,我們在選著第一個解包boot 點擊懸著文件打開backups文件夾里面有我們剛才備份的boot,,選擇boot.img然后點確定 然后在執(zhí)行操作,。也是很快幾秒完成,完成后關(guān)閉 關(guān)閉后我們打開Mt文件管理器,,找到我們剛才解包的boot文件,,路徑是 進(jìn)去后在打開unpacked/boot.img_unpacked/ramdisk 這個路徑呢 就是我們之前確定是哪個文件的地方了,,找到我們確定的 文件還是以我的為例 然后以文本方式編輯找到我們剛才那段代碼開頭 on charger然后在這段代碼下面粘貼上我給的這段代碼 start kpoc charger start servicemanger 完成后保存退出 估計這里有部分朋友會問為什么不在之前的路徑直接改呢,?這樣又多了步驟多余的麻煩,,非也非也之前的路徑直接改的話手機(jī)重啟那個文件就會復(fù)原,相當(dāng)于你沒有改,。 好繼續(xù)我們的操作,,保存 好后我們回到剛才的鏡像工廠然后點打包BOOT然后輸入打包的名稱,點執(zhí)行,。boot打包好后我們在回到主界面選擇刷寫B(tài)OOT,,然后我們選擇打包好后的文件,打包好的boot文件在repaced這個文件夾,,選擇我們自己剛才輸入的文件名文件,,點擊確定執(zhí)行操作還是很快幾秒就完成了。 我們在回到mt文件管理器找到/system/bin/目錄新建一個文本文檔,,名稱寫kpoc_charger.rc 注意后綴名不能省掉,,操作到這里其實就回到了我們的第一種方法了 好了現(xiàn)在手機(jī)關(guān)機(jī)在插上充電器試試能自己自動開機(jī) 了嘛 三: 現(xiàn)在我們再來說最后一種方法這種危險系數(shù)最大建議提前刷好第三方rec 我們?nèi)匀恍枰螺d鏡像工廠,這里和上面的步驟一樣,,先用鏡像工廠備份,,然后解包boot在打開我們解包的路徑找到init.rc這個文件,這個文件名是固定的所有手機(jī)都有的,,找到它然后文本編輯 同樣右上角搜索on charger找到如下圖所示 on charger class_start charger 這一段代碼不要刪 在后面添加如下代碼 setprop sys.powerctl reboot 完成后保存退出,,在重復(fù)方法二上面的打包boot,刷寫boot這里我就不在寫了,。完成后試試關(guān)機(jī)插上充電器試試能否自動開機(jī),,這個方法如果卡第一屏只有刷備份的boot雙清都無效,不會刷機(jī)的自己考慮清楚是否能結(jié)局,。 軟件篇: 好了說完這三個方法我們繼續(xù)操作剩下的如何讓手機(jī)開機(jī)后自動運行導(dǎo)航程序呢,?那就要用到我們之前準(zhǔn)備好的《智能觸發(fā)器》這款app非常強(qiáng)大自動化的神器啊,比Tasker好用多了,,后續(xù)可也自行了解或者問小編我,。 在這之前呢我們想要下載一款導(dǎo)航,自己喜好可以是高德,,百度,,凱立德騰訊都是可以的,這里我推薦高德地圖車機(jī)版,,這款導(dǎo)航打開軟件后不用任何操作就會播報限速攝像頭紅綠燈這些,。 下載好后我們就設(shè)置讓他開機(jī)啟動導(dǎo)航 ,首先我們打開觸發(fā)器提示root權(quán)限的時候允許就好,,否者很多功能無法使用 我們點擊 宏 這里添加新宏,,填寫配置名稱,,這個可以自己隨意寫只要你能區(qū)分 還是以我的為例我添加的是電源連接,觸發(fā)器旁邊點+號 這個是可以多個觸發(fā)條件,,或者多個執(zhí)行命令大家可以參考我的,, 我這里實現(xiàn)的功能是開機(jī)啟動高德地圖退出飛行模式打開熱點,插上充電器激活搞得地圖并退出飛行模式打開熱點,,充電器斷開息屏并且進(jìn)入飛行模式,,藍(lán)牙連接自動播放音樂,藍(lán)牙斷開自動暫停音樂,,電量低于百分之30關(guān)機(jī) 如果只是用導(dǎo)航和音樂車載熱點只需要在添加下面幾個命令 電源斷開 按照我上面的就是導(dǎo)航,,熱點,藍(lán)牙音樂這幾個功能 當(dāng)然還可以這樣設(shè)置,,這就要用到我開始讓大家準(zhǔn)備的嘟嘟桌面,,它可以設(shè)置車輛達(dá)到指定速度自動打開導(dǎo)航,車上有藍(lán)牙obd也可以通過這個卓面軟件直接顯示胎壓,,轉(zhuǎn)速,,行車速度 這款啟動器界面不錯簡單清晰明了 速度觸發(fā)的話可以在桌面右下角設(shè)置,找到計劃任務(wù)添加如下圖我設(shè)置的是15KM可以根據(jù)自己需求自行更改 最后我們需要把開發(fā)者選項的充電時不鎖定屏幕打開,,還有安全設(shè)置,,或者鎖屏選擇無 |
|