Computer finestre Internet

Cos'è Gapps? Come installo e disinstallo Gapps? Installa Google Apps su qualsiasi smartphone

Sebbene la maggior parte delle applicazioni basate su Python possa essere eseguita invariata su App Engine (escluse quelle che richiedono l'accesso a funzioni di sistema di basso livello o accesso alla rete), l'utilizzo del repository richiederà sforzi significativi da parte degli sviluppatori per adattare le applicazioni. A differenza dei diffusi DBMS MySQL e PostgreSQL, lo storage non è un database relazionale, in particolare non supporta uno schema e non richiede la normalizzazione dei dati. L'architettura della piattaforma supporta la scalabilità senza modificare il codice. L'implementazione del supporto alla logica relazionale porterebbe a rallentamenti significativi. La natura non relazionale dell'archiviazione richiede agli sviluppatori di utilizzare architetture di elaborazione e archiviazione dei dati non convenzionali. Ad esempio, invece dell'archiviazione normalizzata dei dati in due o più tabelle e del successivo join in una query (join), si consiglia di archiviare i dati correlati logicamente in una tabella.

Allo stesso tempo, tutte queste limitazioni possono portare al fatto che molti sviluppatori devono fare uno sforzo extra per adattarsi a nuovo ambiente e preferiranno scegliere piattaforme alternative.

Restrizioni

Il runtime di Google App Engine consente allo sviluppatore di controllare solo un sottoinsieme dei parametri del sistema operativo, il che può essere problematico per lo sviluppo di applicazioni.

Nessun accesso in scrittura a file system server. L'unico modo per archiviare i dati è l'archiviazione interna, un database non relazionale e altamente scalabile. Lo storage è diverso dai database relazionali MySQL e PostgreSQL, che vengono utilizzati nella maggior parte dei siti.

I sistemi di gestione delle sessioni che utilizzano il file system non funzioneranno. Google fornisce un'alternativa, l'API Memcache. È possibile organizzare l'autorizzazione dell'utente tramite gli account Google.

Google fa ampio uso della tecnologia MapReduce nelle sue applicazioni, un'interfaccia ad alta velocità per i calcoli paralleli effettuati su molti nodi del cluster, il cui supporto si aggiungerà probabilmente alle capacità della piattaforma.

2018

Il ricercatore ha ricevuto $ 36K per informazioni sulle vulnerabilità in Google App Engine

Nel febbraio 2018 Pereira ha potuto accedere all'ambiente di sviluppo App Google Engine e ha scoperto la possibilità di utilizzare alcune API interne di Google.

Nel suo primo rapporto per il Google Vulnerability Bounty Program, il ricercatore non ha indicato nulla di pericoloso, ma ai suoi risultati è stato assegnato un punteggio P1, che indica che il problema dovrebbe essere risolto il prima possibile, poiché può interessare un gran numero di utenti .

Continuando la sua ricerca, l'esperto ha scoperto alcuni metodi di sfruttamento interessanti e ha inviato a Google un secondo rapporto, dopodiché l'azienda ha consigliato a Pereira di interrompere ulteriori test, poiché potrebbe "rompere facilmente qualcosa utilizzando queste API interne".

Dopo aver analizzato le vulnerabilità scoperte, gli esperti di Google sono giunti alla conclusione che potrebbero essere sfruttate per eseguire codice in remoto "a causa del modo in cui funziona Google".

In totale, Google ha pagato al ricercatore $ 36.337, inclusi $ 5.000 per aver trovato un problema meno serio. Secondo Pereira, il primo rapporto è stato inviato alla società il 25 febbraio 2018 e le correzioni sono state rilasciate tra il 6 e il 13 marzo.

Google non si permette più di essere utilizzato per aggirare il blocco

Gli sviluppatori di applicazioni non potranno più utilizzare l'infrastruttura di Google per aggirare il blocco su Internet. Il servizio di hosting web e di siti di Google, chiamato Google App Engine, ha chiuso la porta alla tecnologia di occultamento degli indirizzi finali nota come fronting del dominio.

La società non ha rilasciato alcuna dichiarazione al riguardo: gli sviluppatori di Tor sono stati i primi a notare cambiamenti nell'architettura di rete, che hanno attirato l'attenzione dei media sul problema.

Il fronting del dominio ha consentito agli sviluppatori di utilizzare Google come proxy, reindirizzando il traffico ai propri server tramite il dominio Google.com. Ciò ha permesso di aggirare il blocco a livello di stato, in cui tutto il traffico inoltrato a un servizio specifico poteva essere bloccato. Quando si utilizza il fronting del dominio, tutte le richieste provenienti da un paese specifico vengono visualizzate come se fossero dirette a Google.com. La crittografia ha impedito alle agenzie di supervisione di seguirli ulteriormente.

Google ha dichiarato a The Verge che il fronting del dominio era fuori servizio a causa di un aggiornamento pianificato da tempo. La società afferma che il fronting del dominio non è mai stato una funzionalità appositamente supportata: era solo una caratteristica bizzarra della piattaforma software di Google. Ora questa funzione è stata eliminata nel corso del costante aggiornamento delle reti e l'azienda non prevede di ripristinarla come funzione.

2015: Google App Engine supporta PHP

Il 18 giugno 2015 si è appreso dell'apertura dell'accesso pubblico all'insieme di tecnologie del servizio Google App Engine per la creazione di applicazioni e altri software nel linguaggio di programmazione PHP.

In precedenza, la piattaforma supportava solo Python, Go e Java.

A maggio 2015 sono apparsi i dati sulle vulnerabilità in Google App Engine.

Secondo una dichiarazione del gruppo di ricerca polacco Security Explorations, in Google App Engine per Java sono presenti vulnerabilità senza patch, tra cui tre escape sandbox Java. Dopo tre settimane di silenzio da parte di Google, i ricercatori hanno deciso di divulgare i dettagli di queste vulnerabilità, integrandole con codice PoC. Il codice fornito non interrompe la sandbox, ma consente di aggirare parzialmente la protezione di Google App Engine, dando a un utente malintenzionato l'opportunità di accedere all'ambiente Java in Google App Engine.

I rappresentanti dell'azienda i cui dipendenti hanno scoperto le vulnerabilità hanno segnalato l'errata implementazione di una serie di metodi e la mancanza di controlli di sicurezza in App Engine, che sono le ragioni principali di queste vulnerabilità. Le vulnerabilità che hanno scoperto sono ora presenti nella "protezione aggiuntiva" incorporata nella parte superiore di JRE per proteggere Google App Engine dalle vulnerabilità Java.

2014

Il 4 febbraio 2014 Motore dell'app ha una base clienti molto significativa, si tratta, secondo Google, di circa 30mila clienti attivi (paganti il ​​servizio), tra piccoli clienti e siti aziendali molto grandi. Secondo il venditore, oltre il 90% dei propri sistemi IT funziona sulla piattaforma App Engine e questo progetto è apparso come risultato della trasformazione dell'infrastruttura IT interna dell'azienda in un'opzione di servizio pubblico.

L'elevata reputazione di Google come fornitore di servizi cloud e uno dei pionieri nell'uso dei metodi ha in gran parte determinato la fiducia del mercato in App Engine e in altre offerte PaaS dell'azienda progettate per implementare progetti che richiedono una scalabilità altamente elastica, elaborando grandi insiemi di dati non strutturati e risolvere una serie di problemi aziendali. Alcune funzionalità aggiuntive di livello aziendale (SLA 99,95%, supporto tecnico adeguato, DBMS relazionale, controllo avanzato della versione, tempi di inattività minimi, ridimensionamento automatico, servizi di cache distribuita di base, gestione del ciclo di vita del progetto basata su framework Apache Maven e Spring per la versione Java di il servizio) ha eliminato in misura significativa le tradizionali preoccupazioni del mercato circa gli approcci aPaaS in generale e Google in particolare.

Le funzionalità di integrazione a livello di API ci consentono di offrire funzionalità PaaS ai clienti per creare sistemi IT ibridi, incluso l'utilizzo di altri sistemi di programmazione. Un'opzione interessante per i clienti è la possibilità di utilizzare in combinazione le offerte di applicazioni (Google Apps nell'implementazione SaaS) e piattaforme (Google Cloud Platform, IaaS e PaaS).

Motore app 1.9.0

Runtime degli script PHP migliorato per velocizzare il caricamento di librerie generiche. L'interazione esterna con i programmi eseguibili avviene solo tramite richieste HTTP/HTTPS, questo limita App Engine al regno dei sistemi web.

Più di 30 buche in Google App Engine

Il 10 dicembre 2014, i media hanno segnalato la presenza di oltre 30 vulnerabilità nella piattaforma cloud di Google App Engine. Le vulnerabilità sono state scoperte dalla società polacca Security Explorations.

Dopo che i ricercatori sono usciti dalla sandbox della macchina virtuale Java, sono stati in grado di eseguire codice arbitrario a un livello inferiore e accedere ai file di sistema della macchina virtuale.

Hanno iniziato a studiare modi per uscire dalla sandbox del sistema operativo, ovvero un livello inferiore. Ma non è stato possibile farlo: l'account è stato bloccato dal servizio di sicurezza di Google. Secondo i ricercatori, Google ha ritenuto sospetta la loro attività e ha deciso di bloccare l'accesso.

I difetti di sicurezza consentono a un utente di lasciare la sandbox (sandbox) della macchina virtuale Java, all'interno della quale vengono avviate le applicazioni, ed eseguire codice arbitrario in un ambiente di livello inferiore, ha affermato Adam Gowdiak, capo e fondatore di Security Explorations. Non si è preoccupato di determinare il livello di pericolo rappresentato dalle lacune rilevate, ma ha preferito avvisare Google.

Oltre a Java, la piattaforma GAE supporta applicazioni scritte in Python, PHP e Go. Secondo il direttore della società di ricerca, il numero effettivo di vulnerabilità nella piattaforma potrebbe essere molto più alto? poiché questa ricerca ha riguardato solo la macchina virtuale Java.

A partire dalle 16:10 del 10 dicembre 2014, Google non ha commentato la dichiarazione di Security Explorations.

Ci vuole tempo per creare un server di posta che avrà un'eccellente interfaccia web e sarà disponibile ogni secondo da qualsiasi parte del mondo e, inoltre, fornirà funzionalità complete a utenti e amministratori. Non solo il tempo, ma anche i computer, e oltre ai computer, ci sono anche persone che serviranno a tutto questo, e molto altro. Se aggiungiamo qui un comodo servizio di cambio messaggistica istantanea, che unirà un gruppo di persone impegnate in un lavoro congiunto, quindi otterremo un sistema serio comunicazione aziendale, che, pur con la disponibilità di risorse, è tutt'altro che immediata.

Per lavorare insieme Sarebbe anche bello avere un calendario che ti permetta di pianificare non solo il tuo tempo personale, ma anche il tempo di coloro con cui devi lavorare, oltre a tenere conto del loro impiego nella pianificazione di conferenze e riunioni. Per ottenere il quadro completo, è necessario aggiungere un ambiente di collaborazione documentale. Raccogliendo questi e altri servizi insieme, otteniamo Google Apps.

Google Apps è un ambiente che mette a disposizione i seguenti strumenti di collaborazione: il già diffuso servizio di posta GMail, client di messaggistica istantanea Google Talk (il servizio è infatti completamente adatto a comunicare con qualsiasi utente jabber), calendario Calendario di Google, strumenti per lavorare con documenti e fogli di lavoro Google Docs & Spreadsheets, "pagina centrale" - un luogo per posizionare comodamente le informazioni che saranno comuni a tutti gli utenti, un editor di pagine di Google che ti consente di creare e pubblicare rapidamente le informazioni di cui hai bisogno .

Parte 1. Funzioni a disposizione dell'utente

Descrivere tutte le funzioni disponibili per ogni utente del sistema Google Apps è un compito piuttosto lungo, poiché il sistema combina diversi prodotti piuttosto flessibili di Google, ognuno dei quali si è già dimostrato con successo. Inoltre, la maggior parte di questi servizi sono piuttosto popolari da soli.

Per cominciare, notiamo che Google Apps è un servizio serio che ha diversi pacchetti, ognuno dei quali si differenzia per un diverso numero di servizi forniti da Google. Tutti i pacchetti forniscono: un set completo di servizi (posta, calendario, lavoro con documenti, creazione di pagine, client di messaggistica istantanea e così via), nessuna restrizione sul numero di account utente, accesso da dispositivi mobili, pannello di controllo dell'amministratore. Pertanto, il set di base fornito a tutti gli utenti è approssimativamente lo stesso, inoltre, esiste un sistema di migrazione da un pacchetto all'altro, che consente di iniziare con un più semplice e pacchetto gratuito e in seguito, se necessario, migrare a un pacchetto adatto con i componenti aggiuntivi necessari. Le principali differenze sono le seguenti.

Meglio iniziare con il pacchetto standard di Google Apps. È gratis

  • Pacchetto standard (Standard Edition) - 2 gigabyte di spazio libero per la posta, l'aiuto tramite risorse online (ma non l'aiuto telefonico in linea), la presenza di pubblicità contestuale nelle pagine del servizio.
  • Premier Edition: 10 gigabyte per la posta, disponibilità del servizio di posta garantita al 99,9%, gestione delle risorse, assistenza online 24 ore su 24, 7 giorni su 7 che include consulenze telefoniche, API per integrare al meglio Google Apps nell'infrastruttura esistente. L'unico di tutti i pacchetti che non è gratuito. Prezzo questo pacchetto dipende dal numero di account utente. Gli utenti del pacchetto avranno accesso a tutte le nuove funzioni e servizi del sistema man mano che vengono rilasciati, ad esempio, nel prossimo futuro sarà disponibile un servizio di migrazione da altri client di posta, che consentirà loro di migrare con il minimo sforzo.
  • L'edizione Education è la stessa del caso precedente. Con solo una piccola differenza: solo 2 gigabyte per account, nessuna garanzia di uptime del 99,9%. Il pacchetto viene fornito con una licenza separata per le organizzazioni educative senza scopo di lucro.

Dopo che l'amministratore che lavora con Google Apps ha aggiunto un utente al sistema (dominio Google Apps), l'utente può lavorare con tutti i servizi inclusi nel sistema. Una delle idee principali di Google Apps è l'integrazione globale di tutti i servizi e l'organizzazione lavoro confortevole persone unite da un sistema Google Apps comune. Ciò può far risparmiare notevolmente tempo nell'organizzazione della collaborazione, poiché l'ambiente di lavoro è pronto per l'uso in pochi minuti dopo l'attivazione completa.

Posta e messaggistica

Dopo l'attivazione del servizio di posta relativo al dominio, esso sarà a disposizione degli utenti su una pagina apposita, il cui nome è determinato dall'amministratore di sistema. Se le impostazioni del dominio lo consentono, tutti gli utenti del dominio verranno automaticamente aggiunti ai contatti di ogni nuovo utente del sistema.

Lo stesso con il client di messaggistica istantanea: i nuovi utenti del dominio verranno aggiunti automaticamente all'elenco dei contatti del client. Ciò fornisce un inizio istantaneo al lavoro dell'utente dopo averlo registrato nel sistema. Non è più necessario aggiungere separatamente ciascun collega all'elenco dei contatti.

Ovviamente, gli utenti ottengono tutte le funzionalità standard del servizio di posta di Google: archiviazione della posta, filtro antispam, possibilità di cercare tutti i messaggi di posta, creazione di filtri, accesso tramite POP, inoltro della posta e molto altro. Lo stesso si può dire di Google Talk: tutte le funzioni sono completamente disponibili e l'amministratore può limitare la possibilità degli utenti di aggiungere utenti da altri domini o da altri server jabber all'elenco dei contatti, il che consente di limitare il cerchio di comunicazione solo al contatti necessari.

Calendario

Uno strumento molto conveniente per pianificare l'orario di lavoro personale, che, nel contesto dell'integrazione globale, consente di pianificare non solo il proprio orario di lavoro, ma anche di tenere conto dell'orario di lavoro e dei compiti dei colleghi. Le principali funzionalità del calendario in Google Apps: creazione di eventi, per ognuno dei quali è possibile definire il nome dell'evento, l'orario e la durata, determinare l'elenco dei partecipanti e verificarne la disponibilità durante l'evento, impostare i promemoria dell'evento, visualizzare quelli di altre persone calendari, lavorare con il calendario su dispositivi mobili, controllare l'accesso ai calendari e così via.

Un utente di dominio può aggiungere il calendario di un dipendente specifico utilizzando un modulo speciale che consente di cercare i calendari utilizzando entrambi parole chiave e l'indirizzo E-mail dipendente. Così, puoi sempre avere informazioni aggiornate sui compiti e sul lavoro di un determinato dipendente (ovviamente, solo nella misura in cui ti consente di definire il suo calendario).

Lavora con i documenti

Sono supportati tutti i formati di documenti più diffusi: Word, Excel, OpenOffice

Attualmente è disponibile la capacità di lavorare con i seguenti tipi di file: documenti Word ed Excel, documenti OpenOffice, RTF, HTML e documenti di testo. Questo insieme di formati supportati garantisce che il servizio sia adatto a un'ampia gamma di utenti. I risultati del lavoro possono essere salvati sia su computer locale e lasciato per l'archiviazione sul server. Pertanto, per un lavoro completo con i documenti, è sufficiente avere accesso al servizio Google Apps da qualsiasi parte del mondo, da qualsiasi computer.

Il confronto delle capacità degli stessi editor di Google Docs & Spreadsheets con Word ed Excel o OpenOffice è un argomento per una discussione separata. La pratica d'uso mostra che ci sono funzioni sufficienti per preparare un normale documento che contiene elementi di design comunemente usati: elenchi, formattazione e vari stili, tabelle, immagini e collegamenti ipertestuali e così via.

Google Documenti e Fogli di Lavoro offre ampie opportunità di collaborazione sui documenti. Per rendere il lavoro con i documenti il ​​più comodo e produttivo possibile per un gruppo di dipendenti, sono disponibili le seguenti opzioni.

  • Controllo della versione del documento. Le versioni provvisorie di un documento vengono generate automaticamente dal sistema abbastanza spesso e, inoltre, ogni volta che l'utente salva il documento. È disponibile la funzione di confronto delle due versioni selezionate, che rende facile tenere traccia delle modifiche apportate alla successiva modifica del documento.
  • Controllo dell'accesso ai documenti. Puoi invitare gli utenti del sistema a collaborare con il documento, indicando quali diritti sono concessi all'utente: solo visualizzazione del documento o modifica. Funzionalità aggiuntive consentono all'utente invitato a lavorare con il documento, a sua volta, di invitare altri utenti. Le persone che stanno lavorando al documento contemporaneamente possono organizzare una chat per discutere le modifiche al documento, che sarà visibile a tutti i partecipanti alla discussione. È disponibile la possibilità di pubblicare un documento con un indirizzo permanente, che consente a qualsiasi dipendente del dominio di accedere al documento (ad esempio, dopo che tutte le modifiche sono state apportate e approvate, il documento viene pubblicato per l'ispezione pubblica). Inoltre, esiste la possibilità di archiviare documenti già portati allo stato finale, ma che potrebbero essere ancora necessari.

