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

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

suc1982
Rising Star II
suc1982

以前玩了許多改造,拔了電池讓舊Zenfone成為插電小電腦,然而如果是要放在車上使用的話,思維就不一樣了。

不管是拿舊Zenfone當作行車紀錄器,或是車上娛樂系統,又或是成為車載Android Auto的來源,手機原本的電池是必要的。因此今天的玩機小教室完全是軟體上的改造,不用動用到硬體改造。

請各位注意,一切的改造、刷機,請自負風險 / 車上的任何影音系統改造,都應該在車子入P檔後才能使用以維護道路安全。

今天我的目標是Zenfone 3 Zoom (ZE553KL),主要是軟體改造所以這一篇我就不怎麼貼圖了,可能會看起來有點枯燥 XD 我主要是把這裡當成我的筆記使用,以免哪一天我要重弄我又忘了怎麼做 XD

ZF3Z的原廠ROM root方式主要仰賴S大的資源,因為舊版的ZenTalk已結束,所以我是去XDA上找資料,然後又繞回了S大的MEGA分享資源

https://forum.xda-developers.com/t/how-to-root-zenfone-3-zoom-ze553kl.3622256/

剛剛說到舊Zenfone的改造,弄成像是行車紀錄器,啟動引擎自動開啟、斷掉電源延遲幾分鐘自動關閉就是一個主要目標。手機接上電源自動開啟比較難了一點,首先我參考了這篇文章,然後改完healthd這個檔案之後就是無限TWRP迴圈進不了系統。最後是刷回原廠recovery並做factory reset才救回。

於是朝向變更boot.img來完成這件事,要做的事情很簡單:

https://forum.xda-developers.com/t/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版,不過被防毒回報有病毒,就沒使用了。

https://forum.xda-developers.com/t/tool-android-image-kitchen-unpack-repack-kernel-ramdisk-win-andro...

AIK作者寫的說明實在很深奧,沒辦法支撐我僅有30秒的耐心,所以找了別篇分享:

https://thespandroid.blogspot.com/2019/04/Unpack-repack-boot-image-AIK-mobile.html

在此提一下,我的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:

https://forum.xda-developers.com/t/root-only-aa-aio-tweaker-the-ultimate-android-auto-utility.419423...

要有好一點的畫面的話,可以配合Screen2Auto,一切可以參考這一篇Youtube:

https://www.youtube.com/watch?v=VhcjvEq5wyQ

其實我要的也不是說要開車看youtube還是怎樣的危險動作,我要的就只是可以用導航王在Android Auto上而已啦!

一切都安裝完畢後,當然給我的ZF3Z一張Sim卡是最方便,不過使用主力手機開熱點給ZF3Z也是OK。主力手機開熱點給ZF3Z除了獲得聯網能力之外,對於GPS抓星速度的補助也是很有效果(AGPS),導航也是順順的導不用外掛GPS囉~

最後請注意,即使支援了自動開關機,手機含電池仍絕對不建議擺在擋風玻璃下曝曬,下車時請將手機取走或是將之放在安全的陰涼處,以免發生任何危險。

suc1982玩機小教室下課啦~


[suc1982玩機小教室] 改造舊Zenfone成為車載系統 (需root)
讓Zenfone成為車載盒子,上一篇皆是軟體改造。在文末我加了警語:
最後請注意,即使支援了自動開關機,手機含電池仍絕對不建議擺在擋風玻璃下曝曬,下車時請將手機取走或是將之放在安全的陰涼處,以免發生任何危險。
以警告大家手機類用品,千萬不要擺在汽車擋風玻璃下被直接曝曬到以免發生火災相當危險。但是,即使是我自己,會不會也有一天"忘記"帶下車? 於是乎我重新思索了"硬體"方便改造的可能性...
汽車內,常見具有電池,而且不常帶下車的物品是有的,那就是行車紀錄器。這類的電池通常使用不超過300mah,而且機殼內有足夠空間應對電池有一天膨脹的空間。某牌的手機電池空間設計過於緊湊而導致自燃常常上新聞。
既然手機內的空間有限,而且之前使用的超級電容作法可能不夠穩定且電量不夠撐上幾秒鐘,那我索性就把手機電池換成行車紀錄器的電池就好了阿!
硬體改造開始~
首先取下我的Zenfone 3 Zoom的電池:
p-20210222-150223.jpg

再將電池保護板取下,注意剪開電池接點時,不要短路到正負極,不然就冒火花了!
p-20210222-150324.jpg

焊上行車紀錄器用的小電池,做好絕緣
p-20210222-153805.jpg
注意到我沒有取下小電池本身的電池保護板,原因有三:
1. 我懶
2. 我懶
3. 我懶
沒取下小電池本身的電池保護板的話,電池可用的電壓區間會少一截,不過我覺得沒什麼差,反正上一篇軟體設定已經讓手機電源斷開後會自行關機了。

把固定件都鎖回去,殼子裝好,基本就大功告成了!
p-20210222-153919.jpg

開機後稍微截一下電池曲線:
screenshot-20210222-160608.jpg
我暫時使用電腦的USB充電,電流大概只有500mA,充電速度是很快的,過了80%後慢一些。
放電部分,我暫時關掉自動關機,開著螢幕,開著導航王,還下載圖資,撐了10幾分鐘後,在60%左右瞬間斷電,推測就是"我懶"造成的。不過沒差,可以撐5分鐘就好了 XDD

以上改造就完成了。基本上這手機我還是不會擺在擋風玻璃下,不過我相信擺在汽車影音系統下面的空間是安全多了,接USB也方便,連接Android Auto更是方便。

請各位注意,一切的改造、刷機,請自負風險 / 車上的任何影音系統改造,都應該在車子入P檔後才能使用以維護道路安全。

suc1982玩機小教室下課啦~



後記:
後來我還是勤奮的把小電池的保護板拆了,不拆的話電量充到97%左右會反覆充電/放電快速循環挺礙眼的
拆了就正常可以充飽電,60%也不會瞬間斷電,看來正常多了!
screenshot-20210223-124352.jpg
待機(僅wifi)撐好幾個小時沒問題,而最後掉電斜率變大則是我就在使用這隻手機po文囉~
1則回覆 1

suc1982
Rising Star II
p-20210224-110512.jpg
還是手癢弄了兩顆10F / 2.7V串聯的超級電容(等效5F / 5.4V),撐個約十秒鐘沒問題 (下面會驗算一下)
這顆超薄低ESR,蠻好用的!

jpg.jpg
1A輸出時ESR不大於0.18歐姆,即電壓不會drop超過0.18V
模擬鋰電池的4.1V~3.5V操作範圍,4.1-3.5=0.6V 最多再扣0.18V,則為0.4V左右
1F/1V = 0.278mah 如此串聯後的超級電容等效為 5*0.4*0.278=0.556mah

純粹用0.556mah來看,假設持續耗電流500mA,則可使用0.556/500h = 4秒 (數據都是套用最差情況)
實際大概可以用上10多秒鐘的時間