Skip to content

Releases

1.0.1

Choose a tag to compare

@jabe1122 jabe1122 released this 12 Nov 07:52

MIX FLIP2外屏增强 v1.0.1 · 超级小爱光环与微信输入法全向适配修复

专为 小米 MIX Flip 2(代号 bixi)HyperOS 4(Android 16 / SDK 36) 打造的现代 LSPosed(libxposed API 101)外屏增强模块。

本次更新(v1.0.1 / 101)

  • 超级小爱外屏呼出光环位置与圆角修复:
    • 修正外屏正向(ROTATION_0)与倒置(ROTATION_180)握持时全屏唤醒光环悬浮窗(voice_assist_root / voice_assist_gesture_line_handoff_effect / FloatViewRootLayout)的窗口尺寸与对齐方式(强制 1208×1392 全屏铺满、Gravity.TOP | Gravity.START 消除 -199px 水平偏移、LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS 四边贴合屏幕边缘);
    • 补齐随外屏旋转方向动态切换的真实物理圆角半径(铰链侧 50px、外边框侧 130px)与镜头挖孔区域,展开至内屏时自动无损恢复 1224×2912 默认布局参数。
  • 微信输入法(WeType 4.0.0 / 4.0.1)内外屏与正倒置完整适配:
    • 适配微信输入法 4.0.1(59xxx)混淆缓存符号表与 WxHldService 视图挂载协议;
    • 修复外屏倒置握持(ROTATION_180)未避让左上角摄像头问题:通过 WindowManagerService 实时追踪屏幕旋转,倒置时切换为 1208px 全宽、730px 总高、候选栏左缩进 398px 及左上角摄像头凹弧避让裁切;
    • 修复外屏倒置使用输入法后翻回正向(ROTATION_0)键盘超出右端屏幕问题,自动收缩回 810px 左侧安全列;
    • 修复展开到内屏(1224×2912)时键盘概率性右侧留白问题:消除展开瞬间 sizeCompatBounds 过渡窗口期的分辨率钳制与 MMResources 更新顺序覆盖,并新增自绘按键实排宽度一致性自愈检测。
  • 外屏倒置握持顶部下拉分流适配:
    • 倒置握持(ROTATION_180)时自动避开左上角摄像头(0..398px),优化顶部下拉手势分流为中间 1/3 下拉通知栏、最右 1/3 下拉控制中心,并在双 Hook 触摸流中保持水平重映射状态一致。

升级与作用域说明

  1. 直接覆盖安装 MixFlip2Cover-1.0.1-release.apk(与 v1.0.0 同签名无缝升级)。
  2. 核心预置作用域:system(系统框架)、com.android.systemui(系统界面)、com.miui.fliphome(外屏桌面)、com.miui.voiceassist(超级小爱)。
  3. 升级后建议 重启手机,使 system 与 com.android.systemui 最新框架/手势 Hook 完整生效。

MIX Flip 2 Cover Enhancer v1.0.1 · Super XiaoAi Halo & WeType Multi-State Fixes

A modern LSPosed module (libxposed API 101) built specifically for the Xiaomi MIX Flip 2 (bixi) cover screen (1208×1392) on HyperOS 4 (Android 16 / SDK 36). Automatically stays inactive on any other device or OS version.

What's New in v1.0.1 (101)

  • Super XiaoAi (com.miui.voiceassist) Cover Halo Position & Corner Radius Fix:
    • Normalizes fullscreen halo overlay windows (voice_assist_root, voice_assist_gesture_line_handoff_effect, FloatViewRootLayout) on both upright (ROTATION_0) and inverted (ROTATION_180) cover orientations (1208×1392, Gravity.TOP | Gravity.START to eliminate the -199px horizontal shift, and LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS);
    • Supplies rotation-aware physical cover corner radii (50px hinge edge / 130px outer bezel) and real camera cutouts, and restores stock 1224×2912 layout params automatically upon unfolding.
  • WeChat Input Method (com.tencent.wetype 4.0.0 / 4.0.1) Cover & Inner Adaptation Fixes:
    • Adds WeType 4.0.1 (59xxx) obfuscated layout-cache & WxHldService input-view reset support;
    • Fixes inverted cover (ROTATION_180) top-left camera avoidance (1208px width, 730px height, 398px candidate bar left inset, and concave camera-avoidance clip curve) via live WindowManagerService rotation tracking;
    • Fixes width overflow when rotating on the cover screen from ROTATION_180 (1208px) back to ROTATION_0 (810px safe column);
    • Fixes intermittent right-side blank space on the inner screen (1224×2912) by sanitizing sizeCompatBounds-clamped metrics during the ~50ms unfold transition, ordering MMResources updates safely, and self-healing stale self-drawn key row widths.
  • Rotation-Aware Inverted Cover Pull-Down Split:
    • Avoids the top-left rear camera (0..398px) in ROTATION_180, routing middle-third top swipes to the Notification Shade and rightmost-third swipes to Control Center.

Preset Core Scopes & Checksum

  • Preset LSPosed Scopes: system, com.android.systemui, com.miui.fliphome, com.miui.voiceassist (reboot recommended after upgrading).
  • APK Asset: MixFlip2Cover-1.0.1-release.apk (2,725,539 bytes)
  • SHA-256: 7f0906b7d620aab3d7fcdbe15da80dd17ed1463edaf5b5b6ac73d06850ae1ab7
  • Commit (101-1.0.1): 1e4de62ec1fc42c4e9c2e613cb7d2a46dfb5501a

