chenliangchen, check please HW revision of motherboard. Dev guys says there is a problem in earlier revisions causing touchscreen IRQ controller to drain battery.