Tôi đã phải đối mặt với vấn đề hao pin nghiêm trọng trên ROM tùy chỉnh Cyanogenmod chính thức của mình. Sau khi thảo luận về nó trên các diễn đàn cộng đồng, tôi đã đề nghị tôi sử dụng logcat để khắc phục sự cố.
Sự cố:
Mỗi lần tôi ngắt kết nối thiết bị của mình sau khi sạc đầy, nó sẽ hết pin nhanh chóng. Nó mất gần 50% trong 15-20 phút. Như đã đề cập ở trên, tôi đang lên kế hoạch sử dụng logcat để thử và nắm bắt vấn đề. Tôi đang lên kế hoạch chạy adb logcat
ngay lập tức sau khi rút điện thoại ra khỏi nguồn điện. Tuy nhiên, tôi đã sử dụng logcat trong quá khứ và thấy rất khó khăn để trích xuất dữ liệu cụ thể từ đầu ra lớn. Tôi đã trải qua những trang logcat trợ giúp chính thức và Đọc và Viết Logs để xem nếu tôi có thể tìm thấy một cái gì đó hữu ích, nhưng tôi không thể tìm thấy một giải pháp cho vấn đề của tôi.
Câu hỏi:
- Có cách nào để sử dụng các bộ lọc hoặc một số tính năng khác mà tôi có thể giới hạn đầu ra logcat ở các số liệu thống kê chỉ liên quan đến việc sử dụng pin không?
- Có thể một cái gì đó như
adb shell dumpsys batterystats > batterystats.txt
được sử dụng tốt hơn cho tôi? Nếu vậy, làm thế nào để tôi sử dụng nó để có được những gì tôi muốn?
CẬP NHẬT:
PinStats cho cống của tôi bây giờ có thể được tìm thấy ở đây tại Patebin. Ngoài ra đây là Biểu đồ Lịch sử Pin của tôi: