不能顯示該小工具。
不能顯示該小工具。
取消
顯示結果 
搜尋替代 
您的意思是: 

[suc1982玩機小教室] 改造舊Zenfone成為車載系統 (需root)

suc1982
Rising Star II
以前玩了許多改造,拔了電池讓舊Zenfone成為插電小電腦,然而如果是要放在車上使用的話,思維就不一樣了。
不管是拿舊Zenfone當作行車紀錄器,或是車上娛樂系統,又或是成為車載Android Auto的來源,手機原本的電池是必要的。因此今天的玩機小教室完全是軟體上的改造,不用動用到硬體改造。
請各位注意,一切的改造、刷機,請自負風險 / 車上的任何影音系統改造,都應該在車子入P檔後才能使用以維護道路安全。
今天我的目標是Zenfone 3 Zoom (ZE553KL),主要是軟體改造所以這一篇我就不怎麼貼圖了,可能會看起來有點枯燥 XD 我主要是把這裡當成我的筆記使用,以免哪一天我要重弄我又忘了怎麼做 XD
ZF3Z的原廠ROM root方式主要仰賴S大的資源,因為舊版的ZenTalk已結束,所以我是去XDA上找資料,然後又繞回了S大的MEGA分享資源
How to root Zenfone 3 Zoom (ZE553KL)
剛剛說到舊Zenfone的改造,弄成像是行車紀錄器,啟動引擎自動開啟、斷掉電源延遲幾分鐘自動關閉就是一個主要目標。手機接上電源自動開啟比較難了一點,首先我參考了這篇文章,然後改完healthd這個檔案之後就是無限TWRP迴圈進不了系統。最後是刷回原廠recovery並做factory reset才救回。
於是朝向變更boot.img來完成這件事,要做的事情很簡單:
[TUTORIAL]Modify the boot.img to power on the phone when charging先說結論,上面的方法把class_start charger改成setprop sys.powerctl reboot是有效的,不過對於打包img完全沒做過的我花了一個午睡時間終於搞定~
首先使用TWRP刷入AIK,檔案來源在下。我使用的是3.7版的刷機包。AIK也有Windows版,不過被防毒回報有病毒,就沒使用了。
[TOOL] Android Image Kitchen - Unpack/Repack Kernel Ramdisk [Win/Android/Linux/Mac]AIK作者寫的說明實在很深奧,沒辦法支撐我僅有30秒的耐心,所以找了別篇分享:
The SP Android: How To Unpack and Repack Boot/Recovery Imgs With Android Image Kitchen On Android (...在此提一下,我的boot.img是從ZF3Z原廠ROM(最新版 WW_80.30.76.74_20190319)解壓縮提取出來的,若使用不同舊版本的boot.img,我遇到過的狀況是wifi無法開啟。
依照上面的指示,將boot.img解包(unpackimg.sh),再把ramdisk下的init.rc的內容中"class_start charger"改成"setprop sys.powerctl reboot"並存檔後,就可以把boot.img打包回去(repackimg.sh),然後會得到一個image-new.img,把他用TWRP刷回boot分區後就完成了。
把手機斷電,插上電源後,一切順利的話手機自己就開機了,不過root倒是沒了。反正就再進一次TWRP重刷一次magisk刷機包就好。
接下來是手機斷電後5分鐘自己關機,我就懶的解釋了,把我的Tasker設定貼上來:
screenshot-20210219-160441.jpg

screenshot-20210219-160446.jpg

screenshot-20210219-160511.jpg

screenshot-20210219-160519.jpg

基本上上面的目標就是未接上電源的時候,每分鐘提示一次,五分鐘後關機,期間若是重新插上電源,就繼續使用不關機了。

完成了最主要的自動開關機目標後,就可以安裝行車紀錄器、Android Auto等APP。我的目標主要就放在Android Auto連接車機上面。不過Android Auto能用的APP實在太少,因此suc1982玩機小教室繼續來分享。
請各位注意,一切的改造、刷機,請自負風險 / 車上的任何影音系統改造,都應該在車子入P檔後才能使用以維護道路安全。
Android Auto的改造,一直都是一些開發者在與google鬥法。最新的使用方式是使用AA AIO Tweaker:
[ROOT ONLY] AA AIO TWEAKER - The ultimate Android Auto Utility要有好一點的畫面的話,可以配合Screen2Auto,一切可以參考這一篇Youtube:

其實我要的也不是說要開車看youtube還是怎樣的危險動作,我要的就只是可以用導航王在Android Auto上而已啦!
一切都安裝完畢後,當然給我的ZF3Z一張Sim卡是最方便,不過使用主力手機開熱點給ZF3Z也是OK。主力手機開熱點給ZF3Z除了獲得聯網能力之外,對於GPS抓星速度的補助也是很有效果(AGPS),導航也是順順的導不用外掛GPS囉~
最後請注意,即使支援了自動開關機,手機含電池仍絕對不建議擺在擋風玻璃下曝曬,下車時請將手機取走或是將之放在安全的陰涼處,以免發生任何危險。

suc1982玩機小教室下課啦~



3則回覆 3

suc1982
Rising Star II
Screen2Auto - New app for AA smartphone mirroring (only for root devices).
S2ECHO設定參考這裡,不然APP裡的語言不是英文,完全看不懂 XD

suc1982
Rising Star II
好了,最後我在PC上裝了Android Auto虛擬DHU車機
(安裝、使用方式在此: https://developer.android.com/training/cars/testing?hl=zh-cn)
若是不想花太多時間與空間下載整個Android SDK,我這邊有我自己整理的檔案可以下載:
解壓後約4XMB,裡面除了有adb.exe、fastboot.exe之外,我把DHU模擬器的檔案也丟進去了。
先將手機端的Android Auto打開、開啟開發者模式、開啟資訊娛樂主機伺服器後,接上USB線纜,打開命令提示字元,執行下面兩行指令:
解壓路徑\adb forward tcp:5277 tcp:5277
解壓路徑\auto\desktop-head-unit.exe

這樣就可以用USB連線我的ZF3Z。先在家中測試一下,調整布局到滿意為止,如此就不用一直待在車上耗電瓶或是啟動引擎造成空汙或是費油~

youtube影片只是展示功能都可以使用,後來我並沒有太使用Screen2Auto本身的啟動器(因為是拿舊手機而不是主力手機來做,不會有車機/平時使用的啟動器衝突的問題),所以我最後安裝了Nova Launcher把主畫面整理如下,一整個自己就很滿意 XD
jpg.jpg
最後連Moonlight都裝了,所以我可以在停車的時候用車上螢幕、ZF3Z連接藍芽搖桿玩3A大作了 XDD

suc1982
Rising Star II

終於記得實際在車上錄一段 反應速度還不錯