Как да инсталирате Android 2.3 на Raspberry Pi

С 700MHz CPU и поне 256MB RAM, Raspberry Pi има спецификации, които са сравними с един смартфон от начално ниво, така че, естествено, много потребители са изразили интерес да инсталират мобилния Android софтуер на Google на устройството.

Добрата новина е, че можете да направите точно това - Android 2.3 вече е пренесен и можете да го изтеглите и инсталирате точно сега. Лошата новина е, че все още не поддържа хардуерно ускорение, което означава, че опитът не е толкова гладък, колкото бихте искали да бъде.

Android 4.0 за Pi с хардуерно ускорение е в процес на разработка, но ако сърбвате да опитате по-ранната версия, ето какво трябва да направите ...

Какво ви трябва

  • Raspberry Pi - ако току-що сте получили вашето, ето как да го настроите
  • SD карта с най-малко 4 GB свободно пространство, форматирана като FAT32
  • CyanogenMod 7.2 (потребителски Android ROM) за Raspberry Pi

Windows

Така че, вие сте изтеглили CyanogenMod от връзката по-горе, но как да получите това на вашата SD карта? Простото плъзгане не работи; Raspberry Pi няма да може да се зареди от SD карта с файл .img, който се намира на него. Ще ви е необходим софтуер на трети страни, за да отворите първо 7z файла - 7-Zip и WinRAR са еднакво способни - и след това е необходим друг софтуер, за да извлечете файловете от изображението и да ги прехвърлите на SD картата,

За щастие, там е удобна програма за Windows, наречена Win32DiskImager, която е едновременно свободна и лека и ще може да се погрижи за всички тежки повдигания за вас. Просто покажете къде е .img файлът, който сте извлекли, и кое устройство искате да го копирате. В този случай SD картата е E: \ t

След като сте стартирали процеса, той не трябва да отнеме твърде много време. Когато свърши, сложете SD картата в Pi и ще се движите около Android за нула време.

Mac OS X

За съжаление, процесът в Mac OS X включва малко работа в командния ред, но това не е нищо, с което не можем да се справим, а вие ще стартирате и работите, преди да го знаете.

Подобно на Windows, първата стъпка, ако използвате Mac, е да разархивирате 7z файла, който току-що сте изтеглили. Има много свободни програми за това, но аз обичам да използвам 'The Unarchiver', който е наистина лек и е достъпен безплатно от App Store.

След това ще трябва да намерите BSD името на вашата SD карта - не се притеснявайте, не е нужно да знаете каквито и да е подробности тук, ние просто търсим една информация. За да направите това, щракнете върху логото на Apple от лентата с менюта, след това отидете на About This Mac> Още информация и разгледайте вашия системен отчет.

След като сте там, изберете 'USB от страничната лента и потърсете' Reader с вътрешна памет '. След като това бъде избрано, BSD името ще бъде посочено в подробностите по-долу. В моя случай се казва „disk1“.

С тази информация сега можем да отворим Terminal, за да стартираме командата, която ще копира .img файла върху SD картата. Въведете следната команда: sudo dd ако = image_path_here.img на = / dev / diskn bs = 1m - заменяйки image_path_here.img с пътя на изтегления ви файл и където се казва 'disk n ', ще искате да заменете n с номера на диска, който сте намерили в System Report по време на предишната стъпка. Не забравяйте да получите това право, тъй като dd е мощна команда и няма да се поколебае да форматира какъвто и да е диск, към който го насочите, и да го замени с изображението, което е определено.

Това ще отнеме известно време, докато командата на дд изработи своята магия и тя не дава никаква обратна връзка, докато работи, така че не бъдете нетърпеливи и просто я оставете да свърши работата си. След като приключи, ще имате SD карта, заредена с файлове, която ще ви позволи да стартирате в Android.

Linux

Подобно на Mac OS X, дистрибуциите на Linux са базирани на Unix, така че могат да използват и командата dd, за да копират вашия файл с изображение върху SD карта. Процесът е малко по-ангажиран, отколкото при OS X, но ако сте потребител на Linux, вероятно все пак сте доволни от командния ред.

За да извлечете изображението от файла .7z, който току-що сте изтеглили, можете да използвате инструмент за команден ред, наречен p7zip. Потребителите на Ubuntu могат да го инсталират с помощта на командата: sudo apt-get install p7zip-full .

След като p7zip е инсталиран, можете да го насочите към вашия .7z файл и да извлечете съдържанието, като напишете: 7za e path_of_your_file.7z .

Следващата стъпка е да разберете какъв етикет е присвоена от вашата SD карта. За да направите това, въведете: df -h в Терминал и ще ви бъде представен списък на всичките ви устройства. В този пример SD картата се намира в / dev / sdc1.

Спомняйки си местоположението на вашата SD карта, можете да я демонтирате с командата „umount“. В този пример командата е umount / dev / sdc, но ще трябва да я настроите в зависимост от местоположението на картата във вашата система.

И накрая, можете да използвате командата dd, за да копирате съдържанието на файла с изображението върху SD картата. В този пример, командата ще бъде: dd bs = 4M if = image_path_here.img на = / dev / sdc (отпадане на 1 от края на пътя, който сте намерили по-рано, тъй като това е местоположението на дяла, а не самата карта).

Сега всичко, което трябва да направите, е да изчакате данните да бъдат копирани и добре да тръгнете.

Инсталирах Android! Какво следва?

След като сте успели да стартирате вашата SD карта, можете да правите почти всичко, което бихте направили с Android на смартфон. Имате пълна поддръжка за Ethernet, така че докато сте включени в мрежата, можете да сърфирате в мрежата, да проверявате електронната си поща и да показвате наистина хубавото ви Raspberry Pi на вашите приятели във Facebook.

Както споменах по-рано, без хардуерно ускорение, това може да е леко преживяване, а мишката и клавиатурата са доста ограничаващи, ако сте свикнали да използвате Android на сензорен екран. Това обаче остава наистина страхотен проект с Raspberry Pi и в бъдеще той ще стане по-добър, след като AndroidPi 4.0 бъде пуснат с хардуерно ускорение.

  • За повече неща, които можете да направите с Raspberry Pi, вижте нашето 25 забавно ръководство за проекти.

Бележка на редактора : Някои от тези инструкции бяха променени от отличното уики на SD картата на общността на Raspberry Pi.

 

Оставете Коментар