1.0.0

Choose a tag to compare

@jabe1122 jabe1122 released this 11 Nov 11:30

MIX FLIP2外屏增强 v1.0.0 · 首个正式版发布

专为 小米 MIX Flip 2(代号 bixi)HyperOS 4(Android 16 / SDK 36) 打造的现代 LSPosed(libxposed API 101)外屏增强模块。

核心特性

  • 外屏应用全屏与统一 30px 顶栏去留白:系统框架层接管状态栏 Insets,隐藏原生外屏状态栏并右移隐私指示绿点,展开内屏时自动无损恢复。
  • 外屏状态圈与超级岛 / 柔光小组件适配:镜头上方常驻紧凑状态圈(时间、电量环、可选百分比与充满插头、单/双卡信号、充电/飞行/热点状态,自适应深浅色并在相机等全屏场景自动隐藏);状态圈下方对齐超级岛焦点通知与官方柔光玻璃小组件。
  • 2×2 小组件固定最多 4 个常用应用:支持在「最近任务」2×2 应用图标小组件中按顺序常驻固定最多 4 个常用应用,未满槽位自动补齐最近任务,无后台亦常驻显示并保留原生启动动画。
  • 外屏桌面、下拉分流与通知顶栏去留白:五排对称桌面图标网格、可选隐藏桌面应用名;顶部左 1/3 下拉通知栏、右 2/3 下拉控制中心;消除下拉通知栏顶栏与悬浮弹出通知(Heads-Up)顶部留白。
  • 解除外屏应用与通知打开限制:默认允许在外屏直接打开系统设置等受限应用及点击通知直接在外屏跳转(可在模块内随时开关),同时完整保留原生外屏适配页面(miui.supportFlipFullScreen=0,如网易云音乐外屏播放页)。
  • 深度应用兼容与微信输入法外屏适配:内置 8 款常用应用深度适配(微信、QQ、美团、网易云音乐、系统日历、小米商城、小米运动健康、系统设置)及超级小爱外屏全屏唤醒避让;App「兼容」页提供 深度适配状态卡片与「深度适配」筛选视图,一键勾选并请求扩展作用域;可选开启微信输入法(WeType 4.0.x)外屏高度与镜头半圆避让适配。

安装与作用域说明

  1. 安装 MixFlip2Cover-1.0.0-release.apk 并在 LSPosed 管理器(需支持 libxposed API 101)中启用模块。
  2. 核心预置作用域:system(系统框架)、com.android.systemui(系统界面)、com.miui.fliphome(外屏桌面)、com.miui.voiceassist(超级小爱)。
  3. 重启手机 使系统框架 Hook 生效;如需启用微信、QQ、美团、网易云音乐、日历、设置等深度应用兼容或微信输入法适配,请打开模块 App 进入 「兼容」 页按指引添加扩展作用域后强行停止对应应用即可。

MIX Flip 2 Cover Enhancer v1.0.0 · Initial Official Release

A modern LSPosed module (libxposed API 101) built specifically for the Xiaomi MIX Flip 2 (bixi) cover screen (1208×1392) on HyperOS 4 (Android 16 / SDK 36). Automatically stays inactive on any other device or OS version.

Highlights

  • Fullscreen Cover Apps & Unified 30px Top Inset: Framework-level status bar inset handling, hidden stock cover status bar, shifted privacy dot, and automatic restoration on unfold.
  • Cover Status Orb, Super Island & Widget Fit: Compact status orb above the cameras (time, battery ring with optional % and full-charge plug, single/dual-SIM signal dots, charging/airplane/hotspot indicators) plus aligned Super Island focus notifications and stock frosted-glass widgets below.
  • Pin Up to 4 Favorite Apps in 2×2 Cover Widget: Pin up to 4 favorite apps in custom order inside FlipHome's 2×2 RecentTaskView widget with automatic recent-task backfill, empty-recents persistence, and native launch animations.
  • Cover Launcher, Pull-Down Split & Compact Notifications: 5-row symmetric launcher grid, optional hidden labels, top pull-down split (left 1/3 Notification Shade, right 2/3 Control Center), and top blank-space removal for both the Notification Shade header and Heads-Up notifications.
  • App & Notification Unblocking + Native Cover Preservation: Opens restricted apps and notifications directly on the cover screen while preserving native miui.supportFlipFullScreen=0 cover activities.
  • In-App Deep-Fit Guide & Optional WeType 4.0.x Cover Keyboard: Dedicated layout adapters for Super XiaoAi, WeChat, QQ, Meituan, NetEase Cloud Music, Calendar, Xiaomi Shop, Mi Fitness, and Settings — manageable via the in-app Compat → Deep fit guide card and filter chip — plus optional WeType 4.0.x cover keyboard adaptation.

Preset Core Scopes & Checksum

  • Preset LSPosed Scopes: system, com.android.systemui, com.miui.fliphome, com.miui.voiceassist (reboot required after enabling).
  • APK Asset: MixFlip2Cover-1.0.0-release.apk (2,707,871 bytes)
  • SHA-256: 65b663049a18be2eb5f41b771d7f33fa3548a5adfbba40a3a585b27dce5dda71
  • Commit (100-1.0.0): 84b0c0299ba92a20d1bd9bb7b4f18fcbf8198602