Skip to content

e5-sleep16 刷机包 / flash package

Latest

Choose a tag to compare

@CharlesGool CharlesGool released this 06 Nov 09:08

E5 深度休眠版刷机包 e5-sleep16(只适用于容悦 E5)/ Deep sleep edition flash package (Rongyue E5 only).

Warning

⚠️ 强烈建议刷到内置存储,不要刷到 SD 卡。 系统装在 SD 卡上可能出现各种奇怪的问题(例如深度休眠后唤醒不了、只能强制重启,所以 SD 卡上已禁用深度休眠)。
直接运行 flash.cmd / ./flash.sh 默认装到 SD 卡;装到内置存储请运行 install-userdata.cmd(Windows)或 bash install-userdata.sh(macOS / Linux),即 flash.cmd --data / ./flash.sh --data。

修复信息屏触摸放久了“死掉”:屏幕放着放着(例如充电时),触摸芯片会一直报告一个按着不动、永远不抬起的触点。之后真手指都成了“第二根手指”,锁屏上滑和翻页就不认了,以前只能重启信息屏才恢复。现在两边都修了:

  • 内核 0015:触摸驱动发现一个触点在原地 30 秒不动,就复位触摸芯片、松开所有触点。
  • 信息屏页面:锁屏上滑和翻页改为跟踪新按下的那根手指,就算还有一个卡住的触点也能用。
  • 详细信息页的功率监测图:时间刻度改为本机时区(GMT+8),对齐本地整点(以前按 UTC 显示)。
  • 内核 6.18.54-e5-sleep16-charles(kernel-e5-sleep16),音量键 2.0(含这个内核的 e5_keywake 模块)。

实测:网页升级到 e5-sleep16 后,92 个模块加载、无 WARNING,5G 数据、热点正常,e5_keywake 能加载。触摸复位(按住不动约 33 秒后复位、松开)和“卡住触点时锁屏上滑”在同样的补丁上实测过。注意:手指一直按着不动超过 30 秒也会被当成卡住的触点松开。

包含 e5-sleep15 及以前的全部改进(屏幕色阶、Wi-Fi BA 重建、ModemManager 上游补丁、充满电校准到 100% 等),其余见 README。

用法与官方包相同:新装用 install-userdata.cmd / bash install-userdata.sh(内置存储,推荐)或 flash.cmd / ./flash.sh(SD 卡);已装 OpenWrt 的(e5-sleep8 起),在 LuCI「系统 → E5 系统升级」上传 zip,或 flash.cmd --update(保留设置、应用和 apk 另装的软件包);从 Android 切回 flash.cmd --boot-openwrt。升级后首次开机可能要等几分钟才能连上。

SHA-256 (Openwrt_E5_Flasher_sleep16.zip): 8a9bfc8f0038a57d3bf08cd8b92c24fb0e263283533da77e992393c19cc2e635

非官方修改,与荣悦及设备、芯片厂商无关。刷机有风险,请先备份,风险自负。