La collaborazione con i documenti in Google Apps è organizzata su alto livello sufficiente per lavorare con i documenti e accedere in modo rapido ed efficiente alle informazioni generali. E le funzioni personalizzate per la modifica dei contenuti dei documenti sono solo in alcuni aspetti inferiori ai soliti Word, Excel e OpenOffice.

Pagina iniziale e editor di pagine

La pagina iniziale è la prima cosa che gli utenti vedono dopo aver eseguito l'accesso a Google Apps

La pagina iniziale è il luogo che deve essere la prima cosa che gli utenti vedono dopo aver eseguito l'accesso a Google Apps. Questa pagina è simile alla pagina personale di Google (www.igoogle.com), allo stesso modo è destinata ad essere la prima pagina che l'utente incontra quando inizia a lavorare. Può contenere gadget di Google e sviluppatori di terze parti, nonché le informazioni necessarie per consentire ai dipendenti di iniziare. Questo non è un elenco completo di cose utili su cui è possibile postare pagina iniziale Google Apps: gadget per l'anteprima delle caselle di posta personali e degli eventi del calendario, ricerca, inclusa una speciale Ricerca Personalizzata Google, che permette di cercare solo ciò di cui si ha realmente bisogno, visualizzazione RSS, segnalibri, Google Blocco Note e molti altri elementi utili.

