27.12.2024 \\ пост буде доповнено по бажанню.
Я помітив, що на моєму пристрої якась халепа з оптимизацією. Встановив порт і я бачу те, що він дуже сильно розряджається. Навіть і не шарю, в чому може бути справа. Єдине, що я помітив, це за допомогою штучного інтелекта вирішив розібрати деякі проблеми в своєму пристрої.
Ну тут стало цікаво прочитати, що взагалі не дає спокою моїй системі. Як вияснилось, в мене була проблема з додатком `com.miui.qr`. Але річ, у тім що цей додаток є системним, і "дуже важливим" для пристроїв Xiaomi.
Проіндексувавши сторінки, я зрозумів що цей пакет лише для тестування QR-кодів, але справа у тому, що він як і в системі має папку `DeviceInfoQR`, так й за описом, так і за функціоналом цей додаток є перевіркою. І при запуску основного Activity він і є таким. Спробував видалити, бо ці логі накшталт `NetworkStats` мені не потрібно. Через це, він може й не засинав. Плюс, працював `*alarm*`, для чого це звичайному додатку, тим паче не дуже й потрібним - мені невідомо.
Після цього, я вирішив ще подивитись, що може бути не так в системі.
Зацікавило топ самих `alarm`нутих `alarm`ів:
`com.google.android.chimera.IntentOperation.TARGETED_INTENT` — це механізм, що дозволяє Google Play Services взаємодіяти між собою. Накшталт джерела фонової активності. Не став особливо чіпати, але зараз намагаюсь зрозуміти що саме дає. `com.google.android.location.ALARM_WAKEUP_ACTIVITY_DETECTION` — це будильник, який використовує GMS для "пробудження" вашого телефону, щоб визначити, чи є зміна у фізичній активності. Думаю, що він не дуже сильно потрібен, бо який йому сенс від фізичної активності. Може бути для того, щоб відстежувати режим "у кишені" або ще шось.
Ще мені штучний інтелект порадив подивитись взагалі за сенсори пристроя, але я нічого не знайшов, щось прям такого, що дуже сильно зачепить, тому вирішив не чіпати.
Спробував командою `adb shell dumpsys power | findstr "Wake Locks"` подивитись, знайшов лише декілька строчок, які цікавлять. За поточний час, мною було досліджено додатки, які не дають спокійно заснути пристрою.
Привернуло увагу додатки, якими я не користуюсь, наприклад `com.miui.face`. Я не використовую розпізнавання по обличчу ні на якому додатку, ні на екрані блокування. З чим це пов'язано — невідомо. Воно потрібне тільки для розпізнавання обличчя і все. Також зацікавило і `com.xiaomi.finddevice`, це хоч і системно не видалиш, бо буде бутлуп, але "вгомонити" його ніяк не вийде.