Configurarea Android Marshmallow, fără Google

Ai nevoie de Google în viața ta? Dacă răspunsul este nu, acest ghid vă va ajuta să profitați la maximum de telefonul dvs. fără Google, pentru confidențialitate și durata de viață a bateriei!

Este din nou acel moment al anului - zâna Android și-a împroșcat praful pe dispozitivele Nexus din întreaga lume, iar Android M (6.0) este aici! Din păcate, cu fiecare versiune nouă de Android, nivelul profund de integrare cu serviciile Google a crescut.

În timp ce, în cea mai mare parte, Google se pricepe la menținerea API-urilor AOSP deschise (vezi acest post de Dianne Hackborn pentru un exemplu al discuțiilor despre separarea Google și AOSP), există întotdeauna unii oameni (cum ar fi eu însumi) care preferă să minimizeze riscul ca un dispozitiv să intre în contact cu servicii externe și care preferă să țină Google departe de dispozitiv.

Cu toate acestea, având în vedere că M este aici, vor exista, fără îndoială, câțiva oameni care vor încerca M, care ar dori să afle mai multe despre câteva dintre modalitățile de a se proteja și cele mai multe dintre acestea. ghidul se poate aplica și altor software-uri, deci servește și ca o introducere în gestionarea permisiunilor și a datelor de pe Marshmallow și la unele dintre ciudateniile modului în care noile interfețe de utilizator muncă.

Pentru majoritatea oamenilor, ideea de a rula Android fără serviciile Google este de neconceput, dar poate fi de fapt destul de revigorantă și eliberatoare.

Acest ghid se bazează pe un dispozitiv Nexus 7 (2013), așa că aveți grijă că unele lucruri pot fi diferite pe alte dispozitive. Cel mai important, este posibil să aveți nevoie de un nucleu no-verity pe dispozitivele care utilizează criptare hardware, deoarece se pare că acestea sunt livrate cu dm-verity activat. Pentru mai multe despre ce înseamnă acest lucru, consultați acest articol de portal.

Noțiuni de bază

Rețineți că opțiunea „Skip” este dezactivată

Primul lucru pe care îl veți întâlni pe Android Marshmallow, după o pornire (cel puțin pentru mine) ridicol de lungă (draga Google, vă rog să faceți imagini folosind WITH_DEXPREOPT), și un ecran de bun venit rar, este cerința pentru a vă conecta la WiFi. Din păcate, nu există nicio opțiune de a omite acest lucru, cel puțin în mod implicit. Se poate presupune doar că aceasta este o încercare de a efectua o verificare a blocării de reactivare (din motive antifurt). Cu toate acestea, este cu siguranță posibil să doriți să configurați o tabletă în timp ce nu aveți acces la internet sau pur și simplu să nu doriți ca Google să „telefoneze acasă”. În acest caz, veți dori să ocoliți acest lucru. Porniți în TWRP (sau o recuperare personalizată similară, care oferă un shell rădăcină) și montați /system (rețineți că acest lucru va opri pornirea dispozitivului dacă impune dm-verity).

De acolo, rulați următoarea comandă, care va elimina cerința de conectivitate din expertul de configurare:

sed -i 's/ro.setupwizard.network_required=true/ro.setupwizard.network_required=false/g' /system/build.prop

Aceasta modifică linia care necesită o rețea în timpul configurării, astfel încât să nu fie necesară nicio rețea. În timp ce sunteți aici, poate doriți, de asemenea, să împiedicați sistemul să suprascrie recuperarea personalizată cu cea stoc. Pentru a face acest lucru, pur și simplu redenumiți fișierul /system/recovery-from-boot.sh cu altceva, cum ar fi /system/recovery-from-boot.disabled:

mv /system/recovery-from-boot.sh /system/recovery-from-boot.disabled

În acest moment, veți fi întâlnit de gloriosul lansator. Plin de software Google! Dar hei, pentru asta este acest articol, așa că hai să ne blocăm! Nu trebuie să intrați online până la sfârșitul acestui proces, decât dacă doriți. Doar pentru cu adevărat paranoid!

O mulțime de articole Googly pe lansatorul de stoc - să începem!

Manager dispozitiv Android

În mod implicit, Google activează funcția Android Device Manager. Dacă urmați acest ghid, veți dori să scăpați de asta (are privilegii de administrator al dispozitivului) - mergeți la Setări > Securitate, Administratori de dispozitiv și debifați caseta.

