当前位置: 首页 > news >正文

Android kernel logcat时间戳显示错乱修改

前言

在抓取log时发现,kernel log合logcat的时间戳不对应。在分析log时,造成很大的困扰

修改

针对Android 10 的修改

diff --git a/system/core/logd/LogKlog.cpp b/system/core/logd/LogKlog.cpp
old mode 100644
new mode 100755
index edd326a..f7b1f82
--- a/system/core/logd/LogKlog.cpp
+++ b/system/core/logd/LogKlog.cpp
@@ -308,8 +308,13 @@--len;}buf = cp;
-
-        if (isMonotonic()) return now;
+        //<!--modify for task start {@
+        //if (isMonotonic()) return now;
+        if (isMonotonic()){
+            now = log_time(CLOCK_REALTIME);
+            return now;
+        }
+        //modify for task end @}-->const char* b;if (((b = android::strnstr(cp, len, suspendStr))) &&
@@ -362,6 +367,9 @@now = log_time(CLOCK_REALTIME);}}
+    //<!-- modify for task start {@
+    now = log_time(CLOCK_REALTIME);
+    //modify for task end @}-->return now;}
http://www.lryc.cn/news/294597.html

相关文章:

  • 2024年考PMP还有什么用?
  • 解决zabbix图像中文乱码
  • centos间文件传输
  • 2.0 Zookeeper 安装配置
  • Matomo 访问图形显示异常
  • MySQL学习记录——사 表结构的操作
  • 【华为 ICT HCIA eNSP 习题汇总】——题目集12
  • Redis发布订阅及事务管理
  • 设计模式第五天|代理模式 7-小明买房子 装饰模式 8-咖啡加糖
  • mongodb数据库集合(表)的创建和数据修改
  • MySQL 的UI
  • Leetcode 3026. Maximum Good Subarray Sum
  • elementUI之el-form-item的嵌套的场景
  • Linux项目自动化构建工具之make/Makefile演示gcc编译
  • ChatGPT 官方中文页面上线
  • 算法学习——华为机考题库10(HJ64 - HJ69)
  • [office] Excel中去除表格小数点后面数字的操作方法 #知识分享#学习方法
  • 2023年度报告
  • 基于springboot智慧养老平台源码和论文
  • IDEA插件ChatGPT - Easycode安装使用
  • 设置 相关
  • argcomplete,一个超酷 Python 库!
  • <设计模式>单例模式懒汉和饿汉
  • 二分查找------蓝桥杯
  • 今日arXiv最热NLP大模型论文:微软提出SliceGPT,删除25%模型参数,性能几乎无损
  • ChatGPT实战100例 - (13) 写一个属于自己的 ChatGPT 新版 WebUI
  • 【计算机学院寒假社会实践】——服务走进社区,共绘幸福蓝图
  • [python] 过年燃放烟花
  • 数据结构与算法:图论(邻接表板子+BFS宽搜、DFS深搜+拓扑排序板子+最小生成树MST的Prim算法、Kruskal算法、Dijkstra算法)
  • Python之PySpark简单应用