Come configurare smartphone e PC. Portale informativo
  • casa
  • OS
  • Cos'è Android. Esecuzione di un sistema operativo completo su Android

Cos'è Android. Esecuzione di un sistema operativo completo su Android

Ciao cari lettori del miglior portale mobile! In questo articolo, ti parlerò dell'esecuzione di sistemi operativi a tutti gli effetti su Android. Oggi parleremo di due sistemi operativi: Windows XP e Linux. Quindi mettiamoci al lavoro.

LINUX

Iniziamo con un tutorial più semplice: eseguire Linux su Android. Innanzitutto, ti avvertirò che questo metodo richiede i diritti di ROOT. Inoltre, se stai utilizzando uno smartphone basato su Android 5.0 Lollipop, Android 6.0 Marshmallow o versioni successive, avrai bisogno di un kernel personalizzato. Questo articolo utilizza un Nexus 5 con il kernel "ElementalX" installato. Quindi iniziamo.

Istruzioni:
1. Innanzitutto, è necessario scaricare e installare il programma BusyBox, che fornisce la maggior parte degli strumenti Unix standard.

2. Quindi, scarica e installa il programma Linux Deploy, questo è il componente principale e senza di esso non avremo successo, poiché scarica il kit di distribuzione dal mirror ufficiale, crea un'immagine del disco su una scheda microSD, lo monta e installa il kit di distribuzione del sistema operativo.
3. Con l'applicazione Linux Deploy aperta, andare al pannello di configurazione. Qui scegliamo quale distribuzione vuoi usare. Questo articolo utilizzerà la distribuzione Debian predefinita nell'ambiente LXDE.

4. Dopo aver selezionato il kit di distribuzione, fare clic sul pulsante di installazione. L'installazione richiede circa 30 minuti.
5. Al termine dell'installazione, l'applicazione avvierà l'ambiente Linux e configurerà l'ambiente di lavoro stesso, che include il sistema di base, il server SSH, il server VNC e l'ambiente grafico che abbiamo selezionato in precedenza. Inoltre, puoi configurare i server SSH e VNC tramite il programma.
6. Puoi connetterti tramite SSH o tramite VNC, sto usando un server VNC, ma puoi usare quello che vuoi.
7. Se ti sei connesso tramite un server SSH, inserisci la porta "22" e la password predefinita "changeme".
8. Se tu, come me, desideri connetterti tramite il server VNC, scarica il programma VNC, eseguilo e inserisci l'indirizzo "localhost: 5900" nel campo, la password predefinita è la stessa del server SSH - "changeme ”.

9. Goditi la distribuzione Linux in esecuzione!

Windows XP

Ora, riguardo alla parte più difficile: eseguire Windows XP su Android. Come puoi dirlo? La risposta è semplice: Bochs. È con questa applicazione che emuleremo Windows XP. Bochs è un programma che emula i sistemi operativi basati su x86, è stato creato per emulare sistemi operativi come Windows DOS, Windows 3.1, Windows 95, Windows 98. Ma oggi proveremo un compito più difficile. È importante notare che Windows XP sarà molto, molto lento e non ci sarà connessione a Internet, quindi se hai pazienza e non sei interessato ai problemi che potrebbero sorgere, vai avanti! Quindi, cominciamo.

Di che cosa hai bisogno:
1.File ISO di Windows XP
2. Qemu Manager per PC
3.
4. Bochs SDL
5. Immagine disco vuota

Istruzioni:
1. Aprire Qemu Manager per PC e creare una nuova macchina virtuale. Chiamalo come vuoi, in questo caso il nome sarà "XP".

2. Inserisci quanta RAM vuoi allocare per la macchina virtuale, questo passaggio è solo per il PC, non influenzerà in alcun modo il dispositivo Android. Seleziona l'opzione "non utilizzare il disco virtuale". Fare clic su Avanti.

3. Il prossimo passo è andare alla scheda dei driver e selezionare "disco rigido 0". Quindi, seleziona il percorso dell'"Immagine disco vuoto" precedentemente scaricata.

5. Infine, dopo aver completato tutti i passaggi, seleziona il pulsante verde nell'angolo in alto a sinistra per avviare la macchina virtuale. D'ora in poi, installa Windows XP sulla macchina virtuale come faresti su un semplice PC.

6. Al termine dell'installazione, decomprimere il file .zip di Bochs SDL. Sposta "Immagine disco vuoto" nella cartella SDL. Rinominare il file "Immagine disco vuoto" in "c".

8. Scarica e installa l'app Bochs su Android. Quindi, aprilo. L'applicazione stessa deve rilevare la presenza di Windows XP e avviarla. Ricorda, questo è molto, molto lento!

Per avviare il desktop del sistema operativo Windows XP, è necessario attendere almeno 10 minuti.

9. Divertiti con Windows XP!

È tutto. Grazie a tutti per l'attenzione!

I dispositivi mobili Android sono piuttosto popolari nel mercato della telefonia. Il sistema operativo Android è ideale per telefoni e tablet. Grazie alla grande quantità di memoria e alle elevate caratteristiche tecniche, lavorare con questo sistema operativo diventa molto più semplice.

OS "Android": descrizione

Gli esperti ritengono che la popolarità del sistema Android stia aumentando a causa del rilascio costante di vari tipi di dispositivi su questa piattaforma, che hanno un gran numero di funzioni utili nel loro arsenale. Non appena il nuovo ha fatto irruzione nel mercato della tecnologia, sono apparse nuove opportunità per gli utenti.

