Come installare Android 2.3 sul Raspberry Pi

Con una CPU da 700 MHz e almeno 256 MB di RAM, il Raspberry Pi ha specifiche simili a uno smartphone entry-level, quindi, naturalmente, molti utenti hanno espresso interesse a installare il software mobile di Google Android sul dispositivo.

La buona notizia è che puoi fare proprio questo: Android 2.3 è già stato portato e puoi scaricarlo e installarlo in questo momento. La cattiva notizia è che non supporta ancora l'accelerazione hardware, il che significa che l'esperienza non è così liscia come potrebbe piacerti.

Android 4.0 per il Pi con accelerazione hardware è in corso, ma se hai voglia di provare la versione precedente, ecco cosa dovrai fare ...

Di cosa avrai bisogno

  • Raspberry Pi: se hai appena ottenuto il tuo, ecco come configurarlo
  • Una scheda SD con almeno 4 GB di spazio libero, formattata come FAT32
  • CyanogenMod 7.2 (custom Android ROM) per Raspberry Pi

finestre

Quindi, hai scaricato CyanogenMod dal link qui sopra, ma come lo ottieni sulla tua scheda SD? Semplicemente trascinandolo su non funzionerà; il tuo Raspberry Pi non sarà in grado di avviarsi da una scheda SD con un file .img seduto su di esso. Avrai bisogno di software di terze parti per decomprimere il file 7z - 7-Zip e WinRAR sono entrambi ugualmente in grado - e quindi un altro software è necessario per estrarre i file dall'immagine e trasferirli sulla scheda SD .

Fortunatamente, c'è un comodo programma per Windows chiamato Win32DiskImager, che è sia gratuito che leggero e sarà in grado di occuparsi di tutto il lavoro pesante per te. Mostra semplicemente dove si trova il file .img che hai estratto e su quale dispositivo vuoi copiarlo. In questo caso, la scheda SD era E: \.

Una volta avviato il processo, non dovrebbe impiegare troppo tempo per essere completato. Al termine, inserisci la scheda SD nel tuo Pi e navigherai su Android in pochissimo tempo.

Mac OS X

Sfortunatamente, il processo in Mac OS X comporta un piccolo lavoro da riga di comando, ma non è nulla che non possiamo gestire, e sarete operativi e funzionanti prima di conoscerlo.

Come su Windows, il primo passo se usi un Mac è decomprimere il file 7z che hai appena scaricato. Ci sono molti programmi gratuiti disponibili per farlo, ma mi piace usare "The Unarchiver", che è davvero leggero e disponibile gratuitamente dall'App Store.

Successivamente, dovrai trovare il nome BSD della tua scheda SD - non ti preoccupare, non hai bisogno di conoscere alcun dettaglio qui, stiamo solo cercando un'informazione. Per fare ciò, fai clic sul logo Apple dalla barra dei menu, quindi vai a Informazioni su questo Mac> Altre informazioni e dai un'occhiata al tuo rapporto di sistema.

Una volta che sei lì, seleziona 'USB dalla barra laterale e cerca' Lettore di schede di memoria interna '. Una volta selezionato, il nome BSD verrà elencato nei dettagli di seguito. Nel mio caso, dice "disk1".

Con queste informazioni, ora possiamo aprire Terminal per eseguire il comando che copierà il tuo file .img sulla scheda SD. Digitare il seguente comando: sudo dd if = image_path_here.img di = / dev / diskn bs = 1m - sostituendo image_path_here.img con il percorso del file scaricato, e dove si dice 'disk n ', ti consigliamo di sostituire n con il numero del disco che hai trovato in System Report durante il passaggio precedente. Assicurati di farlo bene, dato che dd è un comando potente, e non esiterà a formattare qualsiasi unità a cui lo punti e sostituirlo con l'immagine specificata.

Ci vorrà del tempo perché il comando dd funzioni la sua magia, e non fornisce alcun feedback mentre sta funzionando, quindi non essere impaziente e lascia che faccia la sua cosa. Una volta completato, avrai una scheda SD caricata con file che ti permetteranno di avviare Android.

Linux

Come Mac OS X, le distribuzioni Linux sono basate su Unix, quindi possono anche utilizzare il comando dd per copiare il file immagine su una scheda SD. Il processo è un po 'più complicato di quanto non fosse per OS X, ma se sei un utente Linux, probabilmente sei a tuo agio con la riga di comando.

Per estrarre l'immagine dal file .7z appena scaricato, puoi utilizzare uno strumento da riga di comando chiamato p7zip. Gli utenti di Ubuntu possono installarlo usando il comando: sudo apt-get install p7zip-full .

Una volta installato p7zip, puoi puntarlo sul tuo file .7z ed estrarre il contenuto digitando: 7za e path_of_your_file.7z .

Il prossimo passo è scoprire quale etichetta la tua scheda SD è stata assegnata dal sistema. Per fare ciò, digita: df -h in Terminale e ti verrà presentato un elenco di tutti i tuoi dispositivi. In questo esempio, la scheda SD si trova in / dev / sdc1.

Ricordando la posizione della scheda SD, è possibile smontarla con il comando 'umount'. In questo esempio, il comando è umount / dev / sdc, ma sarà necessario regolarlo in base alla posizione della scheda nel sistema.

Infine, puoi usare il comando dd per copiare il contenuto del file immagine sulla scheda SD. In questo esempio, il comando sarà: dd bs = 4M if = image_path_here.img di = / dev / sdc (lasciando cadere 1 dalla fine del percorso che hai trovato in precedenza, poiché quella è la posizione della partizione, non il carta stessa).

Ora tutto ciò che devi fare è aspettare che i dati vengano copiati e che tu sia pronto.

Ho installato Android! Cosa succederà?

Una volta che sei riuscito ad avviare la tua scheda SD, puoi fare praticamente tutto ciò che faresti con Android su uno smartphone. Hai il pieno supporto Ethernet, quindi finché sei collegato, puoi navigare sul Web, controllare la tua posta e mostrare il tuo Raspberry Pi davvero cool ai tuoi amici su Facebook.

Come ho detto prima, senza l'accelerazione hardware, potrebbe essere un'esperienza un po 'schiacciante, e il mouse e la tastiera sono piuttosto limitanti se sei abituato a usare Android su un touchscreen. A parte questo, tuttavia, questo è ancora un progetto molto interessante da fare con il tuo Raspberry Pi, e migliorerà in futuro solo dopo che AndroidPi 4.0 è stato rilasciato con l'accelerazione hardware.

  • Per ulteriori informazioni sul nostro Raspberry Pi, consulta la nostra guida ai 25 progetti divertenti.

Nota del redattore : alcune di queste istruzioni sono state modificate dall'eccellente wiki della scheda SD della comunità di Raspberry Pi.

 

Lascia Il Tuo Commento