Ta strona zawiera listę zmian wprowadzonych w witrynie i aktualizacji dokumentacji w poszczególnych miesiącach.
Zmiany w AOSP
Od 27 marca 2025 r. nowy plik manifestu android-latest-release
będzie zawsze odwoływał się do najnowszej gałęzi wersji, którą można używać bezpośrednio w Repo. Zalecamy, aby deweloperzy platform używali android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Manifest android-latest-release
jest skonfigurowany na najnowszą gałąź wersji AOSP, android16-release
. Więcej informacji znajdziesz w Android-latest-release.
Wersja Androida 16
Android 16 został wydany. Informacje o zmianach wprowadzonych w Androidzie 16 znajdziesz w informacjach o wersji Androida 16.
Ciemny motyw
Ciemny motyw jest dostępny na stronie source.android.com. W ustawieniach w nagłówku wybierz jasny motyw, ciemny motyw lub ustawienie domyślne urządzenia.
Rysunek 1. Elementy sterujące ciemnym motywem w nagłówku
Maj 2025 r.
Oto zmiany wprowadzone w maju. Znajdź regularnie publikowane biuletyny, takie jak Biuletyny bezpieczeństwa Androida, na odpowiednich stronach.
Lokalizacja | Zmień |
---|---|
Architektura | Dodano ostrzeżenie dotyczące powolnych usług dynamicznych z klientami Java w Dynamiczne uruchamianie usług AIDL. |
Zaktualizowano monitorowanie ABI jądra Androida o informacje dotyczące Androida 16 i gendwarfksyms .
|
|
Zastąpiono --dist_dir wartością --destdir w kompilacji jądra i jego reprezentacji ABI, ponieważ --dist-dir nie jest już akceptowany jako argument narzędzia ABI i spowodowałby niepowodzenie kompilacji.
|
|
Dokumentacja GKI 1.0, która została wycofana. | |
Usunięto stare instrukcje dotyczące flashowania Pixela z obsługą stron 16 KB. | |
Motoryzacja | Dodano wyświetlanie informacji o bezpieczeństwie. |
Zaktualizowano polecenia powłoki ADB i link do Git w Car Messenger. | |
Dodano informacje o narzędziu wiersza poleceń torq, które ma na celu usprawnienie i ujednolicenie profilowania wydajności systemu operacyjnego na urządzeniach z Androidem Automotive. | |
Zaktualizowano System enforced fade: dodano informacje o funkcji w Androidzie 15, która automatycznie wycisza aplikacje, które tracą fokus audio. | |
Zaktualizowaliśmy plik PDF na temat analizy skuteczności. | |
Zaktualizowano Integracja Dashcam. | |
Dodano link do zespołu pomocy w przypadku zablokowanego urządzenia Pixel i usunięto przestarzałe cele oraz kontakt telefoniczny z zespołem AAOS na urządzeniach Pixel jako platformach programistycznych. | |
Kompilacja | Zaktualizowano kompilowanie jąder, aby zastąpić build.sh narzędziem Bazel.
|
Zgodność | Zaktualizowano testy CTS Verifier dotyczące dźwięku przez USB i peryferyjne urządzenia audio CTS Verifier, aby umożliwić wzajemne odwoływanie się do przejściów z pętlą i adapterów USB. |
Dodano krok Konfiguracja testowanego urządzenia. | |
Zaktualizowano linki do plików do pobrania pakietu CTS i CTS-Verifier w wersjach (15_R4, 14_R8, 13_R12, 12.1_R14, 12_R16) z wersji opublikowanych w poziomie w roku 2025 r. w Compatibility Test Suite (CTS) do pobrania. | |
Dodano poprawki do CDD z maja 2025 r. w changelogu dokumentu definicji zgodności Androida. | |
Dodano więcej przykładów skalowania w urządzeniu ITS-in-a-Box. | |
Dodano informację, że --module i --exclude-filter
to obsługiwane opcje polecenia ponownego próby
w konsoli poleceń CTS w wersji 2.
|
|
Zaktualizowano numer telefonu BioHermes na kamerze ITS-in-a-box Gen2. | |
Połączenia | Dodano podzdarzenie Opinia o ISO Link. |
Kalamary | W kampanii Cuttlefish: uruchom stabilną wersję CTS zastąpiono wartość docelową aosp_cf_x86_64_phone-userdebug wartością aosp_cf_x86_64_only_phone-aosp_current-userdebug .
|
Grafika | Naprawiono zastępcze właściwości systemowe dla wczytywania ICD Vulkana w Implement Vulkan. |
Czas wykonywania | Naprawiono device_config polecenia służące do konfigurowania profili obrazu podczas uruchamiania urządzenia w Konfigurowanie urządzeń.
|
Bezpieczeństwo | Opublikowano Biuletyn bezpieczeństwa Androida – maj 2025 r., Biuletyn bezpieczeństwa Wear OS – maj 2025 r., Biuletyn o aktualizacji Pixela – maj 2025 r., Biuletyn o aktualizacji Androida Automotive – maj 2025 r., Biuletyny bezpieczeństwa Wear OS, Biuletyny bezpieczeństwa Androida Automotive OS, Biuletyny bezpieczeństwa Androida, Biuletyny bezpieczeństwa Pixela, Biuletyny bezpieczeństwa Pixel Watch oraz Potwierdzenie bezpieczeństwa Androida. |
Uściślone, że zmienna środowiskowa MEMTAG_OPTIONS służy tylko do zastąpienia ustawienia kompilacji dla procesów natywnych w opcji Włącz MTE za pomocą zmiennej środowiskowej.
|
|
Zaktualizowano opisy pól AuthorizationList w dokumencie dotyczącym weryfikacji klucza i tożsamości na podstawie schematu KeyMint 4 (wersja 400) w dokumentacji dotyczącej weryfikacji klucza i tożsamości.
|
|
Konfiguracja | Zaktualizowano tagi dla wersji Pixela z maja 2025 r. i numerów kompilacji na stronie Kryptonimy, tagi i numery kompilacji. |
Testy | Dodaliśmy informację o wspólnym używaniu tego samego komputera hosta w przypadku testów OmniLab ATS i UICD w artykule Uruchamianie testów UIConductor za pomocą OmniLab ATS. |
Testy | Udokumentuj zapisane logi i natywnego urządzenia w Tradefed. |
Testy | Udokumentowane flashowanie pvmfw.img w wymaganiach dotyczących flashowania GSI.
|
Wirtualizacja | Uściślone, że pvmfw można ponownie zaflashować na odblokowanym urządzeniu w sekcji Odblokowane urządzenia.
|
Kwiecień 2025 r.
Oto zmiany wprowadzone w witrynie w kwietniu. Znajdź regularnie publikowane biuletyny, takie jak Biuletyny bezpieczeństwa Androida, na odpowiednich stronach.
Lokalizacja | Zmień |
---|---|
Architektura | Zaktualizowano tempa wydawania GKI na rok 2025. |
Zaktualizowano instrukcje dotyczące włączania przełącznika 16 KB, aby sprawdzić dostępność aktualizacji przed włączeniem opcji dla programistów. | |
Dodano: Usunięcie całkowicie wycofanych interfejsów HAL w celu opisania sposobu usuwania interfejsów HAL po wycofaniu obsługi. | |
Zaktualizowano sekcję Praca z listami symboli dotyczącą nazewnictwa plików list symboli, instrukcji dotyczących Androida 13 oraz względnej lokalizacji abi.report.short .
|
|
Zaktualizowano instrukcje dotyczące chronionych modułów i eksportów w sekcji Konfigurowanie funkcji jądra jako modułów GKI. | |
Zaktualizowane późniejsze wersje w przykladach i linkach do android16-6.12 na stronie Utrzymywanie stabilnego interfejsu modułu jądra.
|
|
Zaktualizowano monitorowanie ABI z reprezentacją ABI i lokalizacją pliku raportu. | |
Zaktualizowano monitorowanie ABI jądra Androida ze starymi i nowymi lokalizacjami plików listy symboli, uwzględniając DIST_DIR , oraz wymieniono nowe domyślne wartości dla kompilacji ABI.
|
|
Dodaliśmy ostrzeżenie o wycofaniu funkcji setDefaultImpl w sekcji Zarządzanie starszymi interfejsami.
|
|
Zaktualizowano linki do dokumentów Kleaf z main na main-kernel na stronach Kernel.
|
|
Motoryzacja | Dodano wykrywanie strefy czasowej lokalizacji. |
Dodano informacje o wersji Android Automotive 25Q1. | |
Dodano Automotive Window Layering. | |
Dodano ostrzeżenie dotyczące uszkodzenia urządzenia podczas korzystania z Pixela na urządzeniach Pixel jako platformy programistycznej. | |
Dodano Car-apps-release-16 do informacje o wersji aplikacji nieobjętych pakietem. | |
Wyjaśniono, jak dostosowywać standardowe działania niestandardowe w elementach sterowania odtwarzaniem. | |
Kompilacja | Zaktualizowano odgałęzie jądra Pixela obsługiwane przez GKI w przypadku Pixela 9a. |
Zgodność | Dodano rekomendację dotyczącą tabletu Xiaomi Pad 5 w sekcji Obsługiwane tablety do scen o słabym oświetleniu. |
Dodano wymagania dotyczące ustawień języka w przypadku wykonywania testów CTS na spełnienie wymagań systemu operacyjnego. | |
Zaktualizowaliśmy Gen2 camera ITS-in-a-box, dodając film instruktażowy, test konfiguracji i odpowiedzi na najczęstsze pytania. | |
Dodano sugestie dotyczące konfiguracji na podstawie pola widzenia i minimalnej odległości ostrości dla urządzenia ITS-in-a-box oraz urządzenia do rejestrowania obrazu z regularnym polem widzenia (RFoV). | |
W urządzeniu Gen2 camera ITS-in-a-box zastąpiono Gen2_Production.ino tekstem gen2_production_v2.ino .
|
|
Zaktualizowano numer telefonu firmy Biohermes w sekcji Kupowanie kamery ITS-in-a-box drugiej generacji. | |
Wyświetlacz | Porządek wpisów w trybie wielu okien został zmieniony w Obsługa trybu wielu okien. |
Grafika | Dodano uwagę na temat Vulkan APEX w sekcji Wdrażanie Vulkana. |
Czas wykonywania | Naprawiono device_config polecenia służące do konfigurowania profili obrazu podczas uruchamiania urządzenia w Konfigurowanie urządzeń.
|
Bezpieczeństwo | Opublikowane Biuletyny bezpieczeństwa Androida – kwiecień 2025 r., Biuletyn bezpieczeństwa Wear OS – kwiecień 2025 r., Biuletyn o aktualizacji Pixela – kwiecień 2025 r., Biuletyn o aktualizacji Androida Automotive – kwiecień 2025 r., Biuletyny bezpieczeństwa Wear OS, Biuletyny bezpieczeństwa Androida Automotive OS, Biuletyny bezpieczeństwa Androida, Biuletyny bezpieczeństwa Pixela, Biuletyny bezpieczeństwa Pixel Watch oraz Powiadomienia o bezpieczeństwie Androida. |
Ustaw stałą wartość allocator_release_to_os_interval_ms w sekcji Dostosowywanie.
|
|
Konfiguracja | Zaktualizowano numery kompilacji na stronie Kryptonimy, tagi i numery kompilacji. |
Testy | Dodaliśmy informację o wspólnym używaniu tego samego komputera hosta w przypadku testów OmniLab ATS i UICD w artykule Uruchamianie testów UIConductor za pomocą OmniLab ATS. |
Testy | Udokumentuj zapisane logi i natywnego urządzenia w Tradefed. |
Testy | Udokumentowane flashowanie pvmfw.img w wymaganiach dotyczących flashowania GSI.
|
Wirtualizacja | Dodano reguły DDK dotyczące pKVM w implementacji modułu dostawcy pKVM. |
Marzec 2025 r.
Oto zmiany wprowadzone na stronie w marcu. Znajdź regularnie publikowane biuletyny, takie jak Biuletyny bezpieczeństwa Androida, na odpowiednich stronach.
Luty 2025 r.
Oto zmiany wprowadzone w witrynie w lutym. Znajdź regularnie publikowane biuletyny, takie jak Biuletyny bezpieczeństwa Androida, na odpowiednich stronach.
Lokalizacja | Zmień |
---|---|
Architektura | Oznaczyliśmy dokumentację GKI 2.0 dotyczącą GKI 1.0: testy zgodności, Najczęstsze pytania dotyczące jądra Androida i omówienia GKI 1.0 jako wycofane w maju 2025 r. |
Usunięto dokumentację dotyczącą polecenia update-super w sekcji Przenoszenie fastboot do przestrzeni użytkownika.
|
|
Dołączony plik system_dlkm_staging_archive.tar.gz w opisie pliku artefaktu.
|
|
Wyjaśniliśmy opis ro.vendor.api_level w sekcji Określanie poziomu interfejsu API dostawcy.
|
|
Dodaliśmy informacje o właściwościach app_compat dotyczące włączania opcji zgodności wstecznej 16 KB.
|
|
Uściślone użycie in w kierunku (wewnątrz, na zewnątrz i wewnątrz i na zewnątrz).
|
|
Uściślone, że parametr inout w Rust to &mut T , a nie &mut Vec w skierowaniu (in, out i inout).
|
|
Dodaliśmy informacje o adnotacji RustDerive .
|
|
Zaktualizowano instrukcje dotyczące flashowania urządzeń Pixel z obsługą strony 16 KB w Instrukcji flashowania Pixela z obsługą strony 16 KB. | |
Uściślone, że wygenerowana biblioteka C++ dla sysprop_library
ma prefiks lib
w sekcji Wdrażanie właściwości systemowych jako interfejsów API.
|
|
Usunięto całą dokumentację i linki do jądra 4.19. | |
Dodano informację, że wersje 16 KB są dostępne na żądanie na wszystkich stronach wersji GKI. | |
Usunęliśmy opisy optional ze stron obiektu interfejsu dostawcy.
|
|
Motoryzacja | Dodaliśmy informacje o ograniczaniu i blokowaniu powiadomień. |
Dodano Car-apps-release-15 do informacje o wersji aplikacji nieobjętych pakietem. | |
Zgodność | Zaktualizowano linki do plików do pobrania pakietu Compatibility Test Suite (CTS) i CTS-Verifier w wersjach CTS z lutego 2025 r. (15_R3, 14_R7, 13_R11, 12.1_R13, 12_R15) w Compatibility Test Suite downloads. |
Dodano mechanizmy niepowodzenia w scenie 8 w przypadku testów ITS kamery. | |
W historii zmian zaktualizowano plik do pobrania do wersji produkcyjnej z września 2024 r. | |
Zaktualizowano informacje o dostawcy z MYWAY DESIGN na JFT CO LTD w przypadku standardowego modułu z dużą rozdzielczością (RFoV), modułowego systemu rig, modułu z dużą rozdzielczością (WFoV), akcesoriów ITS: składanego zestawu, szczegółów modułu Sensor Fusion Box, oraz modułu Sensor Fusion Box na tablet. | |
Uściślone informacje o testach automatycznych i ręcznych oraz dodane terminy w artykule Omówienie Compatibility Test Suite (CTS). | |
Kalamary | Dodaliśmy wymagania dotyczące serwera dla instancji Cuttlefish. |
Grafika | Dodano dokumentację Winscope dotyczącą: przechwytywania śladów, ładowania śladów, analizowania śladów oraz uruchamiania Winscope. |
Bezpieczeństwo | Opublikowano Android Security February 2025, Wear OS Security Bulletin—February 2025, Pixel Update Bulletin—February 2025, Android Automotive OS Update Bulletin—February 2025, Wear Security Bulletins, Android Automotive OS Security Bulletins, Android Security Bulletins, Pixel Security Bulletins oraz Android Security Acknowledgements. |
Dodaliśmy informacje o architekturze podpisywania na urządzeniu. | |
Zaktualizowano informacje o wtyczce AutoRepro Gradle w artykule AutoRepro – ochrona Androida. | |
Usunęliśmy sekcję atrybutu dowodu zmiany klucza w sekcji Wiele certyfikatów i zaktualizowaliśmy schemat podpisu w wersji 3 w Schemacie podpisu pliku APK w wersji 3. | |
Zaktualizowano aplikacje DICE i silnik do tworzenia identyfikatorów urządzeń. | |
Zaktualizowaliśmy informacje o tagach i funkcjach Keymastera w tagach autoryzacyjnych oraz magazynie kluczy z obsługą sprzętową. | |
Dodano dokumentację KeyMint w wersji 4 i moduleHash dotyczącą potwierdzania tożsamości klucza i identyfikatora. | |
Zaktualizowano linki referencyjne w Biuletynie bezpieczeństwa w Androidzie z stycznia 2025 r. | |
Konfiguracja | Zaktualizowano numery kompilacji w przypadku wersji z lutego 2025 r. oraz wersji z lutym 2025 r. z poprawkami zabezpieczeń w sekcji Kryptonimy, tagi i numery kompilacji. |
Testy | Usunięto uwagę dotyczącą konfliktu identyfikatora PID z portami używanymi przez ADB w sekcji Używanie debugera. |
Wirtualizacja | W sekcji Platforma wirtualizacji Androida (AVF) – omówienie wyjaśniliśmy definicję pVM. |
Styczeń 2025 r.
Oto zmiany wprowadzone w witrynie w styczniu. Znajdź regularnie publikowane biuletyny, takie jak Biuletyny o bezpieczeństwie Androida, na odpowiednich stronach.