L'editor di pagine Web consente di creare rapidamente e facilmente le proprie pagine, che possono essere pubblicate comodamente utilizzando il servizio Google. Per creare, puoi utilizzare un gran numero di design già pronti (disposizione degli elementi sulla pagina, colori e così via) e un editor abbastanza conveniente che praticamente non richiede all'utente di conoscere HTML, CSS e altri linguaggi. Pubblicazione nuova pagina avviene istantaneamente, il che riduce significativamente il tempo impiegato per fornire informazioni ad altri utenti o clienti.

L'integrazione in Google Apps è arrivata al punto che i documenti che ti sono arrivati ​​per posta provengono già direttamente da cassetta postale può essere aperto per funzionare con Google Documenti e Fogli di Lavoro. Il passaggio da un servizio all'altro avviene con un semplice clic del mouse. Tuttavia, non c'è alcun problema a tenerli tutti aperti e pronti per funzionare in diverse finestre del browser.

Pertanto, Google Apps crea un ambiente conveniente non solo per la collaborazione di più persone che si trovano in luoghi diversi, ma anche per organizzare la collaborazione di un gran numero di dipendenti che possono essere sparsi in diversi paesi. Dato che Google fornisce abbastanza spesso API per i suoi prodotti, consentendo così di creare le proprie applicazioni che integrano ulteriormente le applicazioni Google in uno specifico ambiente di lavoro, possiamo dire che Google Apps può essere un ambiente molto conveniente per la collaborazione. Inoltre, Google lavora costantemente per migliorare i servizi esistenti e aggiungerne di nuovi. Nel prossimo futuro, abbiamo in programma di aggiungere un servizio per la migrazione da vari client di posta a GMail e la possibilità di creare e modificare presentazioni, ovvero un servizio simile al programma PowerPoint.

