先講結論:客戶買的不是人力,是風險可控
工業 Android 設備出貨後,問題不會停在「程式能不能跑」。真正麻煩的是設備在現場斷線、VPN 消失、OTA 失敗、周邊異常、log 不完整、問題無法重現,最後變成客戶投訴、現場派工、延遲交付或產品信任下降。
所以客戶願意花錢找 CoreEdge Lab 維護,不是因為他們單純想買工程時數,而是希望有人對 Android 系統層結果負責。換句話說,他們買的是風險可控、問題可追、出貨後有人接。
選項一:自建 BSP / Android 系統團隊,成本很高
要長期維護一個工業 Android 平台,通常不是一位 App 工程師或一位 kernel 工程師就能扛起來。你需要懂 bootloader、kernel、driver、HAL、Android framework、SELinux、網路、VPN、OTA、診斷、產線工具和現場維運流程的人。
如果全部自建,成本不只是薪水。還包含招募時間、培訓時間、工具鏈、交接、備援人力、管理成本,以及工程師離職後知識斷層。對量體還不夠大的產品線來說,常駐養完整團隊通常不划算。
CoreEdge Lab 對這類客戶的價值,是讓他們不必一開始就養一整組平台團隊,也能取得需要的系統深度。當問題集中在 BSP、連線、OTA、診斷與恢復機制時,用專門團隊按階段或按月維護,成本更容易預估。
選項二:全部等原廠支援,時程和範圍不一定可控
SoC 原廠、模組廠或方案商當然很重要。他們提供 BSP release、reference design、主要 driver 和平台方向。但原廠通常要服務很多客戶,支援範圍也必須聚焦在平台共通問題。
客戶真正卡住的地方,往往是產品落地後的細節:客製產品板、特殊周邊、現場網路、VPN 架構、產線驗證、OTA 策略、遠端維修流程。這些問題有時候不是原廠不願意幫,而是它們太接近客戶產品現場,原廠很難逐案深入。
CoreEdge Lab 的定位,就是補上原廠與客戶之間的技術橋樑。對原廠來說,我們能協助客戶把平台帶到可落地狀態,減少反覆升級的支援壓力。對客戶來說,我們處理的是原廠支援範圍之外、但產品出貨一定會遇到的工程細節。
選項三:讓 App 團隊兼維護,風險會轉嫁到錯的人身上
很多公司早期會讓 App team 兼處理 Android 系統問題。短期看起來省錢,長期通常會出事。因為 App team 的主要責任應該是產品功能、使用流程、客戶需求和商業邏輯,不是追 kernel log、調 SELinux、修 VPN route、做 OTA rollback。
當系統層問題被丟給 App team,常見結果是兩邊都慢:App 功能開發被拖住,系統問題也沒有被真正解掉。最糟的是,出了現場事故後,沒有人說得清楚責任在哪一層。
把 Android 系統層交給專門團隊維護,可以讓責任切清楚:App team 專注產品,CoreEdge 負責平台可用性、遠端入口、診斷、更新和恢復路徑。
真正昂貴的是什麼?不是維護費,而是失控成本
如果只看報價,平台維護似乎是一筆額外成本。但決策者真正該比較的是「不維護」或「維護責任不清」的代價。
- 設備失聯,遠端連不回來,只能派人到現場。
- OTA 更新失敗,設備無法回復,造成客戶停機。
- 周邊或 modem 問題無法定位,每次都從零開始猜。
- 原廠、硬體、App、SI 之間互相等資料,時程被拖住。
- 現場問題沒有標準 log 和診斷流程,無法累積知識。
這些才是真正昂貴的地方。它們會變成支援成本、客訴、交付延遲、現場派工、商譽損失,甚至下一批訂單的風險。
CoreEdge 維護的是「平台可用性」,不是只修 bug
我們看 Android 系統層維護,不只是等 bug 來了再修。比較好的模式,是把設備平台維護成一套可觀測、可更新、可恢復的系統。
這包含幾件事:建立 baseline log、整理診斷工具、定義 OTA 流程、處理 VPN 自動恢復、保存關鍵狀態、追蹤高風險 driver 或周邊問題、協助判斷問題應該回到硬體、原廠 BSP、Android framework,還是 App 層。
這樣做的價值,是讓每一次問題都不只是一次救火,而是在累積平台穩定性。下一次類似問題發生時,定位會更快,責任會更清楚,處理成本也會下降。
什麼樣的客戶最適合這種維護合作?
第一種是產品已經或即將出貨,但內部沒有完整 Android BSP 團隊的公司。它們不能等到現場出事才找人,也不想因為量體還不大,就先養一整組昂貴平台團隊。
第二種是模組廠、方案商、ODM/OEM 或 SI。他們面對客戶落地問題時,需要一個懂 Android 系統層的人補上中間地帶,讓客戶不要卡在原廠 BSP 到產品出貨之間。
第三種是量小但技術複雜度高的客戶。這類客戶不一定能拿到原廠非常深入的專案支援,但設備又不能只靠通用 BSP 出貨。對他們來說,外部專業維護比自建團隊更合理。
結論:花錢維護,是為了讓平台責任有人承接
工業 Android 設備的維護成本,不該只用「每月要付多少」來看。真正要問的是:設備出貨後,誰負責讓它連得回來?誰負責 OTA 失敗時救得回來?誰負責把現場問題定位清楚?誰能站在原廠、硬體、App 和客戶之間,把問題往前推?
這就是 CoreEdge Lab 的位置。我們補的是原廠與客戶之間的技術橋樑,也補的是客戶內部 App 團隊不該承擔的 Android 系統層責任。客戶願意花錢,不只是為了修 bug,而是為了讓平台風險有人管理、讓出貨後的設備有人接住。