我可以強制升級 C2 到 0.8.14, 0.8.15, ... 嗎?
原文於 2022年4月6日 發表
隨著 comma ai 正式發布不再更新 C2 後 (bugfixes 到 2022 年 7 月),又有些車友開始討論這個議題,今天我們就來聊點有深度的。
EON 停更了為什麼還能繼續用 0.8.12/0.8.13?
有些商家總會拿著這件事當範例,說他們的 C2 不會遇到升級的阻礙,就像當初的 EON 一樣 (???),所以我們就先以這件事來說明。
首先,EON 和 C2 本體上差別不大:同樣都用 Qualcomm 821 的處理晶片, 同一顆 Sony IMX 298 後置鏡頭,都用客制化的 Cyanogenmod OS 13 (CM13, Android 6) 系統。
安卓手機的老玩家應該熟悉 Cyanogenmod OS 這個老系統,經過一些小修改便能在不同的安卓手機上使用,而 OP 上使用的 NEOS 便是基於 Cyanogenmod OS 再客制化,例如拿掉用不上的 Android 服務、加上 python 3.8、程式庫 (termux 下的套件) 等以支持執行 OP 需要的環境。
如果用電腦當比喻的話,EON (Oneplus 1+3t) 和 C2 (LeEco Pro 3) 的差別大概只有主機板不同,所以只要在系統的核心加回支援 (也是就是我們平常說的裝驅動),就能讓 EON 繼續跟著 C2 的腳步一起更新。 (這也是為什麼 dp 提供了一個給 1+3t 的 update.zip)
雖然聽起來很簡單,但還是有許多底層的不同處讓 comma.ai 不得不放棄對 EON 的支援。(包含一個 1+3t 硬體上的問題導致系統不穩,還有 LePro 3 手機較容易取得等等)
為什麼 C2 停更的問題跟 EON 不一樣?
理由很簡單,C2 和 C3 的差別不是只有一張主機板,還有它的處理器、硬碟、相機數量等等。
單純的軟體更新沒有問題:更多車型支持、地圖顯示、地圖控速,這類的功能都可以在後期自已加入,但是最最最重要的大腦 (AI 模型) 將沒辦法再繼續更新下去。
OP 之所以能不斷的進步是因為其 AI 模型一直在更新,而從 0.8.14 開始,稱為 big model 的 AI 模型需要用上更高的算力以及來自 2 顆相機 (一長焦一廣角) 的影像。
而這兩個均是 C2 上所欠缺的,只有一顆相機、處理器又慢的 C2,為了能執行 0.8.14 的 AI 模型,需要模擬 2 顆鏡頭的影像,換來的便是控車會有延遲、容易過熱的狀況。
假如說延遲、過熱的問題能解決,那單一鏡頭的視野也終究沒辦法跟長焦+廣角鏡頭視野對比,AI 模型最後輸出的效果永遠不會比在 C3 上來得好。(有興趣的可以回去看這篇文章)
總結
comma.ai 在 C2 平台上做到極致的最佳化,在散熱、效能上取得了一個完美的平衡,從這裡不難看出他們只有在必要的情況下,才會打造下一代的硬體。並非像某些賣副廠產品的人說是為了促銷 C3 才停更 C2 (seriously,估值已經是 5 億美金的公司格局沒那麼小)。
C2 有將近 25% 的故障率,在無法保持適當運行的溫度下而強迫升級至 0.8.14+ 後的版本 C2,它的故障機會只會更高 (別忘了它是隻品質本來就差的翻新機),等到了夏天大家就見真章了!
我們盡量以最簡單易懂的方式說明,若有任何錯誤也麻煩各位指正。
未經授權請勿任意轉發,轉發請註明出處,謝謝。



