Skip to content

mirror 其他子包 ​

源码路径

src/main/java/mirror/android/ 下其余子包 + mirror/com/ + mirror/dalvik/ + mirror/java/ + mirror/libcore/

mirror/android 其余 ​

子包内容
rms / rms/resource资源管理服务(3 类)
widgetWidget 字段(2 类)
webkitWebKit 字段(2 类)
ddmDDMS 调试(2 类)
util / service / renderscript / providers / graphics / bluetooth / accounts各 1 类
service/persistentdata持久数据块服务

mirror/com/android/internal ​

镜像 com.android.internal——Android 内部框架类,约 15 个,覆盖多个子系统:

子包镜像类用途
telephonyITelephony/ITelephonyRegistry/IPhoneSubInfo/ISms/IMms/ISub/PhoneConstantsMtk电话各接口(对应 telephony/phonesubinfo/isms/isub 代理)
osIVibratorService/IDropBoxManagerService/UserManager/health/SystemHealthManager系统 Service 接口
appIBatteryStats/IAppOpsService电池/应用操作接口
contentNativeLibraryHelper/ReferrerIntentnative 库抽取/Referrer
view / view/inputmethodIInputMethodManager/InputMethodManager输入法
appwidgetIAppWidgetService桌面小部件接口
policyPhoneWindow窗口策略

ITelephony/IPhoneSubInfo/ISms 等接口是各电话类代理取 asInterface 的来源。

mirror/dalvik · java · libcore ​

子包镜像类用途
dalvik/systemDexFile/PathList 等dex 加载(openDexFileNative hook)
java/langreflect 相关反射内部
libcore/ioLibcore/Os底层 IO(libcore 代理)
mirror/android/security/net/config网络安全配置—

为什么要镜像这么多

VirtualXposed 要在用户态重实现系统服务,必须访问大量 @hide 接口和内部字段。mirror 把这些访问变成类型安全的静态字段调用,配合 free_reflection 解封,跨 5.0~10.0 版本工作。每个版本字段差异靠后缀类 + SDK_INT 分支适配。

各子包与使用方总览 ​

基于 VirtualApp 与 epic,仅供学习研究。VirtualApp 禁止商用。