未知 的大頭貼

GrapheneOS 一週使用感想

試用了 GrapheneOS 一個禮拜的心得:

  1. 完成度意外地很高
  2. Google Camera 可以正常運作
  3. 裝了 GrapheneOS 提供的 sandboxed google play compatibility layer , Google Maps 可以正常登入運作
  4. 在系統設定登入了 Google 帳號,但是內建的通訊錄仍然是空的
  5. 下載 Google contacts app ,仍然無法偵測到系統已經登入的 google 帳號
  6. 最後發現需要使用 Davx5 讀取 Google 日曆的 CardDAV ,通訊錄才能和 Google 同步。同步效果相當好,大頭照都可以正常顯示
  7. 內建的定位服務只能使用 GPS ,沒辦法安裝全系統的 network location provider
  8. Google maps 中無法取得目前位置,應該是因為室內沒有 GPS 訊號
  9. Google Play 版本的 Telegram 可以正常收到推播通知
  10. 系統下拉式通知抽屜和抬頭通知顯示框不知道為什麼沒有圓角,有點醜。

總結:

  1. 整合了這麼多增強的安全功能,大部分的應用程式仍然可以正常使用,真的不簡單
  2. 但是,我本來就不會隨便亂裝應用程式,裝的應用程式也會特別挑來源,挑開源的或是大的開發者發行的。而 GrapheneOS 安全防護所設想的情境,似乎大多是進階攻擊中才會發生,例如增強的 memory corruption 類漏洞防護、隔離的 baseband 這些。
  3. 不過,仍有很多實用的隱私和安全性增強,例如 per connection Wifi MAC randomization, Prevention of dynamic native code execution in-memory 等等
  4. 對我來說,還需要稍微調整使用習慣才能把 GrapheneOS 變成日常用。主要是我很常用 Google maps 定位,這下要改用 openstreetmap 了。
  5. 要安全、隱私地使用 GrapheneOS 比 LineageOS 簡單,因為 LOS 並沒有內建那麼多安全功能,要達到接近的隱私程度,LOS 需要仰賴很多插件(Magisk, XprivacyLua, AFWall, 等等)而 GrapheneOS 幾乎都已經直接內建。但沒辦法仰賴插件去補足 LOS 系統保護比不上 GrapheneOS 的狀況(但這也不一定是個問題,LOS 提供的安全保護說不定已經足夠了)。

最後,我還是決定暫時回去用 LineageOS + Magisk + XprivacyLua 。