A volte capita che uno smartphone sia nelle mani di tutti, il che fa bene a tutti, ma su di esso non ci sono applicazioni proprietarie di Google. E non importa quanto tutti intorno a te urlino del bloatware, si scopre che il software di Google è una cosa carina e vivere senza di esso non è così conveniente. Almeno, l'assenza dell'app store di Google Play è molto negativa per le impressioni positive.

Questo accade spesso se stai utilizzando un qualche tipo di smartphone cinese, dal momento che Google non concede a tutti il ​​permesso di preinstallare il proprio pacchetto di applicazioni. O qualcosa del genere può essere trovato negli emulatori, un vivido esempio è un buon sistema operativo Remix, ma senza Google Play Store non è del tutto conveniente. Oppure un'altra opzione è il firmware personalizzato. Ancora una volta, non tutti i Romodel includono le app di Google come parte del loro firmware predefinito. O ancora i cinesi, ad esempio, MIUIm se scarichi non uno globale, ma versione cinese, allora sicuramente non troverai le applicazioni Google lì. A proposito, sono quasi sempre e ovunque abbreviati come GApps.

GApps include necessariamente: Google Play e Google Services. E ti daranno già accesso a tutti gli altri contenuti.

Installazione di GApp tramite l'app

Esiste un modo abbastanza semplice per installare GApps sul tuo smartphone utilizzando l'app Google Installer. Qualcosa come il rooting di Android con un clic. Devi solo scaricare l'apk, installare l'applicazione, che attiverà già i servizi Google sul tuo smartphone. Basta scegliere quello che si desidera dall'elenco. Puoi scaricare il nuovo programma di installazione di Google qui. O, ad esempio, nel mercato cinese "Mi Market".

Installazione di GApp tramite ripristino

La seconda opzione per l'installazione di GApps sul dispositivo è un po 'più complicata, ma si adatta a coloro che non hanno funzionato con la prima, e questo a volte accade.

Qui devi stare attento quando scarichi GApps esattamente per la versione del sistema che è nel tuo dispositivo. Ad esempio, se stai lavorando con KitKat 4.4, le GApp dovrebbero essere prese specificamente per KitKat per evitare problemi. La versione Android è sempre visualizzabile nelle impostazioni. Puoi scaricare GApps per Android in varie versioni. I colleghi occidentali hanno raccolto con cura in un unico posto GApp per Donut, Eclair, Froyo, Gingerbread, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop. Selezioniamo e scarichiamo quello necessario, trasferiamo l'archivio risultante sulla scheda di memoria del tuo dispositivo.

Successivamente, è necessario un ripristino personalizzato in grado di installare patch Android da archivi zip. Qui per ogni dispositivo individualmente. Molto probabilmente, dovrai ottenere e installare ClockworkMod Recovery o TWRP o simili.

Puoi riavviare in modalità di ripristino sulla maggior parte degli smartphone tenendo premuto il pulsante Bird + volume giù (o pulsante di accensione + volume su) per alcuni secondi.

Quindi non resta che selezionare la voce "Installa zip da SD Card", specificare il percorso del file precedentemente scaricato e attendere qualche secondo che la patch venga flashata nel sistema. Riavviamo il dispositivo, aspettiamo che la cache venga aggiornata. Voilà, hai un dispositivo con Google Apps.

È molto importante non dimenticare l'importanza dei backup se stai facendo qualcosa attraverso il ripristino. Lascia che sia meglio dedicare qualche minuto in più, ma puoi rianimare rapidamente il tuo gadget, salvando tutti i dati, piuttosto che tormentarti, ricordando cosa è stato perso e inoltre cercando manuali di ripristino.

Se sei interessato tanto quanto noi alle novità del mondo IT, iscriviti al nostro canale Telegram. Lì tutti i materiali appaiono il più rapidamente possibile. O forse è più conveniente per te? Siamo anche dentro.

Questo articolo ti aiuterà a capire cos'è Google Play, i servizi di Google Apps (gapps), come installarli e dove trovare il cosiddetto "mercato hackerato".

Che cos'è Google Play?

Google Play Store è un negozio di applicazioni virtuale, grazie al quale i possessori di dispositivi Android possono installare e acquistare applicazioni, libri e periodici, musica e film.

Cosa sono le Google Apps?

Le Google Apps (gapps) sono servizi e applicazioni preinstallati nella maggior parte dei dispositivi Android che forniscono lo scambio di dati e la sincronizzazione tra un account Google e software di terze parti. La maggior parte dei firmware senza gapps ha una serie di restrizioni sull'uso di Google Play, account Google e applicazioni di marca del gigante della ricerca.

Dove trovare e come restituire Google Apps se non ci sono?

