Dezlegam smartphone-ul de ochiul atotvazator al Google. Unde să găsiți și cum să returnați aplicațiile Google dacă nu sunt acolo? Piața descărcată manual nu poate fi instalată

În timp ce majoritatea aplicațiilor dezvoltate în Python pot rula neschimbate în App Engine (cu excepția celor care necesită acces la funcții de sistem de nivel scăzut sau acces la rețea), utilizarea depozitului va necesita un efort semnificativ din partea dezvoltatorilor pentru a adapta aplicațiile. Spre deosebire de popularele DBMS MySQL și PostgreSQL, stocarea nu este bază relațională datele, în special, nu acceptă schema și nu necesită normalizarea datelor. Arhitectura platformei acceptă scalarea fără modificarea codului. Implementarea suportului pentru logica relațională ar duce la o încetinire semnificativă. Natura non-relațională a stocării impune dezvoltatorilor să folosească arhitectura netradițională de stocare și procesare a datelor. De exemplu, în loc să stocați datele într-un mod normalizat în două sau mai multe tabele și apoi să le combinați într-o interogare (join), se recomandă să stocați datele legate logic într-un singur tabel.

În același timp, toate aceste limitări pot însemna că mulți dezvoltatori vor trebui să depună eforturi suplimentare pentru a se adapta la noul mediu și vor prefera să aleagă platforme alternative.

Restricții

Timpul de rulare Google App Engine permite dezvoltatorului să controleze doar o parte dintre parametri sistem de operare, care poate fi o problemă pentru dezvoltarea aplicațiilor.

Fără acces la scriere Sistemul de fișiere Server. Singura modalitate de stocare a datelor este stocarea internă, o bază de date non-relațională, foarte scalabilă. Stocarea este diferită de SGBD-urile relaționale MySQL și PostgreSQL care sunt utilizate pe majoritatea site-urilor.

Sistemele de gestionare a sesiunilor care utilizează sistemul de fișiere nu vor funcționa. Google oferă Opțiune alternativă- Memcache API. Este posibil să se organizeze autorizarea utilizatorilor prin conturi Google.

Google folosește pe scară largă tehnologia MapReduce în aplicațiile sale, o interfață de mare viteză pentru calcul paralel rulând pe mai multe noduri de cluster, suportul acestuia va fi probabil adăugat la capacitățile platformei.

2018

Cercetătorul a primit 36 ​​de mii de dolari pentru informații despre vulnerabilități din Google App Engine

În februarie 2018, Pereira a putut accesa mediul de dezvoltare Aplicația Google Engine și a descoperit posibilitatea utilizării unor API-uri Google interne.

În primul său raport către programul Google de recompense pentru vulnerabilități, cercetătorul nu a identificat nimic periculos, dar rezultatele sale au fost cotate P1, ceea ce indică faptul că problema ar trebui remediată cât mai repede posibil, deoarece poate afecta un numar mare de utilizatorii.

În continuarea investigației, expertul a descoperit câteva metode de exploatare interesante și a trimis Google un al doilea raport, după care compania l-a sfătuit pe Pereira să oprească testele ulterioare, deoarece ar putea „strica ceva cu ușurință folosind aceste API-uri interne”.

După ce au analizat vulnerabilitățile detectate, experții Google au ajuns la concluzia că acestea ar putea fi exploatate pentru executarea de cod de la distanță „datorită naturii Lucru pe Google».

ÎN total Google i-a plătit cercetătorului 36.337 USD, inclusiv 5.000 USD pentru descoperirea unei probleme mai puțin grave. Primul raport a fost trimis companiei pe 25 februarie 2018, iar corecțiile au fost emise între 6 și 13 martie, a spus Pereira.

Google nu mai permite să fie folosit pentru a ocoli blocurile

Dezvoltatorii de aplicații nu vor mai putea folosi infrastructura Google pentru a ocoli blocările de internet. Serviciul de găzduire pentru site-uri web și aplicații web de pe serverele Google, numit Google App Engine, a închis capacitatea de a utiliza tehnologia de ascundere a adreselor finale cunoscută sub numele de fronting de domeniu.

Compania nu a făcut nicio declarație în acest sens - dezvoltatorii Tor au fost primii care au observat schimbări în arhitectura rețelei, care au atras atenția mass-media asupra problemei.

Frontingul de domeniu a permis dezvoltatorilor să folosească Google ca proxy, redirecționând traficul către servere proprii prin domeniul Google.com. Acest lucru a făcut posibilă ocolirea blocării la nivel guvernamental, care poate bloca tot traficul trimis către un anumit serviciu. Când utilizați frontingul de domeniu, toate solicitările care provin dintr-o anumită țară apar ca și cum ar fi direcționate către Google.com. Criptarea a împiedicat agențiile de supraveghere să le urmărească în continuare.

Google a declarat pentru The Verge că întreruperea fronting-ului de domenii a fost rezultatul unei actualizări planificate de mult. Compania susține că frontingul de domeniu nu a fost niciodată o caracteristică susținută în mod specific - a fost doar o ciudatenie a platformei software Google. Acum această caracteristică a fost eliminată ca parte a actualizării continue a rețelelor, iar compania nu intenționează să o revină ca o funcție specifică.

2015: Google App Engine acceptă PHP

Pe 18 iunie 2015 a devenit cunoscut faptul că a fost deschis accesul public la setul de tehnologii ale serviciului Google App Engine pentru crearea de aplicații și alte software în limbajul de programare PHP.

Anterior, platforma era doar acceptată Limbaje Python, Go și Java.

În mai 2015, au apărut date despre vulnerabilități în Google App Engine.

Potrivit unei declarații a grupului de cercetare polonez Security Explorations, există încă vulnerabilități nepatificate în Google App Engine for Java, inclusiv trei evadări din sandbox-ul Java. După trei săptămâni de tăcere de la Google, cercetătorii au decis să divulge detaliile acestor vulnerabilități, completându-le cu cod PoC. Codul furnizat nu sparge sandbox-ul, dar vă permite să ocoliți parțial protecția Google App Engine, oferind atacatorului posibilitatea de a obține acces la mediul Java din Google App Engine.

Reprezentanții companiei ai cărei angajați au descoperit vulnerabilitățile au raportat implementarea incorectă a unui număr de metode și o lipsă de verificări de securitate în App Engine, care sunt principalele motive pentru aceste defecte. Vulnerabilitățile pe care le-au descoperit sunt acum prezente în „ protectie suplimentara", implementat pe deasupra JRE și conceput pentru Protecția Google App Engine din vulnerabilitățile Java.

