Skip to content

Releases: Himpq/PerAppListener

PerAppListener v3.8

13 Jun 15:39
98bd8b7

Choose a tag to compare

更新内容

修复开机长时间不开屏导致模块无法启动的问题。

安装须知

日志目录位于 Android/perapp/ 下,安装后请务必查看日志文件判断模块是否正常运行。

PerAppListener v3.7

19 May 07:40
24d1d10

Choose a tag to compare

更新内容

  • 更改 inotifywait 的调用为绝对路径,避免了其它系统 inotifywait 的挂载路径问题。

  • 提供修改电源键事件的监听路径,默认为/dev/input/event1,于/Android/perapp/power_event_path.txt内可更改。

  • 增加定时检测屏幕状态以更改调度的服务,可于/Android/perapp/auto_check.txt更改检测时间(秒),修改为-1则关闭服务。

Notice

更改电源键监听路径后需要重启,本模块所有调度配置都读取自uperf。

PerAppListener v3.4

29 Apr 08:42
564e1e6

Choose a tag to compare

更新内容

  • 电源键按下时自动切换至亮屏调度以应对密码解锁时卡顿的问题。
  • 改用循环检测屏幕状态更改事件,以防止等待时间过长导致开屏卡顿。

PerAppListener v3.2

29 Apr 07:54
6a1daaa

Choose a tag to compare

更新内容

  • 增添自定义 Uperf 配置的功能,请修改 内部存储/Android/perapp/ 下的 uperf_cur_path.txtuperf_mode_path.txt 内容分别为你的 Uperf 的调度切换文件与各应用调度配置文件。
  • 0152 指纹解锁事件检测方法更新为循环检测。
  • 日志将会在服务启动时打印当前模块获取的 Uperf 的目录。
    image

PerAppListener v2.0.0

28 Apr 15:49
9c31bb1

Choose a tag to compare

更新内容

  • 监听 /dev/input/event50152 事件(猜测为 Mi 10 Ultra HyperOS 1.0.2.0 的指纹解锁按钮事件,使得模块可以正常处理调度。
  • 撤回更新,原因是:变量名打错了

PerAppListener v1.0.0

28 Apr 10:59
efb1fb5

Choose a tag to compare

一个帮助 Uperf 在 A13 切换应用调度与息屏调度的模块。

  • 日志在 /storage/emulated/0/Android/perapp/log.txt。
  • 目前仅在 HyperOS 1.0.2.0 ( Mi 10 Ultra ) 与 Uperf v3 (22.09.04) 测试过。

注意

  • 由于uperf在上文所述的版本的配置目录几乎不变(都处于/storage/emulated/0/Android/yc/uperf/目录下),所以如果使用第三方修改版uperf调度本模块可能会失效。
  • 后续可能会因情况做适配。

注意

  • 请再次确认你的 Uperf 配置位于 /storage/emulated/0/Android/yc/uperf/ 且该目录下包含了cur_powermode.txtperapp_powermode.txt