Il modo più semplice è attraverso il ripristino personalizzato. Per fare ciò, è necessario direttamente il ripristino CWM o TWRP e l'archivio di installazione di Google Apps (è possibile scaricarlo). Scarichiamo semplicemente la versione richiesta di gapps e la installiamo come un normale archivio di aggiornamento. È importante ricordare: per ogni versione di Android, è necessario installare un assemblaggio specifico di gapps. Altrimenti, per correggere possibili errori e guasti, sarà richiesto un lampeggio completo del dispositivo.

Installazione di Google Apps e Google Play

  1. Il primo modo per installare tramite Recovery personalizzato Come fare leggi qui: installazione di applicazioni tramite CWM e installazione di applicazioni tramite TWRP.
  2. Il secondo metodo consiste nell'utilizzare l'applicazione Google Apps Installer. Un clic senza PC, root e ripristino personalizzato.
  3. Il terzo modo è installare manualmente Gapps senza CWM. Particolarmente vero per i telefoni cinesi.

Google Play Market hackerato

Google Play violato non ti consentirà di scaricare e aggiornare in modo incontrollato le applicazioni a pagamento, inoltre, non potrai riprodurre film e musica gratuitamente. Tuttavia, se hai già contenuti piratati sul tuo dispositivo, un "mercato" hackerato ti consentirà di utilizzarli nonostante sia protetto. Puoi installare il "mercato" compromesso dall'applicazione Lucky Patcher. Per sbloccare la funzionalità di Google Play modificato, dovrai installare anche le patch di sistema. Di conseguenza, otteniamo:

  • emulazione di una risposta alla domanda sulla licenza corretta;
  • modifica della funzione "Rimborso pagamento", dopodiché, quando viene premuto questo pulsante, i fondi spesi vengono restituiti all'account, ma l'applicazione non viene eliminata dal sistema (può essere aggiornata solo manualmente);
  • la capacità di disabilitare aggiornamento automatico Google Play.

Gli errori e le soluzioni più comuni di Google Play Market

Di seguito considereremo i problemi e gli errori più comuni del Google Play Store:

Non è possibile installare un mercato scaricato manualmente.

Soluzione: il file apk del mercato deve essere rinominato in "Phonesky.apk", "Vending.apk" o in com.android.vending.apk (a seconda del firmware del dispositivo). Puoi vedere il nome corretto seguendo il percorso "root di sistema / sistema / app". Il pacchetto rinominato dovrebbe essere spostato al posto di quello vecchio e non dimenticando di modificare i diritti di accesso nelle proprietà del file utilizzando la maschera "rw-r-r" (o 644). Dopo le manipolazioni eseguite, è necessario riavviare.

Quando si avvia il mercato o si aggiunge un account, vengono visualizzati i messaggi "Impossibile stabilire una connessione affidabile", "Connessione non disponibile" o "Connessione scaduta".

Soluzione: per prima cosa è necessario assicurarsi che la data e l'ora corrette siano impostate sul dispositivo. Quindi, se questo non è il problema, è necessario controllare la connessione e le impostazioni del server DNS. Per un corretto funzionamento, è necessario selezionare "GoogleDNS" come server DNS con qualsiasi applicazione di profilo. Se utilizzi un router Wi-Fi per accedere alla rete, annota il server DNS 8.8.8.8 nelle sue impostazioni. Puoi anche controllare il file "hosts" in "root di sistema / etc /. Dovrebbe esserci solo una voce in questo file: 127.0.0.1 localhost. Tutto ciò che non è necessario deve essere rimosso (mantenendo i diritti di accesso).

Errore permanente "Il processo com.android.vending è stato interrotto in modo imprevisto."

Soluzione: è necessario reinstallare completamente il mercato svuotando la cache dalwick ed eliminando il file .odex. Tutte le manipolazioni necessarie possono essere eseguite in qualsiasi file manager con supporto per le funzioni di root.

Si è verificato un errore durante la ricezione dei dati dal server con un codice.

Soluzione: molto probabilmente hai un'applicazione del servizio Google Services Framework bloccata. Deve essere "rianimato", svuotare i dati e la cache, quindi riavviare il sistema.

Durante il processo di installazione, l'avanzamento si è bloccato nella fase "Installa..." o "Caricamento...".

Soluzione: verificare se c'è spazio sufficiente per installare l'applicazione. Se questo non è il problema, elimina la cache e i dati dall'applicazione aggiornata e da Google Play. Si consiglia inoltre di rimuovere tutti gli aggiornamenti per l'applicazione problematica. Dopo le manipolazioni eseguite, ripeti l'aggiornamento.

Durante il download e l'installazione dell'aggiornamento, il processo si blocca con un errore o un messaggio sull'impossibilità di aggiornare.

Soluzione: è necessario eseguire tutte le manipolazioni come nella risoluzione del problema precedente. Se la situazione non cambia, trasferisci l'applicazione sulla memoria del dispositivo o su una memory card (a seconda della posizione originale) e riprova ad aggiornare. Se il problema persiste, è necessario eliminare il file "smdl2tmp1.asec" nel percorso "mnt/secure/asec/".

Durante l'installazione o l'aggiornamento dell'applicazione, si verifica un errore "Errore sconosciuto: -24".

Soluzione: cancellare il sistema dalle "code" dell'applicazione. Se le utility automatiche falliscono, è necessario cancellare manualmente i file residui lungo il percorso "system root/data/data" e "sdcard/Android/data/".

Scaricare, installare o aggiornare l'applicazione è impedito da un codice di errore "- 101" o "489".

Soluzione: modificare il punto di accesso o il tipo di connessione.

Scaricare, installare o aggiornare l'applicazione è impedito dal codice di errore "- 491".

Soluzione: svuota la cache dell'applicazione Google Play e, se non aiuta, l'intero sistema (tramite il ripristino personalizzato o utilizzando le utilità di servizio).

Viene visualizzato l'errore "Impossibile scaricare, riprovare".

Soluzione: elimina i dati del tuo account di mercato di terze parti (Samsung, Amazon, Yandex, ecc.).

Ricevo l'errore "Impossibile scaricare. Non c'è abbastanza spazio sul dispositivo."

Soluzione: controllare lo spazio disponibile. Se questo non è il problema, rimuovi gli aggiornamenti dalle impostazioni dell'applicazione svuotando la cache e riprova ad aggiornare.

Scaricare, installare o aggiornare l'applicazione è impedito da un codice di errore "- 921".

Soluzione: svuota la cache dell'app problematica, Google Play e Google Services Framework. Riavvia il dispositivo e riprova. Se il problema persiste, cancella i dati per queste app.

Scaricare, installare o aggiornare l'applicazione è impedito da un errore sotto il codice "RPC: AEC: 0".

Soluzione: è necessario ripristinare i dati da Google Play, Google Play Services, Google Services Framework e quindi riavviare il sistema.

