Repository navigation
E5 深度休眠内核 6.18.54-e5-sleep16-charles(只适用于容悦 E5)/ Deep sleep kernel for the Rongyue E5.
上游 sprd-linux-devs/linux e5-6.18(b93bbc3a)基线,加补丁 0006–0010、0012–0014 和新增的 0015:
- 0015 触摸屏卡住的触点(tlsc6x):触摸芯片有时会一直报告一个不抬起的触点(以前只能重启信息屏)。驱动记录每个触点在 12 px 内停了多久,ESD 线程(每 4 秒)发现有触点 30 秒没动,就关中断、复位芯片、松开所有触点;复位后第一帧全 0 的坐标会跳过。
0006–0010、0012–0014 与 kernel-e5-sleep15 相同(USB PLL / 轮询、电量计校准间隔、插线挂起、Wi-Fi 崩溃恢复、屏幕抖动、NCM 重试、Wi-Fi BA 重建)。
实测(e5-sleep16 刷机包):92 个模块加载、无 WARNING;按住不动约 33 秒后复位并松开,没有多余的 [0:0] 触点。
要刷机请用刷机包:e5-openwrt-flasher(e5-sleep16 刷机包内就是这个内核,启动镜像、模块都已装好)。
这里的文件给自己做镜像、对照或调试用:
| 文件 | 内容 |
|---|---|
e5-sleep16-Image.lk |
LK 加载的内核 |
e5-sleep16-modules.tar.gz |
完整模块树 lib/modules/6.18.54-e5-sleep16-charles/ |
e5-sleep16-config / System.map / kernel.release |
内核配置、符号表、版本号 |
构建方法:build/build-e5.sh(SLEEP=11)。补丁说明见 README。
e8ed8b022d0fc1e3651ae840572252fbfc82a0d9cc8deede63ece8ddfc198929 e5-sleep16-Image.lk
53db9615e5f12a870e487ab3a210950b0e4ca8e55b53c59c8f9b0d7119eade9a e5-sleep16-System.map
f91c2d76467df5dc9cae405f400401955f50abb5e2f2016e1f00e011ea373568 e5-sleep16-config
75ddae3a07bdbbcd6968082f56988f716db84fa378ef09232dafdb24fb431dab e5-sleep16-kernel.release
b9b326bd0d8229cb42338d94266ed77d0d94e5e304454f1f3cdb28dd0e332ebe e5-sleep16-modules.tar.gz