Već dugo vremena na neki način osjećam gađenje prema svom mobilnom telefonu. Nije ono uzrokovano nečim posebno specifičnim za moj model. Isti osjećaj imam prema svim mobitelima. Navučeni smo na njih, postoje bitne stvari koje je praktično nemoguće obaviti bez telefona. Međutim, osjećaj da više nemamo nikakvu kontrolu nad tim spravicama, da su sveprisutni, nosimo ih u džepu, dok oni rade bez našeg pitanja šta žele i koliko žele - a da mi čak ne znamo ni šta ni koliko. Da je barem taj odnos jasno definisan, da znamo ko, šta i pod kojim uslovima prikuplja o nama i na kraju, šta čini s tim podacima - bilo bi lakše postaviti granice.
Međutim, izgubljeni smo u beskonačnim instalacijama ove ili one aplikacije, prihvatanjem uslova korištenja koje nismo ni pročitali, a čak i da jesmo, ne bi bilo od koristi jer su namjerno sročeni na način da ih ne razumijemo. Google ima izuzetno široke sistemske ovlasti na našem telefonu, zatim konkretan dobavljač, kao što je Samsung ili Xiaomi, pa onda proizvođači pojedinačnih aplikacija. Svi se oni otimaju za svoj dio kolača iz naših podataka i naše intime. Mi se tješimo da je to fer odnos jer oni nama daju uslugu besplatno, a zauzvrat uzimaju neke od nas “nebitne” podatke čije posjedovanje im ne omogućava da nam učine ništa loše. Sve to nije ni izbliza tako - nije to fer deal - ne znamo jasno ni šta ni koliko prikupljaju, niti kako to utječe na nas. A najnaivnije i najdalje od istine je misliti da nam time ne mogu naškoditi i da to već ne rade. Ali ok, to je zasebna tema i o tome ćemo još pisati.
Dobra vijest: postoji mobilni operativni sistem koji može sve to u ogromnoj mjeri riješiti i vratiti nam kontrolu nad mobilnim telefonom, uređajem koji smo mi platili i koji bi trebalo da radi ono što mi želimo, a ne ono što žele korporativni lešinari naših podataka.
Loša vijest je da vam za to treba, ironično, Google Pixel telefon. Nažalost, GrapheneOS ne možete staviti na svoj Samsung, Xiaomi ili neki drugi telefon. To je fakt koji trebate znati prije nego poslije.
Šta je GrapheneOS
GrapheneOS je otvoreni projekat zasnovan na AOSP - Android Open Source Project, orijentisan prema postizanju maksimalne sigurnosti i privatnosti, uz zadržavanje ugodnog korisničkog iskustva.
Službena stranica: https://grapheneos.org/
Uobičajen način kako proizvođači kreiraju OS za vaš mobitel jeste da ga takođe baziraju na AOSP. Zatim dodaju Google servise i aplikacije, te nakon toga svoje aplikacije, svoj store i sl. Razlog zašto dodaju Google aplikacije i servise nije to što su obavezni to učiniti, nego što je to logičan poslovni potez. Google je dovoljno velik i jak igrač koji stoji iza Androida, tako da nije moguće izbjeći postavljanje Google Play Store, ukoliko želimo da korisnici kupuju telefone (prisjetimo se koliko je zabrana korištenja Google servisa napravila problema za Huawei) S druge strane, i proizvođač želi da njegove aplikacije dolaze predinstalirane na telefonu, tako da na kraju dobijemo telefon nakrcan nepotrebnim, dupliranim aplikacijama, koje je jako teško ili nemoguće deinstalirati, samo zbog toga jer svako želi svoj udio u kolaču koji se zove naši privatni podaci.
Čak i ako kupujemo telefon direktno od Googlea (Pixel), tada izbjegavamo dio ovog problema - nećemo dobiti npr. Xiaomi bloatware, ali Google bloatware nećemo izbjeći. Ljudi često zovu ovaj Android koji dolazi direktno od Googlea - čisti Android - ali, nažalost, to je daleko od istine, jer je upravo Google najjači igrač na ovom polju i praktično jedan od pionira monetiziranja i zloupotrebe korisničkih podataka.
Kod GrapheneOS taj problem je izbjegnut. To je community baziran OS, finansiran uglavnom donacijama. Iza njega stoji GrapheneOS Fondacija, tako da profit nije primarni cilj. Zasnovan je na čistom AOSP projektu, bez Google servisa i bez aplikacija trećih strana.
Glavne sigurnosne karakteristike GrapheneOS-a su date ukratko ispod.
- Baziran je na Androidu (AOSP) - samim time je Android i kompatibilan sa Android aplikacijama.
- Glavni fokus je na privatnosti i sigurnosti, tako da sadrži dodatna sigurnosna poboljšanja/ojačanja u odnosu na standardni Android.
- Po defaultu, ne sadrži Google aplikacije, Google servise niti aplikacije trećih vendora.
- Omogućava instalaciju Google servisa, ali u strogo izolovanom - sandbox okruženju. To znači da se Google servisi pokreću bez posebnih ovlasti, kao i bilo koja druga aplikacija, za razliku od standardnog Androida gdje posjeduju administrativne, tj. praktično neograničene ovlasti.
- Podržava potpuno izolovane korisničke profile, kao i tzv. Private Space, za potpunu izolaciju korisnika i aplikacija.
- Ograničava pristup aplikacijama osjetljivim sistemskim dozvolama i resursima.
- Koristi sofisticiranu zaštitu memorije za smanjenje rizika od iskorištavanja ranjivosti.
- Za razliku od mnogih drugih custom ROM-ova, GrapheneOS zadržava hardverske sigurnosne mehanizme Pixel uređaja, a sam uređaj nije root-an - GrapheneOS aktivno obeshrabruje rootovanje jer ono smanjuje sigurnost.
- Važno je napomenuti da se bootloader regularno zaključava nakon instalacije i to ne samo da je moguće nego je preporučeni način instalacije, čime se zadržavaju sigurnosni mehanizmi uređaja.
- Tim koji razvija GrapheneOS ima veoma stroge sigurnosne kriterije, a sam OS je otvorenog koda, tako da omogućava jednostavnu javnu provjeru sigurnosnih mehanizama.
- GrapheneOS tim dosta brzo objavljuje sigurnosne zakrpe, nekada isti dan ili čak prije nego što Pixel OTA update stigne svojim korisnicima, što dosta govori o ozbiljnosti projekta.
Instalacija
Odahnite - instalacija je iznenađujuće jednostavna.
Ovdje potpisani autor je doslovno dobio Pixel 9a brzom poštom, uključio ga i na brzinu provjerio da li je sve potpuno ispravno, zatim spojio kablom i uradio instalaciju u roku od nekih pola sata. Iako sam taj proces ne bi trebalo da poništava garanciju, bio sam spreman i na to. Na kraju krajeva, uvijek je moguće vratiti stock Pixel OS na telefon, ukoliko odlučite tako ili želite ostvariti garanciju.
Može vam se činiti da je GrapheneOS kompliciran i namijenjen samo informatički naprednim korisnicima - ali to je daleko od istine. Nekada su zamjena/flashanje ROM-a bili izuzetno komplicirani procesi sa velikom vjerovatnoćom da nešto krene naopako, a da vaš telefon postane samo skupa cigla.
S GrapheneOS-om nije tako, proces instalacije je maksimalno pojednostavljen i ako odaberete jedan od 2 oficijelna procesa - web-baziranu instalaciju - sve se svede na praćenje koraka koji su u osnovi nekoliko klikova i par interakcija sa telefonom (drugi način instalacije je command-line i malo je kompliciraniji ali i dalje ništa posebno). U svakom slučaju, ako znate instalirati OS (Windows ili Linux) na kompjuter - GrapheneOS instalacija je još jednostavnija. Ako se i dalje osjećate nesigurno, možete pronaći nekog tehnički naprednijeg korisnika od povjerenja da vam pomogne ili uradi to umjesto vas. Važno je napomenuti da, nakon što jednom instalirate GrapheneOS, poslije toga dobijate OTA update regularno kao i svaki Android i više nije potrebno ručno flashovanje ROM-a.
Korištenje
Ono što predstavlja mali šok nakon prvog bootanja telefona je sam izgled i količina predinstaliranih aplikacija. Dočekat će vas potpuno crn ekran umjesto fancy wallpapera i boja, i nekoliko bazičnih aplikacija - calculator, file manager, Vanadium browser i sl…
Možda se zapitate zašto vam je to trebalo i šta ste to uradili od onako dobrog i za korištenje ugodnog telefona.
Ali nema razloga za brigu, jer sve možete prilagoditi i postaviti prema svojim željama. Iako GrapheneOS dolazi kao potpuno minimalistički, to je zapravo s razlogom. Nije natrpan nepotrebnim smećem koje crpi bateriju i šalje neovlašteno vaše podatke, nego prepušta vama kao vlasniku telefona da ga prilagodite svojim potrebama.
- Možete odlučiti da ne koristite nikako Google servise ni Play Store. Tada imate open-source repozitorije kao F-Droid.
- Ako želite aplikacije sa Play Store-a koje ne zahtijevaju Google servise, možete koristiti Aurora Store kao “anonimni” proxy app repozitorij za instalaciju bilo čega sa Play Store.
- Čak i ako instalirate Google Play Store i servise, i dalje je to daleko sigurniji i više privatnosti orijentisan setup nego standardni Google Android, jer kao što sam napisao, Google servisi rade kao obična aplikacija, bez posebnih privilegija i u izolovanom setupu.
- Ako pak želite, možete imati potpuno odvojen korisnički profil sa aplikacijama koje koriste Google i prebacivati se između njega i osnovnog profila.
Lično mi najviše odgovara neki balans između “sve u osnovni profil” i “više odvojenih profila”, a to je “Private Space” opcija. Osnovni profil mi služi za sve moje privatne potrebe i potpuno je “free” od Google-a. U Private Space držim isključivo kompanijske aplikacije, od kojih neke zahtijevaju i Google servise. Kada želim provjeriti npr. Slack ili mail, otključam Private Space. Kada završim s tim, zaključam i to automatski ukine sesiju, Google servise i sve aplikacije koje se nalaze u Private Space.
Postoji potencijalni problem s nekim banking aplikacijama. Većina radi, ali neke mogu zahtijevati Play Integrity provjeru i u pojedinim slučajevima mogu odbiti rad ili pokretanje. Autor je bez problema instalirao mBBI u osnovni profil, čak i bez Google servisa.
Naravno, ne možemo u ovom tekstu navoditi sve opcije koje možete podesiti i aplikacije koje ćete možda željeti instalirati kako biste sebi život učinili lakšim. To ostavljamo vama da istražite.
Pokušajte
Obično je problem pronaći pravi balans između ugodnosti korištenja i privatnosti/sigurnosti.
GrapheneOS prepušta vama da odaberete stepen sigurnosti i privatnosti, koji odgovara vašim svakodnevnim potrebama i da balansirate između ovih naizgled suprotstavljenih ciljeva.
Naravno, nije sve bajno i jednostavno - morat ćete ipak da se potrudite da sve podesite i pronađete odgovarajuće alternative za aplikacije, poneka banking aplikacija možda neće raditi. Generalno, potrebno je promišljenije pristupati i razmisliti prije instalacije aplikacija. Vjerujte, taj minimalni napor je vrijedan oslobađajućeg osjećaja koji vas preplavi kada napokon instalirate OS koji poštuje vas, vašu sigurnost, privatnost i intimu.

