認真說搞不好很多人反而還得要認真回想一下,使用 Android 時到底有沒有因為外接儲存裝置的檔案格式而遇到問題或困難。不過對於完全運行原生 Android 系統的手機(特別是 Pixel)而言,似乎一直以來對於微軟 exFAT 格式支援都還是有點「苦手」。最妙的是,明明多年前微軟也有對 Linux 核心直接開放支援了卻還是這樣。而這樣有點複雜的情況,目前被外媒發現居然默默的就在最新版本的系統更新裡可能終於真正的被解決了。繼續閱讀多年後 Android 13 似乎總算「完整」支援 exFAT 了報導內文。
▲ 本篇圖片來源:Google
多年後 Android 13 似乎總算「完整」支援 exFAT 了
如果你認為不能處理超過 4GB 單一檔案的問題,感覺幾乎沒在智慧型手機發生過的話。那你應該是 天選之人 相當幸運。有可能你使用的都是早早對應微軟 exFAT 格式的三方品牌,亦或是還沒有在手機上遇到需要處理這樣檔案的機會。
因為在最原生的 Google 智慧型手機系統上,即便是來到了還算新的 Android 12 世代,都仍然對 exFAT 的支援有些許的問題存在。不過這樣外媒發現,這很可能終於要在 Android 13 將獲得完美的解決。
也許不少懂電腦或科技相關資訊的朋友,心中都會冒出一個疑問,就是明明約莫 2019 年的時候,微軟就已經一定程度的提供開源授權,公開了技術文件又允許加入 exFAT 支援到 Linux 核心裡。甚至 Android 12 系統的 Android Common Kernel 早已在 5.10 版本提供這樣的支援。結果,Pixel 等原生系統的智慧型手機用戶居然還未能直接使用 exFAT 格式?
後來才知道,原來問題是出在掌管掛載硬碟程序的服務 volume daemon Vold 的其中幾個「helper」無法被機制正常檢測。在 Android 13 上,這個小問題總算已經獲得解決。既然這看起來比較像是 Bug 修正的問題,所以也有猜測 Google 可能有機會往前修正這樣的狀況 – 嗯… 如果這樣的支援不是被視為 Android 13 的新功能的話啦…
是說,關於 Android 支援 exFAT 格式的討論,其實網路上可以找到蠻久以前的資訊。也有來源說到 Android 11 其實就已經可以支援,但還是要做部分的 Kernel 移植工程。而就目前 Android 13 測試版本的狀況來看,應該 Google 總算要結束這在各品牌不一致的系統體驗了。