快轉到主要內容

Xposed啟用簽名偽裝,讓一般ROM也可以安裝microG

Android Xposed
🗓️ 民國111年 壬寅年
✍ 切換正體/簡體字
目錄

之前在 Android手機去Google化曾經提到,microG的運作條件是ROM要支援APP簽名偽裝(signature spoofing),才能取代真正的Google Play服務框架。

LineageOS這類第三方ROM大部分皆支援此技術,但大部分手機的原廠ROM都是不支援的。所幸Root後可以藉由Magisk和Xposed模組,讓一般手機的ROM也支援簽名偽裝,這樣就可以安裝microG了。

我的手機是Sony Xperia 5 II,系統版本Android 12,Magisk版本25。

1. 安裝Magisk和LsPosed
#

  1. 將手機Root後基本上就是有安裝Magisk了。開啟Magisk設定,勾選啟用zygote支援。

  2. 點選Magisk模組管理,從本機安裝,刷入 Zygote版LsPosed模組,重開機。

2. 安裝FakeGapps模組
#

開啟LsPosed,搜尋 whew-inc製作的FakeGApps模組安裝,並且全域啟用。

然後重開機。

3. 安裝microG
#

直接用APK安裝似乎會失敗,因此我是用Magisk模組 microg_installer_revived安裝的。

刷入此模組重開機,Google Play服務框架就會被取代成microG。開啟microG設定看看簽名破解是否已經啟用:

在那之後把microG的權限給一給,就可以繼續使用Google服務,或者開始去Google化了。即使安裝microG後不登入Google帳戶,也能讓依賴Google Play服務框架的應用程式正常運作,例如Line。

參考資料
#

Signature Spoofing · microg/GmsCore Wiki - GitHub

相關文章

不只停用,教你免Root刪除Android手機內建APP: Universal Android Debloater GUI
智慧型手機 手機APP分享 Android
Linux系統fastboot偵測不到Android手機的解決辦法
Linux Android
為何該擺脫Android,改用主線Linux手機
人文藝術 自由軟體議題 Free Software postmarketOS Android

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。