2014

Din 4 februarie 2014 App Engine are o foarte semnificativă baza de clienti, conform Google, se ridică la aproximativ 30 de mii de clienți activi (care plătesc pentru serviciu), inclusiv clienți mici și site-uri de afaceri foarte mari. Potrivit furnizorului, peste 90% din sistemele IT proprii rulează pe platforma App Engine și acest proiect a rezultat din transformarea infrastructurii IT interne a companiei într-o opțiune de serviciu public.

Reputația înaltă a Google ca furnizor de servicii cloud și unul dintre pionierii în utilizarea metodelor a determinat în mare măsură încrederea pieței în App Engine și alte oferte PaaS ale companiei, concepute pentru a implementa proiecte care necesită scalare extrem de elastică, procesând un număr mare de programe nestructurate. seturi de date şi rezolvarea unui număr de probleme de afaceri.analişti. Câteva funcții adăugate la nivel de întreprindere (99,95% SLA, corect suport tehnic, disponibilitatea unui SGBD relațional, control avansat al versiunilor, timp minim timpii de nefuncționare, scalarea automată, prezența serviciilor de bază distribuite de caching, managementul ciclului de viață al proiectului bazat pe cadrele Apache Maven și Spring pentru versiunea Java a serviciului) au eliminat în mod semnificativ preocupările tradiționale ale pieței cu privire la abordările aPaaS în general și Google în special.

Capacitățile de integrare la nivel de API ne permit să oferim clienților funcționalitate PaaS pentru a crea sisteme IT hibride, inclusiv folosind alte sisteme de programare. O opțiune atractivă pentru clienți este utilizarea combinată a ofertelor Google aplicației (Google Apps în implementarea SaaS) și platformei (Google Cloud Platform, IaaS și PaaS).

App Engine 1.9.0

Mediul de rulare pentru scripturile PHP a fost îmbunătățit, accelerând încărcarea bibliotecilor standard. Interacțiune externă cu programe executabile apare numai prin solicitări HTTP/HTTPS, acest lucru limitează App Engine la sfera sistemelor web.

Peste 30 de găuri în Google App Engine

Pe 10 decembrie 2014, mass-media a raportat prezența a peste 30 de vulnerabilități în platforma cloud Google App Engine. Vulnerabilitățile au fost descoperite de compania poloneză Security Explorations.

Odată ce cercetătorii au scăpat din sandbox-ul mașinii virtuale Java, au putut să ruleze cod arbitrar la un nivel inferior și să acceseze fișierele de sistem ale mașinii virtuale.

Au început să studieze modalități de a ieși din „sandbox” al sistemului de operare, adică cu un nivel mai jos. Dar nu a fost posibil să se facă acest lucru - contul a fost blocat de serviciul de securitate Google. Potrivit cercetătorilor, Google a considerat activitatea lor suspectă și a decis să blocheze accesul.

Punctele slabe ale sistemului de securitate permit utilizatorului să părăsească sandbox-ul (sandbox - mediu izolat) Mașină virtuală Java, în interiorul căreia rulează aplicațiile și execuția de cod arbitrar într-un mediu mai mult nivel scăzut, a declarat Adam Gowdiak, șeful și fondatorul Security Explorations. Nu s-a obosit să determine nivelul de pericol pe care îl reprezintă defectele descoperite, dar a ales să anunțe Google.

Pe lângă Java, platforma GAE acceptă aplicații scrise în Python, PHP și Go. Potrivit directorului companiei de cercetare, numărul real de vulnerabilități conținute în platformă ar putea fi mult mai mare? întrucât studiul a acoperit doar mașină virtuală Java.

Începând cu ora 16:10 pe 10 decembrie 2014, Google nu a comentat declarația Security Explorations.

Este nevoie de timp pentru a crea un server de e-mail care are o interfață web excelentă, este accesibil în fiecare secundă de oriunde în lume și oferă, de asemenea, funcționalități cuprinzătoare utilizatorilor și administratorilor. Nu doar timp, ci și computere, și pe lângă computere, și oameni care vor deservi toate acestea și multe altele. Dacă adăugăm aici un serviciu de schimb convenabil mesaje instant, care va uni un grup de oameni angajați într-o muncă comună, atunci rezultatul este un sistem serios de comunicare corporativă, care, chiar dacă resursele sunt disponibile, nu va fi organizat imediat.

Pentru colaborare, ar fi bine să ai un calendar care să îți permită să-ți planifici nu doar timpul personal, ci și timpul celor cu care lucrezi și să ții cont și de ocupația lor atunci când planifică conferințe și întâlniri. Pentru a obține o imagine completă, trebuie să adăugați un mediu de colaborare pentru documente. Colectând aceste și alte servicii împreună, obținem aplicatii Google.

Google Apps este un mediu care oferă următoarele instrumente de colaborare: deja popularul serviciu de e-mail GMail, client de mesagerie instant Google Talk (de fapt, serviciul este pe deplin potrivit pentru comunicarea cu orice utilizator Jabber), calendar Google Calendar, instrumente de lucru cu documente și foi de calcul Google Docs & Spreadsheets, „pagina centrală” este un loc pentru plasarea comodă a informațiilor care vor fi comune tuturor utilizatorilor, un editor de pagini de la Google care vă permite să creați și să publicați rapid informațiile necesare.

Partea 1. Funcții disponibile utilizatorului

Descrierea tuturor funcțiilor care sunt disponibile pentru fiecare utilizator al sistemului Google Apps este o sarcină destul de lungă, deoarece sistemul combină mai multe produse destul de flexibile de la Google, fiecare dintre acestea fiind deja dovedit cu succes. În plus, majoritatea acestor servicii sunt destul de populare individual.

Pentru început, observăm că Google Apps este un serviciu serios care are mai multe pachete, fiecare dintre ele diferit cantități diferite servicii furnizate de Google. Toate pachetele oferă: un set complet de servicii (e-mail, calendar, lucru cu documente, creare de pagini, client de mesagerie instantanee etc.), fără restricții privind numărul de conturi de utilizator, acces de pe dispozitive mobile și un panou de control pentru administrator. Prin urmare, set de bază, care este furnizat tuturor utilizatorilor, este aproximativ același, în plus, există un sistem de migrare de la un pachet la altul, care vă permite să începeți cu un sistem mai simplu și pachet gratuit, iar mai târziu, dacă este necesar, migrați la un pachet adecvat cu completările necesare. Principalele diferențe sunt următoarele.

