相关参数 下载量:6161
名称:MiuiPadMeta
安装类型:Lsposed插件
描述:2.3
资源ID:CJ3107
分享者QQ:741500926
举报:
详细信息:
MiuiPadMeta为MIUI设备恢复键盘Meta/Win键功能(禁用掉小米的快捷键),同时禁用Alt-Tab快捷键。这样就可以在远程桌面里用Meta键和Alt-Tab了。适配小米平板5系列以及Android12+的MIUI手机。RestoreMeta/WinkeyfunctiononMIUIdevices(disableXiaomihotkeys),anddisableAlt-Tabhotkey.AllowsyoutouseMetaandAlt-TabkeyinRemoteDesktop。AdaptedforXiaomiPad5SeriesandMIUIphoneswithAndroid12+.系统版本支持情况OSversionsupport系统版本恢复Meta键禁用Alt-TabMIUI12.5Android11?*?MIUI13Android11√*√MIUI13Android12√√MIUI14Android13√√非MIUI系统N/A?**√表示经过测试,目前支持?表示没有经过测试,可能支持×表示经过测试,目前不支持*Android11上仅支持小米平板5系列,不支持MIUI手机*MIUIforPadAndroid11:PC模式下的快捷键依旧可用,PC模式的快捷键是另一套逻辑实现,请退出PC模式**禁用Alt-Tab理论上在所有Android系统上支持。DisableAltTab模块为独立出来的禁用Alt-Tab功能,适配所有Android设备。在以下系统版本实机测试可以使用:小米平板5ProMIUI稳定版13.0.8.0Android11小米平板5ProMIUI稳定版13.0.10Android11小米平板5ProMIUI稳定版13.1.4.0Android12小米平板5ProMIUI开发版14.0.23.1.9Android13红米K50MIUI稳定版13.0.24Android12红米K50MIUI稳定版14.0.4Android13鸣谢Specialthanks本模块借鉴了MiuiPadESC的框架代码。MiuiPadESC配合此模块可以恢复ESC和禁用Win-D快捷键,实现远程桌面下全部键位可用MaxMiPadInputMIUI14下MiuiPadESC失效需要用这个模块恢复ESC实现方法ImplementationdetailAndroid11让com.android.server.policy.MiuiKeyShortcutManager.getEnableKsFeature固定返回false,MIUI的快捷键就不会使能(或:setproppersist.sys.enable_custom_shortcut_user0)实现方法:hookcom.android.server.policy.MiuiKeyShortcutManager.getEnableKsFeature固定返回false让com.android.server.policy.PhoneWindowManager.interceptKeyBeforeDispatching不拦截metakey就是包名为com.ss.android.lark.kami时的效果(MIUI给自家app开后门,只有自家app运行时不拦截metakey其他app都拦截)实现方法:自定义类重写List的contains方法替换掉staticListsDeliveMetaKeyAppList修改逻辑禁用安卓自带的alt-tab实现方法:hookcom.android.server.policy.PhoneWindowManager.interceptKeyBeforeDispatching如果是Alt-Tab则不继续运行Android12同Android11(但是这个类不在services.jar里在miui-services.jar里)(内部实现从setprop变成了settingsputsystemis_custom_shortcut_effective0)存在com.android.server.policy.PhoneWindowManagerStubImpl.DELIVE_META_APPS被com.android.server.policy.PhoneWindowManagerStubImpl.interceptKeyWithMeta()使用但是这个函数P用没有所以和alt-tab的实现方法一样:直接hookcom.android.server.policy.PhoneWindowManager.interceptKeyBeforeDispatching如果有按下meta键就直接返回0不拦截简单粗暴同Android11Android13?同Android12不需要单独适配截图Screenshot第三方开源引用OpenSourceLicenseApacheLicense2.0KyuubiRan/EzXHelper
互联网收集,如有侵权请联系741500926@qq.com下架
仓库地址
没有评论数据