Vi løsner smartphonen fra Googles altseende øje. Når du lancerer markedet eller tilføjer en konto, vises meddelelserne "Kan ikke etablere en pålidelig forbindelse", "Ingen forbindelse" eller "Forbindelse timeout"

Selvom de fleste af dem udviklede sig på sproget Python applikationer Det er muligt at køre uden ændringer under App Engine (bortset fra dem, der kræver adgang til systemfunktioner på lavt niveau eller netværksadgang), brugen af ​​lager vil kræve en betydelig indsats fra udviklere for at tilpasse applikationer. I modsætning til de populære DBMS MySQL og PostgreSQL er lagringen ikke en relationel database; i særdeleshed understøtter den ikke et skema og kræver ikke datanormalisering. Platformarkitekturen understøtter skalering uden at ændre kode. Implementering af støtte til relationel logik ville føre til en betydelig opbremsning. Lagringens ikke-relationelle karakter kræver, at udviklere bruger ikke-traditionel datalagrings- og behandlingsarkitektur. For eksempel, i stedet for at lagre data på en normaliseret måde i to eller flere tabeller og derefter kombinere dem i en forespørgsel (join), anbefales det at gemme logisk relaterede data i en enkelt tabel.

Samtidig kan alle disse begrænsninger føre til, at mange udviklere bliver nødt til at gøre en indsats ekstra indsats at tilpasse sig det nye miljø, og de vil foretrække at vælge alternative platforme.

Begrænsninger

Google App Engine-runtime giver udvikleren mulighed for kun at kontrollere en del af operativsystemets indstillinger, hvilket kan være en udfordring for applikationsudvikling.

Der er ingen skriveadgang til serverfilsystemet. Den eneste måde at gemme data på er intern lagring, en ikke-relationel, meget skalerbar database. Lagringen er forskellig fra MySQL og PostgreSQL relationelle DBMS'er, der bruges på de fleste websteder.

Sessionsstyringssystemer, der bruger filsystemet, vil ikke fungere. Google tilbyder en alternativ mulighed - Memcache API. Det er muligt at organisere brugerautorisation via Google-konti.

Google gør i vid udstrækning brug af MapReduce-teknologien i sine applikationer, en højhastighedsgrænseflade til parallelle beregninger udført på mange klyngeknuder, som sandsynligvis vil blive tilføjet til platformens muligheder.

2018

Forskeren modtog $36 tusind for information om sårbarheder i Google App Engine

I februar 2018 var Pereira i stand til at få adgang til udviklingsmiljøet Google App Engine og opdagede muligheden for at bruge nogle af Googles interne API'er.

I sin første rapport til Googles sårbarhedsbounty-program rapporterede forskeren ikke om noget farligt, men hans resultater blev vurderet til P1, hvilket indikerer, at problemet bør løses så hurtigt som muligt, fordi det kan påvirke et stort antal brugere.

Idet han fortsatte efterforskningen, opdagede eksperten nogle interessante udnyttelsesmetoder og sendte Google en anden rapport, hvorefter virksomheden rådede Pereira til at stoppe yderligere test, da han "let kunne bryde noget ved at bruge disse interne API'er."

Efter at have analyseret de opdagede sårbarheder kom Google-eksperter til den konklusion, at de kunne udnyttes til fjernudførelse af kode "på grund af arten af ​​Googles arbejde."

I alt betalte Google forskeren $36.337, inklusive $5 tusinde for at opdage et mindre alvorligt problem. Den første rapport blev sendt til virksomheden den 25. februar 2018, og rettelser blev udstedt mellem 6. marts og 13. marts, sagde Pereira.

Google lader sig ikke længere bruge til at omgå blokeringer

Applikationsudviklere vil ikke længere være i stand til at bruge Googles infrastruktur til at omgå internetblokeringer. Hostingtjenesten til websteder og webapplikationer på Googles servere, kaldet Google App Engine, har lukket for muligheden for at bruge teknologi til skjul af slutadresser kendt som domænefronting.

Virksomheden kom ikke med nogen udtalelser om dette - Tor-udviklerne var de første til at bemærke ændringer i netværksarkitekturen, som tiltrak mediernes opmærksomhed på problemet.

Domænefronting gjorde det muligt for udviklere at bruge Google som proxy og omdirigere trafik til deres egne servere gennem Google.com-domænet. Dette gjorde det muligt at omgå blokering på regeringsniveau, som kan blokere al trafik sendt til en bestemt tjeneste. Når du bruger domænefronting, fremstår alle anmodninger, der stammer fra et specifikt land, som om de er rettet til Google.com. Kryptering forhindrede tilsynsmyndigheder i at spore dem yderligere.

Google fortalte The Verge, at afbrydelsen af ​​domænefronting var et resultat af en længe planlagt opdatering. Virksomheden hævder, at domænefronting aldrig var en specifikt understøttet funktion - det var bare en særhed software platform Google. Nu er denne funktion blevet elimineret som en del af den løbende opdatering af netværk, og virksomheden planlægger ikke at genoplive den som en specifik funktion.

2015: Google App Engine understøtter PHP

Den 18. juni 2015 blev det kendt, at offentlig adgang til sættet af teknologier i Google App Engine-tjenesten til at skabe applikationer og anden software i PHP-programmeringssproget blev åbnet.

Tidligere understøttede platformen kun Python sprog, Go og Java.

I maj 2015 dukkede data op om sårbarheder i Google App Engine.

