Qualcomm  8909

1. Soft request trigger for ramdump

试调试,可以这样主动触发ramdump

adb root

adb shell

echo c > /proc/sysrq-trigger

其本质就是让内核访问空指针内存,被MMU拦截而触发data abort异常.

2.  软件层关机,跳过长按power键选择界面,直接关机
path:frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
长按键函数:

private void powerLongPress() {
…………
case LONG_PRESS_POWER_GLOBAL_ACTIONS:
            mPowerKeyHandled = true;
            performHapticFeedbackLw(null, HapticFeedbackConstants.LONG_PRESS, false);
            /* modify start*/
            -showGlobalActionsInternal();
            +mWindowManagerFuncs.shutdown(false /* confirm */);
            /* modify end*/
            break;
}

Qualcomm Ramdump debugging相关推荐

  1. Android 下 Kernel Debug (Qualcomm Chipset)

    Android 下 Kernel Debug (Qualcomm Chipset) Android 下 Kernel Debug  (Qualcomm Chipset) 1. 背景  本文面向Linu ...

  2. Debugging Tools for Windows__from WDK7

    1. 主要要用到两个工具: (1).WinDBG 这个主要用于 非IDE下 调试程序/查看信息等 (2).cdb.exe 这个主要是用在 Qt5.3.2 for VS10 的单步调试器 2. WDK7 ...

  3. Xcode Debugging

    程序员日常开发中有大量时间都会花费在 debug 上,从事 iOS 开发不可避免地需要使用 Xcode.这篇博客就主要介绍了 Xcode 中几种能够大幅提升代码调试效率的方式. "If de ...

  4. [lcm] Qualcomm平台的显示屏lcd驱动移植步骤

    1lk部分 1-1 target_displayc 1-2 oem_panelc 1-3 panel_innont51021b_1200p_videoh 2Kernel 2-1 dsi-panel-b ...

  5. Xcode 调试的正确打开方式——Debugging

    此文章转自CocoaChina,先谢过原作者.源地址:http://www.cocoachina.com/ios/20150225/11190.html. 程序员日常开发中有大量时间都会花费在 deb ...

  6. Chapter 7. Testing and Debugging

    如果您是略读本书,你也许会跳过这章.毕竟,现在还没有构建需要测试的应用,为什么要看测试呢?为什么在技术环节上还没有出错要学习调试呢?其实答案很简单:测试和调试应该出现在开发的每一个阶段,甚至是开发之前 ...

  7. 转 Debugging AutoCAD 2017 using Visual Studio 2015

    原文地址: http://adndevblog.typepad.com/autocad/2016/05/debugging-autocad-2017-using-visual-studio-2015. ...

  8. 借助 Debugging Tools 分析蓝屏故障原因

    打开"系统"属性.切换到"高级"选项卡.然后打开"启动和故障恢复"选项,在"写入调试信息"下面选择"小内存转储 ...

  9. 计算机网络环境及应用系统的安装与调试(Computer network environment and application system installation and debugging)

    计算机网络环境及应用系统的安装与调试(Computer network environment and application system installation and debugging) W ...

  10. Debugging JTAG

    在调试DSP的时候,总是遇到一些莫名其妙的问题,这篇文章可能能够给你一点解决思路: Debugging JTAG

最新文章

  1. 树莓派AI视觉云台——1.树莓派Pi3简介
  2. JavaScript - reduce用法详解
  3. jquery级试题_JS-jQuery练习题面试题
  4. 【python】字典与集合的练习题
  5. javax.mail.MessagingException: 501 Syntax: HELO hostname Linux端异常解决
  6. python递归查找值返回_python – 从树递归中返回值列表
  7. java基础知识整理(精简)
  8. 编写一个Applet,画出20条水平的、随机颜色的平行线。要求线的长度相同,整条线段都要在可视区域内
  9. 探讨绝对哲学存在的必要条件
  10. 关于asp.net C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致的解决办法...
  11. wide and deep及其发展
  12. Swift学习几天就会写项目
  13. wd移动硬盘不能识别_wd移动硬盘xp无法识别 移动硬盘无法识别的解决方法
  14. 必修三计算机选修三知识点总结,高中生物必修三知识点总结
  15. anaconda下载速度太慢_Anaconda更新下载速度慢的解决方法:更换源
  16. 呼呼呼呼呼呼呼呼呼好
  17. element ui 上一页下一页_vue翻页器,包括上一页,下一页,跳转
  18. 六、Dubbo协议模块原理源码解析
  19. 百度Java二面面经
  20. Web全栈~26.IO

热门文章

  1. LMS自适应滤波的MATLAB实现——实例仿真
  2. iconfont字体图标下载及使用方法
  3. 从JUnit4迁移到JUnit5:重要的区别和好处
  4. cad画正弦曲线lisp_cadlisp基础教程.pdf
  5. android低版本so加载失败,Android 4.X 系统加载 so 失败的原因分析
  6. 红米note2能刷机没显示无服务器,红米Note2刷机失败怎么办
  7. 管家婆服务器端口修改,211端口被占用,如何设置
  8. R语言【分解时间序列并检验时间序列的自相关性】
  9. 将shapefile文件加工为FBX文件、glb文件、gltf文件
  10. 谷歌浏览器怎么下载视频 Google Chrome下载视频方法