[閒聊] 嘗試強行在gpay選單開啟ipass
首先gms有個phenotype.db 裡面有一堆flag可以開開關關
可以參考這個app
https://github.com/polodarb/GMS-Flags
在flags這個table裡
有個ipass enabled flag,值應該是由伺服器下發
這個app會去改一個FlagOverride的table,應該是可以強制覆蓋這些flag
(實測沒用)
打開錢包,點右下角新增至錢包的activity實際上在gms裡
去gms可以挖到
@Override // p000.glbq, p000.glbp
public final /* synthetic */ Object get() {
boolean z = false;
if (ggld.f359969a.m119924b().mo119926b() == false) goto L10;
String str = Build.MANUFACTURER;
glko.m128598f(str, "MANUFACTURER");
if (evdp.m88244b(str, "xiaomi") == false) goto L10;
String str2 = SystemProperties.get("ro.product.locale.region", "")
glko.m128598f(str2, "get(...)");
if (evdp.m88244b(str2, "tw") == false) goto L10;
z = true;
L10:
return new dagq(z);
}
可知
1.先檢查flag的狀態
2.再檢查ro.build.manufacturer
3.再檢查ro.product那串
所以對於小米系列來說,問題剩下flag
就可以拿出xposed大法,把選項開出來
https://i.imgur.com/TxMluSy.gif
但是加卡時還是會有問題
原本發在隔壁板的,不過沒人理我lul
不知道有沒有有興趣的版友
手機有root和lsposed 加上pixel或***等有內建se的手機
來測試一下 這個要se的東西 到底誰可以用
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.158.104 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MobilePay/M.1728444847.A.A1D.html
留言