Raspberry pi 3 android 6.0 marshmallow орнату. Raspberry Pi үшін басқа Android жобалары

Бұл мақалада мен Android-ді қалай орнату керектігін, оны пайдаланудың нюанстарын айтып беремін.

Қызығушылық танытқандар үшін төменде басыңыз

Назар аударыңыз, бұл нұсқалар ресми емес, сіз оларды өз тәуекеліңізге және тәуекеліңізге пайдаланасыз, мақала авторы жауапты емес. басқа адамдардың қателері, жәнеОларды пайдалану үшін сізге кемінде 10-сынып SD керек.

RasPi 3 үшін Android

Екі нұсқасы бар:

  • Android теледидары
  • Android 6.0.1MM

Android теледидары

Ол өте жақсы оңтайландырылған, KODI бар, ол белсенді түрде әзірленуде.Бейне әр уақытта жұмыс істейді.

Android 6.0.1

Wi-Fi және Bluetooth жұмыс істейді. Бейне басқа уақытта көрсетіледі.

Цианогендік мод 13

Әзірлеуді ағылшын тілді қоғамдастық жүзеге асырады, тіпті кейбір әзірлемелер бар

GAPPS орнатылуда

AndroidTV үшін қолданылмайды

1. ADB орнатыңыз.

3. GAPPS жүктеп алыңыз (мысалы, http://opengapps.org сайтынан)

4. Жүйелік қалтаны кез келген орынға шығарыңыз (Windows жүйесінде оны ADB бар қалтаға шығарыңыз)

5. Консольді ашыңыз (Windows болса, онда adb бар қалтада) және жазыңыз:

Adb сіздің_ip қосыңыз

adb қайта орнату

6. Содан кейін жазамыз:

Adb push каталогы/жүйесі/жүйесі

adb қайта жүктеңіз

және қуаныңыз!

Installation.apk

AndroidTV үшін қолданылмайды

1. ADB орнатыңыз.

2. USB арқылы жөндеуді қосыңыз және IP мекенжайын қараңыз (Планшет/күй туралы)

3. Қосылу:

Adb сіздің_ip қосыңыз

4. .apk файлдары бар каталогқа өтіңіз (Windows жүйесінде барлық файлдарды ADB бар қалтаға тастау керек)

5. Пәрменді жазыңыз:

Adb орнату name.apk

Chromium ОЖ

RasPi2/3 үшін Google операциялық жүйесі. Іске қосылған Android қолданбаларын қолдайды. Бірақ RasPi3 және Flash Player жүйесінде кірістірілген wi-fi қолдамайды. Белсенді түрде әзірленуде.

Бұл мақалада таңқурай pi құрылғысында Android 7.1.1 (Play Store көмегімен) орнату және конфигурациялау жолы түсіндіріледі.

Ең бастысы, бұл тек эксперименттік қондырғы екенін атап өткен жөн. Android жүйесінің ешбір нұсқасы таңқурай pi-мен ресми түрде үйлесімді емес, сондықтан біз орнататын нұсқасы қымбатты аналық плата үшін оңтайландырылмаған. Сондықтан біз ұсынатын орнату салыстырмалы түрде жақсы болса да, Android-ті таңқурай pi-де күнделікті пайдалану қиын.

Android жүйесін орнатудың алғышарттары

Осы қысқаша кіріспеден кейін осы орнатуды аяқтау үшін қажет нәрсенің барлығын түгендеп көрейік.

  • Әрине, сізге таңқурай pi 3 керек
  • SD картасы кемінде 16 ГБ және оның оқу/жазу жылдамдығы жақсы болуы маңызды.
  • Әдемі Android интерфейсін көрсету үшін сізге HDMI кабелі де қажет. Сен істе аласыңсондай-ақ қордың ресми сенсорлық экранын пайдаланыңыз болмайды HDMI кабелін пайдалануды қажет етеді

Кіріспеде жүктелген zip мұрағатынан шығарылған Android жүйесінен .img файлын таңдасаңыз болды, Etcher операциялық жүйе орнатылатын SD картасын автоматты түрде анықтайды, бірақ оны өзгертуге болады. Соңында SD картасын жасауды бастау үшін Flash түймесін басыңыз. Бұл ұзақ минуттар алуы мүмкін.

Аяқтағаннан кейін, SD картасын экранға қосылған таңқурай pi құрылғысына салыңыз. Міне, сізде қазір функционалды Android бар. Дегенмен, көріп отырғаныңыздай, бұл құрылғыда Play Store жоқ.

Play Store орнату

Play Store орнату үшін, алдымен интернетке қосылу керек (Wi-Fi немесе Ethernet). Ол үшін экранның жоғарғы жағын басу арқылы опциялар тақтасын тартыңыз және смартфон сияқты төмен қарай тартыңыз.

Аяқтағаннан кейін бізге raspberry pi IP мекенжайы қажет болады. Оны алу үшін параметрлерге өтіп, әртүрлі параметрлердің төменгі жағына өтіп, «Планшет туралы», содан кейін «Күй» бөліміне өту керек. енді біз IP мекенжайымызды (198.168.xx) көре аламыз.

Енді біз бұл мекенжайды қалпына келтіргеннен кейін, Android жүйесінде жұмыс істейтін таңқурай pi жүйесін қалдырып, кіріспеде көрсетілгендей Unix компьютерімізге орала аламыз. Мен Windows жүйесінде жұмыс істейтіндерге осы қадамдарды орындау үшін виртуалды машинаны пайдалана алатынын еске саламын.

Кіріспеде жүктелген gapps.sh файлын ашыңыз. Сіз келесі жолдарды табасыз

SHOW_HELP = жалған ADB_ADDRESS = "192.168.10.173" ARCHITECTURE = "арм" PACKAGE_NAME = "pico" INIT_FILE = "/etc/init.d/gapps"

IP мекенжайын (ADB_ADDRESS) raspberry pi мекенжайымен ауыстыру қажет. Сонымен қатар, егер басқа өрістер бос болса, оларды жоғарыдағыдай толтырыңыз.

Осыдан кейін терминалда пәрменді іске қосыңыз

Sudo apt орнату android-tools-adb

Бұл пәрмен сіздің компьютеріңізден Android астында таңқурай pi-ге қосылуға мүмкіндік береді. Содан кейін «LZip» орнатыңыз

Sudo apt орнату lzip

Осы тапсырыстардан кейін біз таңқурай pi-ге қосыла аламыз.

Raspberry Pi 3 Model B – әлемдегі ең танымал бір тақталы компьютердің соңғы итерациясы.Ол 1,2 ГГц жиілікте жұмыс істейтін төрт ядролы 64 биттік ARM Cortex-A53 процессорын, төрт USB 2.0 портын, сымды және сымсыз желіні, HDMI және композитті қамтамасыз етеді. бейне шығысы және физикалық интерфейстік жобаларға арналған 40 істікшелі GPIO қосқышы.

$ adb қосылымы қосылған :5555 Ескерту:Raspberry Pi Android.local хост атауын Multicast DNS арқылы таратады. Егер сіздің хост платформаңыз MDNS қолдаса, тақтаға келесі пәрмен арқылы қосыла аласыз: $ adb connect Android.local

WiFi қосыңыз

Тақтаны жыпылықтағаннан кейін оны интернетке қосу ұсынылады. Бұл құрылғыға бұзылу есептерін жеткізуге және жаңартуларды алуға мүмкіндік береді.

Ескерту:Құрылғының компьютермен бір желіде болуы міндетті емес.

Wi-Fi желісіне қосылу үшін келесі әрекеттердің бірін орындаңыз:

Сериялық жөндеу консолі

Сериялық консоль пайдалы құрал болып табылады жөндеу үшінтақта және жүйе журналының ақпаратын қарап шығу. Консоль ядро ​​журналының хабарлары үшін әдепкі шығыс орны болып табылады (яғни dmesg) және ол сонымен қатар logcat сияқты пәрмендерге қол жеткізу үшін пайдалануға болатын толық қабықша шақыруларына қатынасты қамтамасыз етеді. Бұл тақтадағы ADB жүйесіне басқа жолдар арқылы қол жеткізе алмасаңыз және желі қосылымын әлі қоспасаңыз пайдалы.

Raspberry Pi-де әртүрлі тақта функциялары арасында мультиплексирленген түйреуіштер бар. Кейбір тақта функцияларын бір уақытта пайдалану мүмкін емес (мысалы, Bluetooth қосу және перифериялық енгізу/шығару үшін UART0 портын пайдалану). Қосымша ақпаратты қараңыз.

Ескерту:Осы интерфейстерде қарапайым сынақ әрекеттерін орындау үшін PIO CLI құралын пайдалануға болады.

Келесі түйреуіш диаграммасы осы тақтаның үзіліс қосқыштары арқылы ашылатын қолжетімді порттардың орындарын көрсетеді:

GPIO сигналы Балама функциялар
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)


