v0.8.4-alpha
Pre-release
Pre-release
Changes / 更新内容
#19 Hook-layer Throwable hardening / Hook 层 Throwable 加固
- All 28 hook-guard catch sites across NotificationHook / MainHook / HookLibSync / ComplianceDetector upgraded from
catch (Exception)tocatch (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