Oltre alla tecnologia esistente, in futuro è previsto il rilascio di televisori basati su "Android", che diventeranno senza dubbio parte integrante della vita moderna. Ora si stanno sviluppando attivamente nuove applicazioni che aiuteranno a sincronizzare il lavoro tra un telefono cellulare Android e dispositivi per auto come i navigatori GPS. Allo stesso tempo, ogni aggiornamento del firmware del sistema espande le funzionalità del dispositivo, adattandolo completamente all'utente.

Come sincronizzare il sistema con Google?

Il sistema Android apre un mare di possibilità: l'uso di Google Maps, e-mail, ecc. Per utilizzare tutti i servizi tramite un dispositivo Android, è sufficiente sincronizzare il sistema con Google. Per fare ciò, devi solo inserire i tuoi dati (login e password), dopodiché il sistema operativo si connetterà in modo indipendente a tutte le applicazioni.

Oltre alle applicazioni standard, non molto tempo fa, sono stati pubblicati sviluppi completamente nuovi. Quindi, ad esempio, gli utenti dei comunicatori, il programma Google Voice consentirà loro di scambiare informazioni senza troppi sforzi. Dopo aver sincronizzato il dispositivo con Google, gli utenti potranno anche lavorare con l'applicazione Play Market, con la quale è possibile installare una marea di giochi e programmi diversi (sia a pagamento che gratuiti) sul proprio telefono o tablet.

Segreti di "Android" per principianti

Per rendere ancora più semplice il lavoro con il dispositivo su questa piattaforma, gli utenti avanzati hanno trovato diverse funzioni utili. I segreti di "Android" ti aiuteranno a ottimizzare al massimo il sistema e personalizzarlo per te.

La prima caratteristica piuttosto utile è la composizione rapida. Tutti sanno che il sistema "Android" ha diversi desktop su cui si trovano i collegamenti a varie applicazioni. Quindi, per semplificare l'insieme dei contatti, è sufficiente fare clic su uno spazio vuoto sullo schermo, selezionare il menu "Collegamento" e "Contatti", quindi contrassegnare il numero più popolare e posizionarlo sul desktop. Ora la composizione di questo contatto verrà eseguita con un clic sul collegamento.

Pochi sanno che ci sono caratteri speciali sulle tastiere Android. Per aprirli, devi solo premere a lungo su un punto o una virgola. L'insieme dei numeri si apre allo stesso modo.

Ci sono situazioni in cui digitare a mano un testo di grandi dimensioni è completamente scomodo. Per questo, esiste una funzione come la ricerca vocale. Non tutti i principianti conoscono i segreti di "Android", e non è così facile notare la piccola icona a forma di microfono sulla barra di ricerca di Google. Pertanto, poche persone usano una funzione così utile. Ma devi solo fare clic su questa icona e pronunciare la domanda, che diventa immediatamente testo.

Se, dopo aver premuto accidentalmente il pulsante sbagliato, l'applicazione aperta è scomparsa da qualche parte, molto probabilmente è semplicemente crollata. Per riportare l'applicazione ridotta a icona sullo schermo, basta tenere premuto il pulsante con l'immagine di una casetta e selezionare quella che ti serve dall'elenco.

E questi sono solo alcuni suggerimenti. In effetti, ci sono molte altre opportunità nascoste. Piccoli segreti di "Android" aiuteranno a regolare il funzionamento del sistema operativo e personalizzarlo il più possibile per l'utente.

Come posso saperne di più sul sistema installato?

Spesso gli utenti devono trovare informazioni dettagliate su un dispositivo mobile. Ad esempio, versione del sistema operativo Android, tipo di processore e altro. Tali dati sono talvolta necessari per installare un'applicazione o un programma. In effetti, non c'è niente di difficile in questo.

Opzione 1. Puoi scoprire alcuni dati di sistema utilizzando le impostazioni standard. È sufficiente aprire il menu di configurazione, quindi è necessario selezionare la voce "Informazioni sul telefono". Su alcuni dispositivi, questo aprirà un elenco di informazioni di sistema. Se non tutte le informazioni vengono visualizzate sullo schermo, è necessario fare clic sulla voce "Versione software". Qui puoi trovare le informazioni di base sul sistema operativo del dispositivo.

Opzione 2. Questo metodo è adatto a coloro che richiedono dati estesi del sistema operativo. Per ottenere queste informazioni, è necessario scaricare un programma speciale dal Play Market e quindi aprirlo. Tutte le informazioni di sistema appariranno sullo schermo.

Flashare il sistema "Android"

Molti utenti sono interessati a come installare un sistema operativo con una versione più recente sul proprio dispositivo mobile. Tuttavia, prima di configurare il sistema operativo, dovresti pensare se puoi eseguire il reflash di Android da solo. Ma questa domanda è molto controversa.

Prima di tutto, dovresti prestare attenzione al dispositivo. Non tutti i gadget mobili si prestano a lampeggiare. Inoltre, questa azione non è affatto prevista sui dispositivi cinesi. L'autointervento nel sistema operativo disabiliterà solo il dispositivo. Quindi, pensando a come installare un sistema operativo, dovresti, prima di tutto, decidere quale priorità in questa situazione è una versione più recente o un gadget normalmente funzionante.

I migliori programmi per sincronizzare il tuo dispositivo con un PC

A volte è necessario che il controllo di un dispositivo mobile sia possibile da un computer. Per questo, esistono programmi speciali che aiuteranno gli utenti a sincronizzare Android con il PC.

Android PC Suite consente di effettuare chiamate e inviare messaggi tramite un computer. Inoltre, con questa applicazione puoi eseguire il backup di tutti i dati sul tuo dispositivo.