Ifølge en erklæring fra den polske forskergruppe Security Explorations er der stadig uoprettede sårbarheder i Google App Engine til Java, herunder tre escapes fra Java-sandkassen. Efter tre ugers tavshed fra Google besluttede forskerne at afsløre detaljerne om disse sårbarheder og supplere dem med PoC-kode. Den medfølgende kode bryder ikke sandkassen, men giver dig mulighed for delvist at omgå Google App Engine-beskyttelsen, hvilket giver angriberen mulighed for at få adgang til Java-miljøet i Google App Engine.

Repræsentanter for virksomheden, hvis medarbejdere opdagede sårbarhederne, rapporterede om forkert implementering af en række metoder og manglende sikkerhedstjek i App Engine, som er hovedårsagerne til disse fejl. De sårbarheder, de opdagede, er nu til stede i " yderligere beskyttelse", implementeret oven på JRE og designet til at beskytte Google App Engine mod Java-sårbarheder.

2014

Fra 4. februar 2014 App Engine har en meget væsentlig kundegrundlag Ifølge Google svarer det til omkring 30 tusinde aktive (der betaler for tjenesten) kunder, inklusive små kunder og meget store virksomhedswebsteder. Ifølge leverandøren kører mere end 90% af dets egne it-systemer på App Engine-platformen, og dette projekt er resultatet af transformationen af ​​virksomhedens egen interne it-infrastruktur til en public service-mulighed.

Googles høje omdømme som en cloud-tjenesteudbyder og en af ​​pionererne inden for brugen af ​​metoder afgjorde i høj grad markedets tillid til App Engine og andre PaaS-tilbud fra virksomheden, designet til at implementere projekter, der kræver meget elastisk skalering, bearbejdning af et stort antal ustrukturerede datasæt og løsning af en række forretningsproblemer, analytikere. Nogle tilføjede funktioner på virksomhedsniveau (99,95 % SLA, korrekt teknisk support, tilgængelighed af et relationelt DBMS, avanceret versionskontrol, minimal nedetid, automatisk skalering, tilgængelighed grundlæggende tjenester distribueret caching, administration livscyklus projekter baseret på Apache Maven- og Spring-rammerne for Java-versionen af ​​tjenesten) har i væsentlig grad elimineret de traditionelle markedsproblemer vedrørende aPaaS-tilgange generelt og som implementeret af Google i særdeleshed.

Integrationskapaciteter på API-niveau giver os mulighed for at tilbyde PaaS-funktionalitet til kunderne til at skabe hybride it-systemer, herunder ved at bruge andre programmeringssystemer. En attraktiv mulighed for kunderne er den kombinerede brug af applikation (Google Apps i SaaS-implementering) og platform (Google Cloud Platform, IaaS og PaaS) Google-tilbud.

App Engine 1.9.0

Runtime-miljøet for PHP-scripts er blevet forbedret, hvilket fremskynder indlæsningen af ​​standardbiblioteker. Ekstern interaktion Med eksekverbare programmer sker kun gennem HTTP/HTTPS-anmodninger, dette begrænser App Engine til websystemers område.

Mere end 30 huller i Google App Engine

Den 10. december 2014 rapporterede medierne om tilstedeværelsen af ​​mere end 30 sårbarheder i cloud platform Google App Engine. Sårbarhederne blev opdaget af det polske firma Security Explorations.

Da forskerne slap ud af sandkassen på den virtuelle Java-maskine, var de i stand til at køre vilkårlig kode på et lavere niveau og have adgang til systemfiler virtuel maskine.

De begyndte at studere måder at komme ud af "sandkassen" i operativsystemet, det vil sige et niveau lavere. Men det var ikke muligt at gøre dette - kontoen blev blokeret af Googles sikkerhedstjeneste. Ifølge forskere betragtede Google deres aktivitet som mistænkelig og besluttede at blokere adgangen.

Svagheder i sikkerhedssystemet gør det muligt for brugeren at forlade sandkassen (sandkasse - isoleret miljø) Java virtuel maskine, inde i hvilken applikationer kører, og udførelse af vilkårlig kode i et miljø mere lavt niveau, sagde Adam Gowdiak, leder og grundlægger af Security Explorations. Han nænnede ikke at fastslå fareniveauet ved de opdagede fejl, men valgte at underrette Google.

Udover Java understøtter GAE-platformen applikationer skrevet i Python, PHP og Go. Ifølge direktøren for forskningsvirksomheden kan det faktiske antal sårbarheder i platformen være meget højere? da undersøgelsen kun påvirkede den virtuelle Java-maskine.

Fra kl. 16.10 den 10. december 2014 kommenterede Google ikke sikkerhedsudforskningserklæringen.

Google gik hurtigt fra at være en lille søgemaskine til den gigantiske infrastruktur, hvis komponenter kører på vores pc'er, smartphones, tablets og endda tv'er. Google indsamler konstant oplysninger om os, søgeforespørgsler bliver omhyggeligt logget, bevægelser spores, og adgangskoder, e-mails og kontaktoplysninger gemmes i mange år fremover. Alt dette er en integreret del af moderniteten, men vi er ganske i stand til at ændre det.

Introduktion

Det er ingen hemmelighed, at enhver enhed, der kører Android (af i det mindste der er certificeret af Google) indeholder ikke kun komponenter samlet fra AOSP, men også et imponerende antal proprietære Google programmer. Det er de samme Google Play, Gmail, Hangouts, Maps og en masse andre applikationer, inklusive en opkaldsfunktion og et kamera (startende med KitKat).

For alle disse komponenter er der ikke kun kildekode, men heller ingen forklaring overhovedet om principperne for deres drift. Mange af dem blev oprindeligt skabt med henblik på at indsamle visse typer oplysninger og sende dem til Google-servere. Sådan opfører sig for eksempel GoogleBackupTransport, som står for at synkronisere listen installerede applikationer, adgangskoder og andre data, GoogleContactsSyncAdapter, som synkroniserer din kontaktliste, eller ChromeBookmarksSyncAdapter, hvis opgave er at synkronisere browserbogmærker. Plus indsamling af oplysninger om alle forespørgsler i søgemaskinen.