Acum la atingere (Assist API)

O nouă caracteristică a Android 6.0 este API-ul „asistență”, conceput pentru aplicații în stilul de asistent personal (Google Now, Cortana etc) pentru a avea acces la orice se află pe ecran, în scopul de a oferi sensibilitate la context sugestii. Când invocați funcția de asistență (ținând apăsat butonul de pornire), aplicația selectată va primi conținutul ecranului curent, cu excepția cazului în care aplicația afișată renunță. Există mai multe informații disponibile în Note de lansare API. Oricum, din moment ce suntem aici pentru a elimina orice Google și a obține o imagine stoc Nexus redusă la o instalare cât mai minimă posibil, este timpul să dezactivați acest lucru.

Aici puteți selecta aplicația de asistență pe care doriți să o utilizați (sau niciuna)

Din fericire, Google a adăugat un control pentru caracteristica Assist API. Este disponibil la Setări > Aplicații > Cog (dreapta sus) > Aplicații implicite > Asistență și intrare vocală. Nu este ușor de descoperit, iar un cinic ar argumenta că acest lucru este poate intenționat, pentru a fi greu de găsit sau dezactivat. Dar odată ce ați ajuns acolo, puteți atinge „Aplicația de asistență” (nu partea cu roată) și veți putea selecta "Nici unul". De asemenea, puteți alege ce acces are o aplicație Assist, dacă doriți să lăsați unul activat aici.

Pentru a lua un unghi critic în acest sens, cu siguranță se pare că utilizarea semnului de interdicție de pe „Niciuna” este concepută pentru a vă descuraja subtil să îl selectați. Probabil că este suficient de corect pentru utilizatorii finali, dar nu vă temeți dragi cititori, telefonul sau tableta dvs. nu vor exploda dacă alegeți acest lucru. De asemenea, îl puteți activa din nou în viitor, dacă doriți.

Dezactivarea permisiunilor

O prezentare generală a permisiunilor aplicațiilor dvs. pe Android M

Android 6.0 oferă o funcție destul de ingenioasă pentru a controla permisiunile utilizate de aplicațiile de pe dispozitiv. Funcționează și pe aplicațiile de sistem, deși acest lucru este oarecum ascuns vederii. Să trecem mai departe și să aruncăm o privire la cum să controlăm permisiunile utilizate de software-ul Google. Accesați Setări > Aplicații > Cog (dreapta sus) > Permisiuni aplicații. Veți vedea o prezentare generală a diferitelor permisiuni utilizate de aplicațiile de pe dispozitiv.

De aici, puteți introduce o categorie pentru a vedea aplicațiile cu acces la un anumit set de date. Un lucru de remarcat, totuși, este că ceea ce vezi nu este întreaga poveste. Sub meniul overflow se află o opțiune pentru a afișa aplicațiile de sistem. Veți dori să utilizați acest lucru de fiecare dată când vizualizați acest meniu, dacă vă pasă de aplicațiile preinstalate pe telefon.

Vedeți aplicațiile care folosesc permisiunile, rețineți opțiunea de meniu de overflow pentru a vedea aplicațiile de sistem

Odată ce activați opțiunea de sistem, veți avea o idee mai bună despre ce alte aplicații au declarat o permisiune (deși nu toate le vor avea activate inițial). Observați aici că Serviciile Google Play și-au făcut apariția și sunt într-adevăr activate. Puteți continua și dezactiva accesul la toate aceste permisiuni, dacă doriți. Dacă vrei să scapi de Google, probabil că este înțelept să mergi mai departe. Majoritatea pot fi eliminate, deoarece vom dezactiva aceste aplicații complet într-un minut.

Serviciile Google Play și-au făcut apariția

Este timpul să dezactivați

Acum este timpul să dezactivați lucrurile de care nu aveți nevoie. În acest moment, ar putea fi o idee bună să dezactivați locația dispozitivului (deoarece oricine urmează acest ghid probabil dorește să aibă locația dezactivat dacă nu aleg altfel) - setarea este în locul obișnuit, fie în meniul Setări, fie în setările rapide derulante zonă.

Puteți elimina aproape totul de pe Google pe Marshmallow

