Skip to content

75Play 2.0.3

Choose a tag to compare

@github-actions github-actions released this 30 Oct 20:04
· 1 commit to main since this release

75Play 2.0.3

相对 2.0.2。方控改走车机按键测试,画面和连接按 KitKat 收了一版;实车验证 CarPlay 前台方控音量 / 静音已修复。

变更

  • CarPlay 前台方控音量 / 静音:改直调车机 coagent.settings 服务(IBinder.transact),补 KEY_SWC_VOL_INC/DEC 键名映射,MUTE 键在固件以 NONE 态广播时同样触发静音切换。实车验证音量加减、静音均已生效。
  • 方控:方向盘按键在 CarPlay 画面前台时由按键测试接管。语音唤醒 Siri,上一曲 / 下一曲,电话接听 / 挂断。音量和 SRC 交还车机。
  • 悬浮球:只负责回到壳层,默认关闭。方控学习、Root 注入和方控设置入口已去掉。
  • 显示:帧率可选 15 / 30 / 45 / 60,默认仍是 30,改动需要重连。画面固定全屏,固定走 SurfaceView 和 H.264。
  • 智能缩放:连接时按所选物理尺寸上报。中、小尺寸让 iPhone 显示「智能缩放显示」,大尺寸不显示。KitKat 上报的帧率至少为 60,避免 iOS 把这一项藏起来。实际解码仍用设置里的帧率。
  • 主题:跟随系统时读取车机大灯主题(coagent_theme),不再只看 Android 的 uiMode。
  • 设置:显示与音频改成三列。去掉界面大小、左侧 Dock 内边距、自适应 PiP、隐藏顶栏 / 底栏、Root 全局隐藏导航栏、HEVC、画面调整、直接 SurfaceView、高级通道映射、音频焦点和通话语音过滤。旧的顶栏 / 底栏开关不再读取,画面保持全屏。若以前开过 Root 隐藏导航栏,启动时把系统属性改回,不重启显示服务。
  • 连接:Wi‑Fi Direct 只使用 IPv4,并只走 KitKat 的组网。以前选过的 LocalOnly 热点会当成车机热点。直连失败时先自动重置一次,再次失败才提示。
  • 关于:改成三列(应用说明、更新与诊断、系统与硬件)。去掉构建时间,增加 Wi‑Fi MAC。不再写界面沿用 DiAuto。

修复

  • 连接页:圆角绘制改用 API 19 就有的接口,车机上打开连接流程不再闪退。
  • 回壳:三指回到主页后,断开按钮保持可用。切换连接方式会先结束当前会话,避免进到黑屏的投屏页。
  • 方控:CarPlay 结束、崩溃或开机时关掉按键测试,避免方向盘按键一直被吞掉。
  • 画面:解码连续停顿后重建解码器,过期帧在仍出画时只丢掉这一帧。