Der er selvfølgelig intet galt med synkroniseringen, og det er en fremragende mekanisme, der giver dig mulighed for at konfigurere ny telefon i løbet af få minutter, og Google Now formår endda at give os brugbar information baseret på vores data (nogle gange). Det eneste problem er, at alt dette ødelægger vores privatliv, fordi, som Snowden viste, under NSA's hætte (og højst sandsynligt en masse andre tjenester) er ikke kun et ondt imperium kaldet Microsoft, men også Google, og som samt mange andre virksomheder fra "vi er ikke onde, men fluffy filantroper" skaren.

Med andre ord: Google vil fusionere os alle sammen uden problemer, og det er ikke et faktum, at dets medarbejdere, der sidder på deres kontorer med massører og hunde, ikke griner af navnene fra din kontaktbog (alt er krypteret der, ja). drikker 15-årig pu-erh fra Yunnan-provinsen. Eller måske ad helvede til med Google? Lad os tage deres Android og lade dem gå gennem skoven?

Hvad er Google Apps

Den seneste version af den brugerdefinerede KitKat-baserede firmware til min smartphone vejer 200 MB, men for at få en rigtig oplevelse fra smartphonen skal jeg også flashe gapps-arkivet oven på det, hvis størrelse er 170 MB . Først herefter vil jeg modtage et system, der ligner det, der er forudinstalleret på Nexus-enheder, med alt det gode i form af en desktop integreret med Google Now, en skærmlås baseret på et ansigtsbillede, et kamera med understøttelse af sfærisk optagelse og et kilo Google-software, fra Google Play til Google Bøger.

Jeg gentager endnu en gang: alt dette er lukket software fra Google, som på en god måde slet ikke kan distribueres uden deres viden (det er derfor ikke i brugerdefineret firmware som CyanogenMod), men da det er ret nemt at udtrække det fra firmware af Nexus-enheder, kan du finde det på internettet et stort antal lignende arkiver, herunder alvorligt trunkerede. For at frigive en Android-smartphone med et sæt gapps ombord, skal producenten sende den til certificering hos Google, som efter at have evalueret smartphonens kvalitet og ydeevne enten vil give grønt lys eller sparke den (men dette stopper slet ikke kineserne).

Sådan kommer Google Apps til din smartphone. Af brugerne bruger 99% enten forudinstallerede applikationer, eller installer dem selv på helt ren og fuldstændig anonym firmware. Og så, fra det øjeblik du indtaster dit brugernavn og din adgangskode, begynder synkronisering og download af information.

For at finde ud af, hvordan dette sker, lad os pakke det samme arkiv ud med gapps og tage et kig indeni. Vi er interesserede i mapperne /system/app og /system/priv-app; under installationen kopieres deres indhold til mapperne med samme navn inde i smartphonen. Den anden mappe er ny for KitKat og rummer applikationer, der bruger system-API'er, der er markeret som "private" og ikke tilgængelige for almindelige applikationer.

I mappen /system/app finder vi et stort antal forskellige Google-applikationer, der let kan genkendes på pakkens navn: Books.apk, Chrome.apk, Gmail2.apk og så videre. Hver af dem vil dele information forskelligt, men det er helt fint (ja, Google vil vide, at du læser Paulo Coelho gennem deres app!). Den største fare her er GoogleContactsSyncAdapter.apk, som kun er ansvarlig for at sende til fjernserver kontakt liste. Vi skriver navnet ned i en notesblok og går videre.

De fleste af filerne fra mappen /system/priv-app er de tjenester og rammer, der er nødvendige for at køre hele denne synkroniserings- og overvågningsmaskine:

  • GoogleBackupTransport.apk - synkroniserer data fra installerede applikationer, Wi-Fi-adgangskoder og nogle indstillinger;
  • GoogleLoginService.apk - forbinder enheden med en Google-konto;
  • GooglePartnerSetup.apk - tillader tredjeparts applikationer få adgang til Google-tjenester;
  • GoogleServicesFramwork.apk - en ramme med forskellige hjælpefunktioner;
  • Phonesky.apk - Play Butik (mærkeligt nok);
  • PrebuiltGmsCore.apk - Google Services, som navnet antyder, er kernen i hele gapps-pakken;
  • Velvet.apk er en Google-søgning, der inkluderer en skrivebordssøgelinje og Google Now.

I bund og grund er dette den del af Google Apps, der er ansvarlig for at lække vores private oplysninger. Lad os prøve at slippe af med alt dette.

Metode nummer 1. Deaktivering gennem indstillinger

Den nemmeste måde at fjerne linket til en smartphone fra Google på er at bruge standard systemindstillingerne. Det gode ved denne metode er, at den ikke kræver root-rettigheder, installation af brugerdefineret firmware eller brugerdefineret gendannelse. Alt kan gøres i enhver lagerfirmware uden at miste adgangen til din konto og applikationer som Gmail (hvis nødvendigt). Ingen vil dog stå inde for effektiviteten, da det er meget muligt, at nogle gapps-komponenter vil fortsætte med at sende data.

Hovedplaceringen for synkroniseringsindstillinger er menuen "Indstillinger -> Konti -> Google -> [e-mail beskyttet]" Her kan du deaktivere ting som synkronisering af kontakter, appdata, Gmail, Afspille musik, Google Keep og mere. Alt du skal gøre er blot at fjerne markeringen af ​​de ønskede menupunkter. Gå derefter til menuen "Indstillinger -> Sikkerhedskopier og nulstil" og fjern markeringen af ​​"Data backup" og "Auto recovery" elementer.

