Ako nainštalovať Android 2.3 na Raspberry Pi

S procesorom s rozlíšením 700 MHz a min. 256 MB pamäte RAM má Raspberry Pi špecifikácie, ktoré sú porovnateľné s inteligentným telefónom na najvyššej úrovni, takže prirodzene mnohí používatelia vyjadrili záujem o inštaláciu mobilného softvéru Android spoločnosti Android na zariadení.

Dobrou správou je, že môžete urobiť práve to - Android 2.3 už bol portovaný a môžete ho stiahnuť a nainštalovať práve teraz. Zlá správa je, že zatiaľ nepodporuje hardvérovú akceleráciu, čo znamená, že skúsenosť nie je tak hladká, ako by sa vám to páčilo.

Android 4.0 pre platformu Pi s hardvérovou akceleráciou je v praxi, ale ak ste svedomia skúsiť predchádzajúcu verziu von, tu je to, čo budete musieť urobiť ...

Čo budete potrebovať

  • Raspberry Pi - ak ste práve dostali tvoje, tu je návod, ako to nastaviť
  • SD karta s najmenej 4 GB voľného miesta, formátovaná ako FAT32
  • CyanogenMod 7.2 (vlastný Android ROM) pre Raspberry Pi

windows

Takže ste prevzali CyanogenMod z vyššie uvedeného odkazu, ale ako to dosiahnete na SD karte? Jednoduché pretiahnutie nebude fungovať; Vaša Raspberry Pi nebude môcť zavádzať zo SD karty s súborom .img na nej sedí. Budete potrebovať nejaký softvér tretej strany, aby ste najskôr rozbalili 7z súbor - 7-Zip a WinRAR sú obaja rovnako schopní - a potom je potrebný ďalší softvér na extrahovanie súborov z obrázka a ich prenos na SD kartu,

Našťastie existuje praktický program pre systém Windows nazvaný Win32DiskImager, ktorý je bezplatný aj ľahký a bude sa môcť postarať o všetky ťažké zdvíhanie pre vás. Jednoducho ukážte, kde je súbor .img, ktorý ste získali, a na ktoré zariadenie chcete skopírovať. V tomto prípade bola SD karta E: \.

Akonáhle začnete proces, nemal by trvať príliš dlho na dokončenie. Po jeho dokončení spustite kartu SD do zariadenia Pi a budete navigovať v systéme Android.

Mac OS X

Bohužiaľ, proces v systéme Mac OS X zahŕňa malú prácu na príkazovom riadku, ale nie je to nič, s čím by sme sa nedokázali zvládnuť, a predtým, ako to budete vedieť, budete v prevádzke.

Podobne ako v systéme Windows, prvým krokom, ak používate systém Mac, je rozbalenie súboru 7z, ktorý ste práve prevzali. K dispozícii je veľa voľných programov, ale rád používam aplikáciu The Unarchiver, ktorá je naozaj ľahká a dostupná zadarmo od App Store.

Ďalej budete musieť nájsť BSD názov vašej SD karty - nebojte sa, nemusíte vedieť žiadne jemné detaily tu, hľadáme len jednu informáciu. Ak to chcete urobiť, kliknite na logo Apple z panela s ponukami a potom prejdite na položku O tomto počítači Mac> Viac informácií a pozrite sa na systémovú správu.

Akonáhle ste tam, vyberte "USB z bočného panela a vyhľadajte" Čítačka internej pamäťovej karty ". Po výbere názvu BSD bude uvedené nižšie. V mojom prípade hovorí "disk1".

Pomocou týchto informácií môžeme Terminal otvoriť a spustiť príkaz, ktorý bude kopírovať váš súbor .img na kartu SD. Zadajte nasledujúci príkaz: sudo dd if = image_path_here.img z = / dev / diskn bs = 1m - nahradenie image_path_here.img s cestou prevzatého súboru a tam, kde sa píše 'disk n ', budete chcieť nahraďte n číslom disku, ktoré ste našli v prehľade systému počas predchádzajúceho kroku. Uistite sa, že máte to správne, pretože dd je mocný príkaz a neváha formovať žiadnu jednotku, na ktorú ste ju nasmerovali, a nahradiť ho zadaným obrázkom.

Bude to chvíľu trvať, kým príkaz dd bude pracovať s jeho kúzlom a neposkytuje žiadnu spätnú väzbu počas práce, takže sa nestarajte netrpezlivo a nechajte to robiť. Akonáhle bude dokončená, budete mať SD kartu nabitú súbormi, ktoré vám umožnia zaviesť systém Android.

linux

Rovnako ako Mac OS X, distribucie Linuxu sú založené na systéme Unix, takže môžu tiež využiť príkaz dd na kopírovanie obrázkov na SD kartu. Tento proces je o niečo viac zapojený, ako to bolo pre OS X, ale ak ste používateľom systému Linux, pravdepodobne ste s príkazovým riadkom pravdepodobne spokojní.

Ak chcete extrahovať obrázok z súboru .7z, ktorý ste stiahli, môžete použiť nástroj príkazového riadku s názvom p7zip. Používatelia Ubuntu ich môžu nainštalovať pomocou príkazu: sudo apt-get install p7zip-full .

Keď je nainštalovaný súbor p7zip, môžete ho nasmerovať na váš .7z súbor a extrahovať obsah zadaním: 7za e path_of_your_file.7z .

Ďalším krokom je zistiť, na akú značku bola vaša SD karta pridelená systémom. Za týmto účelom zadajte: df -h do Terminálu a zobrazí sa zoznam všetkých vašich zariadení. V tomto príklade je karta SD umiestnená na / dev / sdc1.

Pamätajúc si umiestnenie karty SD, môžete ju odpojiť pomocou príkazu 'umount'. V tomto príklade je príkaz umount / dev / sdc, ale musíte ho nastaviť v závislosti od umiestnenia karty v systéme.

Nakoniec môžete použiť príkaz dd na kopírovanie obsahu obrazového súboru na kartu SD. V tomto príklade bude príkaz: dd bs = 4M if = image_path_here.img z = / dev / sdc ( zrušíte 1 z konca cesty, ktorú ste našli predtým, pretože ide o umiestnenie oddielu, nie o karta).

Teraz všetko, čo musíte urobiť, je čakať na údaje, ktoré sa majú kopírovať a máte dobré ísť.

Inštaloval som Android! Čo ďalej?

Akonáhle sa vám podarí vytiahnuť zo svojej SD karty, môžete urobiť skoro všetko, čo by ste robili s Androidom na chytrý telefón. Máte plnú podporu siete Ethernet, tak dlho, ako ste pripojený, môžete prehliadať web, skontrolovať e-mail a ukázať svojim priateľom na Facebooku vašu skutočne skvelú Raspberry Pi.

Ako som už spomenul, bez akcelerácie hardvéru by to mohlo byť trochu ohromujúci zážitok a myš a klávesnica sú celkom obmedzujúce, ak ste zvyknutí používať systém Android na dotykovej obrazovke. To však zostáva naozaj skvelým projektom, ktorý sa dá robiť so svojím Raspberry Pi a v budúcnosti sa to bude lepšie len vtedy, keď bude AndroidPi 4.0 uvoľnený s hardwarovou akceleráciou.

  • Ak chcete mať viac informácií o vašej Raspberry Pi, pozrite si našu sprievodcu 25 projektov zábavy.

Upozornenie editora : Niektoré z týchto pokynov boli upravené z vynikajúcej wiki aplikácie SD Card Setup spoločnosti Raspberry Pi.

 

Zanechajte Svoj Komentár