Este mai bine să începeți cu cel standard Pachetul Google Aplicații. Este gratis

  • Pachet standard ( Editie Standard) - 2 gigaocteți spatiu liber prin e-mail, ajutor prin resurse online (dar nu online ajutor telefonic), prezență publicitate contextuală pe paginile de servicii.
  • Pachetul Premier (Premier Edition) - 10 gigaocteți pentru poștă, 99,9% de funcționare garantată a serviciului de e-mail, capacitatea de a gestiona resursele, ajutor online 24/7, care include consultații telefonice, API pentru a cel mai bun mod să integreze Google Apps într-o infrastructură existentă. Singurul dintre toate pachetele care nu este gratuit. Preț a acestui pachet depinde de numărul de conturi de utilizator. Utilizatorii pachetului au acces la toate funcțiile și serviciile noi ale sistemului pe măsură ce sunt lansate, de exemplu, în viitorul apropiat există un serviciu de migrare de la alți clienți de e-mail, care va permite migrarea cu cel mai mic efort.
  • Pachet pt institutii de invatamant(Ediția Educație) - totul este la fel ca în cazul precedent. Cu doar o mică diferență: doar 2 gigaocteți per cont, fără garanție de funcționare de 99,9%. Pachetul este oferit sub o licență separată pentru organizațiile educaționale non-profit.

După ce administratorul care lucrează cu Google Apps a adăugat un utilizator în sistem (domeniul Google Apps), utilizatorul poate lucra cu toate serviciile care sunt activate în sistem. Una dintre ideile principale ale Google Apps este integrarea globală a tuturor serviciilor și organizației lucru confortabil oameni care sunt uniți sistem comun Aplicatii Google. Acest lucru vă permite să economisiți timp serios în organizarea colaborării, deoarece mediul de lucru este gata de utilizare în câteva minute după activarea completă.

Poștă și mesagerie

După activarea serviciului de e-mail aferent domeniului, acesta va fi disponibil utilizatorilor pe o pagină specială, al cărei nume este determinat de administrator de sistem. Dacă setările domeniului permit acest lucru, atunci toți utilizatorii domeniului vor fi adăugați automat la contactele fiecărui utilizator nou al sistemului.

Același lucru este valabil și pentru clientul de mesagerie instantanee: noi utilizatori de domeniu vor fi adăugați automat la lista de contacte a clientului. Acest lucru asigură începerea imediată a activității utilizatorului după înregistrarea acestuia în sistem. Nu mai este nevoie să adăugați fiecare coleg separat la lista dvs. de contacte.

Este evident că utilizatorii primesc totul specificații standard serviciu de e-mail de la Google: arhivare e-mail, filtrare spam, posibilitatea de a căuta prin toate mesajele de e-mail, crearea de filtre, acces prin POP, redirecționare e-mail și multe altele. Același lucru se poate spune despre Google Talk - toate funcțiile sunt complet disponibile, iar administratorul poate limita capacitatea utilizatorilor de a adăuga utilizatori din alte domenii sau de pe alte servere jabber la lista de contacte, ceea ce permite limitarea cercului de comunicare doar la contactele necesare.

Calendar

Foarte instrument convenabil planificarea timpului de lucru personal, care, în contextul integrării globale, vă permite să vă planificați nu numai pe propriul dvs timp de lucru, dar să țină cont și de orele de lucru și sarcinile colegilor. Principalele caracteristici ale calendarului în Google Apps: crearea de evenimente, pentru fiecare dintre ele puteți defini numele evenimentului, ora și durata, determinarea compoziției participanților și verificarea disponibilității acestora în timpul evenimentului, setarea memento-urilor pentru evenimente, vizualizarea calendarelor altor persoane , lucrul cu calendarul pe dispozitive mobile, gestionarea accesului la calendare și așa mai departe.

Un utilizator de domeniu poate adăuga calendarul unui anumit angajat folosind formă specială, care vă permite să căutați în calendare folosind atât cuvinte cheie, cât și adresa de e-mail a unui angajat. În felul acesta poți avea întotdeauna informații la zi despre sarcinile și munca unui anumit angajat (evident, doar în măsura în care acest lucru vă permite să determinați calendarul acestuia).

Lucrați cu documente

Toate sunt susținute formate populare documente: Word, Excel, OpenOffice

În prezent se poate lucra cu următoarele tipuri fișiere: documente Word și Excel, documente OpenOffice, documente RTF, HTML și text. Acest set de formate acceptate asigură că serviciul este potrivit pentru o gamă largă de utilizatori. Rezultatele lucrării pot fi salvate fie pe un computer local, fie stocate pe un server. Astfel, pentru muncă cu drepturi depline Cu documente, trebuie doar să ai acces la serviciul Google Apps de oriunde în lume, de pe orice computer.

Comparația capacităților editorilor înșiși documente Google& Foi de calcul cu Word și Excel sau OpenOffice este un subiect pentru o altă discuție. Practica arată că funcțiile sunt suficiente pentru a pregăti un document normal care conține elemente de design utilizate în mod obișnuit: liste, formatare și diverse stiluri, tabele, imagini și hyperlinkuri etc.

Google Docs & Spreadsheets oferă oportunități ample să colaboreze la documente. Pentru a face lucrul cu documente cât mai convenabil și productiv pentru un grup de angajați, sunt disponibile următoarele opțiuni.

  • Gestionarea versiunilor documentelor. Versiunile intermediare ale unui document sunt create automat de sistem destul de des și, în plus, de fiecare dată când utilizatorul salvează documentul. Este disponibilă o funcție pentru a compara două versiuni selectate, ceea ce facilitează urmărirea modificărilor efectuate la următoarea editare a documentului.
  • Controlul accesului documentelor. Puteți invita utilizatorii sistemului să colaboreze cu un document, indicând ce drepturi sunt acordate utilizatorului: doar vizualizarea documentului sau editarea. Caracteristicile suplimentare permit unui utilizator invitat să lucreze cu un document să invite, la rândul său, alți utilizatori. Persoanele care lucrează la un document în același timp pot configura un chat pentru a discuta modificările aduse documentului, care va fi vizibil pentru toți participanții la discuție. Este posibil să publicați un document din Adresa Peramanetă, care permite oricui din domeniu să acceseze documentul (de exemplu, după ce toate modificările sunt făcute și aprobate, documentul este publicat pentru vizualizare publică). În plus, este posibilă arhivarea documentelor care au fost deja aduse în starea lor finală, dar pot fi încă necesare.

