Skip to content

v0.8.4-alpha

Pre-release
Pre-release

Choose a tag to compare

@deserthouse deserthouse released this 18 Sep 21:42
· 22 commits to main since this release

Changes / 更新内容

#19 Hook-layer Throwable hardening / Hook 层 Throwable 加固

  • All 28 hook-guard catch sites across NotificationHook / MainHook / HookLibSync / ComplianceDetector upgraded from catch (Exception) to catch (Throwable) — OOM and LinkageError from BitmapFactory / reflection can no longer escape into SystemUI
  • 覆盖 NotificationHook(25) MainHook(2) HookLibSync(1) 全部守卫点,堵住解码 OOM 与反射 LinkageError 穿透

Fixes / 修复

  • About card: project home link row (github.com/deserthouse/OptIcon) — always visible, does not conflict with the easter-egg trigger
  • Hit-area audit: 6 rows fixed where padding sat outside clickable (visible area larger than touch area) — SettingItem / strategy radios / asset radios / source rows / in-egg links
  • SettingsViewModel startup crash: guarded reads of shared-dir color policy files (EACCES when owner mismatch)

Notes / 说明

  • Hobby project, provided as-is — no functional guarantees or development commitments. Full disclaimer and AI disclosure in the README. / 兴趣项目按现状提供,完整声明见 README。

Full changelog: v0.8.3-alpha...v0.8.4-alpha