Pin функциясының режимдері

Әрбір кестедегі келесі режимдер Raspberry Pi 3 құрылғысында бірін-бірі жоққа шығарады.

UART режимдері

Raspberry Pi бір толық жылдамдықты UART бар ( UART0) және шағын UART ( MINIUART); олардың айырмашылықтары туралы ақпаратты ресми құжаттардан қараңыз. Бұл UART әртүрлі тақта функциялары арасында мультиплексирленген және оларды бір уақытта пайдалану мүмкін емес. Келесі режимдерге қолдау көрсетіледі:

Режим Белсендірілген Блютез Pin функциялары
Түзету консолі Қосылған the
UART0 UART0 PIO арқылы ашылды Өшірілген BCM14/BCM15 түйреуіштері UART0 RX/TX көрсетеді
MINIUART MINIUART PIO ашты Қосылған BCM14/BCM15 түйреуіштері MINIUART RX/TX көрсетеді
BCM14 немесе BCM15 PIO ашқан PIN Қосылған Атаулы түйреуіш (BCM14 немесе BCM15) GPIO , басқа істікше бос

Басқа UART режимін пайдаланып белсенді істікшені (жоғарыдан) ашуға әрекеттенсеңіз, IOException қатесі шығады.

Ескерту:PIN кодын ашқаннан кейін (PIO қосылымымен) Debug консоль режиміне қайта ауысу үшін құрылғыны қайта жүктеу қажет.

