热门问题
时间线
聊天
视角
microG
android開源框架 来自维基百科,自由的百科全书
Remove ads
microG是Google專有庫的自由和開源實現,由德國開發者馬文·威斯菲爾德(Marvin Wißfeld)維護。行動裝置使用者可通過它使用Google Play服務,而不受Google的跟蹤。在一次演講中,Wißfeld將microG描述為 "構建無Google專有組件的客製化Android的框架"。[4]
背景
Android作業系統一開始是開源軟體,隨著該系統的普及,Google開始用自己的專有軟體替代各種開源組件[5],如「AOSP Music」對應Google Play音樂、「AOSP Keyboard」對應Gboard、「Gallery2」對應「Google相機」[6]。2012年,Marvin Wißfeld[7]建立了「NOGAPPS」專案,可替代該閉源系統軟體,2016年更名為microG[8]。
功能
microG允許Android應用訪問Google Play服務提供的應用程式介面(API),包括Google Play商店、Google地圖、Google定位服務和Google雲端通訊。與Google Play服務不同,microG不會跟蹤使用者活動,使用者還可選擇是否開啟特定功能[7]。
LineageOS for microG

2017年,microG發布了 "LineageOS for microG",這是LineageOS的一個分叉,支援的裝置型號與LineageOS相同[9],預裝了microG和F-Droid應用商店,並支援了代碼簽章欺騙。Lineage OS for microG是在LineageOS開發者拒絕將microG整合到LineageOS之後建立的,因為microG運作需要偽造Google簽章,他們認為這是一個安全問題[10][11]。
microG開發者稱,與使用Google Play服務的作業系統相比,使用該分叉系統的舊智慧型手機消耗的電池電量更少[10]。
採用
在2018年一篇關於安卓應用隱私的論文中,來自名古屋大學的安全研究人員使用microG在Android 6模擬器上繞過了Google的SafetyNet安全機制。研究人員實現了簽章欺騙來使microG運作,並改變了Android的軟體套件管理器。[12]
/e/作業系統也是LineageOS的一個分叉,內建了microG[13][14]。2019年,/e/開始銷售預裝microG的翻新智慧型手機[15][16]。
根據Essential Products在2019年底對代碼庫的提交[17][18],「Project Gem」手機預裝的安卓移除了Google Play服務而內建了microG。
2020年,OmniROM開始為某些裝置提供包括內建microG的構建版本[19]。
華為EMUI在2023年9月內建了簽章欺騙[註 1][21]、其支援人員撰寫了microG教程。Wißfeld也提供帶有「-hw」字尾的APK,同時在AppGallery上架[21]。這使其繞過了美國商務部的部分制裁,早前Google遵從制裁不再向華為提供Google行動服務(GMS)授權。
Remove ads
評價
2016年,LWN.net的Nathan Willis預計microG將成為客製化Android使用者們的「welcome addition」。Willis建議,MicroG可以通過與這些專案合作來提高普及度,比如CyanogenMod、Replicant和Blackphone[8]。
Corbin Davenport在2018年4月為Android Police撰文,在一次實驗中,他在小米4c智慧型手機上安裝了microG的LineageOS,使用了TWRP的鏡像,完全在安卓上使用開源軟體。Davenport說,他無法通過microG登入他的Google帳號,因此他得出結論:「全部使用開源軟體是不行的」,儘管通過F-Droid可以安裝高品質的開源Android應用程式,也不需要帳號[22]。Brendan Hesse在2018年11月的退出Google教程中推薦microG。Hesse認為它是Google Play服務的一個「有前途的」替代品[23]。
ZDNet的Steven J. Vaughan-Nichols在2019年用一部來自/e/的翻新三星Galaxy S9+智慧型手機進行了測試,他得出結論:使用microG無法執行一些更依賴Google Play 服務的應用程式。在測試中,Vaughan-Nichols能夠正常使用Signal、Telegram、Facebook,而Lyft和Uber部分工作,Google地圖和Twitter完全無法執行,他認為「安卓應用程式也可能帶來痛苦」,「安裝/e/是艱巨的工作」[15]。
Remove ads
外部連結
注釋
參考資料
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads