全志H616在低温reboot过程中进入休眠解决方法

主题

H618在DDR物料适配支持时候,reboot实验异常进休眠,在reboot老化测试中报如下log1

[2023-07-11,16:56:44][   40.325238][    T1] init: Untracked pid 1888 exited with status 0
[2023-07-11,16:56:44][   40.325295][    T5] binder: undelivered death notification, 00000000eae863b8
[2023-07-11,16:56:44][   40.332300][    T1] init: Service 'vendor.bluetooth-1-0' (pid 1861) received signal 11
[2023-07-11,16:56:44][   40.348931][    T1] init: Sending signal 9 to service 'vendor.bluetooth-1-0' (pid 1861) process group...
[2023-07-11,16:56:44][   40.359943][    T1] libprocessgroup: Successfully killed process cgroup uid 1002 pid 1861 in 0ms
[2023-07-11,16:56:44][   40.370774][    T1] init: Untracked pid 1890 exited with status 0
[2023-07-11,16:56:45][   40.835661][  T193] type=1400 audit(1685954038.968:313): avc: denied { search } for comm="pool-1-thread-1" name="com.clock.pt1.keeptesting" dev="dm-5" ino=2713 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=1 app=com.clock.pt1.keeptesting
[2023-07-11,16:56:45][   40.865824][  T193] type=1400 audit(1685954038.968:314): avc: denied { write } for comm="pool-1-thread-1" name="shared_prefs" dev="dm-5" ino=2737 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=1 app=com.clock.pt1.keeptesting
[2023-07-11,16:56:45][   40.895506][  T193] type=1400 audit(1685954038.968:315): avc: denied { remove_name } for comm="pool-1-thread-1" name="umeng_general_config.xml" dev="dm-5" ino=982382 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=1 app=com.clock.pt1.keeptesting
[2023-07-11,16:56:45][   40.927110][  T193] type=1400 audit(1685954038.968:316): avc: denied { add_name } for comm="pool-1-thread-1" name="umeng_general_config.xml.bak" scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=1 app=com.clock.pt1.keeptesting
[2023-07-11,16:56:45][   41.090281][  T214] audit: audit_lost=197 audit_rate_limit=5 audit_backlog_limit=64
[2023-07-11,16:56:45][   41.091551][  T193] type=1400 audit(1685954039.224:317): avc: denied { read } for comm="Binder:207_2" name="event_count" dev="sysfs" ino=21828 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1
[2023-07-11,16:56:45][   41.099158][  T214] audit: rate limit exceeded
[2023-07-11,16:56:45][   41.176369][  T164] init: Received sys.powerctl='reboot,' from pid: 490 (system_server)
[2023-07-11,16:56:45][   41.185428][  T164] init: sys.powerctl: do_shutdown: 0 IsShuttingDown: 0
[2023-07-11,16:56:46][   41.489695][  T142] disp_runtime_idle
[2023-07-11,16:56:46][   41.494260][  T142] disp_runtime_suspend
[2023-07-11,16:56:46][   41.509803][  T490] binder: 490:490 transaction failed 29189/-22, size 116-0 line 2714
[2023-07-11,16:56:46][   41.549310][  T662] binder_alloc: 288: binder_alloc_buf, no vma
[2023-07-11,16:56:46][   41.556327][  T662] binder: 662:662 transaction failed 29189/-3, size 88-0 line 2904
[2023-07-11,16:56:46][   41.577077][   T43] binder: release 288:316 transaction 28975 in, still active
[2023-07-11,16:56:46][   41.585214][   T43] binder: send failed reply for transaction 28975 to 662:901
[2023-07-11,16:56:46][   41.662344][  T142] disp_runtime_suspend finish
[2023-07-11,16:56:46]Gatekeeper_TA_DestroyEntryPoint
[2023-07-11,16:56:46][   41.870414][    T1] libprocessgroup: Successfully killed process cgroup uid 0 pid 246 in 164ms
[2023-07-11,16:56:46][   42.095552][    T1] init: Sending signal 9 to service 'netd' (pid 245) process group...
[2023-07-11,16:56:46][   42.110584][    T1] libprocessgroup: Successfully killed process cgroup uid 0 pid 245 in 5ms
[2023-07-11,16:56:46][   42.120586][    T1] init: Sending signal 9 to service 'statsd' (pid 244) process group...
[2023-07-11,16:56:46][   42.135427][    T1] libprocessgroup: Successfully killed process cgroup uid 1066 pid 244 in 5ms
[2023-07-11,16:56:46][   42.145660][    T1] init: Sending signal 9 to service 'optee' (pid 211) process group...
[2023-07-11,16:56:46][   42.160205][    T1] libprocessgroup: Successfully killed process cgroup uid 0 pid 211 in 5ms
[2023-07-11,16:56:46][   42.170237][    T1] init: Sending signal 9 to service 'vendor.keymint-default' (pid 210) process group...
[2023-07-11,16:56:46][   42.186469][    T1] libprocessgroup: Successfully killed process cgroup uid 9999 pid 210 in 5ms
[2023-07-11,16:56:46][   42.196962][    T1] init: Sending signal 9 to service 'vendor.boot-hal-1-2' (pid 209) process group...
[2023-07-11,16:56:46][   42.201237][  T469] binder: undelivered death notification, 00000000f39a1bc8
[2023-07-11,16:56:46][   42.201864][ T1935] PM: suspend entry (deep)
[2023-07-11,16:56:46][   42.233610][ T1935] Filesystems sync: 0.031 seconds
[2023-07-11,16:56:47][   42.438211][ T1935] Freezing user space processes ... (elapsed 0.001 seconds) done.
[2023-07-11,16:56:47][   42.448235][ T1935] OOM killer disabled.
[2023-07-11,16:56:47][   42.452739][ T1935] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.

具体表现

reboot老化的过程中,reboot的过程被暂停了,并且进入了standby

问题分析

在reboot老化的时候,关闭休眠

从kernel的log来看,安卓层先发起了reboot,内核也收到reboot的消息

#1[2023-07-11,16:56:45][ 41.176369][ T164] init: Received sys.powerctl=‘reboot,’ from pid: 490 (system_server)
[2023-07-11,16:56:45][ 41.185428][ T164] init: sys.powerctl: do_shutdown: 0 IsShuttingDown: 0

同时从安卓的log来看,安卓层也会有息屏关机的动作。

在这里插入图片描述

所以这个时候是刚好在reboot的过程中,安卓执行休眠打断了reboot并且休眠成功。一般建议做reboot老化的时候要关掉休眠,之前也出过类似现象。

原贴链接:https://bbs.aw-ol.com/topic/4320/
资源获取、问题讨论可以到全志在线开发者社区进行:https://www.aw-ol.com
全志及开发者最新动态可以关注全志在线微信公众号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/88366.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

比起“如果环境这样这样,那便那样那样”,我更喜欢听到“要怎样怎样变成想要的样子”

比起“如果环境这样这样,那便那样那样”,我更喜欢听到“要怎样怎样变成想要的样子” 许多事情不只是选择题、判断题,还可以是填空题、论文,重点是你怎么看待,格局有没有打开.

中睿天下参展2023海军工程大学首届网络安全文化周并发表主题演讲

2023年9月3日至9月8日,海军工程大学首届网络安全文化周活动于武汉举办。本次活动以“守护蓝疆网安有我”为主题,设有特邀嘉宾前沿讲座、网络安全圆桌交流论坛、网络安全科技展、网络对抗实战竞技、网络安全保密视频创作和信息安全知识竞赛等系列活动。 海…

自学WEB后端03-Node.js 语法

学习后端路线: JavaScript 基础语法 Node,js 内置 API 模块 (fs、 path、 http等) 第三方 API 模块 (express、mysql等) 今天主要回顾下Node.js 语法 Node.js 是基于 Chrome V8 引擎的 JavaScript 运行环境,它提供了一种能够在服务器端运行 JavaScr…

Selenium和Requests搭配使用

Selenium和Requests搭配使用 前要1. CDP2. 通过requests控制浏览器2. 1 代码一2. 2 代码2 3. 通过selenium获取cookie, requests携带cookie请求 前要 之前有提过, 用selenium控制本地浏览器, 提高拟人化,但是效率比较低,今天说一种selenium和requests搭配使用的方法 注意: 一定…

2023网络安全面试题(附答案)+面经

前言 随着国家政策的扶持,网络安全行业也越来越为大众所熟知,相应的想要进入到网络安全行业的人也越来越多,为了拿到心仪的Offer之外,除了学好网络安全知识以外,还要应对好企业的面试。 所以在这里我归纳总结了一些网…

软件的开发步骤,需求分析,开发环境搭建,接口文档 ---苍穹外卖1

目录 项目总览 开发准备 开发步骤 角色分工 软件环境 项目介绍 产品原型 技术选型 开发环境搭建 前端:默认已有 后端 使用Git版本控制 数据库环境搭建 前后端联调 ​登录功能完善 导入接口文档 使用swagger​ 和yapi的区别 常用注解 项目总览 开发准备 开发步骤…

解决方案(一)蓄水池抽样算法(可用于抽样,抽奖等场景)

蓄水池抽样算法 描述Java基本实现蓄水池模型参与抽样 描述 该算法可用于从数据流中随机抽取指定数量的样本。 假设目标样本数量为 n,参与抽样的数量为 i。 蓄水池容量为 n,参与抽样的数量为 i 每接收一个样本,不断计算抽样结果:…

协程是什么?为何说协程具有同步的编程方式又具有异步的性能?

协程(Coroutine)是一种并发编程模型,它允许程序在单线程内实现多个独立的执行线程,这些线程可以非阻塞地挂起和恢复,以实现协作式多任务处理。协程的核心思想是让程序员能够控制执行的流程,而不是完全交给操…

如何通过bat批处理实现快速生成文件目录,一键生成文件名和文件夹名目录

碰对了情人,相思一辈子。 具体方法步骤: 一、创建一个执行bat文件(使用记事本即可); 1、新建一个txt文本空白记事本文件 2、复制以下内容进记事本内 dir/a/s/b>LIST.TXT (其中LIST.TXT文件名是提取后将…

爬虫入门基础-HTTP协议过程

在进行网络爬虫开发之前,了解HTTP协议的基本过程是非常重要的。HTTP协议是Web通信的基础,也是爬取网页数据的核心。本文将为您详细介绍HTTP协议的过程,帮助您理解爬虫背后的网络通信机制。让我们一起来探索吧! 一、什么是HTTP协议…

Linux入门教程||Shell echo命令||Shell printf 命令

Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: echo string您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串: echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一…

产权未转移登记的离婚析产协议不能对抗债权人

债权人代位析产纠纷作为一个新的民事案由,是民事执行阶段中债务人不能到期清偿债务,又怠于分割共同财产或以诉讼方式分割共同财产,而由债权人请求代替债务人向其他共有人提出分割财产以实现债权的诉讼。债权人代位析产,增加了债权…

小皮面板配置Xdebug,调试单个php文件

小皮面板配置Xdebug 首先下载phpstrom,和小皮面板 打开小皮面板,选中好要使用的php版本 然后点击【管理】> 【php扩展】> 【xdebug】 然后打开选中好版本的php位置 D:\Program_Files\phpstudy_pro\Extensions\php\php7.4.3nts打开php.ini文件…

Java8实战-总结34

Java8实战-总结34 重构、测试和调试使用 Lambda 重构面向对象的设计模式观察者模式责任链模式 重构、测试和调试 使用 Lambda 重构面向对象的设计模式 观察者模式 观察者模式是一种比较常见的方案,某些事件发生时(比如状态转变)&#xff0…

积分商城运营成功的7个关键要素

积分商城是一种受欢迎的私域营销工具,可以帮助企业吸引和留住客户,提高销售和客户忠诚度。然而,要确保积分商城的运营成功,需要考虑多个关键要素。本文将深入探讨这些要素,以帮助企业打造一个成功的积分商城。 第一要…

VIO和预积分(蒙圈的请过来,带你不蒙圈)

大佬的世界,你不会懂,就像一行行公式,人家觉得很简单,你却要读很多遍,不过还好,我们从普通人的世界来解读VIO和预积分。 预积分 拿大佬的话来热场,本章要介绍一种在紧耦合系统中十分常见的IMU…

IOTDB的TsFile底层设计

目录 概述 数据模型 数据结构 元数据注册 读取和写入 设计思想 主要过程

it网络设备监控系统

企业对网络监控系统的需求也在增加。网络监控系统是一种软件和硬件的组合,用于监控和管理企业的网络系统。它帮助企业实时了解网络情况,防范和处理网络问题,保证企业业务的正常使用。那么,IT网络监控系统监控什么设备呢&#xff1…

前端求职指南

简历求职指南 为什么没有面试? 1、简历写的不好 2、简历投递不好 简历的定义是什么? 是求职者向未来雇主展示自己专业技能和职业素养的自我推销工具,以找到工作为目的。 什么时候改简历? 每半年或一年更新一次工作中的成长 再工…

基于VR元宇宙技术搭建林业生态模拟仿真教学系统

随着科技的飞速发展,教学方式也正在经历着巨大的变革。林业经济学元宇宙虚拟教学系统作为一种新兴的教学方式,为学生和教师提供了一个全新的、沉浸式的学习和教学环境。 森林管理和监测 元宇宙技术可以用于森林管理和监测。通过无人机、传感器和虚拟现实…