Kako namestiti Android 2.3 na Raspberry Pi

Z 700MHz CPU in vsaj 256MB RAM-a ima Raspberry Pi specifikacije, ki so primerljive z začetnim nivojem pametnega telefona, zato so seveda mnogi uporabniki izrazili zanimanje za nameščanje Googlove mobilne programske opreme Android na napravo.

Dobra novica je, da lahko storite prav to - je Android 2.3 že prenesen in ga lahko prenesete in namestite zdaj. Slaba novica je, da še ne podpira strojnega pospeševanja, kar pomeni, da izkušnja ni tako gladka, kot bi jo želeli.

Android 4.0 za Pi s strojnim pospeševanjem je v teku, vendar če ste srbenje, da poskusite prejšnjo različico ven, tukaj je, kaj boste morali storiti ...

Kaj boste potrebovali

  • Raspberry Pi - če ste pravkar dobili svoj, tukaj je, kako ga nastavite
  • Kartica SD z vsaj 4 GB prostega prostora, formatirana kot FAT32
  • CyanogenMod 7.2 (po meri Android ROM) za Raspberry Pi

Windows

Torej, ste prenesli CyanogenMod iz zgornje povezave, toda kako to dobite na kartico SD? Če ga preprosto povlečete, ne bo delovalo; vaš Raspberry Pi ne bo mogel zagnati s kartice SD z datoteko .img na njem. Za prvo razširitev 7z datoteke potrebujete programsko opremo drugih proizvajalcev - 7-Zip in WinRAR sta enako sposobni - in potem je potreben še en programski paket za ekstrahiranje datotek s slike in prenos na kartico SD .

Na srečo je na voljo priročen program za operacijski sistem Windows, imenovan Win32DiskImager, ki je tako brezplačen kot lahek in bo lahko poskrbel za vse teže. Pokažite, kje je .img datoteka in katero napravo želite kopirati. V tem primeru je bila SD kartica E: \ t

Ko začnete postopek, ne bo trajalo dolgo. Ko je končana, vstavite SD kartico v Pi in začeli boste brskati po Androidu takoj.

Mac OS X

Na žalost proces v Mac OS X vključuje malo dela v ukazni vrstici, vendar to ni nič, kar ne moremo obdelati, zato boste delovali, preden boste izvedeli.

Tako kot v sistemu Windows prvi korak, če uporabljate Mac, je, da razširite 7z datoteko, ki ste jo pravkar prenesli. Za to je na voljo veliko brezplačnih programov, vendar rad uporabljam 'The Unarchiver', ki je res lahek in brezplačen iz App Store.

Nato boste morali poiskati BSD ime vaše SD kartice - ne skrbite, tukaj vam ni treba vedeti nobenih podrobnosti, samo iščemo eno informacijo. To storite tako, da v menijski vrstici kliknete logotip Apple, nato pa pojdite na O tem Macu> Več informacij in si oglejte sistemsko poročilo.

Ko ste tam, izberite 'USB iz stranske vrstice in poiščite' Notranji bralnik pomnilniških kartic '. Ko je ta izbrana, bo ime BSD navedeno v spodnjih podrobnostih. V mojem primeru piše "disk1".

S temi informacijami lahko zdaj odprete terminal, da zaženete ukaz, ki bo kopiral vašo datoteko .img na kartico SD. Vnesite naslednji ukaz: sudo dd if = image_path_here.img za = / dev / diskn bs = 1m - zamenjajte image_path_here.img s potjo vaše prenesene datoteke in kjer piše "disk n ", boste želeli zamenjajte n s številko vašega diska, ki ste jo našli v sistemskem poročilu med prejšnjim korakom. Bodite prepričani, da ste dobili to pravico, saj je dd močan ukaz, in ne bo okleval oblikovati tistega, na katerega ga usmerite, in ga zamenjati s podano sliko.

Ukaz dd bo potreboval nekaj časa, da bo delal svojo čarovnijo in ne bo zagotavljal nobenih povratnih informacij, medtem ko deluje, zato ne bodite nestrpni in pustite, da to stori. Ko je končana, boste imeli kartico SD, ki bo naložena z datotekami, ki vam omogočajo zagon v sistemu Android.

Linux

Tako kot Mac OS X, distribucije Linuxa temeljijo na Unixu, zato lahko uporabijo tudi ukaz dd za kopiranje slikovne datoteke na kartico SD. Postopek je nekoliko bolj vključen, kot je bil za OS X, če pa ste uporabnik Linuxa, ste verjetno zadovoljni z ukazno vrstico.

Če želite izvleči sliko iz datoteke .7z, ki ste jo pravkar prenesli, lahko uporabite orodje ukazne vrstice, imenovano p7zip. Uporabniki Ubuntu ga lahko namestijo z ukazom: sudo apt-get install p7zip-full .

Ko je p7zip nameščen, ga lahko usmerite na datoteko .7z in izvlečete vsebino z vnosom: 7za e path_of_your_file.7z .

Naslednji korak je ugotoviti, katera oznaka je dodeljena kartici SD. To naredite tako, da v Terminal vnesete: df -h in prikaže se seznam vseh vaših naprav. V tem primeru se kartica SD nahaja na / dev / sdc1.

Če se spomnite lokacije vaše kartice SD, jo lahko odklopite z ukazom "umount". V tem primeru je ukaz umount / dev / sdc, vendar ga boste morali prilagoditi glede na lokacijo kartice v sistemu.

Na koncu lahko z ukazom dd kopirate vsebino slikovne datoteke na kartico SD. V tem primeru bo ukaz: dd bs = 4M if = image_path_here.img od = / dev / sdc (spusti 1 od konca poti, ki ste jo našli prej, saj je to lokacija particije, ne pa sama kartica).

Zdaj je vse, kar morate storiti, počakati, da se podatki kopirajo in ste pripravljeni.

Namestil sem Android! Kaj je naslednje?

Ko ste uspeli zagnati vašo kartico SD, lahko naredite precej vsega, kar bi naredili z Androidom na pametnem telefonu. Imate polno podporo za Ethernet, tako da dokler ste priključeni, lahko brskate po spletu, preverjate svoj e-poštni naslov in svojim prijateljem na Facebooku pokažete res kul Raspberry Pi.

Kot sem že omenila, brez strojnega pospeševanja, je to lahko rahlo doživetje, miške in tipkovnice pa so precej omejujoče, če ste navajeni uporabljati Android na zaslonu na dotik. To pa je še vedno res kul projekt z vašim Raspberry Pi, in v prihodnosti se bo izboljšalo šele, ko bo AndroidPi 4.0 izdan s strojnim pospeševanjem.

  • Za več stvari, ki jih lahko opravite z napravo Raspberry Pi, si oglejte naš vodnik za 25 zabavnih projektov.

Opomba urednika : Nekatera od teh navodil so bila spremenjena iz odličnega wikija SD kartice za namestitev v skupnosti Raspberry Pi.

 

Pustite Komentar