- Google udostępniło kod źródłowy Android 16 QPR1 w Android Open Source Project na gałęzi
android16-qpr1-release. [1] - Publikacja nastąpiła około dwa miesiące po rozpoczęciu wdrażania QPR1 na Pixelach, co jest wyjątkowo długim okresem oczekiwania, który sfrustrował projekty ROM. [2]
- Kod potwierdza główne nowości QPR1, takie jak Material 3 Expressive oraz trwające prace nad Desktop Mode—teraz w pełni dostępne do wglądu dla deweloperów. [3]
- Termin publikacji zbiega się z listopadową aktualizacją funkcji Pixel 2025, co może tłumaczyć opóźnienie. [4]
Co się dziś wydarzyło
Google opublikowało pełny kod źródłowy Android 16 QPR1 w AOSP. Możesz zobaczyć oficjalną zmianę manifestu—„Zaktualizuj domyślną rewizję do android16-qpr1-release”—w repozytorium platform/manifest, a zaktualizowany plik default.xml wskazuje teraz na tę gałąź dla android-latest-release. [5]
Publikacja jest zgodna z licznymi doniesieniami prasy Android i społeczności deweloperów, które zauważyły, że kod QPR1 jest wreszcie publiczny po kilku tygodniach przerwy. [6]
Dlaczego to ważne
Przejrzystość i porównywanie: Dzięki udostępnieniu źródeł zespoły mogą porównywać frameworks/base, SystemUI, WindowManager i Shell, aby zobaczyć każdą zmianę zachowania od czasu Android 16 GA i wdrożenia QPR1. To kluczowe dla diagnozowania regresji, rozwiązywania problemów ze zgodnością aplikacji i weryfikacji integracji OEM. [7]
Custom ROM-y: Główne projekty, takie jak LineageOS, celowo wstrzymały wydania oznaczone QPR1, ponieważ nie wszystkie komponenty były dostępne. Dzisiejsza publikacja odblokowuje możliwość rebase’ów i powinna przyspieszyć testowe kompilacje dla popularnych urządzeń. [8]
Weryfikacja funkcji: Źródło potwierdza wizualną przebudowę w ramach Material 3 Expressive oraz trwające prace nad Desktop Mode, które pojawiały się w betach QPR1—teraz w pełni możliwe do audytu. [9]
Opóźnienie—co się zmieniło w tym cyklu?
Historycznie Google publikowało nowe gałęzie Androida do AOSP w ciągu kilku dni od stabilnego wydania. W przypadku Androida 16 QPR1 kod pojawił się około dwa miesiące po tym, jak Pixele otrzymały aktualizację—był to wyjątek, który pozostawił opiekunów w oczekiwaniu. [10]
Listopadowy 2025 Pixel Feature Drop pojawił się wczoraj z nowymi funkcjami wspieranymi przez AI; źródło QPR1 pojawiło się natychmiast potem. Taka sekwencja wywołała przypuszczenia, że Google chciało uniknąć ujawnienia wskazówek dotyczących niewydanych Feature Drop w publicznych repozytoriach. Google oficjalnie nie podało technicznego uzasadnienia, ale terminy się zgadzają. [11]
Co faktycznie znajduje się w Androidzie 16 QPR1
- Material 3 Expressive UI: Szeroko zakrojone odświeżenie wizualne obejmujące Szybkie Ustawienia, powiadomienia i elementy ekranu blokady, teraz możliwe do przeglądu aż do poziomu zasobów i flag. [12]
- Postępy w Desktop Mode: Solidniejsze podstawy dla wielu okien/wielu ekranów, które producenci OEM i twórcy ROM-ów mogą analizować w WindowManager/Shell, aby udoskonalać zachowanie okien swobodnych i paska zadań. [13]
- Dopracowanie ekosystemu: Wiele poprawek „pod maską” typowych dla QPR, które nie podnoszą publicznych poziomów SDK, ale dotykają usług, polityki SELinux, reguł Soong i wersji APEX—teraz możliwe do śledzenia commit po commicie. [14]
Jak zsynchronizować Android 16 QPR1 z AOSP
Google obecnie zaleca śledzenie android-latest-release, która jest ustawiona na najnowszą gałąź wydania—obecnie to android16-qpr1-release. [15]
References
1. android.googlesource.com, 2. www.androidauthority.com, 3. www.androidauthority.com, 4. blog.google, 5. android.googlesource.com, 6. www.androidauthority.com, 7. www.androidauthority.com, 8. www.androidcentral.com, 9. www.theverge.com, 10. www.androidauthority.com, 11. blog.google, 12. www.theverge.com, 13. www.androidauthority.com, 14. www.androidauthority.com, 15. source.android.com
