当我调用唤醒锁时,Android 设备没有响应

问题描述

我正在使用 AOSP-Q,即开发自定义 ROM。根据我的理解,设备启动后,如果我向 /sys/power/wake_lock 写入任何值(例如:echo MY_WAKELOCK > /sys/power/wake_lock)然后设备不应在屏幕后挂起超时。这种挂起是部分的,意味着只有 cpu 会被唤醒,其他用户空间功能应该被挂起。但在我的情况下,超时后,设备变得无响应并且 adb 连接也断开连接。如果我想使用设备,那么我必须重新启动它。谁能解决我的问题。在这里我得到了类似的日志:

[  217.999981] binder: undelivered TRANSACTION_COMPLETE
[  218.004979] binder: undelivered transaction 43975,process died.
[  220.994841] init: Untracked pid 4434 exited with status 0
[  221.960057] init: Untracked pid 4420 received signal 1
[  258.378728] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:69:crtc-0] flip_done timed out
[  268.618714] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:59:plane-3] flip_done timed out

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)