Attività, note e calendario e installa anche i driver per il gadget mobile.

My Phone Explorer gestisce file, rubrica e altre informazioni tramite il computer, oltre a fornire informazioni dettagliate sul dispositivo Android.

Ciao amici, sto iniziando a sviluppare la sezione relativa agli smartphone, ora è perfettamente funzionante. Ora sul sito troverai una serie di articoli interessanti sugli smartphone basati su Android. Costruirò quanti più dettagli possibile per trasmettere agli utenti i nuovi smartphone, cioè ci saranno molte novità. L'enfasi, ovviamente, sarà sulla creazione di materiali per lavorare con il sistema operativo. Vale a dire, un'istruzione dalla A alla Z. Per ora, inizierò con il più semplice e scriverò un articolo su cos'è e quali sono i suoi vantaggi e svantaggi. Ora passiamo al punto.

Che cos'è il sistema operativo Android?

AndroidÈ un sistema operativo basato sul kernel Linux, acquisito da Google nel 2005. Nel 2008 è stata rilasciata la prima versione del sistema operativo. Questo sistema operativo è progettato per smartphone, tablet e molti altri dispositivi. Al momento, viene integrato in orologi, vari navigatori, console e lettori.

Al giorno d'oggi, viene creato un numero enorme di smartphone e altri dispositivi con questo sistema. Ha guadagnato una popolarità terribile, quindi non ha quasi concorrenti, tranne forse iOS.

Penso che non valga la pena elencare i marchi noti dei telefoni di oggi che stanno crescendo a passi da gigante. Quindi, usano tutti Android. Se parliamo di un sistema pulito, allora possiamo dire che è molto agile e produttivo. Molti produttori, prendendo come base questo sistema operativo, creano la propria shell con funzioni, capacità e design aggiuntivi. Qualcuno lo fa meglio e il sistema vola, ma in alcuni dispositivi non è molto buono. Con l'aiuto del sistema operativo, hai la possibilità di controllare funzioni come Wi-Fi, Bluetooth, NFC, GPS, creare hotspot Wi-Fi, ovvero creare un modem dal tuo telefono e molto altro. I moderni smartphone incorporano sensori di scansione dell'impronta digitale e dell'iride, che possono migliorare significativamente la protezione, tutti controllabili tramite Android. Naturalmente Apple sta cercando di tenere il passo con il suo iOS.

Pro e contro

Diamo un'occhiata ai pro e contro:

  • Poiché è sviluppato sul kernel Linux open source, il sistema mobile è anche open source, il che ti consente di creare tutto ciò che il tuo cuore desidera per questo sistema.
  • Un sistema operativo pulito è altamente ottimizzato, non esigente sui dispositivi. Può funzionare sul telefono più debole disponibile oggi, anche se questa è già una rarità.
  • La possibilità di personalizzare il sistema per te stesso.
  • Un numero enorme di componenti aggiuntivi e applicazioni che espandono notevolmente le capacità del sistema operativo.
  • Rapidità di lavoro (non in tutti i casi).
  • Il sistema è disponibile per le seguenti piattaforme hardware: ARM, x86, MIPS.

Queste sono le principali caratteristiche positive che ho notato per me stesso. Forse c'è qualcos'altro. Oltre ai vantaggi, ci sono anche svantaggi:

  • Il sistema operativo open source dà un vantaggio ai produttori di smartphone e tablet per creare shell non sempre il più ottimizzate ed efficienti possibile. Inoltre, l'aggiornamento della shell potrebbe arrivare molto dopo il rilascio della versione più recente del sistema ufficiale.
  • Se il sistema è scarsamente ottimizzato, esiste la possibilità di un elevato consumo energetico. E l'atomicità ora è molto apprezzata. Ma piuttosto dipende dai produttori di dispositivi.
  • A causa della popolarità, gli hacker e altre persone cattive scrivono virus per il sistema operativo e cercano vulnerabilità. Naturalmente, questo sistema operativo ha una certa protezione, non come Windows. Pertanto, lo svantaggio è insignificante.
  • Ci sono stati casi in cui diversi milioni di dollari sono stati generalmente rubati da utenti di tutto il mondo. Ciò è stato fatto inviando SMS all'insaputa dell'utente.


Oltre al sistema pulito di Google, ci sono un certo numero di appassionati che sviluppano il loro firmware che hanno le proprie funzionalità e capacità. Vedrai un design completamente diverso, succede che il firmware di un altro produttore funzionerà meglio del puro Android.

Al momento, ci sono aziende che creano firmware per smartphone e altri dispositivi: CyanogenMod, che ora è LineageOS, AOKP, MIUI, Paranoid Android, AOSP, Replicant e altri.

Gli sviluppatori entusiasti cercano di rilasciare le versioni del firmware in tempo, insieme al rilascio di un sistema operativo pulito. Ma a volte non è necessario eseguire il flashing del telefono, poiché i produttori potrebbero occuparsene.

App e Play Market

Tutti sanno che ogni giorno nell'app store di Google - Gioca al mercato centinaia di programmi e giochi sono disposti. Puoi trovare in generale ciò che il tuo cuore desidera, questi sono vari lettori audio e video, sfondi per desktop, gestori di file, di cui ce ne sono probabilmente migliaia, un sacco di software per comunicare con le persone: social network, messaggistica istantanea e altri. Puoi anche scaricare film, libri e musica da lì. Naturalmente, il contenuto è sia a pagamento che gratuito.