Scaricare, installare o aggiornare l'applicazione è impedito da un errore sotto il codice "RPC: S-5: AEC-0" (così come "923", "DF-BPA-13", "942", "403") .

Soluzione: è necessario ripristinare i dati da Google Play, Google Play Services, Google Services Framework. Quindi rimuovere account Google e riavvia il sistema.

L'applicazione richiesta non è stata trovata.

Soluzione: molto probabilmente questa applicazione non è compatibile con il tuo dispositivo o non è disponibile per la tua regione. Puoi trovare un link alla descrizione dal desktop versione google Gioca, ma non potrai scaricarlo utilizzando i metodi standard.

Durante l'installazione dell'applicazione, viene visualizzato il messaggio "Il livello di filtro dei contenuti non consente il download di questa applicazione".

Soluzione: contrassegnare i filtri necessari nelle impostazioni del mercato.

Tutte le voci nell'elenco delle applicazioni installate sono scomparse.

Soluzione: svuotare la cache del mercato.

E infine, un consiglio: la prima cosa da fare quando appare un errore è andare nelle impostazioni dell'applicazione, trovare l'applicazione Google Play e svuotarne la cache.

Google è rapidamente passato dall'essere un piccolo motore di ricerca a una gigantesca infrastruttura che esegue componenti sui nostri PC, smartphone, tablet e persino TV. Google raccoglie instancabilmente informazioni su di noi, le ricerche vengono accuratamente registrate, i movimenti vengono monitorati e password, lettere e informazioni di contatto vengono archiviate per gli anni a venire. Tutto questo è parte integrante della modernità, ma possiamo ben cambiarlo.

introduzione

Non è un segreto che qualsiasi dispositivo sotto Android(almeno ciò che è certificato da Google) contiene non solo componenti assemblati da AOSP, ma anche un numero impressionante di programmi proprietari di Google. Questi sono gli stessi Google Play, Gmail, Hangouts, Maps e una serie di applicazioni, tra cui un dialer e una fotocamera (a partire da KitKat).

Per tutti questi componenti non manca solo il codice sorgente, ma in generale non ci sono spiegazioni sui principi del loro funzionamento. Molti di questi sono stati originariamente progettati per raccogliere determinati tipi di informazioni e inviarle ai server di Google. Questo è il comportamento di GoogleBackupTransport, responsabile della sincronizzazione dell'elenco. applicazioni installate, password e altri dati, GoogleContactsSyncAdapter, che sincronizza l'elenco dei contatti, o ChromeBookmarksSyncAdapter, il cui compito è sincronizzare i segnalibri del browser. Inoltre la raccolta di informazioni su tutte le query nel motore di ricerca.

Non c'è niente di sbagliato nel fatto della sincronizzazione, ovviamente, e questo è un ottimo meccanismo che ti consente di configurare un nuovo telefono in pochi minuti e Google Now riesce persino a darci informazioni utili sulla base dei nostri dati (a volte). L'unico problema è che tutto questo distrugge la nostra privacy, perché, come ha mostrato Snowden, sotto il cofano della NSA (e, molto probabilmente, un mucchio di altri servizi) non c'è solo un impero del male chiamato Microsoft, ma anche Google, ma anche molte altre aziende dalla folla "non siamo malvagi, ma soffici patroni".

In altre parole: Google ci fonderà tutti senza problemi, e non è un dato di fatto che i suoi dipendenti, seduti nei loro uffici con massaggiatrici e cani, non ridano dei nomi della tua rubrica (è tutto criptato lì, sì) mentre bere pu'er di 15 anni della provincia dello Yunnan. O forse al diavolo questo Google? Prendiamo il loro Android e lasciamoli attraversare la foresta?

Che cos'è Google Apps

L'ultima versione del firmware personalizzato basato su KitKat per il mio smartphone pesa 200 MB, tuttavia, per ottenere un'esperienza reale da uno smartphone, devo anche eseguire il flashing di un archivio gapps su di esso, la cui dimensione è di 170 MB. Solo dopo otterrò un sistema simile a quello preinstallato sui dispositivi Nexus, con tutte le chicche sotto forma di desktop integrato con Google Now, un blocco dello schermo basato su un volto, una fotocamera con supporto per lo scatto sferico e un chilogrammo del software Google, da Google Play a Google Libri.

Lo ripeto ancora una volta: tutto questo è software chiuso di Google, che in maniera amichevole non può essere affatto distribuito a loro insaputa (quindi non è in custom firmware come CyanogenMod), ma siccome è abbastanza facile estrarlo dal firmware dei dispositivi Nexus, è possibile trovare sul Web un numero enorme di tali archivi, inclusi quelli pesantemente troncati. Per poter rilasciare uno smartphone Android con a bordo una serie di gapps, il produttore deve inviarlo per la certificazione a Google, che, valutando la qualità e le prestazioni dello smartphone, darà il via libera o darà il via al calcio (ma questo non ferma affatto i cinesi).

Ecco come Google Apps arriva allo smartphone. Il 99% degli utenti utilizza applicazioni preinstallate o le installa da sole su un firmware completamente pulito e completamente anonimo. E poi, dal momento in cui inserisci il nome utente e la password, inizia la sincronizzazione e la fuga di informazioni.

Per capire come ciò accade, scompattiamo lo stesso archivio con gapps e diamo un'occhiata all'interno. A noi interessano le directory /system/app e /system/priv-app, una volta installate, i loro contenuti vengono copiati nelle directory omonime all'interno dello smartphone. La seconda directory è un'innovazione di KitKat e ospita applicazioni che utilizzano API di sistema contrassegnate come "private" e non accessibili alle normali applicazioni.

Nella directory /system/app troveremo un gran numero di diverse applicazioni Google, facilmente riconoscibili dal nome del pacchetto: Books.apk, Chrome.apk, Gmail2.apk e così via. Ognuno di loro condividerà le informazioni a modo suo, ma questo è assolutamente normale (sì, Google saprà che stai leggendo Paulo Coelho attraverso la loro app!). Il pericolo più grande qui è GoogleContactsSyncAdapter.apk, che è responsabile solo dell'invio di un elenco di contatti a un server remoto. Scriviamo il nome su un quaderno e andiamo avanti.

La maggior parte dei file nella directory / system / priv-app sono i servizi e i framework necessari per eseguire tutta questa cosa di sincronizzazione e spionaggio:

  • GoogleBackupTransport.apk - sincronizza i dati delle applicazioni installate, le password Wi-Fi e alcune impostazioni;
  • GoogleLoginService.apk - collega il dispositivo con un account Google;
  • GooglePartnerSetup.apk - consente ad applicazioni di terze parti di accedere ai servizi Google;
  • GoogleServicesFramwork.apk - un framework con varie funzionalità ausiliarie;
  • Phonesky.apk - Play Store (stranamente);
  • PrebuiltGmsCore.apk - Google Services, come suggerisce il nome, è il cuore dell'intera suite gapps;
  • Velvet.apk è una ricerca su Google che include una barra di ricerca desktop e Google Now.

