feat: M6.10–M6.19 批量收编 + M6.19 推卡验收
- M7 launcher 重写 5 期(虚拟化宫格/meow_theme 单一权威/横幅动画/自定义 PIN 键盘) - OOM 通用化(cachegov 上收 SDK)、自动切歌根治、meowpanel jv_free 泄漏修复、Hello 滚动卡顿修复 - ncm 歌词 UI / 媒体通知封面 / 封面分辨率 640 - 5 bug 修复:ncm 后台化 UI 叠层+点击穿透、再进 ncm 桌面叠层、播放页新旧 UI 叠层抢刷脏区(meow_ui_gfx 恢复边沿整帧重画)、PIN 亮屏亮度跳(keys.c meow_panel_on 按 settings_brightness_clamped 恢复)、通知中心封面显歌单封面(cover.c save_cover_raw 加 is_song + 命中块守卫) - 四 App 统一重链新 meow_ui.a 51caee4a;M6.19=0.8.19 固件 2d2331f2 推卡自刷验收全绿
This commit is contained in:
1 parent
c2ee7626a4
commit
3d70a3dd2c
176 files changed
+15507
-597
No files matched your search
@@ -0,0 +1,34 @@
|
||||
PASS S1 drain required (app was SIGSTOP/frozen)
|
||||
PASS S1 no drain needed (media keep-alive, never stopped)
|
||||
PASS S1 drain window > SDK 200ms throttle
|
||||
PASS S1b keep-alive app needs EVIOCGRAB isolation
|
||||
PASS S1b frozen app -> SIGCONT drain, not grab
|
||||
PASS S1b keep-alive: grab path (drain==0)
|
||||
PASS S1b frozen: drain path (grab==0)
|
||||
PASS S2 force status bar re-sync after unlock
|
||||
PASS S2b lock re-cover ms > SDK suppression window (200ms)
|
||||
PASS S2b lock re-cover ms = 300 (marker-window margin)
|
||||
PASS S1c wake, no sleep -> no lock
|
||||
PASS S1c timeout sleep (auto) -> lock
|
||||
PASS S1c manual power sleep (manual) -> lock (was missing)
|
||||
PASS S1c both -> lock
|
||||
PASS S4 system 0 (never) -> lock caps 30s
|
||||
PASS S4 system absent -> lock caps 30s
|
||||
PASS S4 system 30 -> 30
|
||||
PASS S4 system 60 -> 30 (cap, shorter)
|
||||
PASS S4 system 10 -> 10 (respect shorter)
|
||||
PASS S4 system 1 -> 1 (respect shorter)
|
||||
PASS S4 idle>=off & screen on -> self sleep
|
||||
PASS S4 idle<off -> not yet
|
||||
PASS S4 screen off -> no re-sleep
|
||||
PASS S4 power edge -> wake to lock
|
||||
PASS S4 touch -> wake to lock
|
||||
PASS S4 no wake input -> stay asleep
|
||||
PASS S3 app died -> unified exit path (redraw home)
|
||||
PASS S3 app alive -> normal restore
|
||||
PASS S3 abort=0 (menu lock, no overlay pid)
|
||||
PASS S3 abort=0 (no overlay pid, zombie ignored)
|
||||
PASS S3 abort=0 (overlay pid, app alive)
|
||||
PASS S3 abort=1 (overlay pid + zombie -> abort lock)
|
||||
|
||||
ALL PASS (32 passed, 0 failed)
|
||||
Reference in new issue
Block a user