Un po' di teoria. Il codice dell'applicazione Android è scritto per la cosiddetta macchina virtuale Dalvic. Le applicazioni sono formattate .apk, questo è l'unico formato. Fino a poco tempo le applicazioni stesse potevano essere scritte in Java e dal 2009 Google ha aggiunto uno speciale pacchetto di funzionalità che permette di creare software in C e C++. Inoltre, ci sono molti ambienti di sviluppo come Embarcadero RAD Studio.


Per quanto riguarda l'app store, l'abbiamo aperto nel 2008. L'accordo prevedeva che gli sviluppatori di software dessero il 30% dei profitti a Google. Secondo gli standard del 2017, ci sono circa 2,8 milioni di applicazioni nel database di Play Market.

Naturalmente, c'erano utenti senza scrupoli che pubblicavano applicazioni con codice dannoso, il che ha causato uno scandalo intorno al 2011, ma i problemi sono stati rapidamente messi a tacere e le vulnerabilità sono state chiuse.

Chi non lo direbbe, ma il Play Market specifico diretto è l'App Store, un negozio di applicazioni per iPhone, iPad, iPod e altri. Hanno meno software rispetto al Play Market. Il reddito degli sviluppatori è lo stesso di quello di Google. Crei un'applicazione a pagamento per la quale darai il 30% del profitto.

Cosa c'è dentro Android

E ora quasi la penultima moda, in cui voglio parlare dei componenti interni del sistema. Chi usa questo sistema dovrebbe capirne almeno un po'. E confrontiamolo con Windows.

Quindi, Linux differisce da Windows in quanto la seconda informazione è scomposta in dischi e, ovviamente, anche in Linux, ma questa viene visualizzata in modi diversi. Nei sistemi Linux, una struttura ad albero.

Ci sono anche differenze nei registri. Se crei più cartelle con gli stessi nomi, su Windows non ci sarà alcuna differenza, ma su Linux saranno cartelle completamente diverse. Questo vale anche per i file. Questi nomi saranno diversi in Linux: Papka, papka, PAPKA.

Sempre la cache per il sistema e qualche applicazione verranno salvate in una sezione speciale - cache.

Sicuramente tutti hanno visto la cartella nel file manager dati... Questa directory contiene altre cartelle relative ai file di installazione e alle directory delle applicazioni.

I file di configurazione e le librerie software si trovano nella cartella app-lib.

Per far funzionare le applicazioni, sono scritte in Java per una speciale macchina virtuale Dalvik. Pertanto, potresti imbatterti in una directory dalvic-cache... A volte deve essere pulito, ad esempio, prima di far lampeggiare il telefono. Questo viene fatto usando i diritti di root o da, ma di tutto questo parlerò sicuramente nei prossimi articoli.

Vedrai sicuramente la directory nel file manager sistema... Dal nome è chiaro che le impostazioni di sistema sono memorizzate lì, modifica che può danneggiare il sistema.

Nel catalogo eccetera troverai file che consentono al sistema di avviarsi normalmente.

Queste non sono tutte le cartelle presenti nel sistema Android. Ci vorranno alcuni articoli aggiuntivi per capire tutto.

Caratteristiche aggiuntive

Molte persone sanno che ogni modifica del sistema ha un nome chiave, di solito una specie di dolce. Ad esempio, Cupcake, che significa cupcake. Una delle versioni popolari 4.1-4.3 ha il nome Jelly Bean(Caramelle gommose). Ma la versione 4.4 prende il nome dalla famosa tavoletta di cioccolato KitKat... La prossima modifica 5.0 e 5.1 ha il nome Lecca-lecca- lecca-lecca. La sesta opzione è Marshmallow e infine, l'ultima versione 7.0-7.1.2 ha ricevuto il codice Torrone.

Manca già pochissimo al rilascio della versione 8, o come si chiama Android O. La versione beta del sistema operativo è già installata su alcuni flagship e funziona stabilmente. Il sistema operativo completo sarà rilasciato alla fine del 2017. E sì, è probabile che la parola chiave sia - Oreo... Di seguito vedrete un video sulla presentazione dell'ottava versione.

Bene ragazzi, ho finito l'articolo, ora sapete cos'è Android, dove viene utilizzato, i suoi chip. Nei prossimi articoli ti racconterò quasi tutto ciò che riguarda questo sistema operativo. Bene, ti auguro buona fortuna!

Smartphone e tablet stanno diventando sempre più sofisticati e potenti, gli sviluppatori di sistemi operativi stanno cercando di tenere il passo. Un esempio di ciò è che l'ultima versione di Android è significativamente diversa dai suoi predecessori. Qual è questa differenza e gli ultimi sviluppi sono così buoni?

Descrizione

Questa è la versione di Android, che è più informativa rispetto alle precedenti. Le notifiche sono state migliorate e sono accessibili dalla schermata di blocco, così come da qualsiasi applicazione in esecuzione, basta scorrere verso il basso dalla parte superiore dello schermo.

I messaggi possono essere visualizzati dalla schermata di blocco e da lì è disponibile anche una risposta. Le chiamate in arrivo non chiudono i programmi aperti, apparirà solo una specie di widget nella parte superiore dello schermo, che puoi ignorare o rispondere alla chiamata. Impostando le notifiche, puoi nascondere ad altri le informazioni su vari eventi. Puoi anche configurare il tipo di suoneria da diverse applicazioni e solo da diversi utenti.

Le modifiche hanno toccato anche la batteria:

  • tutti i dispositivi basati su Android 5.0 hanno una maggiore durata della batteria (1,5 ore in media);
  • durante la ricarica, lo schermo visualizza il tempo fino alla fine del processo;
  • sono state rese disponibili informazioni sul costo delle domande.