Colaborarea cu documente în Google Apps este organizată la un nivel înalt, suficient pentru a lucra cu documente și a accesa rapid și eficient Informații generale. A funcții personalizate editarea conținutului documentelor este inferioară doar în anumite aspecte Cuvânt familiar, Excel și OpenOffice.

Pagina de pornire și editor de pagini

Pagina de pornire este primul lucru pe care îl văd utilizatorii după conectarea la Google Apps

Pagina de pornire este locul care este destinat să fie primul lucru pe care îl văd utilizatorii după conectarea la sistemul Google Aplicații. Această pagină este similară cu pagina personală a Google (www.igoogle.com) și este concepută pentru a fi prima pagină pe care o întâlnește un utilizator când începe. Poate conține gadgeturi de la Google și dezvoltatori terți, precum și informațiile de care angajații au nevoie pentru a începe. Aceasta nu este o listă completă de lucruri utile pe care pot fi plasate pagina principala Google Apps: gadget-uri pentru previzualizarea cutiilor poștale personale și a evenimentelor din calendar, căutare, inclusiv un Google Custom Search special, care vă permite să căutați doar ceea ce este cu adevărat necesar, vizând RSS, marcaje, Google Notebook și chiar un număr mare de elemente utile.

Editorul de pagini web vă permite să vă creați rapid și ușor propriile pagini, care pot fi apoi publicate convenabil folosind serviciul Google. Pentru a crea, puteți utiliza deja o cantitate mare de modele gata făcute(locația elementelor pe pagină, schema de culori și așa mai departe) și un editor destul de convenabil care practic nu necesită ca utilizatorul să cunoască HTML, CSS și alte limbi. Publicare pagina noua are loc instantaneu, ceea ce reduce semnificativ timpul petrecut pentru a transmite informații altor utilizatori sau clienți.

Integrarea în Google Apps a ajuns la punctul în care documentele care vă sunt trimise prin poștă sunt imediat disponibile cutie poștală Puteți deschide Google Docs & Spreadsheets pentru serviciu. Comutarea între diferite servicii se face printr-un simplu clic de mouse. Cu toate acestea, nu există nicio problemă în a le menține pe toate deschise și gata de lucru ferestre diferite browser.

Astfel, Google Apps creează un mediu convenabil nu numai pentru colaborarea mai multor persoane care se află în locuri diferite, ci și pentru organizarea colaborării unui număr mare de angajați care pot fi împrăștiați peste tot. diverse tari. Având în vedere că Google oferă destul de des API-uri pentru produsele sale, permițându-vă astfel să vă creați propriile aplicații care să integreze în continuare aplicațiile Google în mediul dvs. de lucru specific, Google Apps poate fi un mediu foarte convenabil pentru colaborare. În plus, Google lucrează în mod constant pentru a se îmbunătăți serviciile existenteși adăugând altele noi. Planurile noastre imediate includ adăugarea unui serviciu de migrare de la diferiți clienți de e-mail la GMail și posibilitatea de a crea și edita prezentări, adică un serviciu similar cu PowerPoint.

Acest articol vă va ajuta să înțelegeți despre ce este vorba Google Play, serviciile Google Apps (gapps), cum să le instalați și unde să găsiți așa-numita „piață piratată”.

Ce este Google Play?

Google Play Store este un magazin virtual de aplicații, datorită căruia proprietarii de dispozitive Android pot instala și cumpăra aplicații, cărți și publicații periodice, muzică și filme.

Ce este Google Apps?

Google Apps (gapps) sunt servicii și aplicații preinstalate pe majoritatea dispozitivelor Android care oferă schimb de date și sincronizare între contul dvs. Google și software-ul terță parte. Majoritatea firmware-ului fără gapp-uri au o serie de restricții privind utilizarea Google Play, a contului Google și a aplicațiilor proprietare ale gigantului căutării.

Unde să găsiți și cum să returnați aplicațiile Google dacă nu sunt acolo?

Cea mai ușoară cale este prin recuperarea personalizată. Pentru a face acest lucru, aveți nevoie direct de recuperare și instalare CWM sau TWRP arhiva Google Aplicații (pot fi descărcate). Doar descărcați versiunea necesară de gapps și instalați-o ca arhiva obisnuita actualizări. Este important de reținut - pentru toată lumea versiuni Android, trebuie să instalați un ansamblu specific de gapps. Altfel, de reparat posibile eroriși defecțiuni, va fi necesară o clipire completă a dispozitivului.

Instalarea Google Apps și Google Play

  1. Prima metodă de instalare este prin Recuperare personalizată. Citiți cum să faceți acest lucru aici: instalarea aplicațiilor prin CWM și instalarea aplicațiilor prin TWRP.
  2. A doua modalitate este utilizarea aplicației Google Apps Installer. Într-un singur clic fără PC, root sau recuperare personalizată.
  3. A treia metodă este să instalați Gapps manual fără CWM. Acest lucru este valabil mai ales pentru telefoanele chinezești.

Piața Google Play piratată

Google Play piratat nu va permite descărcarea și actualizarea necontrolată aplicatii platite, în plus, nu vei putea reda filme și muzică gratuit. Cu toate acestea, dacă aveți deja conținut piratat pe dispozitivul dvs., o „piață” piratată vă va permite să îl utilizați în ciuda protecției. Puteți instala „piața” piratată din aplicație Lucky Patcher. Pentru a debloca funcționalitatea Google Play modificată, va trebui să instalați suplimentar corecții de sistem. Ca rezultat obținem:

  • emularea unui răspuns la cerere despre licența corectă;
  • modificarea funcției „Return plate”, după care, la apăsarea acestui buton, fondurile cheltuite sunt returnate în cont, dar aplicația nu este ștearsă din sistem (poate fi actualizată doar manual);
  • posibilitate de oprire actualizare automata Google Play.

Cele mai frecvente erori Google Play Market și modalități de a le rezolva

Mai jos ne uităm la cele mai frecvente probleme și erori Google Magazin Play:

O piață descărcată manual nu poate fi instalată.

