ב-Android 13 מוצג קונספט של כלי למעקב אחר צריכת חשמל, שהוא תהליך שמנטר את השימוש בסוללה ברקע או בחזית של אפליקציות כדי לקבוע אם הן מפרות מדיניות מסוימת. Android 13 כולל שני כלי מעקב אחר צריכת חשמל: כלי המעקב אחר שירות שפועל בחזית וכלי המעקב אחר שימוש בסוללה ברקע. במקום להשתמש במנגנונים שלכם כדי לקבוע אם אפליקציות מבזבזות את הסוללה, מומלץ להשתמש בכלי המעקב האלה כדי לנטר את השימוש המופרז בסוללה ולהתריע על כך למשתמשים.
גיליון מעקב של שירותים שפועלים בחזית
שירותים שפועלים בחזית יכולים לפעול ולהשתמש בסוללה למשך תקופה ממושכת. הכלי למעקב אחרי שירותים שפועלים בחזית מציג למשתמשים התראה כששירות שפועל בחזית פועל במשך תקופה ארוכה אבל לא גלוי, למשל כשמשתמש סגר את ההתראה של השירות. אם המשתמש לוחץ על ההתראה, מוצג מנהל המשימות והמשתמש יכול לעצור את שירות החזית. המעקב הזה מופעל כברירת מחדל.
מעקב אחרי השימוש בסוללה ברקע
אפליקציות יכולות לרוקן את הסוללה ברקע בלי שהמשתמש יהיה מודע לכך. הכלי למעקב אחר שימוש בסוללה ברקע עוקב אחרי השימוש בסוללה בכל אפליקציה. השימוש בסוללה בהקשר הזה מוגדר לפי שלושה מאפיינים: אפליקציה שפועלת בחזית, שירות שפועל בחזית שמריץ משהו שלא נראה, וחלק ברקע של האפליקציה. אם השימוש בסוללה בחלק הרקע של האפליקציה חוצה סף מסוים, האפליקציה מועברת לקטגוריה מוגבלת, שבה מותרת רק משימה אחת ביום. המעקב הזה מושבת כברירת מחדל. כדי להפעיל את הכלי הזה למעקב, מריצים את הפקודות הבאות:
adb shell device_config put activity_manager bg_auto_restrict_abusive_apps 1
adb shell device_config put activity_manager bg_current_drain_auto_restrict_abusive_apps_enabled 1