Per quanto riguarda la sicurezza, il proprietario dello smartphone può crittografare i propri dati per evitare problemi in caso di smarrimento o furto del dispositivo. Ciò include anche la possibilità di utilizzare un dispositivo con più account: l'accesso con account diversi consente ad amici o persone care di non condividere le proprie informazioni tra loro. Inoltre, puoi utilizzare la modalità ospite o la schermata dei contatti, in cui l'altro utente avrà accesso solo al set principale di applicazioni, senza file personali.

Modifiche ai supporti:

  1. Possibilità di ricerca vocale su YouTube e Google Play.
  2. Il dispositivo può essere configurato come gamepad quando è collegato a un televisore.
  3. I video e le foto del gadget possono essere trasmessi alla TV.

Pro e contro

Oltre ai già citati vantaggi di questa versione, puoi anche indicare una modalità migliorata per le persone con problemi di vista con un aumento del contrasto e della regolazione del display, nonché l'accensione accelerata del dispositivo con la possibilità di funzionare completamente con esso.

I contro sono i seguenti:

  • applicazioni più potenti e requisiti più elevati per il gadget lo scaricano più velocemente;
  • alcuni utenti trovano l'interfaccia piuttosto confusa;
  • questa versione è ancora incompatibile con molti software.

Android 6.0 "Marshmallow"

Schermate

Descrizione

Non ci sono particolari differenze rispetto alla versione precedente, tuttavia, vale la pena menzionare le funzionalità esistenti:

  • c'era una funzione di sblocco dello schermo tramite impronta digitale;
  • supporto diretto per 2 SIM card;
  • dosaggio dell'energia della batteria al lavoro dei processi in background;
  • l'accesso alle app e ai file personali è ancora più controllato;
  • la capacità di lavorare con una casa "intelligente";
  • modalità multi-finestra;
  • è apparsa un'ulteriore domanda di pagamento;
  • un altro dispositivo mobile può essere caricato tramite un cavo USB;
  • ci sono diverse nuove animazioni.

Pro e contro

I vantaggi sono:

  • la possibilità di personalizzare il gadget per te stesso;
  • puoi scaricare qualsiasi file sul tuo smartphone, indipendentemente dal fatto che possa essere aperto;
  • funzione di riduzione del consumo della batteria;
  • ricerca per applicazioni;
  • è diventato molto più facile parlare con il gadget, ora non è necessario lanciare la linea di Google per chiamare l'assistente vocale.

C'è un aspetto negativo: la versione non può essere installata su dispositivi economici e in generale l'elenco di smartphone e tablet basati su Android 6.0 è piuttosto limitato.

Android 7.0/7.1 "Torrone"

Schermate

Descrizione

Questa è la versione più recente di Android 2016, che è un Marshmallow ancora più migliorato. Ecco le sue caratteristiche:

  • le chiamate in arrivo possono essere filtrate per numero di telefono;
  • sistema migliorato per lavorare con le precedenti applicazioni in esecuzione;
  • anche la modalità notturna è migliorata;
  • le notifiche di un programma possono essere combinate in uno;
  • il risparmio della batteria avviene non solo in modalità standby;
  • è apparsa una modalità picture-in-picture;
  • aggiunte 72 nuove animazioni con emozioni; la realtà virtuale è ora supportata nell'hardware.

Pro e contro

Oltre a quanto sopra, puoi aggiungere al plus:

  • migliorare la qualità delle immagini 3D;
  • aggiungendo scorciatoie speciali al desktop che trasportano informazioni su un'azione preimpostata, ad es. con un clic, puoi inviare un messaggio a un abbonato specifico dalla tua lista di contatti;
  • le icone delle applicazioni standard sono state ridisegnate visivamente.

Il rovescio della medaglia è che questa versione non può ancora essere installata su nessun dispositivo tranne il Samsung Galaxy S7 / S7 edge.

risultati

La scelta delle ultime versioni di Android è piccola, perché Marshmallow e Nougat sono progettati per marche e modelli di telefoni specifici. Lollipop, nonostante tutte le lamentele, è un ottimo sviluppo e l'incapacità di supportare alcune applicazioni non ti impedisce di goderti appieno il lavoro con esso.

Sistema operativo Android di Google

Cronologia dello sviluppo Android, Aggiornamenti Android, Android Market

Sezione 1. Caratteristiche del sistema operativo Android.

Android è sistema operativo portatile (di rete) per comunicatori, tablet, e-book, lettori digitali, orologi da polso, netbook e smartbook basato sul kernel Linux.

Android è un sistema operativo relativamente giovane utilizzato su un'ampia gamma di dispositivi mobili.

Specifiche del sistema operativo Android

Originariamente sviluppato da Android Inc., poi acquisito da Google. Successivamente, Google ha avviato la creazione della Open Handset Alliance (OHA), che ora è impegnata nel supporto e nell'ulteriore sviluppo della piattaforma. Android ti consente di creare applicazioni Java che controllano il tuo dispositivo tramite librerie sviluppate da Google. L'Android Native Development Kit crea applicazioni scritte in C e altri linguaggi.

Il sistema operativo Android è stato installato nel 75% degli smartphone venduti nel terzo trimestre del 2012.

Sotto il controllo di Android, puoi trovare sia comunicatori (la classe più comune) che tablet PC (tablet), netbook o smartbook. Inoltre, i produttori non smettono di sperimentare, incorporando il sistema operativo in varie apparecchiature. Non sorprenderai nessuno con un orologio Android o un set-top box TV.

