首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

[AndroidTips]Tablet不停重启原因分析

2012-06-26 
[AndroidTips]Tablet不断重启原因分析http://blog.csdn.net/cloudwu007/article/details/6821329?Hardware

[AndroidTips]Tablet不断重启原因分析

http://blog.csdn.net/cloudwu007/article/details/6821329

?

Hardware: xxx Bootloader: 0x0000 Radio: unknown Kernel: Linux version 2.6.35.7-eng-g953b5f6 x(gcc version 4.4.3 (GCC) ) #1 SMP PREEMPT Thu Sep 22 13:50:58 CST 2011 ... Hardware : mapphone_CDMA Revision : 0000 Serial : 0000000000000000 Reboot@ ModemStateControl.cpp : Line 1550

?

分析ModemStateControl.cpp第155行,处于函数handleWakeLockTimeout()中,表明BP panic已发生。

由此可见,BP panic问题。

4、查看Log

adb shell ls /sdcard/Logger/

    09-27 10:47:44.164   320   324 D RIL-MCTRL: file /sys/bus/usb/devices/usb1/power/control, buff = auto      09-27 10:47:44.164   320   324 D RIL-MCTRL: file /sys/bus/usb/devices/usb1/power/control opened in write only mode      09-27 10:47:44.171   320   324 F RIL-RLOG: Reboot@ ModemStateControl.cpp : Line 1550      09-27 10:47:44.171   320   324 F RIL-RLOG: Panic or IPC, Rebooting  

?

进一步证实由于BP panic问题导致重启。

5.最终分析

seems the BP is not installed,that should be the cause:

Setting -> Phone -> about tablet -> Baseband version:Unknown

?

解决办法:

办法1.重烧BP

办法2.在handleWakeLockTimeout中,注释RIL_REBOOT_DEVICE("Panic or IPC,Rebooting"); ,此法保证在BP出现超时时不重启。使用后,发现Wifi连接无异常,其他均工作.

?

热点排行