Аудио режимдері

Raspberry Pi аппараттық ресурстарды перифериялық енгізу/шығару және аудио ішкі жүйесі (I2S және аналогтық) арасында бөліседі. Аналогтық дыбыс 3,5 мм аудио ұясы арқылы беріледі. Келесі режимдерге қолдау көрсетіледі:

Режим Белсендірілген Аудио бағыттар Pin функциялары
Аудио Әдепкі режим; PIO қосылымдары жоқ I2S+Аналог Жоқ
PWM PWM0 PIO арқылы ашылды Өшірілген BCM18 PWM ретінде қосылған
GPIO PIO ашқан PIN Тек аналогтық Атаулы PIN - GPIO

BCM18, BCM19, BCM20 және BCM21 түйреуіштерін қамтиды

Ескерту:Аудио режиміне қайта ауысу үшін аппараттық құралдың шектеулеріне байланысты құрылғыны қайта жүктеу қажет.

Android Things Console құрылғысында аппараттық конфигурацияны жасаған кезде, BCM18 және BCM19 тарту және түсіру резисторлары бірдей түйреуіштердегі I2S шинасына кедергі келтірмеу үшін GPIO шын мәнінде ашылғанға дейін қолданылмайды.

Бірнеше Raspberry Pi үлгілері бар, бірақ соңғы Raspberry Pi 3 олардың ішіндегі ең жақсысы. Онда бар Wi-Fi адаптерлеріжәне Bluetooth және 64 биттік процессор RPi 3-ті ең жақсы және ең қолжетімді миникомпьютерлердің біріне айналдырады.
Raspberry Pi көмегімен көп нәрсені жасауға болады, бірақ оны теледидар қорабы ретінде пайдалану өте керемет. Raspberry Pi 3 жүйесіне Android теледидарын орнату жолын көрсетейік.
Ескерту: осы нұсқаулық Linux жүйесінде орнату үшін, бірақ бірдей қадамдарды Windows және Mac OSX үшін де қолдануға болады. Сондай-ақ, біз осы жерде пайдаланып жатқан Android TV құрылғысы тұрақты емес және кейбір қолданбалар дұрыс жұмыс істемеуі мүмкін екенін ескеріңіз. Айтпақшы, егер сіз онлайн режимінде Қырым туралы көбірек білгіңіз келсе, www.sudak.pro сайтындағы Қырым анықтамалық қызметі Украина түбегі туралы кез келген сұрақтарға жауап беруге көмектеседі.