Il sistema operativo è stato sviluppato da Android Inc., che è stato poi acquisito da Google e trasferito alla OHA - Open Handset Alliance, associazione dedicata allo sviluppo e all'implementazione di standard mobili aperti. Oltre a Google, OHA include giganti come HTC, Intel, Motorola, Qualcomm, Samsung, LG, T-Mobile e Nvidia.

Video:

Sebbene il sistema operativo sia basato sul kernel Linux, non utilizza tutte le funzionalità di questo sistema operativo. La ragione di ciò è l'uso della macchina virtuale Dalvik, nella quale gira tutto il software. Ma con il rilascio del Native Development Kit, gli sviluppatori hanno l'opportunità di creare applicazioni native in C e altri linguaggi di programmazione.

Aggiorna cronologiaAndroid

La prima versione di Android è stata presentata nel settembre 2008 e solo per il comunicatore T-Mobile G1 (HTC Dream). Ha anche ricevuto un aggiornamento alla versione 1.1, annunciato sei mesi dopo.

Il rapido sviluppo del sistema operativo è iniziato con le versioni Cupcake (1.5) e Donut (1.6). La versione 2.0 di Eclair divenne una versione intermedia e anche la versione 2.1 portava lo stesso nome. È stato sotto il controllo di quest'ultimo che sono stati presentati alcuni dei dispositivi più popolari: Nexus One e il suo "fratello" HTC Desire.

Poi è arrivato il rilascio di Android 2.2 Froyo, che ha fornito agli utenti il ​​supporto per le tecnologie web HTML5 e Flash 10.1, che ha permesso loro di ottenere un vantaggio significativo rispetto alla concorrenza.

Successivamente, l'azienda ha introdotto Android 2.3 Gingerbread con un'interfaccia utente aggiornata, supporto NFC, fotocamere multiple e display ad alta definizione.


Ma i cambiamenti più grandi li vediamo in Android 3.0 Honeycomb, una versione speciale per tablet. Utilizza un'interfaccia utente completamente diversa, effetti 3D, un browser intuitivo e molti altri miglioramenti.

Sfortunatamente, Android 3.0 Honeycomb sarà disponibile solo per tablet. Sui comunicatori potremo vedere solo le versioni portate o...

Al momento, la versione di Android 2.4 è nota solo da indiscrezioni. Ma, forse, è lei che diventerà un analogo della versione tablet adattata per smartphone e comunicatori.

Video:

Dal rilascio della prima versione nel settembre 2008, ci sono stati diversi aggiornamenti di sistema. Questi aggiornamenti, di norma, riguardano la correzione degli errori rilevati e l'aggiunta di nuove funzionalità al sistema. Ogni versione del sistema ottiene il proprio nome in codice a tema dessert. I nomi in codice sono assegnati in ordine alfabetico.


A novembre 2012 sono state rilasciate 14 versioni del sistema. L'ultima versione è la 4.2 Jelly Bean.

Esiste una comunità di appassionati che sviluppano varianti completamente aperte del firmware Android (come CyanogenMod, MIUI, Virtuous Quattro, VillainROM, Open Kang Project, Replicant).

Le versioni modificate di Android (chiamate anche "firmware" o "custom firmware") vengono create per:

rimozione dei servizi Google dal dispositivo Android (ad esempio, come la sincronizzazione dei dati) - per garantire la localizzazione dei dati dell'utente solo sul dispositivo Android - esclusa la possibilità di trasmettere informazioni identificative (IMEI, numero di telefono, coordinate GPS, ecc.) a server Google;

fornitura più rapida e frequente (rispetto ai produttori dei dispositivi stessi) di nuove versioni del sistema operativo Android. Non è raro che un produttore smetta di supportare un modello che sembrava obsoleto o non redditizio e gli utenti che vogliono vedere nuove funzioni devono rivolgersi a opere di appassionati, sebbene molti telefoni sistematicamente obsoleti abbiano la possibilità di aggiornarsi ulteriormente (Nexus Uno è un ottimo esempio).

Video:

aggiunta del firmware Android con nuove impostazioni e funzioni. Come il supporto per FLAC Lossless Audio, la possibilità di memorizzare le applicazioni scaricate su una scheda MicroSD (per Android fino alla versione 2.2), ecc.


Per eseguire il flashing di un dispositivo Android, è necessario l'accesso root (questo è chiamato rooting), che ti dà un maggiore controllo sul sistema e sulle applicazioni predefinite. Non è necessario sbloccare il bootloader per l'accesso root (un bootloader sbloccato consente di avviare due o più sistemi operativi su un dispositivo). Il firmware modificato consente agli utenti di vecchi telefoni di utilizzare applicazioni disponibili solo per le versioni più recenti, aumentare la stabilità, la velocità e spesso eliminare i bug del produttore.

