我使用android4.1重新编译生成的init,在UBuntu12.04上安装的bootchart,将启动生成的log文件压缩打包,执行bootchart ./bootchart.tgz后,总是出现:
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)
parsing './bootchart.tgz'
** (bootchart:7492): WARNING **: Command line `dbus-launch --autolaunch=be8f58d3869a5ec33e1c2d080000000b --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n
parsing 'proc_diskstats.log'
parsing 'proc_ps.log'
warning: no parent for pid '2' with ppid '0'
parsing 'proc_stat.log'
Parse error: empty state: './bootchart.tgz' does not contain a valid bootchart
一开始也遇到“ZeroDivisionError: float division”错误,后来网上看了说替换了3个*.py文件就没有这个错误。但是就一直出现上述错误。
弄了两天了,都没解决,求大牛指点!谢谢!
Androidbootchart