import re,glob,os,sys STAGES=[("DDR-HANG",None),("sbl_end","SBL1, End"),("lk","welcome to lk"),("target_init","target_init\\(\\)"),("mmc","MMC card: "),("fastboot","fastboot: processing|fastboot_init"),("jump","Jumping to kernel|booting linux @"),("linux","Booting Linux on physical")] rows=[] for f in sorted(glob.glob(sys.argv[1]+"/*.log")): L=open(f,errors="replace").read().splitlines() starts=[i for i,l in enumerate(L) if "Format: Log Type" in l] for n,s in enumerate(starts): e=starts[n+1] if n+1