In sostanza, questa è la parte di Google Apps responsabile della divulgazione delle nostre informazioni private. Proviamo a liberarci di tutto questo.

Metodo numero 1. Disabilita tramite le impostazioni

Il modo più semplice per slegare uno smartphone da Google è utilizzare le impostazioni di sistema standard. Il metodo è buono in quanto non richiede i diritti di root, né l'installazione di firmware personalizzato, né il ripristino personalizzato. Tutto può essere fatto in qualsiasi firmware stock senza perdere l'accesso al tuo account e ad applicazioni come Gmail (se necessario). Tuttavia, nessuno garantirà l'efficacia, poiché è del tutto possibile che alcuni componenti gapps continueranno a inviare dati.

La posizione principale per le impostazioni di sincronizzazione è in Impostazioni -> Account -> Google -> [e-mail protetta]". Qui puoi disattivare cose come sincronizzare i contatti, i dati delle app, Gmail, Play Music, Google Keep eccetera. Tutto quello che devi fare è semplicemente deselezionare le voci di menu desiderate. Successivamente, vai al menu "Impostazioni -> Ripristina e ripristina" e rimuovi le caselle di controllo dalle voci "Backup dei dati" e "Ripristino automatico".

Molte impostazioni di sincronizzazione sono gestite anche dall'app Impostazioni Google, che fa parte dei Servizi Google. Con il suo aiuto, in particolare, puoi disattivare l'accesso di Google a una posizione ("Accesso ai geodati -> Accedi ai miei geodati / Carica geodati / Cronologia delle posizioni"), disabilitare l'invio di dati personali a un motore di ricerca ("Cerca -> Dati personali "), disattiva Google Now ("Cerca -> Google Now") e disabilita il controllo remoto ("Telecomando -> Ricerca dispositivo remoto / Blocco e ripristino remoto").

Nelle stesse "Impostazioni Google", tra l'altro, puoi disabilitare qualsiasi applicazione che utilizza un account Google per l'autorizzazione. In questo caso non stiamo parlando solo del software installato sul dispositivo, ma in generale di tutte le applicazioni che siano mai state utilizzate, compresi i siti web. Ad esempio, ho trovato molti siti in questa lista che non visitavo da almeno un paio d'anni.

Nel caso in cui non utilizzerai affatto i servizi Google, sarà più semplice disconnettere completamente lo smartphone dal tuo account, ovvero eliminarlo semplicemente tramite le impostazioni: "Impostazioni -> Account -> Google -> [e-mail protetta]-> Pulsante Menu -> Elimina account ".

La maggior parte delle applicazioni Google può essere disabilitata senza problemi tramite le impostazioni: "Applicazioni -> TUTTE -> applicazione desiderata -> Disattiva".

Impostazioni account Google
Impostazioni di Google

Metodo numero 2. Pulizia del firmware ufficiale

Nel caso in cui il firmware di serie abbia diritti di root, puoi sbarazzarti di Google Apps semplicemente disinstallandole dal tuo smartphone. Come ho detto, sono tutti memorizzati nelle directory /system/app e /system/priv-app. Ad esempio, nel caso di KitKat, l'elenco delle app di Google nella prima directory sarà simile a questo:

  • Libri.apk - Google Libri;
  • CalendarGoogle.apk - Google Calendar;
  • Chrome.apk - Google Chrome;
  • CloudPrint.apk - sistema di stampa cloud;
  • Drive.apk - Google Drive;
  • GenieWidget.apk - widget di notizie e meteo;
  • Gmail2.apk - Gmail;
  • GoogleContactsSyncAdapter.apk - sincronizzazione dei contatti;
  • GoogleEars.apk - Google Ears (analogo a Shazam);
  • GoogleEarth.apk - Google Earth;
  • GoogleHome.apk - schermata iniziale con Google Now integrato;
  • GoogleTTS.apk - sistema di sintesi vocale;
  • Hangouts.apk - Google Hangouts;
  • Keep.apk - Google Keep;
  • LatinImeGoogle.apk - tastiera con supporto gestuale;
  • Riviste.apk - Riviste di Google;
  • Maps.apk - Google Maps;
  • Music2.apk - Google Musica;
  • PlayGames.apk - Google PlayGames;
  • PlusOne.apk - Google+;
  • QuickOffice.apk - QuickOffice;
  • Street.apk - Google Street;
  • SunBeam.apk - Sfondo animato SunBeam;
  • Video.apk - Google Film;
  • YouTube.apk - YouTube.

La directory /system/priv-app, oltre a quelli sopra elencati, memorizza anche i seguenti file:

  • CalendarProvider.apk: memorizza i dati del calendario;
  • GoogleFeedback.apk - invia un report sull'utilizzo di Google Play;
  • GoogleOneTimeInitializer.apk - procedura guidata per l'installazione di applicazioni Google aggiuntive;
  • SetupWizard.apk - procedura guidata di installazione al primo avvio;
  • Wallet.apk - Google Wallet;
  • talkback.apk - notifica vocale sugli eventi sul dispositivo.

Il kit Gapps per KitKat, tra le altre cose, include anche una fotocamera proprietaria con supporto per le riprese sferiche e un desktop proprietario con Google Now integrato.