Tutti i produttori di dispositivi Android inizialmente bloccano l'accesso root nell'hardware (e la possibilità di lampeggiare), motivandolo con il desiderio di proteggere l'utente dall'installazione di malware e proteggere il dispositivo da danni. Tuttavia, a causa dell'uso massiccio di complesse tecniche di hacker per aggirare questa protezione, i produttori sono stati costretti a incontrarsi a metà strada e creare la possibilità di sblocco ufficiale dei telefoni (Sony Ericsson - il servizio Unlocking the boot loader, HTC - il servizio Unlocking Your Bootloader) . Il rischio connesso ad un possibile guasto del telefono durante il processo di sblocco viene trasferito all'utente, il quale, in caso di sblocco del bootloader, accetta i termini che indicano la decadenza anticipata della garanzia del telefono. E alcuni produttori sono andati anche oltre e hanno fatto di tutto in modo che un utente avanzato non solo potesse installare un firmware diverso, ma anche crearne uno proprio (istruzioni dettagliate per la sostituzione del firmware, software, documentazione sull'architettura della piattaforma software, il codice del firmware originale, ecc.)) e supportare lo sviluppo di firmware alternativo (Sony Ericsson sponsorizza CyanogenMod). Inoltre, (iniziativa Sony Ericsson) elimina la necessità di utilizzare un toolkit di hacking non verificato per il processo di flashing (ad esempio per HTC).

Nel conflitto di interessi delle due parti (i produttori stessi dei telefoni, insieme a Google e agli utenti), si può rintracciare la seguente motivazione:

i produttori vogliono installare applicazioni adware sui loro telefoni che non possono essere rimosse senza il rooting;

Video:

Google vuole raccogliere quante più informazioni possibili sull'utente: non solo dati personali come indirizzi email o la cronologia delle visite ai siti, ma anche informazioni sui movimenti dell'utente (coordinate GPS o, con il ricevitore GPS spento, la posizione di il dispositivo in base ai segnali delle torri cellulari) in tempo reale che ha portato a procedimenti legali.

i produttori non cercano di aggiornare tempestivamente il sistema operativo e dopo circa sei mesi smettono di supportare il prodotto, costringendo così gli acquirenti a passare a nuovi modelli di telefono.

Il 24 settembre 2009, Google ha contattato gli sviluppatori di CyanogenMod con una lettera chiedendo la rimozione delle parti closed source del sistema e delle applicazioni (come Market, navigazione GPS, Mappe, ecc.) dal firmware alternativo. Di conseguenza, le applicazioni "chiuse" sono state rimosse dalla versione Android di CyanogenMod e durante l'installazione di CyanogenMod, l'utente ha la possibilità di installare il pacchetto software da Google o installare versioni alternative dei programmi "chiusi" (alternativa "Mappe ", ecc.), che consentiva contestazioni e offriva la possibilità agli utenti di essere o meno liberi dalle applicazioni Google.


Cronologia dello sviluppo di Android

Luglio - Google acquista Android Inc.

5 settembre - Il gruppo di società Open Handset Alliance (OHA) è stato ufficialmente annunciato per lo sviluppo di standard aperti per i dispositivi mobili. OHA attualmente riunisce 34 aziende, tra cui i più grandi operatori cellulari T-Mobile, produttori di dispositivi mobili HTC, Intel, Sprint Nextel, KDDI, NTT DoCoMo, China Mobile, sviluppatori di chip Broadcom, Marvell, NVIDIA, Qualcomm, SiRF, Texas Instruments, LG, Motorola, Samsung Electronics, nonché il colosso globale del settore IT e uno dei principali ispiratori ideologici dell'alleanza, Google. In concomitanza con l'introduzione dell'OHA, è stata annunciata una piattaforma mobile Android aperta basata sul kernel Linux.

12 novembre - La prima versione dell'SDK Android "Early Look" è stata presentata e offerta per il download.


23 settembre - Google, insieme all'operatore di telefonia mobile T-Mobile e al produttore taiwanese HTC, ha annunciato il primo dispositivo basato sulla piattaforma Android 1.0: lo smartphone T-Mobile G1 (HTC Dream).

È stato rilasciato il primo SDK 1.0 completo, Release 1.

12 gennaio - Rilascio di Android 2.1. Alcune fonti chiamano questa versione "Flan", ma fa parte della versione "Eclair".

Maggio - Rilascio di Android 2.2 (FroYo)

Dicembre - Rilasciato Android 2.3 (Gingerbread)

15 agosto - Google raggiunge un accordo con il consiglio di amministrazione di Motorola Mobility per acquistare una società di telecomunicazioni per 12,5 miliardi di dollari.

Le famiglie di font Droid e Roboto sono state create appositamente per la piattaforma Android.

Il nome di ogni versione, a partire dalla 1.5, Android OS è il nome di un dolce. Le prime lettere dei nomi nell'ordine delle versioni corrispondono alle lettere dell'alfabeto latino: 1.5 Cupcake ("cupcake"), 1.6 Donut ("ciambella"), 2.0 / 2.1 Eclair ("eclair" o "glassa"), 2.2 Froyo (abbreviazione di "yogurt gelato"), 2.3 Gingerbread, 3.0 Honeycomb, 4.0 Ice Cream Sandwich, 4.1 / 4.2 Jelly Bean, 5.0 Key Lime Pie (Torta al lime), Lollipop (lecca lecca), Melassa (melassa) e Torrone (torrone ) (le versioni future e/o non confermate sono in corsivo).

I primi due erano i nomi di famosi robot: 1.0 Astro ("Astro Boy") e 1.1 Bender ("Futurama"), ma furono cambiati in dessert a causa del copyright.

A partire da febbraio 2011, i dispositivi Android guidavano con sicurezza l'elenco degli smartphone più popolari nel Regno Unito, lasciandosi alle spalle l'iPhone 4 con iOS. Secondo gli esperti, questo è il primo passo del sistema operativo Android verso la leadership globale nel mercato dei sistemi operativi mobili.

I siti Web ufficiali di Android ancora non specificano i requisiti hardware minimi per l'esecuzione del sistema operativo (ci sono solo i requisiti hardware per un kit di sviluppo Android).

Sul sito ufficiale di Android, in basso a sinistra, se passi il cursore sul robot, esegue diversi movimenti e, quando viene premuto, agita la mano.

In Android 1.6, gli sviluppatori hanno aggiunto il Native Development Kit, che consente di scrivere i propri moduli di basso livello per il sistema in C/C++, basandosi su librerie standard di Linux. Sebbene, ad esempio, la libreria C standard sulla piattaforma Android, nota come Bionic, non sia standard e completamente compatibile con libc.

Video:

Per accedere a Google Play e ad altri servizi Google, devi utilizzare applicazioni proprietarie che il produttore del telefono ha il diritto di installare sul telefono solo dopo aver firmato un contratto con Google.

I rivali di Android hanno criticato la piattaforma, accusandola di essere eccessivamente frammentata e scoraggiando gli sviluppatori. Google ha negato tutte le accuse, affermando che non c'erano tali problemi, ma ha comunque rilasciato uno strumento per superare i problemi di frammentazione.

Ci sono state critiche per la decisione di Google di non rendere pubblicamente disponibile Android 3.0 Honeycomb, che è disponibile solo per i membri dell'Open Handset Alliance o su richiesta individuale dopo la firma dell'accordo. Google motiva questo con l'indisponibilità della piattaforma e una misura per prevenire la sua sciatta implementazione.

Richard Stallman ha affermato che "tutto è semplice e chiaro: ad eccezione del kernel Linux, Android 3 è un software non libero" e "sebbene i telefoni Android non siano così male come gli smartphone Apple o Windows di oggi, non si può dire che siano rispetto la tua libertà". Secondo Google, Android 3.0 closed source è una misura temporanea, ma anche dopo il rilascio della versione 4, la sorgente 3.0 non era aperta.

Secondo Lookout Security Mobile, solo nel 2011 sono stati rubati circa un milione di dollari dagli utenti di smartphone Android.

Il 21 ottobre 2008, l'alleanza OHA ha rilasciato il codice sorgente per la piattaforma Android. La release include l'intero stack Android: il sistema operativo, il middleware e le principali applicazioni finali scritte in Java. La dimensione totale del codice sorgente di Android è di 2,1 GB. La "licenza preferita" per il codice sorgente Android è la licenza Apache 2.0. Dopo il rilascio di Android 3.0 Honeycomb, il presidente della divisione mobile di Google Andy Rubin ha annunciato che l'apertura del codice sorgente della nuova versione del sistema sarà ritardata a causa del fatto che il sistema era mal preparato per funzionare su comunicatori e richiede ottimizzazioni significative. Questa decisione ha attirato valutazioni critiche degli analisti: ad esempio, l'editorialista di ZDNet Christopher Dawson ha definito deludente la mossa di Google. Ma, secondo le promesse fatte dall'azienda, Google ha aperto i codici sorgente della prossima versione del sistema nell'autunno del 2011: Android 4.0 Ice Cream Sandwich.


Dispositivi Android

Il primo dispositivo con Android è stato lo smartphone HTC Dream (lanciato ufficialmente da T-Mobile con il nome T-Mobile G1) sviluppato da HTC, presentato il 23 settembre 2008. Presto seguirono numerosi annunci di altri produttori di smartphone per il rilascio di dispositivi basati su Android. Con il rilascio della versione 3 di Android (Honeycomb), destinata ai tablet, sempre più produttori hanno iniziato ad annunciare il rilascio di tablet su questa piattaforma. Inoltre, Google, in collaborazione con vari colossi del settore mobile, produce i propri dispositivi della serie "Google Nexus". Questi dispositivi sono i primi a ricevere aggiornamenti alle nuove versioni.

Oltre a smartphone e tablet, il sistema operativo Android è installato anche su altri dispositivi. Così, alla fine del 2009, è apparsa in vendita la prima cornice per foto funzionante su Android. Nel giugno 2011, l'azienda italiana Blue Sky ha annunciato il rilascio degli orologi intelligenti i'mWatch con sistema operativo Android. Nell'agosto 2012 Nikon ha introdotto la prima fotocamera al mondo, che funziona anche sulla piattaforma di Google. La già citata serie "Google Nexus" contiene non solo smartphone e tablet, ma anche il lettore multimediale Nexus Q in esecuzione su Android.


Inoltre, gli appassionati hanno portato Android su una serie di noti dispositivi, tra cui, ad esempio, gli smartphone Windows Mobile HTC Touch Dual e HTC TyTN II, sui quali Android è stato lanciato in modalità emulazione. Il porting completo è stato effettuato anche su dispositivi come tablet Internet su Maemo - Nokia N810 e Nokia N900 (un port chiamato Nitdroid) - e su smartphone Nokia N9 su piattaforma MeeGo e HTC HD2 su sistema operativo Windows Mobile, su che il sistema operativo Android può eseguire sia da una scheda microSD che dalla memoria NAND interna. Allo stesso tempo, il sistema installato ha funzionalità complete, non particolarmente limitate. Inoltre, c'è un'esperienza di successo nell'installazione di Android su alcuni dispositivi Apple: iPhone, iPod Touch e iPad utilizzando un programma speciale chiamato Openiboot, progettato per eseguire vari sistemi operativi su questi dispositivi, incluso Android. I firmware preliminari con funzionalità limitate vengono visualizzati sui dispositivi basati sul sistema operativo Bada. Koolu non solo ha iniziato a trasferire Android su Neo FreeRunner, ma ha anche costruito la sua attività vendendo questi smartphone con una piattaforma mobile preinstallata di Google. La prima versione beta ufficiale e pubblica del port Android su Neo FreeRunner di Koolu ha avuto luogo nel dicembre 2008. Anche Android è portato su architettura x86.


Fonti di

Wikipedia - L'enciclopedia libera, WikiPedia

android.com - Sito Android

proandroid.net - Applicazioni Android

youhtc.ru - Tutto per i telefoni NTS

Principali articoli correlati