Jak nainstalovat Android 2.3 na Raspberry Pi

S CPU o frekvenci 700 MHz a minimálně 256 MB paměti RAM má Raspberry Pi specifikace, které jsou srovnatelné s inteligentním telefonem na základní úrovni, takže přirozeně mnoho uživatelů vyjádřilo zájem o instalaci mobilního softwaru Android Google na zařízení.

Dobrou zprávou je, že můžete dělat jen to - Android 2.3 již byl přenesen a můžete ho stáhnout a nainstalovat právě teď. Špatná zpráva je, že ještě nepodporuje hardwarovou akceleraci, což znamená, že zkušenost není tak hladká, jak by se vám to líbilo.

Android 4.0 pro platformu Pi s hardwarovou akcelerací je v pracích, ale pokud máte chuť vyzkoušet starší verzi, je to, co musíte udělat ...

Co budete potřebovat

  • Raspberry Pi - pokud jste právě dostali tvé, tak je to nastavit
  • Karta SD s alespoň 4 GB volného místa, formátovaná jako FAT32
  • CyanogenMod 7.2 (vlastní Android ROM) pro Raspberry Pi

Okna

Takže jste si stáhli CyanogenMod z výše uvedeného odkazu, ale jak to dostanete na kartu SD? Jednoduché přetahování nebude fungovat; vaše Raspberry Pi nebude moci zavadit ze karty SD s souborem .img sedícím na něm. Budete potřebovat nějaký software třetí strany, abyste nejprve rozbalili 7z soubor - 7-Zip a WinRAR jsou oba stejně schopné - a pak další software je potřebný k extrahování souborů z obrazu a přenést je na kartu SD .

Naštěstí existuje šikovný program pro Windows nazvaný Win32DiskImager, který je volný i lehký a bude se moci postarat o všechny těžké zvedání pro vás. Jednoduše ukažte, kde je soubor .img, který jste extrahovali, a na které zařízení chcete kopírovat. V tomto případě byla karta SD E: \.

Jakmile proces zahájíte, nemělo by to trvat příliš dlouho. Po dokončení zkopírujte kartu SD do vašeho počítače Pi a budete navigaci v systému Android okamžitě.

Mac OS X

Bohužel, proces v systému Mac OS X zahrnuje malou práci na příkazové řádce, ale není to nic, s čím bychom se nemohli vypořádat, a vy budete v pořádku, než to budete vědět.

Stejně jako ve Windows, první krok, pokud používáte Mac, je rozbalení souboru 7z, který jste právě stáhli. K dispozici je spousta volných programů, ale ráda používám aplikaci The Unarchiver, která je opravdu lehká a dostupná zdarma od App Store.

Poté budete muset najít název BSD karty SD - nebojte se, nepotřebujete znát žádné jemné detaily, hledáme pouze jednu informaci. Chcete-li to provést, klepněte na logo Apple z panelu nabídek a přejděte na možnost O tomto počítači Mac> Další informace a podívejte se na systémovou zprávu.

Jakmile jste tam, zvolte "USB z postranního panelu a vyhledejte" Interní čtečku paměťových karet ". Jakmile je tato volba vybrána, název BSD bude uveden v níže uvedených podrobnostech. V mém případě se říká 'disk1'.

S těmito informacemi můžeme nyní spustit Terminál pro spuštění příkazu, který zkopíruje váš soubor .img na kartu SD. Zadejte následující příkaz: sudo dd if = image_path_here.img z = / dev / diskn bs = 1m - nahrazení image_path_here.img s cestou staženého souboru a tam, kde se uvádí "disk n ", budete chtít nahradit n číslem disku, které jste nalezli v systému hlášení během předchozího kroku. Ujistěte se, že máte to pravé, jelikož dd je mocný příkaz, a neváhejte naformátovat jakoukoli jednotku, na kterou ji směřujete, a nahradit ji specifikovaným obrázkem.

Bude to chvíli trvat, než příkaz dd spustí svou magii a neposkytuje žádnou zpětnou vazbu, když pracuje, takže buďte netrpěliví a nechte to dělat. Po dokončení budete mít kartu SD načtena soubory, které vám umožní zavést systém Android.

Linux

Stejně jako Mac OS X, distribuce Linuxu jsou založeny na Unixu, takže mohou využít také příkaz dd pro zkopírování obrázku na kartu SD. Tento proces je trochu více zapojený, než byl v případě OS X, ale pokud jste uživatel Linuxu, pravděpodobně jste s příkazovou řádkou spokojeni.

Chcete-li extrahovat obraz z právě staženého souboru .7z, můžete použít nástroj příkazového řádku s názvem p7zip. Uživatelé Ubuntu je mohou nainstalovat pomocí příkazu: sudo apt-get install p7zip-full .

Jakmile je soubor p7zip nainstalován, můžete jej směřovat na váš soubor .7z a extrahovat obsah zadáním: 7za e path_of_your_file.7z .

Dalším krokem je zjistit, na jakou značku byla vaše SD karta přiřazena systémem. Chcete-li to provést, zadejte: df -h do Terminálu a zobrazí se seznam všech zařízení. V tomto příkladu je karta SD umístěna na / dev / sdc1.

Když si pamatujete umístění SD karty, můžete ji odpojit pomocí příkazu 'umount'. V tomto příkladu je příkaz umount / dev / sdc, ale budete muset nastavit v závislosti na umístění karty ve vašem systému.

Nakonec můžete pomocí příkazu dd zkopírovat obsah obrazového souboru na kartu SD. V tomto příkladu bude příkaz: dd bs = 4M if = image_path_here.img = / dev / sdc (zrušení 1 od konce cesty, kterou jste nalezli dříve, jako je umístění oddílu, nikoli vlastní karta).

Teď vše, co musíte udělat, je počkat na kopírování dat a máte dobré jít.

Nainstaloval jsem Android! Co dále?

Jakmile se vám podaří spustit kartu SD, můžete udělat něco, co byste chtěli s Androidem na chytrém telefonu. Máte plnou podporu sítě Ethernet, takže pokud jste připojeni, můžete procházet web, zkontrolovat e-mail a ukázat své opravdu skvělé Raspberry Pi svým přátelům na Facebooku.

Jak jsem již zmínil dříve, bez hardwarové akcelerace by to mohlo být trochu ohromující zážitek a myš a klávesnice jsou docela omezující, pokud jste zvyklí používat Android na dotykovém displeji. To však zůstává opravdu skvělým projektem, který se děje se svým Raspberry Pi a v budoucnu to bude lepší, jakmile bude AndroidPi 4.0 vydán s hardwarovou akcelerací.

  • Pro více věcí, které mají společné s vaším Raspberry Pi, podívejte se na naši 25 průvodce zábavnými projekty.

Poznámka k editoru : Některé z těchto pokynů byly upraveny z vynikající wiki aplikace SD Card Setup společnosti Raspberry Pi.

 

Zanechte Svůj Komentář