Applikationen Google Indstillinger, som er en del af Google Services, er også ansvarlig for mange synkroniseringsindstillinger. Med dens hjælp kan du især deaktivere Googles adgang til din placering ("Adgang til geodata -> Adgang til mine geodata / Afsendelse af geodata / Placeringshistorik"), deaktivere afsendelse af personlige data til søgemaskinen ("Søg -> Personlige data" ”), deaktiver Google Nu (“Søg -> Google Nu”) og deaktiver fjernbetjening (“Fjernbetjening -> Fjernsøgning enheder / Fjernlås og nulstilling").

I de samme "Google-indstillinger" kan du i øvrigt deaktivere enhver applikation, der bruger din Google-konto til godkendelse. Vi taler ikke kun om den software, der er installeret på enheden, men også om alle applikationer, der nogensinde er brugt, inklusive websteder. For eksempel fandt jeg en masse websteder på denne liste, som jeg ikke har besøgt i mindst et par år.

I tilfælde af at du slet ikke kommer til at bruge det Google-tjenester, vil det være nemmere at afbryde din smartphone fra din konto helt, det vil sige blot at slette den gennem indstillingerne: "Indstillinger -> Konti -> Google -> [e-mail beskyttet]-> Menu-knap -> Slet konto."

De fleste Google-applikationer kan deaktiveres smertefrit gennem indstillingerne: "Applikationer -> ALLE -> ønsket applikation -> Deaktiver".

Google-kontoindstillinger Google-indstillinger

Metode nummer 2. Rengøring af den officielle firmware

Hvis lagerfirmwaren har root-rettigheder, kan du slippe af med Google Apps ved blot at slette dem fra smartphonen. Som jeg allerede har sagt, er de alle gemt i mapperne /system/app og /system/priv-app. For eksempel, i tilfælde af KitKat, vil listen over Google-applikationer i den første mappe være sådan:

  • Books.apk - Google Bøger;
  • CalendarGoogle.apk - Google Kalender;
  • Chrome.apk - Google Chrome;
  • CloudPrint.apk - skyudskrivningssystem;
  • Drive.apk - Google Drev;
  • GenieWidget.apk - nyheder og vejr widget;
  • Gmail2.apk - Gmail;
  • GoogleContactsSyncAdapter.apk - kontaktsynkronisering;
  • GoogleEars.apk - Google Ears (ligner Shazam);
  • GoogleEarth.apk - Google Earth;
  • GoogleHome.apk - startskærmen med integreret Google Now;
  • GoogleTTS.apk - talesyntesesystem;
  • Hangouts.apk - Google Hangouts;
  • Keep.apk - Google Keep;
  • LatinImeGoogle.apk - tastatur med gestusstøtte;
  • Magazines.apk - Google Magazines;
  • Maps.apk - Google Maps;
  • Music2.apk - Google Musik;
  • PlayGames.apk - Google PlayGames;
  • PlusOne.apk - Google+;
  • QuickOffice.apk - QuickOffice;
  • Street.apk - Google Street;
  • SunBeam.apk - SunBeam levende tapet;
  • Videos.apk - Google Movies;
  • YouTube.apk - YouTube.

Mappen /system/priv-app indeholder udover dem, der er anført tidligere, også følgende filer:

  • CalendarProvider.apk - gemmer kalenderdata;
  • GoogleFeedback.apk - sender en rapport om brugen af ​​Google Play;
  • GoogleOneTimeInitilalizer.apk - installationsguide til yderligere Google-applikationer;
  • SetupWizard.apk - opsætningsguide ved første lancering;
  • Wallet.apk - Google Wallet;
  • talkback.apk - stemmemeddelelse om begivenheder på enheden.

Gapps-sættet til KitKat indeholder blandt andet også et proprietært kamera med understøttelse af sfærisk optagelse og en proprietær desktop med integreret Google Now.

Men det er ikke alt. Google Apps afhænger af flere rammer, som er placeret i mappen /system/framework. Disse filer er com.google.android.maps.jar, com.google.android.media.effects.jar og com.google.widevine.software.drm.jar. Der er også mange biblioteker i mappen /system/lib, som udelukkende bruges af Google-applikationer. Det er slet ikke nødvendigt at fjerne dem, men det er muligt. Bare for at rydde op i skraldespanden. Du kan finde en liste over dem på hjemmesiden ][.

I tidligere (og fremtidige) versioner af systemet er indholdet af Google Apps anderledes, så inden sletning anbefaler jeg at downloade gapps af den påkrævede version fra webstedet goo.im/gapps, pakke det ud fra ved hjælp af WinRar og se indholdet. Du bør også tage højde for afhængigheden af ​​nogle applikationer fra markedet af Google-applikationer, jeg vil fortælle mere om dette senere.

Dette er kun en del af bibliotekerne inkluderet i gapps-sættet

Metode nummer 3. Brugerdefineret firmware uden gapps

Den tidligere metode kan forenkles betydeligt, hvis du blot installerer brugerdefineret firmware på din smartphone uden Google Apps. I dette tilfælde vil smartphonen/tabletten være krystalklar uden nogen forbindelse til Google. Ulempen ved denne metode er fraværet af Google Play, men du kan enten erstatte det tredjeparts butik applikationer (mere om dette nedenfor), eller brug næste vej, som omfatter installation af en afisoleret Google versioner Apps.

Metode nummer 4. Google Play og intet andet

Denne metode til delvis afkobling fra Google er en slags kompromis. Det løser ikke problemet med overvågning - i hvert fald uden indstillingerne fra den første metode - men det giver dig mulighed for ikke at rode systemet med en masse ubrugelig software, som vil hænge i baggrunden og æde op hukommelsen. Ideen er enkel - installer tilpasset firmware og upload en minimalistisk version af gapps oven på den, som kun inkluderer Google Play.

Der er mange sådanne minimale gapps-samlinger på internettet, men jeg vil anbefale at bruge de tidstestede BaNkS Gapps, nemlig "måned-dato"-filen GApps Kerne 4.4.2 underskrevet.zip". De virker på enhver smartphone, er ART-kompatible og inkluderer kun de grundlæggende gapps-filer, en liste over dem er givet i afsnittet "Hvad er Gapps", rammefiler samt flere biblioteker. I bund og grund er det Google Play, synkroniseringsværktøjer og intet andet.

Ændring af søgemaskinen til DuckDuckGo

Selv efter fuldstændig deaktivering af synkronisering, vil den "indbyggede" Google-søgelinje forblive på startskærmen. I lager firmware Nogle producenter (Samsung, for eksempel) er blot en widget, der nemt kan fjernes fra skærmen. I ren Android og enheder fra mange andre producenter, er den "indbygget i" startskærmen, men den kan fjernes ved at deaktivere al søgning fra Google (sammen med Google Now) ved at bruge menuen "Indstillinger -> Programmer -> Alle -> Google-søgning - > Deaktiver" eller ved at installere en tredjeparts launcher. Derefter skal du bare downloade DuckDuckGo fra markedet eller en anden applikationsbutik og tilføje widgetten af ​​samme navn til din startskærm.

Tredjepartsmarked

Den anden og tredje metode involverer fuldstændig at slippe af med Google Apps, inklusive Google Play og muligheden for at logge ind med en Google-konto, så vi skal finde en måde at enkelt og bekvemt installere applikationer, der ikke vil tvinge os til at downloade dem selv, og dump dem derefter på et hukommelseskort og installer manuelt. En sådan måde er at installere et tredjepartsmarked.

I øjeblikket er der tre mere eller mindre levedygtige Google alternativer Spil. Disse er Amazon Appstore, Yandex.Store og 1Mobile Market. Hver af dem har sine egne fordele og ulemper, som hovedsageligt kommer ned til antallet af applikationer og betalingsmetoder:

  • Amazon Appstore er den mest berømte applikationsbutik efter Google Play. Indeholder mere end 75 tusinde applikationer (sammenlignet med 800 tusinde på Google Play), hvor kvaliteten af ​​hver af dem kontrolleres manuelt, ligesom iTunes til iOS. Du kan betale vha kreditkort eller Amazon Coins, som gives som gave ved køb af en tablet Kindle Fire eller som gave fra en anden bruger. En af de mest interessante funktioner i butikken er den daglige gratis distribution af en af ​​de betalte applikationer.
  • Yandex.Store er en butik fra Yandex-virksomheden. Indeholder mere end 85 tusinde applikationer, som hver scannes af Kaspersky antivirus. Det skiller sig ikke særligt ud, men det har en dræber funktion i form af muligheden for at betale for køb ved hjælp af Yandex.Money-tjenesten eller en mobiltelefonkonto.
  • 1Mobile Market er det største tredjeparts lager af Android-applikationer, inklusive mere end 500 tusind software. Det adskiller sig fra andre ved tilstedeværelsen af ​​udelukkende gratis applikationer (ikke at forveksle med piratkopierede), hvorfor det giver dig mulighed for ikke at gå gennem kontoregistreringsfasen og bevare anonymiteten.

Ansøgninger på alle tre markeder har originale digitale signaturer applikationsudviklere, så de kan bruges samtidigt. En applikation installeret fra et marked kan opdateres uden problemer fra et andet, og evt forsvinder, hvis den slettes fra listen over installerede i dem alle på én gang. Du bliver dog nødt til at købe dem separat.


Amazon Appstore
Yandex.Marked 1 Mobilmarked

Open Source marked

Ud over dem, der er beskrevet i artiklen, samt mange andre mindre kendte applikationsbutikker, kan du finde et andet lager på internettet. Den er fuldstændig anonym og indeholder kun gratis software distribueret under licenser godkendt af FSF. Der er kun tusind applikationer i F-Droid, men alle af dem indeholder garanteret ikke bagdøre eller andre systemer til videregivelse af personlige data. Det er F-Droid, der bruges som standardmarkedet i den gratis Android firmware Replicant.

Løsning af problemet med applikationsafhængighed af Google Apps

Selvom gapps-komponenter ikke er en del af den officielle Android API, forventer nogle applikationer stadig at se dem på systemet, hvilket kan forårsage en række problemer - lige fra applikationen virker slet ikke til at miste noget af dens funktionalitet. Nogle applikationer vil nægte at installere på grund af fraværet af Google Maps API, andre går ned umiddelbart efter lanceringen uden at opdage det, andre inkluderer direkte links til Google Play, hvilket kan føre til nedbrud og forkert betjening.

For at løse disse problemer startede XDA-bruger MaR-V-iN NOGAPPS-projektet, som udvikler et sæt åbne komponenter, der erstatter den oprindelige funktionalitet i Google Apps. Der er i øjeblikket tre udskiftningskomponenter tilgængelige:

  • Netværksplacering - geolokationstjeneste baseret på Wi-Fi og grundlæggende GSM stationer. Baseret på Apples IP-adressedatabase og åben database basestationer;
  • Maps API - udskiftning af grænsefladen til Google Maps baseret på OpenStreetMap;
  • BlankStore er et åbent alternativ til Play Butik-klienten. Giver dig mulighed for at installere gratis apps fra Google Store, men anbefales ikke til brug på grund af mulige sanktioner fra søgemaskinen (dette er forbudt ifølge deres regler).

Komponenterne installeres separat og på forskellige måder. Du skal blot manuelt kopiere netværksplaceringen til mappen /system/app/ i Android 2.3–4.3 eller til mappen /system/priv-app/ i KitKat (i dette tilfælde skal du bruge filen NetworkLocation-gms.apk) . Maps API installeres ved at blinke nogapps-maps.zip-filen via gendannelseskonsollen. For at installere markedet skal du ikke kun kopiere filen, men også generere et Android-id på en stor maskine, men da dette ikke anbefales, vil jeg ikke tale om det og begrænse mig til et link til instruktionerne.

Efter alle manipulationerne skulle softwaren fungere korrekt.

konklusioner

For Google er Android ubrugelig uden egne applikationer, så det er ikke overraskende, at virksomheden tager de lækreste dele af systemet ud i dem og lader koden være lukket. Men i denne artikel viste jeg, at der er liv uden gapps, og det kan være endnu nemmere og mere bekvemt end med Google.

Det tager tid at skabe en e-mail-server, der har en fantastisk webgrænseflade, er tilgængelig hvert sekund fra hvor som helst i verden, og som også giver omfattende funktionalitet til brugere og administratorer. Ikke kun tid, men også computere, og udover computere også folk, der vil servicere alt dette og meget mere. Hvis vi tilføjer her bekvem service instant messaging, som vil forene en gruppe mennesker, der er engageret i fælles arbejde, så er resultatet et seriøst system for virksomhedskommunikation, som, selvom der er ressourcer til rådighed, ikke vil blive organiseret med det samme.

Til samarbejde Det ville også være rart at have en kalender, der giver dig mulighed for at planlægge ikke kun din personlige tid, men også tiden for dem, du arbejder med, og også tage højde for deres travlhed, når du planlægger konferencer og møder. For at få det fulde billede skal du tilføje et dokumentsamarbejdsmiljø. Ved at samle disse og nogle andre tjenester sammen, får vi Google Apps.

Google Apps er et miljø, der giver følgende samarbejdsværktøjer: den allerede populære e-mail-tjeneste GMail, instant messaging-klient Google Talk (faktisk er tjenesten fuldt egnet til at kommunikere med enhver Jabber-bruger), kalender Google Kalender, værktøjer til at arbejde med dokumenter og regneark Google Docs & Spreadsheets, "central side" - et sted for bekvem placering af information, der vil være fælles for alle brugere, sideeditor fra Google, som giver dig mulighed for hurtigt at oprette og udgive de nødvendige oplysninger.

Del 1. Funktioner tilgængelige for brugeren

At beskrive alle de funktioner, der er tilgængelige for enhver bruger af Google Apps-systemet, er en ret lang opgave, da systemet kombinerer flere ret fleksible produkter fra Google, som hver især allerede har bevist sig selv. Derudover er de fleste af disse tjenester ret populære individuelt.

Til at begynde med bemærker vi, at Google Apps er en seriøs tjeneste, der har flere pakker, som hver især adskiller sig i det forskellige antal tjenester, som leveres af Google. Alle pakker giver: et komplet sæt tjenester (mail, kalender, arbejde med dokumenter, oprettelse af sider, instant messaging-klient osv.), ingen begrænsninger på antallet af brugerkonti, adgang fra mobile enheder og et administratorkontrolpanel. Således er det grundlæggende sæt, der leveres til alle brugere, omtrent det samme, derudover er der et migreringssystem fra en pakke til en anden, som giver dig mulighed for at starte med en enklere og gratis pakke, og senere om nødvendigt migrere til en passende pakke med de nødvendige tilføjelser. De vigtigste forskelle er som følger.

Det er bedre at starte med standard Google Apps-pakken. Det er gratis

  • Standard pakke(Standard Edition) - 2 gigabyte ledig plads til post, hjælp via onlineressourcer (men ikke online telefonhjælp), tilstedeværelse kontekstuel annoncering på servicesiderne.
  • Premier-pakke (Premier Edition) - 10 gigabyte til mail, 99,9 % garanteret oppetid på mailtjenesten, mulighed for at administrere ressourcer, onlinehjælp 24/7, som inkluderer telefonkonsultationer, API for at den bedste måde integrere Google Apps i en eksisterende infrastruktur. Den eneste af alle pakker, der ikke er gratis. Pris af denne pakke afhænger af antallet af brugerkonti. Brugere af pakken får adgang til alle nye funktioner og tjenester i systemet, efterhånden som de frigives, for eksempel er der i den nærmeste fremtid en migreringstjeneste fra andre e-mail-klienter, som vil tillade migrering med den mindste indsats.
  • Pakke til uddannelsesinstitutioner(Education Edition) - alt er det samme som i det foregående tilfælde. Med kun en lille forskel: kun 2 gigabyte pr. konto, ingen garanti for 99,9% oppetid. Pakken leveres under en separat licens til non-profit uddannelsesorganisationer.

Efter at administratoren, der arbejder med Google Apps, har tilføjet en bruger til systemet (Google Apps-domæne), kan brugeren arbejde med alle tjenester, der er aktiveret i systemet. En af hovedideerne i Google Apps er den globale integration af alle tjenester og organiseringen af ​​praktisk arbejde for mennesker, der er forenede fælles system Google Apps. Dette giver dig mulighed for seriøst at spare tid på at organisere samarbejdet, da arbejdsmiljøet er klar til brug inden for få minutter efter fuld aktivering.

Mail og beskeder

Efter at mailtjenesten relateret til domænet er aktiveret, vil den være tilgængelig for brugerne på en særlig side, hvis navn bestemmes af systemadministrator. Hvis domæneindstillingerne tillader dette, vil alle domænebrugere automatisk blive tilføjet til kontakterne for hver ny bruger af systemet.

Det samme gælder for instant messaging-klienten: nye domænebrugere vil automatisk blive tilføjet til klientens kontaktliste. Dette sikrer en øjeblikkelig start på brugerens arbejde efter at have registreret ham i systemet. Det er ikke længere nødvendigt at tilføje hver enkelt kollega separat til din kontaktliste.

Det er tydeligt, at brugerne får alt standard funktioner mailtjeneste fra Google: mailarkivering, spamfiltrering, mulighed for at søge gennem alle mailbeskeder, oprettelse af filtre, adgang via POP, mailvideresendelse og meget mere. Det samme kan siges om Google Talk - alle funktioner er fuldt tilgængelige, og administratoren kan begrænse brugernes mulighed for at tilføje brugere fra andre domæner eller fra andre jabber-servere til kontaktlisten, hvilket gør det muligt at begrænse kommunikationscirklen til kun nødvendige kontakter.

Kalender

Et meget praktisk værktøj til planlægning af personlig arbejdstid, som i sammenhæng med global integration giver dig mulighed for ikke kun at planlægge din egen arbejdstid, men også tage hensyn til dine kollegers arbejdstid og opgaver. De vigtigste funktioner i kalenderen i Google Apps: oprettelse af begivenheder, for hver af dem kan du definere begivenhedens navn, tidspunkt og varighed, bestemme sammensætningen af ​​deltagere og kontrollere deres tilgængelighed under begivenheden, indstille påmindelser om begivenheder, se andres kalendere , arbejder med en kalender på mobile enheder, administrere adgang til kalendere og så videre.

En domænebruger kan tilføje en specifik medarbejders kalender vha speciel form, som giver dig mulighed for at søge i kalendere ved hjælp af både nøgleord og en medarbejders e-mailadresse. På den måde kan du altid have opdateret information om en bestemt medarbejders opgaver og arbejde (selvfølgelig kun i det omfang det giver dig mulighed for at bestemme hans kalender).

Arbejde med dokumenter

Alle populære dokumentformater understøttes: Word, Excel, OpenOffice

Følgende filtyper er i øjeblikket tilgængelige: Word dokumenter og Excel, OpenOffice-dokumenter, RTF, HTML og tekstdokumenter. Dette sæt af understøttede formater sikrer, at tjenesten er velegnet til en bred vifte af brugere. Resultaterne af arbejdet kan gemmes som lokal computer, og efterladt til lagring på serveren. For at arbejde fuldt ud med dokumenter er det således nok blot at have adgang til Google Apps-tjenesten fra hvor som helst i verden, fra enhver computer.

Sammenligning af redaktørernes egenskaber Google Docs& Regneark med Word og Excel eller OpenOffice er et emne for en anden diskussion. Praksis viser, at funktionerne er tilstrækkelige til at udarbejde et normalt dokument, der indeholder almindeligt anvendte designelementer: lister, formatering og forskellige stilarter, tabeller, billeder og hyperlinks og så videre.

Google Docs & Spreadsheets tilbyder rigelige muligheder at samarbejde om dokumenter. For at gøre arbejdet med dokumenter så bekvemt og produktivt som muligt for en gruppe medarbejdere er følgende muligheder tilgængelige.

  • Håndtering af dokumentversioner. Mellemversioner af et dokument oprettes automatisk af systemet ret ofte og desuden hver gang brugeren gemmer dokumentet. En funktion er tilgængelig til at sammenligne to udvalgte versioner, som gør det nemt at spore de ændringer, der blev foretaget ved næste redigering af dokumentet.
  • Dokumentadgangskontrol. Du kan invitere systembrugere til at samarbejde med et dokument, og angive hvilke rettigheder der er givet til brugeren: kun at se dokumentet eller redigere. Yderligere funktioner gør det muligt for en bruger, der er inviteret til at arbejde med et dokument, til igen at invitere andre brugere. Personer, der arbejder på et dokument på samme tid, kan oprette en chat for at diskutere ændringer i dokumentet, som vil være synlig for alle deltagere i diskussionen. Muligheden for at offentliggøre et dokument med en permanent adresse er tilgængelig, hvilket giver enhver medarbejder på domænet mulighed for at få adgang til dokumentet (for eksempel, efter at alle ændringer er foretaget og godkendt, offentliggøres dokumentet til offentlig visning). Derudover er det muligt at arkivere dokumenter, der allerede er bragt til deres endelige tilstand, men som stadig er nødvendige.

Samarbejde med dokumenter i Google Apps er organiseret på højt niveau tilstrækkelig til at arbejde med dokumenter og hurtig og effektiv adgang generel information. Og brugerfunktionerne til at redigere indholdet af dokumenter er kun i visse aspekter ringere end de sædvanlige Word, Excel og OpenOffice.

Startside og sideeditor

Startsiden er det første brugere ser efter at have logget på Google Apps

Startsiden er det sted, der er beregnet til at være det første, brugere ser efter at have logget ind Google system Apps. Denne side ligner personlig side Google (www.igoogle.com) er ligeledes designet til at være den første side, en bruger støder på, når de kommer i gang. Det kan indeholde gadgets fra Google og tredjeparts udviklere, samt den information medarbejderne skal bruge for at komme i gang. Langt fra fuld liste nyttige ting, der kan placeres på hjemmeside Google Apps: gadgets til forhåndsvisning af personlige postkasser og kalenderbegivenheder, søgning, inklusive speciel Google Tilpasset søgning, som giver dig mulighed for kun at søge efter det, der virkelig er nødvendigt, se RSS, bogmærker, Google Notebook og endda en lang række nyttige elementer.

Websideeditoren giver dig mulighed for hurtigt og nemt at oprette dine egne sider, som derefter nemt kan publiceres ved hjælp af Google-tjenesten. For at oprette kan du bruge et stort antal færdige designs (placering af elementer på siden, farver osv.) og en ret praktisk editor, der praktisk talt ikke kræver, at brugeren kender HTML, CSS og andre sprog. Offentliggørelse ny side sker øjeblikkeligt, hvilket væsentligt reducerer den tid, der bruges på at formidle information til andre brugere eller klienter.

Integration i Google Apps har nået det punkt, hvor dokumenter, der sendes til dig via post, er umiddelbart tilgængelige fra postkasse Du kan åbne Google Docs & Spreadsheets til arbejde. Skift mellem forskellige tjenester udføres med et simpelt klik med musen. Der er dog ikke noget problem i at holde dem alle åbne og klar til at fungere i forskellige browservinduer.

Således skaber Google Apps et miljø, der ikke kun er praktisk til samarbejde mellem flere personer, der befinder sig i forskellige steder, men også at organisere samarbejdet mellem et stort antal medarbejdere, der kan være spredt ud over forskellige lande. I betragtning af, at Google ret ofte leverer API'er til sine produkter, og derved giver dig mulighed for at skabe dine egne applikationer, der yderligere integrerer Google-applikationer i dit specifikke arbejdsmiljø, kan Google Apps være et meget praktisk miljø for samarbejde. Derudover arbejder Google konstant på at forbedre sig eksisterende tjenester og tilføje nye. Vores umiddelbare planer inkluderer tilføjelse af en tjeneste til migrering fra forskellige e-mail-klienter til GMail og muligheden for at oprette og redigere præsentationer, det vil sige en tjeneste, der ligner PowerPoint.

Nogle gange sker det, at du støder på en smartphone, der er god for alle, men den har ikke proprietære Google-applikationer. Og uanset hvordan alle rundt omkring råber om bloatware, viser det sig, at Google-software er en god ting, men at leve uden det er ikke så bekvemt. I det mindste underminerer fraværet af Google Play-applikationsbutikken i høj grad de positive indtryk.

Dette sker ofte, hvis du bruger en kinesisk smartphone, da Google ikke tillader alle at forudinstallere sin applikationspakke. Eller noget lignende kan findes i emulatorer, lysende eksempel- et godt Remix OS, men uden Google Play Butik er det ikke helt praktisk. Eller en anden mulighed - brugerdefineret firmware. Igen, ikke alle romodeller inkluderer Google-applikationer i deres standardfirmware. Eller igen den kinesiske, for eksempel, MIUIm, hvis du downloader ikke den globale, men Kinesisk version, så finder du bestemt ikke Google Applications der. I øvrigt bliver de næsten altid og overalt forkortet til GApps.

GApps skal indeholde: Google Play og Google Services. Og de vil allerede give dig adgang til alt andet indhold.

Installation af GApps via applikationen

Der er en ret simpel måde at installere GApps på din smartphone vha Google app Installatør. Noget som at roote Android med et enkelt klik. Du skal bare downloade apk'en, installere applikationen, som allerede vil bringe Google-tjenester til din smartphone. Vælg blot det, du har brug for, fra listen. Du kan downloade New Google Installer fra linket. Eller for eksempel i kinesiske marked"Mi Market".

Installation af GApps gennem gendannelse

Den anden mulighed for at installere GApps på en enhed er noget mere kompliceret, men den er velegnet til dem, for hvem den første ikke virkede, og det sker nogle gange.

Her skal du være forsigtig, når du downloader GApps specifikt til den version af systemet, du har på din enhed. For eksempel, hvis du arbejder med KitKat 4.4, så skal GApps tages specifikt til KitKat for at undgå problemer. Android-versionen kan altid ses i indstillingerne. Download GApps til Android mest forskellige versioner Kan . Vestlige andre flash-udviklere har omhyggeligt samlet GApps til Donut, Eclair, Froyo, Gingerbread, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop på ét sted. Vi vælger og downloader det, du har brug for, overfører det resulterende arkiv til hukommelseskortet på din enhed.

Dernæst skal du bruge en brugerdefineret gendannelse, der kan installere Android-patches fra zip-arkiver. Her for hver enhed individuelt. Mest sandsynligt bliver du nødt til at få og installere ClockworkMod Recovery eller TWRP eller lignende.

Du kan genstarte til gendannelse på de fleste smartphones ved at holde tænd / sluk-knappen + lydstyrke nede (eller tænd / sluk-knappen + lydstyrke op) i et par sekunder.

Så skal du bare vælge "Installer zip fra SD-kort", angive stien til den tidligere downloadede fil og vente et par sekunder, indtil patchen flashes ind i systemet. Genstart enheden, og vent, indtil cachen er opdateret. Voila, du har en enhed med Google Apps.

Det er meget vigtigt ikke at glemme vigtigheden af ​​sikkerhedskopier, hvis du laver noget gennem gendannelse. Det ville være bedre at bruge et par ekstra minutter af tid, men du vil hurtigt være i stand til at genoplive din gadget, gemme alle data, i stedet for senere at skulle lide, huske, hvad der gik tabt, og desuden lede efter genoprettelsesmanualer.

Salg af Sony Xperia-smartphones i Sony-brandede netbutik.