Android 14 może wprowadzić funkcję stanu baterii podobną do iPhone’a do smartfonów i tabletów z Androidem. Firma Google opracowała nowe interfejsy API, które umożliwiają urządzeniom z Androidem raportowanie szczegółowych statystyk baterii, w tym liczby cykli, stanu ładowania, stanu zdrowia (szacowany procent pierwotnej pojemności), daty produkcji, zasad ładowania i innych. Nie jest jasne, czy firma planuje zintegrować tę funkcję z aplikacją ustawień systemowych, czy też pozostawić producentom OEM lub zewnętrznym programistom opracowanie własnych niestandardowych rozwiązań.
Google pracuje nad funkcją stanu baterii dla Android od zeszłego roku
Ekspert Androida, Mishaal Rahman, po raz pierwszy zauważył w październiku zeszłego roku rozwijaną funkcję stanu baterii w wersji beta Androida 13 QPR (Quarterly Platform Release). Chociaż tej funkcji brakowało w pierwszej wersji beta Androida 14, Google dodał nowe systemowe interfejsy API do wersji Beta 2, które służą podobnemu celowi. Zagłębiając się w nową wersję, Rahman odkrył, że te interfejsy API mogą być używane przez dowolną aplikację innej firmy do pobierania statystyk baterii.
Korzystając z tych informacji, programista Androida z uchwytem Twittera @narektor stworzył uproszczoną aplikację do weryfikacji koncepcji, aby sprawdzić funkcjonalność nowych interfejsów API. Aplikację typu open source o trafnej nazwie Batt można pobrać z GitLab. Działa na urządzeniach z systemem Android 14 i może wyświetlać szczegółowy raport o stanie baterii. Możesz zobaczyć kilka zrzutów ekranu udostępnionych przez użytkowników, którzy testowali tę aplikację w poniższym wątku na Twitterze.
Jak zauważył Rahman, nie ma możliwości zweryfikowania dokładności danych zgłaszanych przez aplikację. Wszystko, co robi, to dostarcza informacji zwracanych przez interfejsy API w łatwo zrozumiały sposób. Interfejsy API opierają się również na statystykach śledzonych przez ładujący układ scalony i obsługę HAL (Hardware Abstraction Layer) dla tej funkcji. Co więcej, niektóre dane, takie jak data produkcji i data pierwszego użycia, wydają się być domyślnymi danymi dostarczonymi przez Google, bez faktycznego śledzenia.
Kilka osób pytało mnie, czy Piksele nadal będą miały tę funkcję „stanu baterii”, którą zauważyłem w wersjach beta Androida 13 QPR.
Chociaż funkcja została usunięta z aplikacji SettingsIntelligence w Androidzie 14 Beta 1, istnieje szansa, że zostanie przywrócona. https://t.co/KATqE14NQH
— Mishaal Rahman (@MishaalRahman) 30 maja 2023 r.
Nie jest jasne, czy Google wprowadzi tę funkcję do systemu operacyjnego
To najbardziej zbliżona do funkcji stanu baterii w Androidzie, jaką kiedykolwiek widzieliśmy. Teraz, gdy Google opracowało interfejsy API, które mogą raportować statystyki baterii, mamy nadzieję, że firma pójdzie na całość i upiecze tę funkcję w aplikacji Ustawienia Androida. Byłoby to wygodniejsze niż osobna aplikacja do tego samego celu. Producenci OEM mogą tworzyć wokół nich niestandardowe funkcje zarządzania energią i zalecenia dotyczące ładowania. Powiadomimy Cię, gdy będziemy mieć więcej informacji. Do stabilnej wersji Androida 14 pozostało jeszcze kilka miesięcy.