Сізге не керек
Әлбетте, сізде Raspberry Pi 3 болуы керек. Сондай-ақ сізге ең аз сыйымдылығы 8 ГБ болатын micro SD картасы (10-сынып) қажет болады.
Raspberry Pi жүйесінде Android теледидарын орнату
Біз «Geek Till it Hertz» жасаған Android TV кескінін қолданамыз.

1. «Geek Till it Hertz» веб-сайтына өтіп, «img.bz2» файлын жүктеп алыңыз.
RPi_1 жүйесіндегі Android TV

2. Суретті ашыңыз... Енді сізде "atvrpi320160530.img" деп аталатын файл болуы керек. (Әзірлеуші ​​жинақтарды жаңартқан жағдайда файл өзгеруі мүмкін, бірақ ол extension.img деп аяқталуы керек).

3. Микро SD картасын компьютерге салыңыз. (Компьютеріңізде микро SD картасы ұясы болмаса, сізге USB SD картасы адаптері қажет болады).

4. Терминалды ашыңыз. Микро SD картасының орнын білу үшін келесі пәрменді енгізіңіз:
sudo fdisk -l
Ол «/dev/sdX» пішімінде болуы керек. Біздің жағдайда micro SD картасы «/dev/sdc» ұясында орналасқан.
RPi_2 жүйесіндегі Android TV
Ескертпе: Егер микро SD картаңыз FAT32 пішімінде болмаса, оны FAT32 пішімінде пішімдеу керек. Мұны gParted құралы арқылы жасауға болады. Сондай-ақ, жасаңыз сақтық көшірме SD картаңыздың мазмұны келесі қадамда жойылады.

5. Кескінді SD картасына жазу үшін келесі пәрменді орындаңыз:
dd if=/location/to/androidtv-image-file.img of=/dev/sdX
“/location/to/androidtv-image-file.img” дегенді бұрын жүктеп алған Android TV кескінінің нақты орнымен ауыстырыңыз. Сондай-ақ "sdX" сөзін micro SD картаңыздың нақты мекенжайымен ауыстырыңыз. Біздің жағдайда команда келесідей көрінеді:
dd if=/home/damien/atvrpi320160530.img of=/dev/sdc
Бұл біраз уақытты алады. Артқа отырыңыз және бір шыны кофе ішіңіз.

6. Кескін өртеніп болғаннан кейін SD картасын шығарып, Raspberry Pi құрылғысына салыңыз және оны жүктеңіз. Android TV жүктеліп жатқанын көруіңіз керек.
RPi_3 жүйесіндегі Android TV
бар қол жетімді құрал графикалық интерфейссурет файлын USB дискісіне жазу үшін пайдаланушы
Егер сіз айналыспауды қаласаңыз пәрмен жолынемесе Windows пайдаланушысы болсаңыз, жазу үшін пайдалануға болатын кейбір GUI құралдары бар IMG файлықосулы USB дискісі(Micro SD картасы).
Linux – Etcher
Windows – Win32 Disk Imager

Бұдан жақсы ештеңе шықпады. «Таңқурай» микрокомпьютерлері үшін ресми Android дистрибуциясы жоқ, ал әуесқой құрастырулар идеалдан алыс.

Мен осы қысқа жазбада әртүрлі ассамблеяларды сынаудан алған әсерімді жариялаймын.