Dacă vă întoarceți la Setări > Aplicații, puteți începe acum să vă uitați la dezactivarea software-ului Google de pe telefon. Acest lucru vă permite să scăpați de majoritatea serviciilor proprietare adăugate pe dispozitiv înainte de a-l obține. Din nou, totuși, primul lucru! Accesați meniul de supraîncărcare și asigurați-vă că atingeți „Afișați sistemul”, pentru a opri sistemul să ascundă unele dintre părțile mai adânc înrădăcinate ale serviciilor Google. În acest moment, ar trebui să acordăm credit Google acolo unde trebuie - în timp ce își încurcă serviciile în jurul ROM-ului (până în punctul în care sunt potențial în curs de investigare pentru antitrust din cauza grupării), acestea vă oferă cel puțin opțiunea de a scăpa de ele (dezactivând o pachetul este aproape același cu a scăpa de el, deoarece orice pasionat de eliminare a programelor de bloat va probabil atesta).

Dacă doriți să scăpați de tot ce este Google, am încercat să evidențiez orice ați putea dori să eliminați. Pentru a elimina o aplicație, atingeți-o pe listă și utilizați butonul „dezactivare” din următorul ecran pentru a o alunga în profunzimea zonei aplicației dezactivate. Deși puteți face acest lucru în orice ordine, vă sugerez să o faceți în această ordine, în cazul în care aveți comportamente diferite (la testarea acestui articol, am găsit unele situații în care nu ați putut dezactiva complet unele părți ale serviciilor de bază ale Google și bănuiesc că acest lucru se poate datora dezactivării acelor părți ultimul). Rețineți că probabil că nu veți dori să scăpați de toate acestea, dar depinde de dvs. - totul este să aveți posibilitatea de a face acest lucru și să vă decideți.

Numele aplicatiei

Note

Servicii Google Play

Miezul ofertelor de servicii Google - eliminarea acestui lucru va distruge aplicațiile care utilizează Serviciile Play, dar este un prim pas bun pentru a exclude complet Google de pe dispozitiv.

Cadrul serviciilor Google

Fratele geamăn al serviciilor Google Play. Dacă scapi de unul, scapă de ambele!

Calendar

De ce să folosiți un calendar Google „proprietar” atunci când există un sursă deschisă, aproape identică pe F-Droid?

aparat foto

Îți las pe acesta la latitudinea ta, deși ar trebui să rețineți că Camera livrată ar putea să nu fie identică cu cea din AOSP. Dacă vă pasă de libertatea software-ului și de reproductibilitate, este posibil să doriți să utilizați camera AOSP.

Crom

Un browser proprietar conectat la serviciile Google - poate doriți să aruncați o privire la browserul Firefox cu sursă deschisă sau la o versiune construită din sursă a Chromium.

Cloud Print

Prefer să nu printez prin cloud - presupun că la fel de la oricine citește asta.

Contacte

Sperăm că cineva va realiza o versiune independentă a aplicației AOSP Contacts, la fel ca cea Calendar de mai sus.

Politica dispozitivului

Are o pictogramă Google în mijloc! Se pare că are legătură cu aplicarea politicilor companiei pe dispozitivul dvs. Probabil că nu aveți nevoie de acest lucru și probabil că este deja dezactivat pentru dvs. în mod implicit

Docs

Doriți ca Google să vadă toate documentele pe care le editați? Nu, nici eu. Dezactivat și aștept cu nerăbdare să progreseze LibreOffice pe Android.

Conduce

Doriți să vă stocați toate fișierele pe serverele Google? Nu, nu credeam. Dezactivat, verificați OwnCloud pentru o alternativă deschisă în ceea ce privește stocarea

Gmail

În acest moment, probabil că ați înțeles ideea - doriți ca e-mailurile dvs. să fie scanate de Google pentru profilare și publicitate? Nu... Să scăpăm de ea - aplicația de e-mail stoc (va trebui să o compilați din AOSP acum Google a distrus-o) sau K9, ambele funcționează bine pentru IMAP și e-mail Exchange (AOSP este mai bine pentru asta).

Manager de cont Google

Ei bine, până în acest moment nu veți avea nevoie de un cont Google, nu?

Aplicația Google

Dacă preferați să nu aveți dispozitivul să asculte mereu, în cazul în care vi se întâmplă să spuneți „OK Google” sau dacă, în general, nu vă place Google, scăpați de asta.

Google Backup Transport