Ma non è tutto. Google Apps dipende da diversi framework, che si trovano nella directory /system/framework. Questi sono i file com.google.android.maps.jar, com.google.android.media.effects.jar e com.google.widevine.software.drm.jar. Ci sono anche molte librerie nella directory /system/lib che vengono utilizzate esclusivamente dalle applicazioni Google. Non devi eliminarli, ma puoi farlo. Solo per pulire la spazzatura. Puoi trovarne un elenco sul sito] [.

Nelle versioni passate (e future) del sistema, il contenuto di Google Apps è diverso, quindi, prima di disinstallare, consiglio di scaricare i gapps della versione richiesta dal sito goo.im/gapps, decomprimerlo utilizzando WinRar e visualizzare i contenuti. Dovresti anche prendere in considerazione la dipendenza di alcune applicazioni dal mercato dalle applicazioni di Google, ne parlerò più dettagliatamente in seguito.

Questa è solo una parte delle librerie incluse nel bundle gapps

Metodo numero 3. Firmware personalizzato senza gapps

Il metodo precedente può essere notevolmente semplificato se installi semplicemente un firmware personalizzato sul tuo smartphone senza Google Apps. In questo caso, lo smartphone/tablet sarà nitidissimo senza alcun collegamento a Google. Lo svantaggio di questo metodo è la mancanza di Google Play, ma puoi sostituirlo con un app store di terze parti (maggiori informazioni di seguito) o utilizzare il metodo seguente, che include l'installazione di una versione ridotta di Google Apps.

Metodo numero 4. Google Play e nient'altro

Questo modo di separarsi parzialmente da Google è una specie di compromesso. Non risolve il problema del tracciamento - almeno senza le impostazioni del primo metodo - ma consente di non ingombrare il sistema con un mucchio di software inutili che si bloccheranno in background e occuperanno memoria. La linea di fondo è semplice: installiamo un firmware personalizzato e lo riempiamo con una versione minimalista di gapps, che include solo Google Play.

Esistono molti assemblaggi minimi di gapps sul Web, ma consiglierei di utilizzare il collaudato BaNkS Gapps, vale a dire il file "mese-giorno GApps Nucleo 4.4.2 firmato.zip ". Funzionano su qualsiasi smartphone, sono compatibili con ART e includono solo i file gapps principali elencati nella sezione What are Gapps, i file framework e alcune librerie. Fondamentalmente è Google Play, strumenti di sincronizzazione e nient'altro.

Cambiare il motore di ricerca in DuckDuckGo

Anche dopo spegnimento completo sincronizzazione, la barra di ricerca di Google "integrata" rimarrà nella schermata principale. Nel firmware stock di alcuni produttori (Samsung, ad esempio), questo è solo un widget che può essere facilmente rimosso dallo schermo. In Android puro e dispositivi di molti altri produttori, è "cucito" nella schermata principale, ma può essere rimosso disabilitando tutte le ricerche da Google (insieme a Google Now) utilizzando il menu "Impostazioni -> Applicazioni -> Tutto -> Ricerca Google -> Disabilita "o installando un launcher di terze parti. Quindi scarica DuckDuckGo dal mercato o da un altro app store e aggiungi il widget con lo stesso nome alla schermata iniziale.

Mercato di terze parti

Il secondo e il terzo metodo prevedono l'eliminazione completa di Google Apps, incluso Google Play e la possibilità di accedere utilizzando un account Google, quindi dobbiamo trovare un modo per installare facilmente e comodamente applicazioni che non ci costringano a scaricarle da soli, e quindi gettali su una scheda di memoria e installali manualmente. Uno di questi è installare un marketplace di terze parti.

Sopra questo momento ci sono tre alternative più o meno valide a Google Play. Questi sono Amazon Appstore, Yandex.Store e 1Mobile Market. Ognuno di essi ha i propri vantaggi e svantaggi, che si riducono principalmente al numero di app e ai metodi di pagamento:

  • Amazon Appstore è l'app store più famoso dopo Google Play. Contiene oltre 75mila applicazioni (rispetto alle 800mila di Google Play), la cui qualità viene controllata manualmente, proprio come in iTunes per iOS. Puoi pagare con una carta di credito o Amazon Coins, che vengono dati in regalo per l'acquisto di un tablet Kindle Fire o come regalo da un altro utente. Una delle caratteristiche più interessanti del negozio è l'omaggio giornaliero di una delle app a pagamento.
  • Yandex.Store è un negozio dell'azienda Yandex. Contiene più di 85 mila applicazioni, ognuna delle quali viene scansionata da Kaspersky Anti-Virus. Non si distingue in alcun modo, ma ha una caratteristica killer sotto forma di possibilità di pagare gli acquisti utilizzando il servizio Yandex.Money o un account di telefonia mobile.
  • 1Mobile Market è il più grande repository di terze parti di applicazioni Android, che include oltre 500mila software. Si differenzia dagli altri per la presenza di applicazioni esclusivamente gratuite (da non confondere con quelle piratate), motivo per cui permette di non passare attraverso la fase di registrazione di un account e di mantenere l'anonimato.

Le app in tutti e tre i mercati hanno firme digitali originali degli sviluppatori di app, che ne consentono l'utilizzo simultaneo. Un'applicazione installata da un mercato può essere facilmente aggiornata da un altro e, una volta rimossa, scomparirà dall'elenco di quelle installate contemporaneamente. Tuttavia, dovrai acquistare separatamente.


Amazon Appstore Yandex.Market 1Mercato mobile

Mercato Open Source

Oltre a quelli descritti nell'articolo, oltre a tanti altri app store meno conosciuti, sul Web è possibile trovare un repository diverso dal resto. È completamente anonimo e contiene solo software libero distribuito con licenze approvate dalla FSF. Ci sono solo un migliaio di applicazioni in F-Droid, ma è garantito che tutte non contengano backdoor e altri sistemi di divulgazione di dati personali. È F-Droid che viene utilizzato come mercato predefinito nel firmware gratuito di Android Replicant.

Risolvere il problema della dipendenza dell'applicazione da Google Apps

Nonostante i componenti gapps non facciano parte dell'API Android ufficiale, alcune applicazioni si aspettano ancora di vederli nel sistema, il che può causare una serie di problemi, dalla completa inoperabilità dell'applicazione alla perdita di alcune delle sue funzioni. Alcune applicazioni si rifiuteranno di installarsi a causa della mancanza dell'API di Google Maps, altre si bloccano subito dopo l'avvio senza rilevarle, altre includono collegamenti diretti a Google Play, che possono causare arresti anomali e lavori non corretti.

Per risolvere questi problemi, l'utente MaR-V-iN con XDA ha avviato il progetto NOGAPPS, che sta sviluppando un insieme di componenti open source che sostituiscono la funzionalità originale di Google Apps. Attualmente sono disponibili tre componenti sostitutivi:

  • Network Location è un servizio di geolocalizzazione attivo Basato su Wi-Fi e stazioni base GSM. Basato sul database degli indirizzi IP di Apple e sul database della stazione base aperta;
  • Maps API - sostituzione dell'interfaccia a Google Maps basata su OpenStreetMap;
  • BlankStore è un'alternativa open source al client Play Store. Consente di installare applicazioni gratuite dallo store di Google, ma non è consigliato per l'uso a causa di possibili sanzioni dal motore di ricerca (questo è vietato dalle loro regole).

I componenti sono installati separatamente e diversi modi... È sufficiente copiare manualmente la posizione di rete nella directory /system/app/ in Android 2.3–4.3 o nella directory /system/priv-app/ in KitKat (in questo caso, dovrebbe essere utilizzato il file NetworkLocation-gms.apk ). L'API di Maps viene installata eseguendo il flashing del file nogapps-maps.zip tramite la console di ripristino. Per installare il market, non dovrai solo copiare il file, ma anche generare un ID Android su una macchina di grandi dimensioni, ma poiché questo non è raccomandato, non ne parlerò e mi limiterò a un collegamento alle istruzioni.

Dopo tutte le manipolazioni, il software dovrebbe funzionare correttamente.

conclusioni

Per Google, Android è inutile senza le proprie applicazioni, quindi non sorprende che l'azienda inserisca le parti più deliziose del sistema e lasci il codice chiuso. Tuttavia, in questo articolo ho mostrato che c'è vita senza gapps e può essere ancora più facile e conveniente che con Google.