«Android raspberry pi» сұрауы бойынша іздеу жүйесі ең бірінші табатын нәрсе - бұл Google нұсқаулығы. Android орнату Raspberry Pi 3-тегі нәрселер.

Android Things бізге қажет нәрсе емес. Бұл жүйеәзірлеушілер үшін жасалған» смарт құрылғылар” және Windows 10 IoT Core аналогы болып табылады, тек Google-дан. Әдеттегідей Android пайдаланушысыоның Windows 10 IoT Core жүйесіндегі Windows 10 жұмыс үстелімен ортақ ұқсастығы жоқ.

Жалпы, Android Things бұл емес тұрақты қолданушытақырыпта таныс «android» сөзін көріп, оны алуды жоспарлап отыр. Егер сіз кәсіби әзірлеуші ​​болмасаңыз, бұл жүйе сізге арналмаған. Жүктеп алмаңыз, орнатпаңыз.

Geek Till It Hertz-тен Android 7.1 Nougat құрастырыңыз

Мен тапқан келесі нәрсе - бір тақталы компьютерлер мен Linux жүйелері туралы geektillithertz.com блогының авторы Сахадж Саруп есімді үнді энтузиасының Android 7.1 Nougat нұсқасы.

Жиналыс сәтсіз аяқталды.

Әдепкі бойынша, GAPPS қолданбалар бумасы кесілген ( Google Playжәне басқа да алдын ала орнатылған Google қызметтері), бірақ бұл жаман емес. Негізгі мәселе мынада, бұл жинақта тінтуір курсорының орнына пикселдердің бір түрі бар, ал экрандағы тінтуір курсорының кез келген қозғалысы кескіннің дірілдеп, жыпылықтауын тудырады.

Және бұл бұралулар жинақты пайдалануды мүмкін емес етеді. Мен бұл көзге қаншалықты зиянды екенін білмеймін (менің ойымша, бұл), бірақ жүйені пайдалану өте ыңғайсыз.

RTAndroid жүйесінен Android 7.1 Nougat құрастырыңыз

Мен тексерген келесі нәрсе RTAndroid жобасынан бірдей Android 7.1 нұсқасының құрастырылуы болды.

Жүктеп алынды және орнатылды. Жұмыстар.

Мен байқаған бірінші нәрсе - өте төмен әдепкі экран ажыратымдылығы. Мен 1280x720, ең алдымен, 1024x600 бар екеніне сенімді емеспін. Теориялық тұрғыдан, экран ажыратымдылығын конфигурация файлдарының бірін өңдеу арқылы реттеу керек, онда мен мұны қалай жасау туралы нұсқауларды таппадым және мен оны іздеуге тырыспадым.

GAPPS кесілген. Виртуалды түймелер Android жүйелері(экранның төменгі жағындағы шаршы, үшбұрыш және шеңбер) экрандағы кескіннің жалпы көрінісі көлденең бағытталғанына қарамастан, экранның оң жақ жиегі бойынша тігінен орналасқан. Бұл өте біртүрлі көрінеді.

Жинақ шартты түрде функционалды, бірақ оны тек Android үшін және әсіресе Raspberry Pi үшін өте күшті қажеттілік болған жағдайда ғана пайдалануға болады.

Қорытынды

Қосулы қазіргі уақытта(2017 жылдың жазы) Raspberry Pi жүйесінде Android пайдалану мүмкін емес. Егер жүйені әлі де орнату мүмкін болса (RTandroid жинағын жұмыс істейтін деп атауға болмайды), онда тұрақтылық пен пайдаланудың қарапайымдылығы үлкен мәселе.

Жақын болашақта жағдайдың өзгеруі екіталай, өйткені әуесқой әуесқойлар шын мәнінде жұмыс істейтін жинақты жасай алмайды (және егер олар қабілетті болса, олар оны жасап қойған болар еді) және Raspberry Pi Foundation қосу жоспарларын жариялаған жоқ. ресми қолдау«Таңқурай» үшін Android.




Жоғарғы