Dacă ai ajuns până aici, nu vei lăsa Google să pună mâna pe copiile tale de rezervă, așa că haideți să scăpăm de asta!

Servicii de conectivitate Google

Probabil ceva de-a face cu Fi? Oricum, în absența unui depozit sursă, probabil este înțelept să scapi de el, dacă îți pasă să rulezi doar software open source acolo unde este posibil.

Google Contacts Sync

Google nu trebuie să știe cu cine vorbiți - aruncați o privire DavDroid pentru o soluție open-source compatibilă cu standardele, permițându-vă să sincronizați contactele cu un server CardDav auto-găzduit precum OwnCloud.

Tastatura Google

Conține un cod proprietar pentru gestionarea glisării, așa că este posibil să doriți să instalați o altă tastatură și să o eliminați.

Google One Time Init

Dacă nu utilizați Google, ar putea la fel de bine să scăpați de el pentru curățenie!

Configurare partener Google

Nu este nevoie de parteneri Google aici!

Google Play *

Dacă nu vrei Google pe dispozitivul tău, nu are rost să le lași pe acestea. Oricum, toate depind de celelalte servicii Google

Motor Google Text-to-speech

 Probabil că nu doriți să trimiteți text la Google pentru a vă citi înapoi?

 Google+

Până în acest moment ați înțeles ideea. Oricine ajunge la această extremă nu folosește rețelele sociale!

 Hangouts

 Ei bine, nu vei trimite mesaje prin serverele Google pentru ei către mine, nu? Un client alternativ de chat XMPP open source este Conversații.

 A pastra

 Ține-ți mâinile departe de listele noastre de cumpărături, Google! Alternative open source

 Hărți

Ei bine, nu vei dori ca cineva să te urmărească. Există o mulțime de soluții frumoase de cartografiere open source afarăAcolo.

 Agent de feedback pe piață

 În niciun caz nu folosești Play Store până în acest moment, așa că nu are rost să ruleze software-ul lor de feedback

 Fotografii

 Acestea par legate de serviciul Fotografii Google+ și nu veți dori ca Google să învețe recunoașterea feței peste fotografiile dvs. private.

 Spooler de imprimare

 Oamenii chiar imprimă de pe telefoane și tablete? Ei bine, probabil ați dezactivat Cloud Print oricum!

 Foi

 Foi de calcul prin Google? Nu, mulțumesc

 Diapozitive

 Prezentări prin Google? Nu, mulțumesc, verifică ceva de genul Impresiona. JS, care poate face diapozitive vizibile HTML

 Căutare de sunet pentru Google Play

 Nu, mulțumesc, aș prefera să nu fii în stare să asculți ce aud

 YouTube

 Puteți oricând să accesați YouTube printr-un browser web open source precum Firefox și să utilizați uBlock pentru a preveni urmărirea de către Google. Sau te-ai putea uita la platforme media open-source.

Felicitări dacă ai ajuns aici. Acum ai la dispoziție un dispozitiv fără Google pe cât de mult poți obține, fără să faci și să compilați AOSP de la zero.

Uite mamă, fără Google!

În încheiere

Vă sugerez să aruncați o privire la F-Droid dacă doriți să descărcați software - F-Droid este o colecție de software open source din care puteți descărca, partaja, utiliza, inspecta, modifica și învăța în mod liber. Evident, acest lucru nu este pentru toată lumea - pentru majoritatea oamenilor, ideea de a rula Android fără serviciile Google este de neconceput, dar poate fi de fapt destul de revigorantă și eliberatoare. - dacă nu sunteți prea legat de serviciile Google, puteți obține un telefon perfect funcțional, cu o durată de viață uimitoare a bateriei, având în același timp acces la e-mail și la alte aplicații pe care le aveți nevoie.

Acest articol a fost conceput pentru a arunca o privire asupra cât de separate sunt serviciile Google de Android și este liniștitor să rețineți că puteți elimina aproape totul de pe Google pe Marshmallow. În afară de primul pas (pentru a opri dispozitivul să folosească WiFi în timpul configurării), nimic nu a necesitat root.

Crezi că te-ai putea descurca fără niciun serviciu Google pe telefon? Sunteți cineva care elimină deja serviciile Google? Spune-ne gândurile tale în comentariile de mai jos. Ah, și poți să activezi WiFi acum și să te aprovizionezi cu niște consumabile de staniol sau să iei niște buzunare Faraday.