Re: [討論] magisk google pay 解封

看板Android (安卓)作者 (116)時間4年前 (2020/03/03 12:16), 4年前編輯推噓6(606)
留言12則, 7人參與, 4年前最新討論串3/4 (看更多)
我是用 Magisk 的方式 (1) 把 Magisk 隱藏 (2) 確定 SafetyNet 檢查通過 1. ctsProfile: true (綠色打勾) 2. basicIntegrity: true (綠色打勾) (3) 如果上面SafetyNet沒過的話,請嘗試: 1. 安裝 MagiskHide Props Config 模組 或 2. 安裝 SafetyPatch 模組 安裝SafetyPatch模組有個技巧: 它下載顯示的是 3.0版 但它有出到 4.0.1版 技巧是: 先下載安裝 3.0版,之後用添加模組方式從檔案中安裝4.0.1版覆蓋過去 千萬不要直接安裝4.0.1版 你一定要先安裝3.0版,然後在不砍除與重開機的情況下,再安裝4.0.1版覆蓋過去 小提示:我個人認為SafetyPatch的效果比較好, 按照Guideline 你若安裝SafetPatch的話,你就可以不用安裝MagiskHide Props Config 如果這兩個你都裝了,請停用MagiskHide Props Config或其(MPC)不會運作 (4) 到Google Play商店下載 Gpay (Google Pay),並且安裝,裝好但先不要開啟 若您的Gpay已經安裝好,而且已經開啟,請到控制台(Setting)強制關閉它,並且清除快取 和清除所有資料,不用解除安裝。 (5) 到 TWRP 的檔案下 (跟 Terminal同地方,在隔壁) 進入 /data/data 的路徑 (就是進去data資料夾,再進去一個data資料夾) 刪掉 com.google.android.gms 整個資料夾 (對,就是整個資料夾刪掉,刪掉OK的) (6) 回系統,在Magisk模組中先安裝 SQLite for ARM aarch64 devices的模組,再重啟 或是安裝一個叫做 SQLite3 Universal Binaries 的模組,這模組是檢查有沒有上面裝好的 那個東西存在,如果檢查不存在,它就幫你建立一個。 SQLite3 Universal Binaries 和 SQLite for ARM aarch64 devices 不需要同時裝 因為他們倆個在做同樣的事情。 SQLite3 是先檢查有沒有,沒有的話,就幫你弄一個。 (7) 安裝 Magisk的 Gpay SQLite Fix模組 (這個你在Magisk線上下載中找不到) 按重啟 (8) 在Magisk Hide中隱藏 Gpay 隱藏之後重啟 (9) 如果沒其他的事(東西),這樣就能用Gpay了 (10) 你裝BusyBox這把Linux的瑞士刀是沒問題的,安裝Busybox不用考慮安裝順序。 -- 接下來講有裝 Edxposed 的情況 (a) 如果你裝的是新版的 Edxposed Manager 請開啟黑白名單模式: 你要同時勾選 "應用程式名單模式" 和(+) "黑/白名單模式" 另外下面有個 SafetyNet Bypass的選項也請勾選 在Exposed黑名單勾選清單中,你至少要勾選幾樣,先搜尋google "Google Play 服務 com.google.android.gms" 打勾 "Google 服務架構 com.google.android.gsf" 打勾 "Google Play商店 com.android.vending" 打勾 這三個一定要打勾 然後找 Google Pay 打勾它 (b) 如果你用的是 Edxposed Installer 2.2.4 請到 黑/白名單中 的 黑名單 (Black List) 勾選同樣 (a) 的事情 然後重開機,看看能不能通過 Safetynet detect 和使用Gpay -- 額外再多說一下, 如果有地圖抓寶遊戲那個什麼PKM的,也請在黑名單中勾選,在Magisk Hide中隱藏 https://imgur.com/FwjBudv
※ 引述《k9120303 (月昇王國)》之銘言: : ※ 引述《xxx5566xxx》之銘言: : : http://i.imgur.com/FfChYH8.jpg
: : http://i.imgur.com/Fp0wQEb.jpg
: : sqllite editor含路徑 : : http://i.imgur.com/8663QGn.jpg
: : 編寫dg.db/main內任一attest開頭內 : : 值為10的為0存檔! : : http://i.imgur.com/zTF8eJ7.jpg
: : rootexplorer路徑同樣的dg.db檔修改權限如圖 : : http://i.imgur.com/pELYu14.jpg
: : 重開機 : : http://i.imgur.com/ip1ZipG.jpg
: : 喝啤酒了! : : 目前沒問題,但不保證更新gms或pay後依然有效 : : 不歡迎轉貼 : 昨天使用01的方法也成功啦!原理應該相同 : 搭配Xposed + HiddenCore Module 1.7也能正常支付 : 這邊轉貼過來 : https://www.mobile01.com/topicdetail.php?f=634&t=5962300&p=1#75595319 : 01.安裝E.S管理器,取得ROOT權限→點選左上角三條槓→往下拉→選擇ROOT工具箱→關閉 : 後再開啟 : 02.刪除</data/data/com.google.android.gms/> : 03.刪除GPay應用程序數據(緩存和數據) : 04.重新開機 : 05.打開Gpay後關閉,不做任何設定 : 06.這時</data/data/com.google.android.gms/app_dg_cache>中應該只有一個文件夾(記 : 住這資料夾名稱) : 07.進入Magisk→執行<啟動SafetyNet檢查>,正常應該會出現兩個綠色勾勾 : 08.再進入E.S管理器→</data/data/com.google.android.gms/app_dg_cache>中有2個文件 : 夾,刪除第6步驟的那資料夾 : 09.長按這資料夾</data/data/com.google.android.gms/app_dg_cache>選擇屬性→下方權 : 限選擇更改→設置權限(打勾)→讀:擁有者、群組,寫:都不勾:執行:全部都打勾(三個都打 : 勾)→確定 : 10.重新開機即可設定 GPay : 然後xda似乎有人做成Magisk Module : 大家也能試試看 : https://forum.xda-developers.com/showpost.php?p=79643248&postcount=176 : https://github.com/stylemessiah/GPay-SQLite-Fix/releases -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.48.48 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Android/M.1583208963.A.663.html ※ 編輯: IDfor2010 (1.160.48.48 臺灣), 03/03/2020 12:21:17

