ReChronoRain / HyperCeiler

MIUI & HyperOS enhancement module - Make MIUI & HyperOS Great Again!
https://hyperceiler.sevtinge.cc
GNU Affero General Public License v3.0
2.28k stars 135 forks source link

💡 [需求] 飞行模式下可开启热点 #678

Open qdsp6sw opened 3 months ago

qdsp6sw commented 3 months ago

需求内容

新版本miui,hyperos无法在飞行模式下开启热点,systemui有热点按钮禁用,framework有判断飞行模式从而禁止开启热点的代码。

飞行模式下由于4g/5g不会coex天线的原因,用WiFi向电脑传文件速率会非常高,如果开了4g/5g速度会大打折扣。

本来想assign to me的,奈何最近生病了,干不动了,不知其他大佬有没有这个计划搞一把呢?

实现思路&截图

Systemui:激活变灰的图标 settings:激活变灰的热点开关 framework(我记得是在miui wifi service那个jar里,好像有个apex还是overlay覆盖来着):禁止判断飞行模式,直接允许任何状态下开启热点

简单例子

开飞行模式的时候可以开启热点

HChenX commented 3 months ago

无计划,可能还是需要你来亲自写一下喽

qdsp6sw commented 3 months ago

🥹

qdsp6sw commented 3 months ago

我就写framework的hook吧,ui的以后再说,我用vpn hotspot对付一下ui部分

qdsp6sw commented 2 months ago

729

qdsp6sw commented 2 months ago

done with #729

qdsp6sw commented 2 months ago

有人有空写ui绕过吗?vpn热点已经用腻了

HChenX commented 2 months ago

不是,你这样回复估计就我一个人会收到消息。 磁贴ui应该在系统界面里,你找找。 另:我不写。

qdsp6sw commented 2 months ago

有空看看系统界面,系统界面是不是一坨屎山

HChenX commented 2 months ago

还好,参考其他磁贴功能,比如5G 磁贴,能快速定位到磁贴所在包。