Soluție: fișierul apk market trebuie redenumit în „Phonesky.apk”, „Vending.apk” sau în com.android.vending.apk (în funcție de firmware-ul dispozitivului). Puteți vedea numele corect urmând calea „rădăcină de sistem/sistem/aplicație”. Pachetul redenumit trebuie mutat în locul celui vechi și fără a uita să editați drepturile de acces în proprietățile fișierului folosind masca „rw-r-r” (sau 644). După aceste manipulări, trebuie să reporniți.

La lansarea pieței sau la adăugarea unui cont, apar mesajele „Nu se poate stabili o conexiune de încredere”, „Fără conexiune” sau „Conexiune expirată”.

Soluție: În primul rând, trebuie să vă asigurați că data și ora corecte sunt setate pe dispozitiv. Apoi, dacă aceasta nu este problema, trebuie să verificați conexiunea și setările serverului DNS. Pentru funcţionare corectă Trebuie să selectați „GoogleDNS” ca server DNS folosind orice aplicație de profil. Dacă utilizați un router Wi-Fi pentru a accesa rețeaua, atunci introduceți serverul DNS 8.8.8.8 în setările acestuia. De asemenea, puteți verifica fișierul „gazde” la „rădăcina sistemului /etc/. Ar trebui să existe o singură intrare în acest fișier - 127.0.0.1 localhost. Tot ce nu este necesar trebuie eliminat (în timp ce se păstrează drepturile de acces).

Eroare persistentă „Procesul com.android.vending sa oprit în mod neașteptat”.

Soluție: trebuie să reinstalați complet piața, ștergând memoria cache Dalvik și ștergând fișierul .odex. Toate manipulările necesare pot fi făcute în orice manager de fișiere cu suport pentru funcțiile root.

Eroare la primirea datelor de la server cu cod .

Soluție: Cel mai probabil, aplicația dvs. de serviciu Google Services Framework este înghețată. Trebuie să-l reînviați, să-i ștergeți datele și memoria cache și apoi să reporniți sistemul.

În timpul procesului de instalare, progresul a blocat la etapa „Instalare...” sau „Descărcare...”.

Soluție: Verificați dacă există suficient spațiu pentru a instala aplicația. Dacă aceasta nu este problema, eliminați aplicația pe care o actualizați și Google Joacă cacheși date. U aplicare problematică De asemenea, este recomandat să dezinstalați toate actualizările. După ce manipulările au fost finalizate, repetați actualizarea.

În timp ce descărcați și instalați o actualizare, procesul se blochează cu o eroare sau un mesaj care spune că actualizarea nu poate fi finalizată.

Soluție: este necesar să se efectueze toate manipulările ca în soluție problema anterioară. Dacă situația nu se schimbă, mutați aplicația în memoria dispozitivului sau pe un card de memorie (în funcție de locația inițială) și încercați să actualizați din nou. Dacă problema persistă, trebuie să ștergeți fișierul „smdl2tmp1.asec” din calea „mnt/secure/asec/”.

În timpul instalării unei aplicații sau actualizări, apare eroarea „Eroare necunoscută: -24”.

Soluție: curățați sistemul de aplicații „cozi”. Dacă utilitățile automate eșuează, trebuie să curățați manual dosare reziduale de-a lungul căii „rădăcină de sistem/date/date” și „sdcard/Android/date/”.

Un cod de eroare „-101” sau „489” vă împiedică să descărcați, să instalați sau să actualizați aplicația.

Soluție: schimbați punctul de acces sau tipul de conexiune.

Codul de eroare „-491” vă împiedică să descărcați, să instalați sau să actualizați aplicația.

Soluție: ștergeți memoria cache a aplicației Google Play și, dacă acest lucru nu ajută, atunci întregul sistem (prin recuperare personalizată sau folosind utilități de serviciu).

Apare eroarea „Descărcarea eșuată, vă rugăm să încercați din nou”.

Soluție: ștergeți informațiile contului dvs. de piață terță parte (Samsung, Amazon, Yandex etc.).

Eroarea „Descărcarea nu a putut fi finalizată. Nu este suficient spațiu pe dispozitiv.”

Soluție: verificați spațiul disponibil. Dacă aceasta nu este problema, eliminați actualizările din setările aplicației ștergând memoria cache și încercați să actualizați din nou.

Codul de eroare „-921” vă împiedică să descărcați, să instalați sau să actualizați aplicația.

Soluție: ștergeți memoria cache a aplicației problematice, Google Play și Google Services Framework. Reporniți dispozitivul și încercați din nou. Dacă problema persistă, ștergeți datele din aceste aplicații.

Codul de eroare „RPC:AEC:0” vă împiedică să descărcați, să instalați sau să actualizați aplicația.

Soluție: trebuie să resetați Google Play, Serviciile Google Play, Cadrul serviciilor Google și apoi reporniți sistemul.

Codul de eroare „RPC:S-5:AEC-0” (precum „923”, „DF-BPA-13”, „942”, „403”) vă împiedică să descărcați, să instalați sau să actualizați aplicația.

Soluție: trebuie să resetați datele din Google Play, Google Play Services, Google Services Framework. Apoi ștergeți cont Google și reporniți sistemul.

Căutarea nu găsește aplicația necesară.

Soluţie: aceasta aplicație, este posibil să nu fie compatibil cu dispozitivul dvs. sau să nu fie disponibil în regiunea dvs. Puteți găsi un link către descriere din versiunea pentru desktop a Google Play, dar nu o veți putea descărca folosind metode standard.

În timpul instalării aplicației, apare mesajul „Nivelul de filtrare a conținutului nu vă permite să descărcați această aplicație”.

Soluție: verificați filtrele necesare în setările pieței.

Toate intrările din lista de aplicații instalate au dispărut.

Soluție: ștergeți memoria cache a pieței.

Și în sfârșit, un sfat: primul lucru pe care trebuie să-l faci când apare vreo eroare este să mergi la setările aplicației, să găsești aplicația Google Play și să-i ștergi memoria cache.

Google a crescut rapid de la un mic motor de căutare la o infrastructură gigantică ale cărei componente rulează pe computerele noastre, smartphone-urile, tabletele și chiar televizoarele. Google colectează neobosit informații despre noi, interogările de căutare sunt înregistrate cu atenție, mișcările sunt urmărite și parolele, e-mailurile și Informații de contact sunt păstrate pentru anii următori. Toate acestea sunt parte integrantă a modernității, dar suntem destul de capabili să o schimbăm.

Introducere

