# AOSP

Source: https://ordergroup.co/pl/slownik/aosp/
Last updated: 2026-10-10

> AOSP dla firm, które wprowadzają na rynek własne urządzenia: co zawiera Android Open Source Project, czym różni się od Androida z GMS i co musisz zbudować sam.

[IoT i urządzenia](https://ordergroup.co/pl/slownik/iot/)
4 min czytania

# AOSP

Android Open Source Project
Inne nazwy: Android Open Source Project

Definicja

AOSP (Android Open Source Project) to otwarty kod źródłowy systemu Android publikowany przez Google. Producenci urządzeń mogą budować z niego własne warianty Androida. Aplikacje i usługi Google (GMS) nie są częścią AOSP i są licencjonowane osobno.

Cytuj hasło

Tekst
"AOSP". Order Group, Słownik oprogramowania, 10 października 2026. https://ordergroup.co/pl/slownik/aosp/
HTML
`<a href="https://ordergroup.co/pl/slownik/aosp/">AOSP</a> - Order Group`

Sprawdzone przez [Maciej Sułek](https://ordergroup.co/pl/autorzy/maciej-sulek/), Współzałożyciel i CTO
Ostatni przegląd 10 października 2026

## Jak działa AOSP

AOSP to kod źródłowy i dokumentacja Androida, które Google udostępnia każdemu. Google opisuje go jako pełny produkt dla deweloperów w jakości produkcyjnej, otwarty na dostosowywanie i przenoszenie na inny sprzęt. Możesz z niego zbudować własny wariant systemu Android dla własnych urządzeń. Kod obejmuje sam system operacyjny: od jądra Linux i warstwy abstrakcji sprzętu po framework Androida, środowisko uruchomieniowe i aplikacje systemowe.

Większość AOSP jest na licencji Apache 2.0, którą projekt wskazuje jako preferowaną. Wyjątki rozpatruje się indywidualnie; na przykład poprawki jądra Linux są na licencji GPLv2.

AOSP nie zawiera Google Mobile Services (GMS), czyli według dokumentacji zestawu aplikacji i API Google, które mogą być preinstalowane na urządzeniach. Do tej warstwy należy Google Play. Urządzenie może ubiegać się o licencję na Google Play i GMS tylko wtedy, gdy jest zgodne z Androidem: musi spełniać wymagania dokumentu Compatibility Definition Document (CDD) i przejść testy Compatibility Test Suite (CTS). Zgodność daje prawo do starania się o licencję, ale nie przyznaje jej automatycznie. Android na większości telefonów konsumenckich to więc AOSP z GMS i zmianami producenta, a urządzenie zbudowane na samym AOSP działa na Androidzie bez aplikacji i usług Google.

Google zmieniło sposób publikowania kodu. Od 2026 r. publikuje kod źródłowy w AOSP w II i IV kwartale, a gałąź manifestu android-latest-release zawsze wskazuje najnowsze wydanie opublikowane w AOSP. Poprawki bezpieczeństwa mają własny rytm: biuletyny bezpieczeństwa Androida wychodzą w pierwszy poniedziałek każdego miesiąca, a poprawki bezpieczeństwa platformy trafiają do AOSP 24 do 48 godzin po kwartalnych biuletynach w marcu, czerwcu, wrześniu i grudniu.

## Co AOSP oznacza dla Twojego oprogramowania

Budowa na AOSP daje kontrolę nad całym systemem, a razem z nią każde zadanie, które dla producenta telefonu zwykle wykonuje warstwa Google. Wymagania dla zespołu, który planuje własny system na bazie AOSP:

- Dystrybucja aplikacji należy do Ciebie. Bez Google Play aplikacje trafiają na urządzenia przez Twój własny sklep, kanał zarządzany albo [sideloading](https://ordergroup.co/pl/slownik/sideloading/). Ktoś musi aplikacje sprawdzać, podpisywać i publikować ich aktualizacje.
- Aktualizacje należą do Ciebie. Flota potrzebuje backendu [aktualizacji OTA](https://ordergroup.co/pl/slownik/aktualizacja-ota/), kluczy do podpisywania wydań, pakietów pełnych i przyrostowych oraz stopniowych wydań. AOSP daje mechanizm aktualizacji na urządzeniu, ale nie daje serwera.
- Poprawki bezpieczeństwa przychodzą według harmonogramu. Każdy miesięczny biuletyn trzeba ocenić, a przy publikacji kodu w II i IV kwartale Twoje zmiany trzeba scalać z bazą, która się przesuwa. Ustal, kto to robi i jak często.
- Obsługa płyty to praca po stronie sprzętu. Sterowniki, jądro i komponenty producenta pochodzą od dostawcy układu i płyty. Bez utrzymywanego pakietu wsparcia płyty (board support package) nowa wersja Androida może nie trafić na Twój sprzęt.
- Zarządzanie flotą bywa częścią systemu. Na urządzeniach firmowych możesz potrzebować funkcji [MDM](https://ordergroup.co/pl/slownik/mdm/), kontroli sieci, takiej jak [inspekcja pakietów](https://ordergroup.co/pl/slownik/dpi/), i zdalnego czyszczenia, a we własnym systemie można je wbudować w system operacyjny zamiast dodawać jako aplikację.
- Build wymaga mocnego sprzętu. Google podaje co najmniej 400 GB wolnego miejsca na dysku do pobrania i zbudowania kodu (250 GB na pobranie i 150 GB na build) oraz co najmniej 64 GB RAM na 64-bitowym Linuksie x86. Pełny build trwa około 40 minut na maszynie z 72 rdzeniami i około 6 godzin na maszynie z 6 rdzeniami.

Piszesz specyfikację?

Dodaj AOSP do checklisty wymagań

Zbierz hasła, których dotyczy Twój projekt, i dostań ich wymagania wobec systemu w jednym mailu, gotowe do zapytania ofertowego.

Android z GMS a system zbudowany na samym AOSP
ObszarAndroid z GMSSystem na bazie AOSP

Google Play i aplikacje GoogleDostępne po licencji na GMSBrak; potrzebujesz własnej dystrybucjiZgodnośćUrządzenie spełnia CDD i przechodzi CTSOpcjonalna; potrzebna tylko przy staraniu się o licencję GMSAktualizacjeDostarcza je producent telefonu na bazie wydań GoogleSam budujesz, podpisujesz i dostarczasz każdą aktualizacjęPoprawki bezpieczeństwaProducent telefonu wprowadza poprawki z miesięcznych biuletynówSam wprowadzasz je do własnego koduZmiany w systemieOgraniczone wymaganiami zgodnościDowolne, także usuwanie funkcjiLicencjaKod na Apache 2.0 plus warunki licencji GMSGłównie Apache 2.0; jądro na GPLv2

## Przepisy i standardy

Samo AOSP to kod z licencjami, a nie regulacja. Urządzenie, które ma mieć aplikacje Google, musi przejść program zgodności Androida: CDD wymienia wymagania sprzętowe i programowe, a CTS to bezpłatny zestaw testów dostępny jako plik binarny albo kod źródłowy w AOSP. Urządzenie, które nie stara się o zgodność, może używać kodu w dowolnym zgodnym z prawem celu, ale nie należy do ekosystemu Google Play. W UE podłączone urządzenie zbudowane na AOSP i wprowadzone na rynek jest też produktem z elementami cyfrowymi, więc obowiązki aktualizacji z Cyber Resilience Act opisane w haśle [aktualizacja OTA](https://ordergroup.co/pl/slownik/aktualizacja-ota/) dotyczą go tak samo jak każdego innego urządzenia.

## Z naszych projektów

W latach 2019-2021 zbudowaliśmy RAW OS dla [Raw Control](https://ordergroup.co/pl/case-studies/raw-cyber-system-operacyjny-android/), utwardzony system telefonu na bazie Androida, zbudowany na CopperheadOS. Wokół systemu zbudowaliśmy sklep z wyłącznie zatwierdzonymi aplikacjami, inspekcję pakietów wewnątrz systemu operacyjnego i zarządzanie urządzeniami z panelem administratora.

Utrzymanie własnego Androida w aktualnej wersji było osobnym projektem. Projekt miał stały strumień prac nad utrzymywaniem zgodności RAW OS ze zmianami w Copperhead i z nowymi urządzeniami: synchronizację naszych repozytoriów z repozytoriami Copperhead oraz przygotowanie i testy systemu na nowy sprzęt. Kiedy Copperhead przeszedł na Androida 11, zespół wyrównał repozytoria, w lipcu 2021 r. zbudował Androida od Copperhead, usunął błędy kompilacji przy scalaniu naszych zmian z frameworks/base, repozytorium frameworka Androida, a w sierpniu uruchomił aplikację Ustawienia i build wydaniowy. Potem nasze funkcje trzeba było po kolei przenieść na nową bazę i sprawdzić, w tym wykrywanie karty SIM. Zadanie uruchomienia RAW OS na Androidzie 11 zamknęliśmy we wrześniu 2021 r.

Dla Mudity pracujemy nad sklepem z aplikacjami i platformą OTA jej telefonów. Nie budowaliśmy systemu operacyjnego Mudity.

Z naszych projektów

[RAW Cyber - bezpieczny system operacyjny oparty na Androidzie
Jak Order Group i RAW Cyber zbudowali bezpieczny mobilny system operacyjny: własny system oparty na Androidzie, wzmocniony CopperheadOS.](https://ordergroup.co/pl/case-studies/raw-cyber-system-operacyjny-android/)

Gdzie kupić

- [Mudita](https://mudita.com/)
Mudita produkuje urządzenia w duchu uważnej technologii, w tym telefon Mudita Kompakt. My pracujemy nad jej sklepem z aplikacjami i platformą aktualizacji OTA.

## Powiązane hasła

- [Aktualizacja OTA](https://ordergroup.co/pl/slownik/aktualizacja-ota/)

Over-the-air update
Aktualizacja OTA to aktualizacja oprogramowania lub firmware'u, którą urządzenie pobiera i instaluje przez sieć, bez kabla i wizyty serwisu. FOTA to przypadek firmware'u. Pakiet musi być podpisany, sprawdzony na urządzeniu i odwracalny, gdy instalacja się nie uda.
- [Głęboka inspekcja pakietów (DPI)](https://ordergroup.co/pl/slownik/dpi/)

Deep packet inspection
Głęboka inspekcja pakietów (DPI) to metoda analizy ruchu sieciowego, która czyta treść pakietów, a nie tylko adresy IP i porty. Pozwala rozpoznać protokół lub aplikację, wydobyć pola takie jak nazwa hosta i według polityki przepuścić, zablokować albo zapisać ruch.
- [MDM](https://ordergroup.co/pl/slownik/mdm/)

Mobile device management
MDM, czyli zarządzanie urządzeniami mobilnymi, to oprogramowanie, które pozwala organizacji z jednej konsoli rejestrować, konfigurować, monitorować, blokować i zdalnie wymazywać telefony, tablety i inne urządzenia, wysyłając polityki do agenta albo do interfejsu zarządzania systemu.
- [Sideloading (instalacja aplikacji spoza sklepu)](https://ordergroup.co/pl/slownik/sideloading/)

Sideloading to instalacja aplikacji z innego źródła niż oficjalny sklep urządzenia, na przykład pliku APK ze strony, z maila albo przez kabel. Android pyta o zgodę osobno dla każdego źródła, a firma, która zarządza urządzeniem, może to zablokować polityką urządzenia.

## Źródła

1. [About the Android Open Source Project](https://source.android.com/docs/setup/about) - Android Open Source Project
2. [Android compatibility program overview](https://source.android.com/docs/compatibility/overview) - Android Open Source Project
3. [Content licenses](https://source.android.com/docs/setup/about/licenses) - Android Open Source Project
4. [Hardware and software requirements](https://source.android.com/docs/setup/start/requirements) - Android Open Source Project
5. [Android Security Bulletins overview](https://source.android.com/docs/security/bulletin/asb-overview) - Android Open Source Project

To hasło sprawdza Maciej Sułek. Zapytaj, co oznacza w Twoim projekcie.

[Zapytaj inżyniera](https://ordergroup.co/pl/kontakt/)

## Najczęstsze pytania

![Maciej Sułek](https://ordergroup.co/media/images/T02DHCC1Z-U04AVB19V-45105f88ff4a-512.format-webp.webp)

Maciej Sułek

Co-founder & CTO

[Porozmawiaj z inżynierem](https://ordergroup.co/pl/kontakt/)

### Czy AOSP to to samo co Android?

AOSP to otwarta baza Androida. Android na większości telefonów to AOSP z Google Mobile Services i zmianami producenta. Urządzenie zbudowane na samym AOSP działa na Androidzie bez aplikacji i usług Google.

### Czy na urządzeniu z AOSP można używać Google Play?

Tylko wtedy, gdy urządzenie jest zgodne z Androidem, czyli spełnia CDD i przechodzi CTS, a Google udzieli na nie licencji GMS. W przeciwnym razie potrzebujesz własnego sposobu dystrybucji aplikacji.

### Czy AOSP można używać komercyjnie za darmo?

Kod źródłowy jest otwarty, a Google pisze, że każdy może go używać w dowolnym zgodnym z prawem celu. Większość kodu jest na licencji Apache 2.0, a jądro na GPLv2. GMS i aplikacje Google licencjonuje się osobno.

### Jak często AOSP dostaje nowy kod?

Od 2026 r. Google publikuje kod źródłowy w AOSP w II i IV kwartale. Biuletyny bezpieczeństwa nadal wychodzą co miesiąc, a poprawki bezpieczeństwa platformy trafiają do AOSP po biuletynach kwartalnych.

Budujesz system, w którym liczy się AOSP?

Zobacz, jak budujemy oprogramowanie w tej dziedzinie: case studies i technologie, których używamy.

[Zobacz: Tworzenie oprogramowania IoT i urządzeń](https://ordergroup.co/pl/tworzenie-oprogramowania-iot/)

Checklista wymagań

Do każdego hasła wyślemy definicję i to, czego wymaga od Twojego oprogramowania. Bezpłatnie, bez rozmowy handlowej.
Checklista jest pusta. Dodaj hasło plusem przy jego nazwie.
