Android 15 może Ci powiedzieć, jak długo wytrzyma układ pamięci Twojego telefonu

Edgar Cervantes / Autorytet Androida

TL;DR

Advertisement

  • Android 15 przygotowuje nową funkcję, która poinformuje użytkowników o pozostałym czasie życia pamięci wewnętrznej urządzenia.
  • Podobnie jak inne komponenty sprzętowe, chipy pamięci masowej mają ograniczoną żywotność, na którą wpływa intensywność ich użytkowania.
  • Android rutynowo przeprowadza konserwację układów pamięci, aby wydłużyć ich żywotność, ale obecnie użytkownicy nie są w stanie sprawdzić, ile czasu pozostało chipowi pamięci w ich urządzeniu.

Ponieważ producenci smartfonów forsują coraz dłuższe zasady aktualizacji telefonów, coraz ważniejsze staje się uwzględnienie takich czynników, jak dostępność części posprzedażnych i łatwość samodzielnej naprawy przy zakupie nowego telefonu. W końcu, nawet jeśli producent Twojego telefonu obiecuje zapewnić siedem lat wsparcia dla oprogramowania, czy sprzęt Twojego telefonu wytrzyma tak długo? Istnieją proste kroki, które możesz podjąć, aby zmaksymalizować żywotność baterii, ale niewiele możesz zrobić, aby przedłużyć żywotność układu pamięci telefonu. Na początek nie ma nawet możliwości sprawdzenia pozostałego czasu życia układu pamięci telefonu. Na szczęście zmieni się to w aktualizacji Androida 15.

Od końca ubiegłego roku Google pracuje nad udostępnianiem przydatnych informacji o sprzęcie Twojego telefonu. Zaczęło się od informacji o stanie baterii, takich jak data produkcji, liczba cykli i stan baterii, które są przydatnymi czynnikami, dzięki którym wiesz, kiedy należy wymienić baterię w telefonie. Niektóre z tych informacji zostały w skrócie przedstawione poniżej Ustawienia > Informacje o telefonie > Informacje o baterii strona, zanim została usunięta w marcowej aktualizacji Androida 14 QPR2, ponieważ podobno strona ma być włączona tylko na nadchodzącym Pixelu 8a i nowszych.

Informacje o baterii Androida 14 QPR1

Mishaal Rahman / Władze Androida

Oprócz informacji o stanie baterii Google planuje także udostępnić informacje o stanie pamięci urządzenia. Obydwa zestawy informacji zostaną udostępnione w nowej aplikacji „Diagnostyka urządzenia”. Pod maską aplikacja Device Diagnostics będzie wykorzystywać nowy interfejs API dotyczący okresu przechowywania danych w systemie Android 15, który „zwróci pozostały czas życia wewnętrznego urządzenia pamięci masowej w procentach całkowitych”. Jeśli na przykład interfejs API zwróci wartość 90, oznacza to, że pozostało 90% okresu użytkowania urządzenia pamięci masowej.

Advertisement

Łatka AOSP implementująca interfejs API dożywotniego przechowywania

Mishaal Rahman / Władze Androida

Chociaż łatka, o której mowa powyżej, nie została jeszcze włączona do AOSP, interfejs API jest już obecny i włączony w najnowszej wersji Androida 15 beta 1. Dzieje się tak, ponieważ łatka przesłana przez Google do AOSP została już włączona do wewnętrznej bazy kodu Google dla Androida, z której firma faktycznie korzysta przy tworzeniu swoich wersji Androida. Sam interfejs API po prostu udostępnia aplikacjom (systemowym) informacje, które Android już zbierał.

Interfejs API pozwalający uzyskać pozostały czas przechowywania

Mishaal Rahman / Władze Androida

W opisie początkowej poprawki implementującej ten nowy interfejs API podano, że „różni się on jedynie nieznacznie od poprzedniego interfejsu API, który istnieje[ed] za bezczynną konserwację.” Konserwacja bezczynności ma miejsce, gdy Android przycina nieużywane bloki w systemie plików, co jest przydatne w przypadku układów pamięci flash. Nadmierne przycinanie nieużywanych bloków może skrócić żywotność układu pamięci, dlatego konieczne jest sprawdzenie stanu układu UFS i inteligentne przeprowadzanie konserwacji w stanie bezczynności. Właśnie w tym celu w systemie Android 13 wprowadzono inteligentniejszą usługę konserwacji w stanie bezczynności.

Łatka AOSP implementująca funkcję trwałości pamięci

Mishaal Rahman / Władze Androida

Początkowa łatka wspomina również, że ta wartość „ma być wyświetlana użytkownikom”, więc prawdopodobnie użytkownicy uzyskają dostęp do aplikacji Diagnostyka urządzenia w przyszłej wersji beta. Jednak tylko niektóre urządzenia (takie jak Pixel firmy Google) będą raportować pozostały czas przechowywania z dokładnością do 1%, podczas gdy inne będą raportować z mniej dokładną dokładnością do 10%. Oznacza to, że niestety wartość pozostałego okresu przechowywania danych nie będzie użyteczną metryką na każdym urządzeniu.

Zakładając, że będzie w ogóle dostępny, ponieważ nie każde urządzenie będzie obsługiwać pokazywanie pozostałego czasu życia pamięci. Urządzenia muszą zbierać i udostępniać te informacje systemowi operacyjnemu Android za pośrednictwem Health HAL. Na urządzeniach, które tego nie robią, interfejs API okresu przechowywania zwróci wartość -1, co oznacza, że ​​ta funkcja nie jest obsługiwana. To, czy urządzenie obsługuje ten interfejs API, zależy od producenta OEM lub dostawcy układu pamięci, ponieważ Google obecnie nie wymaga, aby urządzenia go obsługiwały. Jeśli jednak masz urządzenie Pixel z systemem Android 15, interfejs API okresu przechowywania danych jest w pełni obsługiwany i będzie używany przez aplikację Diagnostyka urządzenia, aby pokazać pozostały czas życia układu pamięci urządzenia Pixel.

Advertisement

Masz wskazówkę? Mów do nas! Wyślij e-mail do naszych pracowników na adres news@androidauthority.com. Możesz pozostać anonimowy lub uzyskać uznanie za informacje, to Twój wybór.

Advertisement