Nu este un secret pentru nimeni că orice dispozitiv care rulează Android (cel puțin unul care este certificat de Google) conține nu numai componente asamblate din AOSP, ci și un număr impresionant de programe proprietare Google. Acestea sunt aceleași Google Play, Gmail, Hangouts, Maps și o grămadă de alte aplicații, inclusiv un dialer și o cameră (începând cu KitKat).

Pentru toate aceste componente nu există numai cod sursa, dar nici o explicație deloc despre principiile funcționării lor. Multe dintre ele sunt concepute inițial pentru a colecta anumite tipuri de informații și a le trimite către serverele Google. Așa se comportă, de exemplu, GoogleBackupTransport, care se ocupă de sincronizarea listei de aplicații instalate, parole și alte date, GoogleContactsSyncAdapter, care sincronizează lista de contacte sau ChromeBookmarksSyncAdapter, a cărui sarcină este să sincronizeze marcajele browserului. Plus colectarea de informații despre toate interogările din motorul de căutare.

Desigur, nu este nimic în neregulă cu faptul sincronizării și este un mecanism excelent care vă permite să configurați telefon nouîn câteva minute, și Google Now chiar reușește să ne ofere informații utile pe baza datelor noastre (uneori). Singura problemă este că toate acestea ne distrug intimitatea, pentru că, așa cum a arătat Snowden, sub capota NSA (și, cel mai probabil, o grămadă de alte servicii), nu există doar un fel de imperiu al răutății sub numit Microsoft, dar și Google, precum și multe alte companii din mulțimea „nu suntem răi, ci filantropi pufoși”.

Cu alte cuvinte: Google ne va uni pe toți fără probleme și nu este un fapt că angajații săi, stând în birourile lor cu maseuze și câini, nu râd de numele din agenda ta de contacte (totul este criptat acolo, da), bând pu-erh de 15 ani din provincia Yunnan. Sau poate la naiba cu Google? Să le luăm Android-ul și să-i lăsăm să treacă prin pădure?

Ce este Google Apps

Cea mai recentă versiune a firmware-ului personalizat bazat pe KitKat pentru smartphone-ul meu cântărește 200 MB, totuși, pentru a obține o experiență reală de pe smartphone, trebuie să flash și arhiva gapps deasupra acesteia, a cărei dimensiune este de 170 MB. . Abia după aceasta voi primi un sistem asemănător cu cel preinstalat pe dispozitivele Nexus, cu toate bunătățile sub formă de desktop integrat cu Google Now, o blocare a ecranului bazată pe o fotografie pe față, o cameră cu suport pentru fotografiere sferică și un kilogram de software Google, de la Google Play la Google Books.

Repet încă o dată: toate acestea sunt software închis de la Google, care într-un mod bun nu poate fi distribuit deloc fără știrea lor (de aceea nu este în firmware personalizat precum CyanogenMod), dar din moment ce este destul de ușor să îl extragi din firmware-ul dispozitivelor Nexus, îl puteți găsi pe Internet o cantitate mare arhive similare, inclusiv cele sever trunchiate. Pentru a lansa un smartphone Android cu un set de gapp-uri la bord, producătorul trebuie să-l trimită spre certificare către Google, care, după evaluarea calității și performanței smartphone-ului, fie va da voie, fie îl va da cu piciorul (dar acest lucru nu-i oprește deloc pe chinezi).

Acesta este modul în care Google Apps ajunge la smartphone-ul tău. Dintre utilizatori, 99% folosesc aplicații preinstalate, sau instalați-le singur pe un firmware absolut curat și complet anonim. Și apoi, din momentul în care introduceți numele de utilizator și parola, începe sincronizarea și descărcarea informațiilor.

Pentru a înțelege cum se întâmplă acest lucru, să despachetăm aceeași arhivă cu gapps și să aruncăm o privire în interior. Suntem interesați de directoarele /system/app și /system/priv-app; în timpul instalării, conținutul acestora este copiat în directoarele cu același nume din interiorul smartphone-ului. Al doilea director este nou pentru KitKat și găzduiește aplicații care folosesc API-uri de sistem care sunt marcate ca „private” și nu sunt accesibile aplicațiilor obișnuite.

În directorul /system/app vom găsi un număr mare de aplicații Google diferite, ușor de recunoscut după numele pachetului: Books.apk, Chrome.apk, Gmail2.apk și așa mai departe. Fiecare dintre ei va împărtăși informații în mod diferit, dar asta este în regulă (da, Google va ști că îl citiți pe Paulo Coelho prin aplicația lor!). Cel mai mare pericol aici reprezintă GoogleContactsSyncAdapter.apk, care este responsabil doar pentru trimiterea către server la distanta listă de contacte. Notăm numele într-un bloc de note și mergem mai departe.

Majoritatea fișierelor din directorul /system/priv-app sunt serviciile și cadrele necesare pentru a rula toată această mașină de sincronizare și supraveghere:

  • GoogleBackupTransport.apk - sincronizează datele din aplicațiile instalate, parolele Wi-Fi și unele setări;
  • GoogleLoginService.apk - conectează dispozitivul cu un cont Google;
  • GooglePartnerSetup.apk - permite aplicațiilor terțe să acceseze serviciile Google;
  • GoogleServicesFramwork.apk - un cadru cu diverse funcționalități auxiliare;
  • Phonesky.apk - Play Store (destul de ciudat);
  • PrebuiltGmsCore.apk - Serviciile Google, după cum sugerează și numele, reprezintă nucleul întregii suite gapps;
  • Velvet.apk este o căutare Google care include o bară de căutare pe desktop și Google Now.

În esență, aceasta este partea Google Apps care este responsabilă pentru scurgerea informațiilor noastre private. Să încercăm să scăpăm de toate acestea.

Metoda numărul 1. Dezactivarea prin setări

Cel mai simplu mod de a deconecta un smartphone de la Google este să utilizați setările standard de sistem. Lucrul bun despre această metodă este că nu necesită drepturi de root, instalarea unui firmware personalizat sau recuperare personalizată. Totul se poate face în orice firmware stoc fără a pierde accesul la contul dvs. și la aplicații precum Gmail (dacă este necesar). Cu toate acestea, nimeni nu va garanta eficiența, deoarece este foarte posibil ca unele componente gapps să continue să trimită date.