03/03 14:18, 4年前 , 1F
推教學
03/03 14:18, 1F
謝謝友情推 ※ 編輯: IDfor2010 (1.160.48.48 臺灣), 03/03/2020 14:52:52

03/03 18:53, 4年前 , 2F
推個,雖然目前還沒遇到問題
03/03 18:53, 2F

03/04 17:15, 4年前 , 3F
推一個
03/04 17:15, 3F
補充: 如果有跳掉或刪卡的話,可以用下面這種方法,也就是上面原PO大的09步驟 https://www.mobile01.com/topicdetail.php?f=634&t=5764075 (1) 請先把手機重新開機或者先凍結 Gpay 的應用 (2) 下載 SQL 編輯工具 (SqlEditor 或其他的) (3) 執行 SQL 編輯工具,選 File explorer (4) 到目錄 /data/data/com.google.android.gms/databases 點擊 dg.db (5) 再點 main (6) 找到 ad_attest 這一組,再點右上角的三點選 edit (7) 將 C 組的數值原本是 10 改成 0 後儲存離開 (8) 利用 ROOT 的文件管理器到目錄 /data/data/com.google.android.gms/databases (9) 點選 dg.db 並更改它的屬性都改成唯讀,退出後重新開機就可以了 如果不行,請重作步驟 先清除 Gpay 數據 再刪掉 /data/data/com.google.android.gms 目錄重開機再執行一次 Gpay 再把 Gpay退出凍結或者再重開一次做上面的修改步驟 前提是: 要先把 GPay 或 Google 相關服務都在 Magisk Hide 中隱藏 Magisk程式本身也要隱藏 SafetyNet 要通過驗証 有Edxposed的 Gpay + Google的3個項目都要在黑名單中勾選起來

03/04 23:14, 4年前 , 4F
我修改的步驟沒那麼複雜 1.修改dg.db 2.Magisk Hide
03/04 23:14, 4F

03/04 23:15, 4年前 , 5F
不需安裝任何Magisk模組
03/04 23:15, 5F
嗯... 有人提醒 Gpay SQLite Fix 模組的作者,會有掉卡的可能,它的敘述是這樣的: Quote: "Thanks to heatl0rd a fellow Aussie who alerted me to the possible loss of loyalty cards (anything under the Passes tab in Google Pay) if using the module. It was this that prompted the use of the new MMT-Ex as it provides, amongst many things, a keycheck function...." 順手附一下 Gpay SQLite Fix v2.0 版的下載位置: https://github.com/stylemessiah/GPay-SQLite-Fix/releases 下載ZIP檔 -> 解壓縮 -> 再壓縮成直接有META-INF、common資料夾的ZIP壓縮檔 然後用 Magsik 添加模組的方式安裝 --- 其他的延伸閱讀: https://forum.xda-developers.com/apps/magisk/magisk-google-pay-gms-17-1-22-pie-t3929950/page81 縮網址: https://reurl.cc/7X9xzd

03/06 09:44, 4年前 , 6F
03/06 09:44, 6F

03/08 09:47, 4年前 , 7F
EdXposed App List + White List,然後到application裡
03/08 09:47, 7F

03/08 09:47, 4年前 , 8F
把所有的xposed模組 + System UI 啟用,如果有模組沒有
03/08 09:47, 8F

03/08 09:47, 4年前 , 9F
功用再多啟用Android System
03/08 09:47, 9F

03/08 09:49, 4年前 , 10F
Google Pay可以通過驗證,但是重開機以後可能Google P
03/08 09:49, 10F

03/08 09:49, 4年前 , 11F
ay會跳說有問題,直接在Google Pay裡直接重新驗證就好
03/08 09:49, 11F
感謝分享 順手附一下 safetypatch 的下載連結 https://github.com/kam821/safetypatch 這是4.0.1 在2020年1月12日的更新 從新增Magisk模組中 覆蓋過v3.0 使用方法是: 下載ZIP檔 -> 解壓 -> 把含有META-INF與common等等的所有檔案放上層,再壓縮成ZIP檔 ※ 編輯: IDfor2010 (1.160.131.240 臺灣), 03/08/2020 12:39:22

03/12 18:00, 4年前 , 12F
還沒用到, 先存起來
03/12 18:00, 12F
文章代碼(AID): #1UNTe3PZ (Android)
文章代碼(AID): #1UNTe3PZ (Android)