Android je a sistema operativo open source. No prije nego što je svijet mogao surađivati s njim, projekt je prošao kroz ruke Googlea. Big G surađuje s brojem smartphones za proizvodnju otvorenog koda koji će biti osnova našeg uređaja. I tako je započeo Android Open Source projekt, ili samo AOSP.
AOSP – Android Open Source projekt
Kao što vidite, akronim AOSP je akronim za Android Open Source ili “Android open source projekat” na portugalskom. Ovo je Google platforma koja se distribuira neovisnim proizvođačima i programerima, koji su odgovorni za prilagodbu svojih uređaja.
AOSP je također poznat kao “čisti Android”, izraz koji se koristi za opisivanje Androida prije izmjena koje su napravile treće strane. A tomu je i najsličnije sistema koje Google koristi na svojim Pixel uređajima.
Kada se akronim koristi za opisivanje ROM, to znači da je inačica datoteke sistema operativo Android se temelji na izvornom kodu koji dolazi izravno od Googlea, a da ga nitko ne stavlja pred programera.
Od vanilije do proizvođača
Ne, to nije ime meksičke sapunice. Google sa zadovoljstvom naziva Vanilla (ili vanilla) čistom verzijom Androida koju dijeli s tvrtkom. Imajući ovaj kôd, proizvođači mijenjaju i dodaju prilagodbe i podešavanje slojeva hardveru svojih uređaja.
Odnosno, najčišći Android od svih je verzija Vanilla i svako izdanje sistema što vidimo na uređaju je modificirana verzija. Stari Nexus, na primjer, nema dodatnu funkcionalnost na početku početne verzije, ali on uključuje GApps (Googleov program), koji nije dio otvorenog koda. Isto se odnosi i na uređaj Moto linije. Aplikaciju koju vidite na uređaju razvila je Motorola.
sistema Ugrađeni u piksele nisu Vanilla, AOSP. To je zato što sam Google uzima Android verziju Vannila i postavlja posebne funkcije na vaš uređaj. Zato se Pixel Launcher naziva Pixel Launcher, a također i zašto nose GApps.
Ostali proizvođači moraju platiti Googleu da koristi GApps, iako je AOSP besplatan. Ovako je Google napokon unovčio svoj novac sistema,

U ekstremnim slučajevima imamo primjere tvrtke Samsung i Huawei, koji Google kod mijenjaju na način da je gotovo neprepoznatljiv, pa čak i ima svoje ime za sučelje. Pozvane su sve konačne verzije uređaja Lansiranje OEM-a, OEM znači Proizvodnja originalne opreme ili (“Proizvođač originalne opreme” na portugalskom) i osloboditi To je verzija.
Ovo je posljednje izdanje mješavina otvorene verzije Googlea i privatnog ili zatvorenog koda proizvođača uređaja ili nekih njegovih komponenti, kao što je Qualcomm.
ROM temeljen na AOSP-u
Mnogi ROM-ovi koje pronađete na mreži koriste AOSP kao svoje prezime. To znači da programeri postavljaju hardverske upravljačke programe (obično besplatne) i vlastite Android programe otvorenog koda.

Postoji nekoliko posebnih dizajna ROM-a temeljenih na AOSP-u. Sve ovo ima zajedničko, što pokušava pokrenuti više sistema operativo Android, bez Googleovog utjecaja. Naravno, njegova misija je i poboljšati performanse uređaja i osloboditi ga od velike snage. Stoga, prilagođeni ROM poboljšava kvalitetu pametnog telefona u odnosu na sistema operativo proizvodi se u tvornici.
A vi, što mislite o Googleovoj strategiji dijeljenja baza kodova sa svim proizvođačima?