Locația principală pentru setările de sincronizare este meniul „Setări -> Conturi -> Google -> [email protected]" Aici puteți dezactiva lucruri precum sincronizarea contactelor, a datelor aplicației, Gmail, Play Music, Google KeepȘi așa mai departe. Tot ce trebuie să faceți este să debifați elementele de meniu dorite. Apoi, accesați meniul „Setări -> Backup și resetare” și debifați elementele „Copia de rezervă a datelor” și „Recuperare automată”.

Aplicația Setări Google, care face parte din Serviciile Google, este, de asemenea, responsabilă pentru multe setări de sincronizare. Cu ajutorul lui, în special, puteți dezactiva acces Google la locație („Acces la geodate -> Acces la geodatele mele / Trimiterea geodatelor / Istoricul locațiilor”), dezactivați trimiterea datelor personale către motorul de căutare („Căutare -> Date personale”), dezactivați Google Now („Căutare -> Google Acum") și dezactivați telecomanda (" Telecomandă-> Căutare dispozitiv de la distanță / Blocare de la distanțăși resetați setările").

În aceleași „Setări Google”, apropo, puteți dezactiva orice aplicație care vă folosește contul Google pentru autorizare. Vorbim nu doar despre software-ul instalat pe dispozitiv, ci și despre toate aplicațiile folosite vreodată, inclusiv site-urile web. De exemplu, am găsit o mulțime de site-uri pe această listă pe care nu le-am vizitat de cel puțin câțiva ani.

În cazul în care nu intenționați să utilizați deloc serviciile Google, va fi mai ușor să vă deconectați complet smartphone-ul de la contul dvs., adică pur și simplu ștergeți-l prin setări: „Setări -> Conturi -> Google -> [email protected]-> Buton Meniu -> Șterge contul.”

Majoritate aplicații GoogleÎl puteți dezactiva în siguranță prin setările: „Aplicații -> TOATE -> aplicație dorită -> Dezactivare.”

Setări cont Google
Setări Google

Metoda numărul 2. Curățarea firmware-ului oficial

Dacă firmware-ul stoc are drepturi de root, puteți scăpa de Google Apps pur și simplu ștergându-le de pe smartphone. După cum am spus deja, toate sunt stocate în directoarele /system/app și /system/priv-app. De exemplu, în cazul lui KitKat, lista aplicațiilor Google din primul director va fi astfel:

  • Books.apk - Google Books;
  • CalendarGoogle.apk - Google Calendar;
  • Chrome.apk - Google Chrome;
  • CloudPrint.apk - sistem de printare în cloud;
  • Drive.apk - Google Drive;
  • GenieWidget.apk - widget de știri și vreme;
  • Gmail2.apk - Gmail;
  • GoogleContactsSyncAdapter.apk - sincronizarea contactelor;
  • GoogleEars.apk - Google Ears (similar cu Shazam);
  • GoogleEarth.apk - Google Earth;
  • GoogleHome.apk - ecran de pornire cu Google Now integrat;
  • GoogleTTS.apk - sistem de sinteză a vorbirii;
  • Hangouts.apk - Google Hangouts;
  • Keep.apk - Google Keep;
  • LatinImeGoogle.apk - tastatură cu suport pentru gesturi;
  • Magazines.apk - Reviste Google;
  • Maps.apk - Google Maps;
  • Music2.apk - Muzică Google;
  • PlayGames.apk - Google PlayGames;
  • PlusOne.apk - Google+;
  • QuickOffice.apk - QuickOffice;
  • Street.apk - Google Street;
  • SunBeam.apk - Tapet live SunBeam;
  • Videos.apk - Google Movies;
  • YouTube.apk - YouTube.

Directorul /system/priv-app, pe lângă cele enumerate mai devreme, conține și următoarele fișiere:

  • CalendarProvider.apk - stochează datele calendarului;
  • GoogleFeedback.apk - trimite un raport despre folosind Google Joaca;
  • GoogleOneTimeInitilalizer.apk - asistent de instalare pentru aplicații Google suplimentare;
  • SetupWizard.apk - asistent de configurare la prima lansare;
  • Wallet.apk - Google Wallet;
  • talkback.apk - notificare vocală despre evenimentele de pe dispozitiv.

Kit-ul Gapps pentru KitKat include, printre altele, o cameră proprie cu suport pentru fotografiere sferică și un desktop proprietar cu Google Now integrat.

Dar asta nu este tot. Google Apps depinde de mai multe cadre, care se află în directorul /system/framework. Aceste fișiere sunt com.google.android.maps.jar, com.google.android.media.effects.jar și com.google.widevine.software.drm.jar. Există, de asemenea, multe biblioteci în directorul /system/lib care sunt utilizate exclusiv de aplicațiile Google. Nu este deloc necesar să le eliminați, dar este posibil. Doar pentru a curăța gunoiul. Puteți găsi o listă a acestora pe site-ul web ][.

În versiunile anterioare (și viitoare) ale sistemului, conținutul Google Apps este diferit, așa că înainte de a șterge, recomand să descărcați gapp-urile versiunii necesare de pe site-ul goo.im/gapps, să le despachetați de pe folosind WinRarși vizualizați conținutul. Ar trebui să țineți cont și de dependența unor aplicații de pe piață de aplicațiile Google, despre asta voi vorbi mai târziu.

Aceasta este doar o parte din bibliotecile incluse în kit-ul gapps

Metoda numărul 3. Firmware personalizat fără gapps

Metoda anterioară poate fi simplificată semnificativ dacă pur și simplu instalați firmware personalizat pe smartphone fără Google Apps. În acest caz, smartphone-ul/tableta va fi limpede, fără nicio conexiune la Google. Dezavantajul acestei metode este absența Google Play, dar îl puteți înlocui cu un magazin de aplicații terță parte (mai multe despre asta mai jos), fie să utilizați următoarea metodă, care implică instalarea unei versiuni reduse de Google Apps.

Metoda numărul 4. Google Play și nimic altceva

Această metodă de decuplare parțială de Google este un fel de compromis. Nu rezolvă problema supravegherii - cel puțin fără setările din prima metodă - dar vă permite să nu aglomerați sistemul cu o grămadă de software inutil, care va atârna în fundal și va mânca memoria. Ideea este simplă - instalați firmware personalizat și încărcați o versiune minimalistă de gapps deasupra, care include doar Google Play.

Există multe astfel de ansambluri minime gapps pe Internet, dar aș recomanda utilizarea BaNkS Gapps testat în timp, și anume fișierul „month-date” GApps Miez 4.4.2 semnat.zip”. Funcționează pe orice smartphone, sunt compatibile cu ART și includ doar fișierele gapps de bază, a căror listă este dată în secțiunea „Ce sunt Gapps”, fișiere cadru, precum și mai multe biblioteci. În esență, este Google Play, instrumente de sincronizare și nimic altceva.

Schimbarea motorului de căutare în DuckDuckGo

Chiar și după oprire completă sincronizare, bara de căutare Google „încorporată” va rămâne pe ecranul de pornire. ÎN firmware de stoc Unii producători (Samsung, de exemplu) sunt doar un widget care poate fi îndepărtat cu ușurință de pe ecran. În Android pur și dispozitive de la mulți alți producători, este „încorporat” în ecranul de pornire, dar poate fi eliminat prin dezactivarea tuturor căutărilor de pe Google (împreună cu Google Now) folosind meniul „Setări -> Aplicații -> Toate -> cautare Google-> Dezactivați" sau prin instalarea unui lansator terță parte. Apoi, trebuie doar să descărcați DuckDuckGo de pe piață sau din alt magazin de aplicații și adăugați widget-ul cu același nume pe ecranul dvs. de start.

Piața terților

A doua și a treia metodă implică eliminarea completă de Google Apps, inclusiv Google Play și posibilitatea de a vă conecta folosind un cont Google, așa că trebuie să găsim o modalitate de a instala simplu și convenabil aplicații care să nu ne oblige să le descarcăm noi înșine și apoi aruncați-le pe un card de memorie și instalați-le manual. Un astfel de mod este să instalați o piață terță parte.

Pe acest moment sunt trei mai mult sau mai putin viabile alternative Google Joaca. Acestea sunt Amazon Appstore, Yandex.Store și 1Mobile Market. Fiecare dintre ele are propriile avantaje și dezavantaje, care se reduc în principal la numărul de aplicații și metode de plată:

  • Amazon Appstore este cel mai faimos magazin de aplicații după Google Play. Conține peste 75 de mii de aplicații (față de 800 de mii de pe Google Play), calitatea fiecăreia fiind verificată manual, la fel ca iTunes pentru iOS. Puteți plăti folosind Card de credit sau Amazon Coins, care sunt oferite cadou pentru achiziționarea unei tablete Kindle Fire sau cadou de la alt utilizator. Una dintre cele mai interesante caracteristici ale magazinului este cotidianul da gratis una dintre aplicațiile plătite.
  • Yandex.Store este un magazin al companiei Yandex. Conține peste 85 de mii de aplicații, fiecare dintre acestea scanată de Kaspersky antivirus. Nu iese în evidență în mod deosebit, dar are o caracteristică ucigașă sub forma capacității de a plăti pentru achiziții folosind serviciul Yandex.Money sau un cont de telefon mobil.
  • 1Mobile Market este cel mai mare depozit terț de aplicații Android, inclusiv peste 500 de mii de software. Se deosebește de altele prin prezența unor aplicații exclusiv gratuite (a nu se confunda cu cele piratate), motiv pentru care vă permite să nu treceți prin etapa de înregistrare a contului și să păstrați anonimatul.

Aplicațiile din toate cele trei piețe au semnăturile digitale originale ale dezvoltatorilor de aplicații, ceea ce le permite să fie utilizate simultan. O aplicație instalată de pe o piață poate fi actualizată fără probleme de pe alta, iar dacă va dispărea dacă este șters din lista celor instalate în toate deodată. Cu toate acestea, va trebui să le cumpărați separat.


Amazon Appstore Yandex.Market 1Mobile Market

Piața cu sursă deschisă

Pe lângă cele descrise în articol, precum și multe alte magazine de aplicații mai puțin cunoscute, puteți găsi un alt depozit pe Internet. Este complet anonim și conține doar software gratuit distribuit sub licențe aprobate de FSF. Există doar o mie de aplicații în F-Droid, dar toate sunt garantate că nu vor conține backdoors sau alte sisteme de dezvăluire a datelor personale. Este F-Droid care este folosit ca piață implicită în firmware-ul gratuit Android Replicant.

Rezolvarea problemei dependenței aplicației de Google Apps

Chiar dacă componentele gapps nu fac parte din API-ul Android oficial, unele aplicații încă se așteaptă să le vadă pe sistem, ceea ce poate cauza o serie de probleme - de la aplicația care nu funcționează deloc până la pierderea unei anumite funcționalități. Unele aplicații vor refuza instalarea din cauza lipsei API-ului Google Maps, altele se blochează imediat după lansare fără a o detecta, altele includ link-uri directe către Google Play, ceea ce poate duce la blocări și la funcționare incorectă.

Pentru a rezolva aceste probleme, utilizatorul XDA MaR-V-iN a început proiectul NOGAPPS, care dezvoltă un set de componente open source pentru a înlocui originalul Funcționalitatea Google Aplicații. În prezent, sunt disponibile trei componente de schimb:

  • Network Location - serviciu de geolocalizare bazat pe Wi-Fi și de bază stații GSM. Bazat pe baza de date cu adrese IP Apple și pe baza de date deschisă a stației de bază;
  • Maps API - înlocuirea interfeței cu Google Maps pe baza OpenStreetMap;
  • BlankStore este o alternativă deschisă la clientul Play Store. Vă permite să instalați aplicații gratuite din magazinul Google, dar nu este recomandat pentru utilizare din cauza posibilelor sancțiuni din partea motorului de căutare (acest lucru este interzis de regulile acestora).

Componentele sunt instalate separat și căi diferite. Trebuie doar să copiați manual Locația rețelei în directorul /system/app/ din Android 2.3–4.3 sau în directorul /system/priv-app/ din KitKat (în acest caz, ar trebui să utilizați fișierul NetworkLocation-gms.apk) . API-ul Maps este instalat prin intermiterea fișierului nogapps-maps.zip prin consola de recuperare. Pentru a instala piața, va trebui nu numai să copiați fișierul, ci și să generați un ID Android pe o mașină mare, dar deoarece acest lucru nu este recomandat, nu voi vorbi despre asta și mă voi limita la un link către instrucțiuni.

După toate manipulările, software-ul ar trebui să funcționeze corect.

concluzii

Pentru companie Google Android fara ea aplicatii proprii este inutil, așa că nu este de mirare că compania elimină cele mai delicioase părți ale sistemului și lasă codul închis. Totuși, în acest articol am arătat că există viață fără gapps și poate fi chiar mai ușor și mai convenabil decât cu Google.