Raspberry pi 3 android 6.0 marshmallow instalēšana. Citi Android projekti Raspberry Pi

Šajā rakstā es jums pastāstīšu, kā instalēt Android, tā lietošanas nianses.

Tiem, kurus interesē, lūdzu, noklikšķiniet zemāk

Lūdzu, ņemiet vērā, ka šīs versijas nav oficiālas, jūs tās izmantojat, riskējot un riskējot, raksta autors nav atbildīgs par citu cilvēku kļūdas un Lai tos izmantotu, jums ir nepieciešams vismaz 10. klases SD.

Android operētājsistēmai RasPi 3

Ir divas versijas:

  • Android TV
  • Android 6.0.1 MM

Android TV

Diezgan labi optimizēts, ir KODI, diezgan aktīvi tiek izstrādāts.Video strādā katru reizi.

Android 6.0.1

Wi-Fi un Bluetooth darbojas. Video tiek rādīts katru otro reizi.

Cyanogenmod 13

Izstrādi veic angliski runājošā kopiena, ir pat daži notikumi

GAPPS instalēšana

Neattiecas uz AndroidTV

1. Instalējiet ADB.

3. Lejupielādēt GAPPS (piemēram, no http://opengapps.org)

4. Izņemiet sistēmas mapi uz jebkuru vietu (operētājsistēmā Windows izvelciet to mapē ar ADB)

5. Atveriet konsoli (ja Windows, tad mapē ar adb) un ierakstiet:

Adb savienojiet savu_ip

adb remount

6. Tad mēs rakstām:

Adb push direktorijs/sistēma/sistēma

adb atsāknēšana

un priecājies!

Installation.apk

Neattiecas uz AndroidTV

1. Instalējiet ADB.

2. Iespējojiet USB atkļūdošanu un skatiet IP adresi (Par planšetdatoru/statusu).

3. Savienot:

Adb savienojiet savu_ip

4. Dodieties uz direktoriju ar .apk failiem (operētājsistēmā Windows visi faili ir jāizmet mapē ar ADB)

5. Uzrakstiet komandu:

Adb instalēšanas nosaukums.apk

Chromium OS

Operētājsistēma no Google, kas paredzēta RasPi2/3. Atbalsta Android lietojumprogrammu darbību. Taču neatbalsta RasPi3 un Flash Player iebūvēto Wi-Fi. Aktīvi tiek izstrādāts.

Šajā rakstā ir paskaidrots, kā instalēt un konfigurēt Android 7.1.1 (ar Play veikalu) savā Raspberry pi.

Pirmkārt, ir svarīgi norādīt, ka tas ir tikai eksperimentāls uzstādījums. Neviena Android versija nav oficiāli saderīga ar Raspberry pi, un tāpēc versija, kuru mēs instalēsim, nav optimizēta mūsu dārgajai mātesplatei. Tāpēc mūsdienās ir grūti ikdienā lietot Android tā raspberry pi, pat ja instalācija, kuru mēs prezentēsim, pagriežas salīdzinoši labi.

Priekšnosacījumi Android instalēšanai

Pēc šī īsā ievada apskatīsim visu, kas nepieciešams, lai pabeigtu šo instalēšanu.

  • Protams, jums ir nepieciešams aveņu pi 3
  • SD karte ir vismaz 16 GB, un ir svarīgi, lai tai būtu labs lasīšanas/rakstīšanas ātrums.
  • Jums būs nepieciešams arī HDMI kabelis, lai parādītu skaisto Android saskarni. Jūs varat izmantojiet arī fonda oficiālo skārienekrānu, kas nav nepieciešams izmantot HDMI kabeli

Vienkārši atlasiet .img failu no Android, ko izvilkāt no ievadā lejupielādētā zip arhīva, Etcher automātiski nosaka SD karti, kurā instalēt operētājsistēmu, taču to ir iespējams mainīt. Visbeidzot noklikšķiniet uz Flash, lai sāktu SD kartes izveidi. Tas var aizņemt ilgas minūtes.

Kad esat pabeidzis, ievietojiet SD karti savā Raspberry Pi ierīcē, kas savienota ar ekrānu. Šeit jūs tagad esat ar funkcionālu Android. Tomēr, kā redzat, šim nav Play veikala.

Play veikala instalēšana

Lai instalētu Play veikalu, vispirms ir jāizveido savienojums ar internetu (wi-fi vai Ethernet). Lai to izdarītu, velciet opciju paneli, noklikšķinot uz ekrāna augšdaļas, un velciet uz leju, tāpat kā viedtālrunis.

Kad tas būs izdarīts, mums būs nepieciešama Raspberry pi IP adrese. Lai to izgūtu, jums ir jāiet uz parametriem, jāiet uz leju dažādu parametru apakšā un jāiet uz “Par planšetdatoru” un pēc tam uz “Statuss”. tagad mēs varam redzēt savu IP adresi (198.168.xx).

Tagad, kad esam atkopuši šo adresi, mēs varēsim atgriezties pie sava unix datora, kā norādīts ievadā, vienlaikus atstājot Raspberry pi, kurā darbojas Android. Es atgādinu tiem, kas izmanto Windows, ka viņi var izmantot virtuālo mašīnu, lai veiktu šīs darbības.

Ievadā atveriet lejupielādēto failu gapps.sh. Jūs atradīsit šādas rindas

SHOW_HELP = viltus ADB_ADDRESS = "192.168.10.173" ARCHITECTURE = "roka" PACKAGE_NAME = "pico" INIT_FILE = "/etc/init.d/gapps"

Ir jāaizstāj IP adrese (ADB_ADDRESS) ar jūsu Raspberry pi adresi. Turklāt, ja pārējie lauki ir tukši, aizpildiet tos, kā norādīts iepriekš.

Pēc tam terminālī palaidiet komandu

Sudo apt instalēt android-tools-adb

Šī komanda ļaus jums izveidot savienojumu ar raspberry pi, izmantojot android no datora. Pēc tam instalējiet "LZip"

Sudo apt install lzip

Pēc šiem pasūtījumiem mēs varēsim izveidot savienojumu ar mūsu Raspberry pi.

Raspberry Pi 3 Model B ir pasaulē populārākā viena borta datora jaunākā iterācija. Tas nodrošina četrkodolu 64 bitu ARM Cortex-A53 centrālo procesoru, kas darbojas ar frekvenci 1,2 GHz, četrus USB 2.0 portus, vadu un bezvadu tīklu, HDMI un kompozītmateriālu. video izvade un 40 kontaktu GPIO savienotājs fiziskās saskarnes projektiem.

$ adb savienojums savienots ar :5555 Piezīme:Raspberry Pi pārraida resursdatora nosaukumu Android.local, izmantojot Multicast DNS. Ja jūsu resursdatora platforma atbalsta MDNS, varat arī izveidot savienojumu ar plati, izmantojot šādu komandu: $ adb connect Android.local

Pievienojiet WiFi

Pēc tāfeles mirgošanas ir ļoti ieteicams to savienot ar internetu. Tas ļauj jūsu ierīcei nodrošināt avāriju pārskatus un saņemt atjauninājumus.

Piezīme:Ierīcei nav jābūt vienā tīklā ar datoru.

Lai izveidotu savienojumu ar Wi-Fi, veiciet vienu no šīm darbībām:

Sērijas atkļūdošanas konsole

Sērijas konsole ir noderīgs rīks atkļūdošanai jūsu dēlis un sistēmas žurnāla informācijas pārskatīšana. Konsole ir noklusējuma izvades vieta kodola žurnāla ziņojumiem (t.i., dmesg), un tā arī nodrošina piekļuvi pilnai čaulas uzvednei, ko varat izmantot, lai piekļūtu komandām, piemēram, logcat . Tas ir noderīgi, ja nevarat piekļūt ADB savā panelī, izmantojot citus līdzekļus, un vēl neesat iespējojis tīkla savienojumu.

Raspberry Pi ir tapas, kas ir multipleksētas starp dažādām plates funkcijām. Dažas plates funkcijas nevar izmantot vienlaikus (piemēram, iespējot Bluetooth un izmantojot UART0 portu perifērijas I/O). Lai iegūtu papildinformāciju, skatiet .

Piezīme:Varat izmantot PIO CLI rīku, lai veiktu vienkāršas pārbaudes darbības šajās saskarnēs.

Tālāk redzamā kontaktdakšu diagramma ilustrē pieejamo portu atrašanās vietas, kuras atklāj šīs plates atdalīšanas savienotāji:

GPIO signāls Alternatīvās funkcijas
BCM2I2C1 (SDA)
BCM3I2C1 (SCL)
BCM7SPI0 (SS1)
BCM8SPI0 (SS0)
BCM9SPI0 (MISO)
BCM10SPI0 (MOSI)
BCM11SPI0 (SCLK)
BCM13PWM1
BCM14UART0 (TXD)MINIUART (TXD)
BCM15UART0 (RXD)MINIUART (RXD)
BCM18I2S1 (BCLK)PWM0
BCM19I2S1 (LRCLK)
BCM20I2S1 (SDIN)
BCM21I2S1 (SDOUT)


Piespraudes funkciju režīmi

Tālāk norādītie režīmi katrā tabulā Raspberry Pi 3 viens otru izslēdz.

UART režīmi

Raspberry Pi ir viens pilna ātruma UART ( UART0) un mini UART ( MINIUART); informāciju par atšķirībām skatiet oficiālajos dokumentos. Šie UART ir multipleksēti starp dažādām plates funkcijām, un tos nevar izmantot vienlaikus. Tiek atbalstīti šādi režīmi:

Režīms Aktivizējis Bluetooth Piespraudes funkcijas
Atkļūdošanas konsole Iespējots uz
UART0 UART0 atvēra PIO Atspējots Tapas BCM14/BCM15 atklāj UART0 RX/TX
MINIUART MINIUART atvēra PIO Iespējots Tapas BCM14/BCM15 atklāj MINIUART RX/TX
BCM14 vai BCM15 PIN atvēra PIO Iespējots Nosauktais kontakts (BCM14 vai BCM15) ir GPIO, otrs kontakts ir dīkstāvē

Ja mēģināt atvērt aktīvo tapu (no augšas), izmantojot citu UART režīmu, tiek parādīta IOException kļūda.

Piezīme:Lai pārslēgtos atpakaļ uz atkļūdošanas konsoles režīmu pēc tapas atvēršanas (ar PIO savienojumu), ierīce ir jārestartē.

Audio režīmi

Raspberry Pi koplieto aparatūras resursus starp perifērijas I/O un audio apakšsistēmu (I2S un analogo). Analogā skaņa tiek pārraidīta caur 3,5 mm audio ligzdu. Tiek atbalstīti šādi režīmi:

Režīms Aktivizējis Audio maršruti Piespraudes funkcijas
Audio Noklusējuma režīms; nav PIO savienojumu I2S+analogs N/A
PWM PWM0 atvēra PIO Atspējots Pin BCM18 iespējots kā PWM
GPIO PIN atvēra PIO Tikai analogs Nosauktā tapa ir GPIO

Ietver tapas BCM18, BCM19, BCM20 un BCM21

Piezīme:Lai pārslēgtos atpakaļ uz audio režīmu, ierīce ir jārestartē aparatūras ierobežojumu dēļ.

Veidojot aparatūras konfigurāciju Android Things konsolē, BCM18 un BCM19 izvilkšanas un nolaižamās rezistori netiek lietoti, kamēr GPIO nav faktiski atvērts, lai izvairītos no iejaukšanās I2S kopnē tajās pašās tapās.

Ir vairāki Raspberry Pi modeļi, taču jaunākais Raspberry Pi 3 ir labākais no tiem. Tā ir Wi-Fi adapteri un Bluetooth un 64 bitu procesors, padarot RPi 3 par vienu no labākajiem un pieejamākajiem minidatoriem.
Ar Raspberry Pi var izdarīt daudzas lietas, taču ir patiešām forši, ka to var izmantot kā televizora kastīti. Ļaujiet mums parādīt, kā Raspberry Pi 3 instalēt Android TV.
Piezīme: šo instrukciju instalēšanai operētājsistēmā Linux, taču tās pašas darbības var attiecināt arī uz Windows un Mac OSX. Lūdzu, ņemiet vērā arī to, ka šeit izmantotā Android TV versija nav stabila un dažas lietotnes var nedarboties pareizi. Starp citu, ja vēlaties uzzināt vairāk par Krimu tiešsaistē, Krimas palīdzības dienests vietnē www.sudak.pro palīdzēs atbildēt uz visiem jautājumiem par Ukrainas pussalu.

Ko tev vajag
Acīmredzot, jums ir jābūt Raspberry Pi 3. Jums būs nepieciešama arī micro SD karte (10. klase) ar minimālo ietilpību 8 GB.
Android TV instalēšana vietnē Raspberry Pi
Mēs izmantojam Android TV attēlu, ko izveidojis “Geek Till it Hertz”.

1. Dodieties uz vietni “Geek Till it Hertz” un lejupielādējiet failu “img.bz2”.
Android TV operētājsistēmā RPi_1

2. Izsaiņojiet attēlu... Tagad jums vajadzētu būt failam ar nosaukumu "atvrpi320160530.img". (Ja izstrādātājs atjaunina komplektus, fails var mainīties, taču tam ir jābeidzas ar extended.img).

3. Ievietojiet datorā micro SD karti. (Jums būs nepieciešams USB SD kartes adapteris, ja datoram nav micro SD kartes slota).

4. Atveriet termināli. Ievadiet šo komandu, lai uzzinātu micro SD kartes atrašanās vietu:
sudo fdisk -l
Tam jābūt formātā “/dev/sdX”. Mūsu gadījumā micro SD karte atrodas slotā “/dev/sdc”.
Android TV operētājsistēmā RPi_2
Piezīme. Ja jūsu micro SD karte nav FAT32 formātā, tā ir jāformatē FAT32 formātā. To var izdarīt, izmantojot gParted rīku. Tāpat dariet dublējums SD kartes saturu, jo tā tiks dzēsta nākamajā darbībā.

5. Palaidiet šo komandu, lai ierakstītu attēlu SD kartē:
dd if=/location/to/androidtv-image-file.img of=/dev/sdX
Aizstājiet “/location/to/androidtv-image-file.img” ar iepriekš lejupielādētā Android TV attēla faktisko atrašanās vietu. Aizstājiet arī "sdX" ar faktisko micro SD kartes adresi. Mūsu gadījumā komanda izskatās šādi:
dd if=/home/damien/atvrpi320160530.img of=/dev/sdc
Tas prasīs kādu laiku. Apsēdieties un izbaudiet tasi kafijas.

6. Kad attēls ir ierakstīts, izņemiet SD karti, ievietojiet to Raspberry Pi un palaidiet to. Jums vajadzētu redzēt Android TV ielādi.
Android TV operētājsistēmā RPi_3
Pieejams instruments ar grafiskais interfeiss lietotājam, lai ierakstītu attēla failu USB diskdzinī
Ja nevēlaties ar komandrinda vai esat Windows lietotājs, šeit ir daži GUI rīki, kurus varat izmantot ierakstīšanai IMG fails ieslēgts USB diskdzinis(Micro SD karte).
Linux — Etcher
Windows — Win32 Disk Imager

Nekas labs no tā nesanāca. Nav oficiāla Android izplatīšanas "aveņu" mikrodatoriem, un amatieru versija ir tālu no ideāla.

Šajā īsajā piezīmē es publicēju savus iespaidus no dažādu mezglu testēšanas.

Pirmā lieta, ko meklētājprogramma atrod vaicājumam “android raspberry pi”, ir Google ceļvedis Android instalēšana Lietas par Raspberry Pi 3.

Android lietas nav tas, kas mums vajadzīgs. Šī sistēma tika izveidots izstrādātājiem " viedierīces” un ir Windows 10 IoT Core analogs, tikai no Google. Ar ierasto Android lietotājs tam nav vairāk kopīga kā Windows 10 IoT Core ar darbvirsmas Windows 10.

Kopumā Android lietas nav kas parasts lietotājs plāno to iegūt, nosaukumā redzot pazīstamo vārdu “android”. Ja neesat profesionāls izstrādātājs, šī sistēma nav paredzēta jums. Nelejupielādējiet, neinstalējiet.

Izveidojiet Android 7.1 Nougat no Geek Till It Hertz

Nākamā lieta, ko man izdevās atrast, bija operētājsistēmas Android 7.1 Nougat versija, ko izstrādājis indiešu entuziasts Sahajs Sarups, geektillithertz.com emuāra par viena borta datoriem un Linux sistēmām autors.

Montāža bija neveiksmīga.

Pēc noklusējuma GAPPS lietojumprogrammas pakotne ir izgriezta ( Google Play un citi iepriekš instalēti Google pakalpojumi), bet tas nav tik slikti. Galvenā problēma ir tā, ka peles kursora vietā šajā komplektā ir sava veida pikseļu juceklis, un jebkura peles kursora kustība uz ekrāna izraisa attēla saraustīšanu un mirgošanu.

Un šīs raustīšanās padara montāžas izmantošanu neiespējamu. Es nezinu, cik tas ir kaitīgs acīm (manuprāt, tas ir), bet sistēmas lietošana ir vienkārši mežonīgi neērta.

Izveidojiet Android 7.1 Nougat no RTAndroid

Nākamā lieta, ko pārbaudīju, bija tās pašas Android 7.1 versija no RTAndroid projekta.

Lejupielādēts un instalēts. Darbojas.

Pirmā lieta, ko pamanīju, bija ārkārtīgi zemā noklusējuma ekrāna izšķirtspēja. Es pat neesmu pārliecināts, ka ir 1280x720, visticamāk, 1024x600. Teorētiski ekrāna izšķirtspēju vajadzētu noregulēt, rediģējot vienu no konfigurācijas failiem, kur es neatradu norādījumus, kā to izdarīt, un arī īpaši nemēģināju to meklēt.

GAPPS ir izgrieztas. Virtuālās pogas Android sistēmas(kvadrāts, trīsstūris un aplis ekrāna apakšā) atrodas vertikāli gar ekrāna labo malu, neskatoties uz to, ka kopējais attēla attēlojums ekrānā ir orientēts horizontāli. Tas izskatās diezgan dīvaini.

Montāža ir nosacīti funkcionāla, taču to var izmantot tikai tad, ja ir ļoti liela vajadzība tieši Android un tieši Raspberry Pi.

Secinājums

Ieslēgts pašlaik(2017. gada vasara), izmantojot Android operētājsistēmā Raspberry Pi, ir gandrīz neiespējami. Un, ja joprojām ir iespējams instalēt sistēmu (RTAndroid komplektu diez vai var saukt par strādājošu), tad stabilitāte un lietošanas ērtums ir liels jautājums.

Un pārskatāmā nākotnē situācija, visticamāk, nemainīsies, jo amatieru entuziasti nespēj izveidot patiesi funkcionējošu komplektu (un, ja viņi būtu spējīgi, viņi to jau būtu izveidojuši), un Raspberry Pi fonds nav paziņojis par plāniem pievienot oficiālais atbalsts Android nozīmē “aveņu”.




Tops