Ali potrebujete Google v svojem življenju? Če je odgovor ne, vam bo ta vodnik pomagal kar najbolje izkoristiti telefon brez Googla, za zasebnost in življenjsko dobo baterije!
Spet je tisti čas v letu – vila Android je potresla svoj prah po napravah Nexus po vsem svetu in Android M (6.0) je tu! Žal pa se z vsako novo različico Androida stopnja globoke integracije z Googlovimi storitvami povečuje.
Medtem ko je Google večinoma dober pri ohranjanju svojih API-jev AOSP odprtih (glejte ta objava Dianne Hackborn za primer nekaterih razprav o ločitvi Googla in AOSP), vedno je nekaj ljudi (npr. jaz), ki bi raje zmanjšali tveganje, da bi bila naprava v stiku z zunanjimi storitvami, in ki raje preprečijo, da bi Google napravo.
Kljub temu, ko je M tukaj, bo nedvomno nekaj ljudi, ki bodo preizkusili M, ki bi radi izvedeli več o nekaterih načinih, kako se zaščititi, in večina tega vodnik lahko velja tudi za drugo programsko opremo, zato služi tudi kot uvod v upravljanje dovoljenj in podatkov v Marshmallowu ter nekaj posebnosti, kako se novi uporabniški vmesniki delo.
Za večino ljudi je zamisel o zagonu Androida brez Googlovih storitev nepredstavljiva, vendar je lahko pravzaprav zelo osvežujoča in osvobajajoča
Ta priročnik temelji na napravi Nexus 7 (2013), zato bodite pozorni, da so lahko nekatere stvari drugačne v drugih napravah. Predvsem boste morda potrebovali jedro brez vernosti v napravah, ki uporabljajo šifriranje strojne opreme, saj se zdi, da se te pošiljajo z omogočeno dm-verity. Za več o tem, kaj to pomeni, preverite ta članek portala.
Kako začeti
Prva stvar, na katero boste naleteli v sistemu Android Marshmallow po (vsaj zame) smešno dolgem zagonu (dragi Google, naredite slike z WITH_DEXPREOPT) in redek pozdravni zaslon, je pogoj za prijavo v WiFi. Na žalost ni možnosti, da bi to preskočili, vsaj privzeto. Lahko samo domnevamo, da gre za poskus izvedbe preverjanja ponovnega vklopa (zaradi zaščite pred krajo). Vsekakor je možno, da boste morda želeli nastaviti tablico, medtem ko nimate dostopa do interneta, ali morda preprosto ne želite, da Google "pokliče domov". V tem primeru boste želeli to zaobiti. Zagon v TWRP (ali podobno obnovitev po meri, ki ponuja korensko lupino) in mount /system (upoštevajte, da boste s tem ustavili zagon naprave, če uveljavlja dm-verity).
Od tam zaženite naslednji ukaz, ki bo odstranil zahtevo po povezljivosti iz čarovnika za namestitev:
sed -i 's/ro.setupwizard.network_required=true/ro.setupwizard.network_required=false/g' /system/build.prop
To spremeni vrstico, ki med nastavitvijo zahteva omrežje, tako da omrežje ni potrebno. Medtem ko ste tukaj, boste morda želeli tudi preprečiti, da bi sistem prepisal vašo obnovitev po meri z osnovno. Če želite to narediti, preprosto preimenujte datoteko /system/recovery-from-boot.sh v nekaj drugega, na primer /system/recovery-from-boot.disabled:
mv /system/recovery-from-boot.sh /system/recovery-from-boot.disabled
Na tej točki vas bo pričakal veličastni zaganjalnik. Polno Googlove programske opreme! Ampak hej, temu je namenjen ta članek, zato se zadržimo! Ni vam treba vzpostaviti povezave do samega konca tega postopka, razen če to želite. Samo za resnično paranoičen!
Upravitelj naprav Android
Google privzeto omogoči funkcijo Upravitelj naprav Android. Če upoštevate ta vodnik, se tega ne boste želeli znebiti (ima privilegije skrbnika naprave) – pojdite na Nastavitve > Varnost, Skrbniki naprav in počistite polje.
Now on Tap (Assist API)
Nova funkcija Androida 6.0 je "assist" API, zasnovan za aplikacije v stilu osebnega pomočnika (Google Now, Cortana itd.), da dobite dostop do vsega, kar je na vašem zaslonu, z namenom zagotavljanja kontekstno občutljivega predlogi. Ko prikličete funkcijo pomoči (z držanjem gumba Domov), bo izbrana aplikacija prejela vsebino trenutnega zaslona, razen če se prikazana aplikacija odjavi. Več informacij je na voljo v Opombe ob izdaji API-ja. Kakorkoli že, ker smo tukaj, da odstranimo vse, kar je Google, in dobimo osnovno sliko Nexusa, zmanjšano na čim manjšo namestitev, je čas, da to onemogočimo.
Na srečo je Google dodal kontrolnik za funkcijo Assist API. Na voljo je v Nastavitve > Aplikacije > Zobnik (zgoraj desno) > Privzete aplikacije > Pomoč in glasovni vnos. Ni ga lahko odkriti in cinik bi trdil, da je to morda namerno, da bi ga težko našli ali onemogočili. Toda ko pridete tja, se lahko dotaknete »Aplikacija za pomoč« (ne dela z zobnikom) in lahko izberete "brez". Izberete lahko tudi, kakšen dostop ima aplikacija Assist, če jo želite tukaj pustiti aktivirano.
Če pogledamo to kritično, se zdi, da je uporaba znaka za prepoved vstopa na "Brez" potencialno zasnovana tako, da vas subtilno odvrne od izbire. To je verjetno dovolj pošteno za končne uporabnike, a ne bojte se, dragi bralec, vaš telefon ali tablični računalnik ne bo implodiral, če izberete to. Če želite, ga lahko znova omogočite tudi v prihodnosti.
Onemogočanje dovoljenj
Android 6.0 ponuja precej elegantno funkcijo za nadzor dovoljenj, ki jih uporabljajo aplikacije v vaši napravi. Deluje tudi na sistemskih aplikacijah, čeprav je to očem nekoliko skrito. Pojdimo nazaj in si oglejmo, kako nadzorovati dovoljenja, ki jih uporablja Googlova programska oprema. Pojdite v Nastavitve > Aplikacije > Zobnik (zgoraj desno) > Dovoljenja za aplikacije. Videli boste pregled različnih dovoljenj, ki jih uporabljajo aplikacije v vaši napravi.
Tukaj lahko vnesete kategorijo in si ogledate aplikacije z dostopom do določenega niza podatkov. Ena stvar, ki jo morate upoštevati, je, da to, kar vidite, ni celotna zgodba. Pod menijem za prelivanje je možnost za prikaz sistemskih aplikacij. To boste želeli uporabiti vsakič, ko si ogledate ta meni, če vas zanimajo vnaprej nameščene aplikacije v telefonu.
Ko omogočite sistemsko možnost, boste dobili boljšo predstavo o tem, katere druge aplikacije so prijavile dovoljenje (čeprav jih vse ne bodo imele na začetku omogočene). Tukaj opazite, da so se pojavile storitve Google Play in da so dejansko omogočene. Če želite, lahko onemogočite dostop do vseh teh dovoljenj. Če se želite znebiti Googla, je verjetno pametno nadaljevati. Večino je mogoče odstraniti, saj bomo te aplikacije čez minuto popolnoma onemogočili.
Čas za onemogočanje
Zdaj je čas, da onemogočite stvari, ki jih ne potrebujete. Na tej točki je morda dobra ideja, da izklopite lokacijo naprave (ker vsak, ki sledi tem navodilom, verjetno želi imeti lokacijo onemogočeno, razen če izberejo drugače) - nastavitev je na običajnem mestu, bodisi v meniju Nastavitve ali v spustnem meniju hitrih nastavitev območje.
Na Marshmallowu lahko iz Googla odstranite skoraj vse
Če se vrnete v Nastavitve > Aplikacije, si lahko zdaj ogledate onemogočanje Googlove programske opreme v telefonu. To vam omogoča, da se znebite večine lastniških storitev, ki so bile dodane vaši napravi, preden ste jo dobili. Še enkrat, najprej najprej! Pojdite v meni za prelivanje in tapnite »Prikaži sistem«, da preprečite, da bi sistem skrival nekatere bolj zasidrane dele Googlovih storitev. Na tej točki bi morali Googlu dati priznanje tam, kjer je treba – medtem ko svoje storitve tesno zapletajo okoli ROM-a (do te mere, da so potencialno v preiskavi za protimonopolno zaščito zaradi združevanja), vam vsaj dajejo možnost, da se jih znebite (onemogočanje paket je skoraj enako, kot da se ga znebite, kot bo verjetno vsak navdušenec nad odstranjevanjem napihnjenih programov potrdilo).
Če se želite znebiti vsega, kar je Google, sem poskušal izpostaviti vse, kar bi morda želeli odstraniti. Če želite odstraniti aplikacijo, se je dotaknite na seznamu in uporabite gumb »onemogoči« na naslednjem zaslonu, da jo preženete v globino območja onemogočenih aplikacij. Čeprav lahko to storite v poljubnem vrstnem redu, predlagam, da to storite v tem vrstnem redu, če se vaše vedenje razlikuje (pri testiranju za ta članek sem ugotovil nekatere situacije, ko niste mogli v celoti onemogočiti nekaterih delov Googlovih osnovnih storitev, in sumim, da je to morda posledica onemogočanja teh delov zadnji). Upoštevajte, da se vsega tega verjetno ne boste želeli znebiti, vendar je odvisno od vas – vse je v tem, da imate izbiro in se odločite sami.
Ime aplikacije |
Opombe |
---|---|
Storitve Google Play |
Jedro Googlove ponudbe storitev – če se tega znebite, bodo aplikacije, ki uporabljajo storitve Play, pokvarile, vendar je to dober prvi korak k popolnemu izgonu Googla iz vaše naprave |
Ogrodje Googlovih storitev |
Brat dvojček storitev Google Play. Če se znebite enega, se znebite obeh! |
Koledar |
Zakaj bi uporabljali "lastniški" Googlov koledar, ko pa obstaja odprtokodni, skoraj enak na F-Droid? |
Kamera |
To bom prepustil vam, čeprav morate upoštevati, da poslana kamera morda ni enaka tisti v AOSP. Če vam je mar za programsko svobodo in ponovljivost, boste morda želeli uporabiti kamero AOSP. |
Chrome |
Lastniški brskalnik, povezan z Googlovimi storitvami – morda si boste želeli ogledati odprtokodni brskalnik Firefox ali izvorno zgrajeno različico Chromiuma. |
Tiskanje v oblaku |
Raje ne bi tiskal prek oblaka - predvidevam, da enako od vseh, ki to berejo. |
Kontakti |
Upajmo, da bo nekdo naredil samostojno različico aplikacije za stike AOSP, tako kot zgornji koledar. |
Device Policy |
Na sredini ima ikono Google! Videti je, da je povezano z uporabo pravilnikov podjetja za vašo napravo. Tega verjetno ne potrebujete in je verjetno že privzeto onemogočeno |
dokumenti |
Želite, da Google vidi vse vaše dokumente, ki jih urejate? Ne, jaz tudi ne. Onemogočen in se veselim napredka LibreOffice v sistemu Android. |
Vozi |
Želite shraniti vse svoje datoteke na Googlovih strežnikih? Ne, nisem mislil tako. Onemogočeno, odjavite se OwnCloud za odprto alternativo v smislu shranjevanja |
Gmail |
Na tej točki ste verjetno razumeli – ali želite, da Google pregleda vašo e-pošto zaradi profiliranja in oglaševanja? Ne... Znebimo se tega – standardna e-poštna aplikacija (morali jo boste prevesti iz AOSP, zdaj, ko jo je Google uničil) ali K9, oba dobro delujeta za pošto IMAP in Exchange (AOSP je boljši za to). |
Google Account Manager |
No, do te točke ne boste potrebovali Google Računa, kajne? |
Google App |
Če raje ne želite, da bi vaša naprava vedno poslušala, če slučajno rečete "OK Google", ali če na splošno ne marate Googla, se tega znebite. |
Google Backup Transport |
Če ste prišli tako daleč, ni možnosti, da bi Googlu dovolili, da se dokopa do vaših varnostnih kopij, zato se znebimo tega! |
Googlove storitve povezovanja |
Verjetno je kaj v zvezi s Fi? Kakor koli že, ker izvornega repozitorija ni, se ga je verjetno pametno znebiti, če vam je mar za izvajanje samo odprtokodne programske opreme, kjer je to mogoče. |
Google Contacts Sync |
Googlu ni treba vedeti, s kom se pogovarjate – poglejte DavDroid za odprtokodno rešitev, skladno s standardi, ki vam omogoča sinhronizacijo stikov s strežnikom CardDav, ki ga sami gostite, kot je OwnCloud. |
Googlova tipkovnica |
Vsebuje nekaj lastniške kode za upravljanje drsenja, zato boste morda želeli namestiti drugo tipkovnico in odstraniti to. |
Google One Time Init |
Če ne uporabljate Googla, se ga lahko znebite zaradi čistoče! |
Nastavitev Googlovega partnerja |
Googlovi partnerji tukaj niso potrebni! |
Google Play * |
Če ne želite Googla v svoji napravi, nima smisla, da jih zapustite. Vse so tako ali tako odvisne od drugih Googlovih storitev |
Googlov mehanizem za pretvorbo besedila v govor |
Verjetno ne želite poslati besedila Googlu, da vam ga prebere nazaj? |
Google+ |
Do te točke že dobite idejo. Kdor je tako ekstremen, ne uporablja družbenih omrežij! |
Klepetalnice »Hangout«. |
No, ne boste pošiljali sporočil prek Googlovih strežnikov, da bi rudarili, kajne? Odprtokodni alternativni klepetalni odjemalec XMPP je Pogovori. |
obdrži |
Google, stran od naših nakupovalnih seznamov! Odprtokodne alternative |
Zemljevidi |
No, ne boste želeli, da vas kdo spremlja. Obstaja veliko lepih odprtokodnih rešitev za preslikavo ventam. |
Agent za povratne informacije o trgu |
Nikakor ne uporabljate Trgovine Play do te točke, zato nima smisla zagnati njihove programske opreme za povratne informacije |
Fotografije |
Zdi se, da so te povezane s storitvijo Google+ Photos in ne boste želeli, da bi se Google naučil prepoznavanja obrazov prek vaših zasebnih fotografij. |
Tiskanje v ozadju |
Ljudje dejansko tiskajo s svojih telefonov in tablic? No, verjetno ste vseeno onemogočili tiskanje v oblaku! |
Rjuhe |
Preglednice prek Googla? Ne hvala |
Diapozitivi |
Predstavitve preko Googla? Ne hvala, poglej nekaj takega Navdušite. JS, ki lahko naredi diapozitive HTML vidne |
Iskanje zvoka za Google Play |
Ne, hvala, raje ne želim, da bi poslušal, kar slišim |
YouTube |
Do YouTuba lahko vedno dostopate prek odprtokodnega spletnega brskalnika, kot je Firefox, in uporabite uBlock, da preprečite Googlovo sledenje. Ali pa bi lahko pogledal odprtokodne medijske platforme. |
Čestitam, če ste prišli sem. Zdaj imate toliko naprave brez Googla, kot jo lahko dobite, ne da bi šli in sestavljali AOSP iz nič.
V zaključku
Predlagam, da si ogledate F-Droid če želite prenesti programsko opremo - F-Droid je zbirka odprtokodne programske opreme, ki jo lahko prosto prenašate, delite, uporabljate, pregledujete, spreminjate in se iz nje učite. Očitno to ni za vsakogar – za večino ljudi je zamisel o poganjanju Androida brez Googlovih storitev nepredstavljiva, vendar je lahko pravzaprav zelo osvežujoča in osvobajajoča - če niste preveč vezani na Googlove storitve, lahko dobite popolnoma uporaben telefon z osupljivo življenjsko dobo baterije, hkrati pa imate še vedno dostop do e-pošte in drugih aplikacij, potreba.
Ta članek je bil zasnovan, da bi si ogledal, kako ločene so Googlove storitve od Androida, in pomirjujoče je, da lahko iz Googla v Marshmallowu odstranite skoraj vse. Razen prvega koraka (za zaustavitev naprave, ki uporablja WiFi med nastavitvijo), nobeden od teh ne zahteva korenskega dostopa.
Ali menite, da bi lahko upravljali brez Googlovih storitev v telefonu? Ste nekdo, ki že odstranjuje Googlove storitve? Sporočite nam svoje misli v spodnjih komentarjih. Oh, zdaj lahko omogočite WiFi in se založite z zalogami staniola ali jih kupite Faraday žepi.