vibe coding为LSPosed添加新功能 Vibe coding为LSPosed添加新功能低版本MIUI/HyperOS中不支持指定user打开某个应用的activity(am start --user 10),但LSPosed的manager中可以实现,阅读源码,发现是调用service层的startActivityAsUserWithFeature实现。 1234567891011121314151617181920212223┌── 2026-04-14 note
小米日历日程默认开启闹钟提醒 小米日历日程默认开启闹钟提醒使用小米日历同步Outlook邮箱、QQ邮箱的日历数据,闹钟提醒状态无法同步,因为HyperOS(或MIUI)使用了自定义字段的方式判断是否启用闹钟提醒…于是我尝试使用逆向+Xposed的方式将第三方导入的日程数据默认开启闹钟提醒。 小米日历app中代码12345678910111213141516171819202122232425public static void 2026-03-12 note
openwrt作为wireguard客户端 Openwrt 作为wireguard客户端123456789101112131415161718# /etc/config/networkconfig interface 'wg1111' option proto 'wireguard' # 客户端私钥 option private_key 'xxxxx 2026-02-27 note
美团WebView代理设置 美团WebView代理设置之前使用ProxyDroid设置代理,会被检测到,然后被风控,无法正常领券。 12org.chromium.meituan.net.ProxyChangeListener$ProxyReceiverorg.chromium.net.ProxyChangeListener$ProxyReceiver 经测试,领券页面是WebView,只需要在打开页面前设置https代理服 2025-11-13 note
mtgsig研究 1211-06 19:17:21.251 18416 18416 I RegisterNatives: java_class: com.meituan.android.common.mtguard.ShellBridge, name:main, sig:(I[Ljava/lang/Object;)[Ljava/lang/Object;, fnPtr:0x7762b2cd2c11-06 19:17: 2025-11-06 test
使用Xposed RPC计算小象超市Mtgsig签名 小象超市Mtgsig签名mtgsig解析mtgsig的计算逻辑都在libmtguard*.so中,使用了许多魔改的加密算法,混淆严重,完全还原算法难度较大。 1234567891011121314{ "a0": "3.0", //版本 "a1": "0a03b816-c295-46cc-ad01-f2a37 2025-10-29 note
Android虚拟相机 Android虚拟相机修改libcameraservice映射内存修改libcameraservice,映射一块普通应用能读写的内存,方便写入yuv数据。 123456// frameworks/av/camera/aidl/android/hardware/ICameraService.aidl boolean setVcamMode(in int data);int getVcamMode 2025-09-24 note
Rustdesk编译 Rustdesk编译编译https://github.com/rustdesk/hbb_common https://github.com/rustdesk/rustdesk fork这两个仓库 将hbb_common仓库reset到rustdesk中libs/hbb_common对应版本 1234567# hbb_commongit reset --hard 57c8a23ab970587e 2025-08-13 note
安卓微信RPC发送文字+图片 安卓微信RPC发送文字+图片定位发送数据包函数12Log.i("MicroMsg.MMKernel", "Kernel not null, has initialized.");// m50.a0.d() 1Assert.assertTrue("worker thread has not been set", this.e != nu 2025-08-02 note
蓝牙计量插座协议逆向 蓝牙计量插座协议逆向逆向分析因官方只提供了小程序,且保存数据的数量有限制,我准备逆向其协议,实现自动定时同步数据。 使用XposedBLE hook android.bluetooth.BluetoothGatt.writeCharacteristic() https://github.com/albert2lyu/XposedBLE/blob/master/app/src/main/java/ 2025-07-16 note