Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1372152
  • 博文数量: 478
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4833
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-28 11:12
文章分类

全部博文(478)

文章存档

2019年(1)

2018年(27)

2017年(21)

2016年(171)

2015年(258)

我的朋友

分类: Android平台

2015-11-17 14:35:19

[FAQ06625]如何利用fastboot打开user build的UART Log?
2013-08-05
平台
软件分支
FAQs 85 of 110

内容

[DESCRIPTION]
为了performance的考量,我们在user build上面是不开UART console log的。但是为了debug一些user build上的开机问题我们又常常需要抓取UART log来分析。大多时候我们可以通过切换到eng build上去复现抓取,不过这就需要重新build版本才能够实现。
 
从JB开始,我们采用LK (Little Kernel)作为secondary bootloader,并且我们客制化了一个fastboot command来临时打开UART log。这样临时抓取log我们就可以不用重新download来抓取了。
 
[SOLUTION]

1. 首先要安装好android SDK,安装好之后在android-sdk\platform-tools目录下就会有fastboot.exe. (如果你可以使用adb,那么就应该可以使用fastboot)
 
2. 同时按下 + 来进入LK bootmenu, 如下图所示:
 
3. 通过Volume Up 将选择箭头指向fastboot 一行,然后按下Volume Down进行确认,即可进入如下界面:
 
4. 在PC端依次运行 fastboot oem p2u on 和 fastboot continue 即可打开uart log并继续开机。
 
* 同理,运行fastboot oem p2u off可以将UART log关闭。
* 此方法仅仅是临时打开,重启之后功能将失效。
* 如果贵司有更改过进入boot menu的key,那么进入fastboot的方法也需要进行相应改变。
 
阅读(2909) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~