Raspberry pi 3 android 6.0 marshmallow quraşdırılması. Raspberry Pi üçün digər Android layihələri

Bu yazıda sizə Android-in necə qurulacağını, onun istifadəsinin nüanslarını izah edəcəyəm.

Maraqlananlar üçün aşağıya klikləyin

Nəzərə alın ki, bu versiyalar rəsmi deyil, siz onlardan öz təhlükəniz və riskinizlə istifadə edirsiniz, məqalənin müəllifi məsuliyyət daşımır. başqa insanların səhvləri və Onlardan istifadə etmək üçün sizə minimum 10-cu sinif SD lazımdır.

Raspi 3 üçün Android

İki versiya var:

  • Android TV
  • Android 6.0.1MM

Android TV

Kifayət qədər yaxşı optimallaşdırılıb, KODI var, kifayət qədər aktiv şəkildə hazırlanır.Video hər dəfə işləyir.

Android 6.0.1

Wi-Fi və Bluetooth işləyir.Video hər dəfə göstərilir.

Sianogenmod 13

İnkişafı ingilisdilli icma həyata keçirir, hətta bəzi inkişaflar var

GAPPS quraşdırılması

AndroidTV-yə aid deyil

1. ADB quraşdırın.

3. GAPPS-i endirin (Məsələn, http://opengapps.org saytından)

4. Sistem qovluğunu istənilən yerə çıxarın (Windows-da onu ADB ilə qovluğa çıxarın)

5. Konsolu açın (əgər Windows varsa, adb ilə qovluğa) və yazın:

Adb sizin_ip-ni birləşdirin

adb remount

6. Sonra yazırıq:

Adb push kataloqu/sistem/sistem

adb yenidən başladın

və sevin!

Installation.apk

AndroidTV-yə aid deyil

1. ADB quraşdırın.

2. USB sazlamanı aktivləşdirin və IP ünvanına baxın (Tablet/Status haqqında)

3. Qoşun:

Adb sizin_ip-ni birləşdirin

4. .apk faylları olan qovluğa gedin (Windows-da bütün faylları ADB ilə qovluğa atmalısınız)

5. Komandanı yazın:

Adb quraşdırma adı.apk

Chromium OS

RasPi2/3 üçün Google-dan əməliyyat sistemi.Android proqramlarının işləməsini dəstəkləyir.Lakin RasPi3 və Flash Player-də quraşdırılmış wi-fi dəstəkləmir.Fəal inkişaf etdirilir.

Bu məqalədə Android 7.1.1-i (Play Store ilə) moruq pi-də necə quraşdırmaq və konfiqurasiya etmək izah ediləcək.

Hər şeydən əvvəl, bunun yalnız eksperimental bir quruluş olduğunu qeyd etmək vacibdir. Android-in heç bir versiyası rəsmi olaraq moruq pi ilə uyğun gəlmir və buna görə də quraşdıracağımız versiya əziz anakartımız üçün optimallaşdırılmayıb. Buna görə də, təqdim edəcəyimiz quraşdırma nisbətən yaxşı çevrilsə belə, Android-dən gündəlik olaraq moruq pi-də istifadə etmək bu gün çətindir.

Android quraşdırmaq üçün ilkin şərtlər

Bu qısa girişdən sonra gəlin bu quraşdırmanı tamamlamaq üçün lazım olan hər şeyi nəzərdən keçirək.

  • Təbii ki, sizə moruq pi 3 lazımdır
  • SD kart ən azı 16 GB və onun yaxşı oxuma/yazma sürətinə malik olması vacibdir.
  • Gözəl Android interfeysini göstərmək üçün sizə və HDMI kabelinə də ehtiyacınız olacaq. Bacararsan Vəqfin rəsmi toxunma ekranını da istifadə edin etmir HDMI kabelinin istifadəsini tələb edir

Sadəcə olaraq, girişdə yüklənmiş zip arxivindən çıxardığınız Android-dən .img faylını seçin, Etcher əməliyyat sisteminin quraşdırılacağı SD kartı avtomatik aşkarlayır, lakin onu dəyişdirmək mümkündür. Nəhayət, SD kartın yaradılmasına başlamaq üçün Flash üzərinə klikləyin. Uzun dəqiqələr çəkə bilər.

Bitirdikdən sonra SD kartı ekrana qoşulmuş moruq pi-yə daxil edin. İndi siz funksional Android iləsiniz. Ancaq gördüyünüz kimi, bunun Play Store-u yoxdur.

Play Store quraşdırılır

Play Store quraşdırmaq üçün, əvvəlcə internetə qoşulmalısınız (wi-fi və ya Ethernet). Bunun üçün ekranın yuxarısına klikləməklə seçimlər panelini çəkin və smartfon kimi aşağı çəkin.

Bunu etdikdən sonra, moruq pi-nin IP ünvanına ehtiyacımız olacaq. Onu geri qaytarmaq üçün parametrlərə keçməli, müxtəlif parametrlərin aşağısına enməli və "Planş haqqında" və sonra "Status" a keçməlisiniz. indi IP ünvanımızı (198.168.xx) görə bilərik.

İndi bu ünvanı bərpa etdikdən sonra Android ilə işləyən moruq pi-ni tərk edərkən girişdə göstərildiyi kimi unix kompüterimizə qayıda biləcəyik. Windows-da olanlara xatırladıram ki, bu addımları yerinə yetirmək üçün virtual maşından istifadə edə bilərlər.

Girişdə endirilmiş gapps.sh faylını açın. Aşağıdakı sətirləri tapacaqsınız

SHOW_HELP = yanlış ADB_ADDRESS = "192.168.10.173" ARCHITECTURE = "arm" PACKAGE_NAME = "pico" INIT_FILE = "/etc/init.d/gapps"

IP ünvanını (ADB_ADDRESS) moruq pi ilə əvəz etmək lazımdır. Bundan əlavə, əgər digər sahələr boşdursa, onları yuxarıdakı kimi doldurun.

Bundan sonra, bir terminalda əmri işlədin

Sudo apt install android-tools-adb

Bu əmr sizə PC-dən android altında moruq pi-yə qoşulmağa imkan verəcək. Sonra "LZip" quraşdırın

Sudo apt install lzip

Bu sifarişlərdən sonra biz moruq pi-mizə qoşula biləcəyik.

Raspberry Pi 3 Model B dünyanın ən məşhur tək lövhəli kompüterinin ən son iterasiyasıdır.O, 1.2GHz tezliyində işləyən dördnüvəli 64-bit ARM Cortex-A53 CPU, dörd USB 2.0 portu, simli və simsiz şəbəkə, HDMI və kompozit təmin edir. video çıxışı və fiziki interfeys layihələri üçün 40-pin GPIO konnektoru.

$ adb əlaqə Qoşuldu :5555 Qeyd:Raspberry Pi, Android.local host adını Multicast DNS üzərindən yayımlayır. Əgər host platformanız MDNS-i dəstəkləyirsə, siz həmçinin aşağıdakı əmrdən istifadə edərək lövhəyə qoşula bilərsiniz: $ adb connect Android.local

WiFi qoşun

Lövhənizi yandırdıqdan sonra onu internetə qoşmaq tövsiyə olunur. Bu, cihazınıza qəza hesabatlarını çatdırmağa və yeniləmələri qəbul etməyə imkan verir.

Qeyd:Cihazın kompüterinizlə eyni şəbəkədə olması lazım deyil.

Wi-Fi-a qoşulmaq üçün aşağıdakılardan birini edin:

Serial debug konsolu

Serial konsolu faydalı bir vasitədir ayıklama üçün idarə heyətiniz və sistem jurnalı məlumatlarını nəzərdən keçirin. Konsol nüvə jurnalı mesajları üçün standart çıxış yeridir (yəni dmesg) və o, həmçinin logcat kimi əmrlərə daxil olmaq üçün istifadə edə biləcəyiniz tam qabıq sorğusuna girişi təmin edir. Əgər siz başqa vasitələrlə lövhənizdə AİB-ə daxil ola bilmirsinizsə və şəbəkə bağlantısını hələ aktivləşdirməmisinizsə, bu faydalıdır.

Raspberry Pi-də müxtəlif lövhə funksiyaları arasında multipleksləşdirilmiş sancaqlar var. Bəzi lövhə funksiyaları eyni vaxtda istifadə edilə bilməz (məsələn, Bluetooth-u işə salmaq və periferik I/O üçün UART0 portundan istifadə etmək). Əlavə məlumat üçün baxın.

Qeyd:Bu interfeyslərdə sadə test əməliyyatları etmək üçün PIO CLI Alətindən istifadə edə bilərsiniz.

Aşağıdakı pinout diaqramı bu lövhənin qırılma konnektorları tərəfindən açılan mövcud portların yerlərini göstərir:

GPIO siqnalı Alternativ funksiyalar
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 Funksiya Rejimləri

Hər cədvəldəki aşağıdakı rejimlər Raspberry Pi 3-də bir-birini istisna edir.

UART rejimləri

Raspberry Pi tək tam sürətli UART-a malikdir ( UART0) və mini UART ( MİNİUART); fərqləri haqqında məlumat üçün rəsmi sənədlərə baxın. Bu UART-lar müxtəlif lövhə funksiyaları arasında multipleksləşir və eyni vaxtda istifadə edilə bilməz. Aşağıdakı rejimlər dəstəklənir:

Rejim Aktivləşdirilib Bluetooth Pin funksiyaları
Sazlama konsolu Aktivdir the
UART0 UART0 PIO tərəfindən açıldı Əlil BCM14/BCM15 sancaqları UART0-ın RX/TX-ni ifşa edir
MİNİUART MINIUART PIO tərəfindən açıldı Aktivdir BCM14/BCM15 sancaqları MINIUART-ın RX/TX-ni ifşa edir
BCM14 və ya BCM15 PIO tərəfindən açılan pin Aktivdir Adlandırılmış pin (BCM14 və ya BCM15) GPIO-dur, digər pin boşdur

Fərqli UART rejimindən istifadə edərək aktiv pin (yuxarıdan) açmağa cəhd etsəniz, IOException xətası atılır.

Qeyd:PİN-i açdıqdan sonra (PIO bağlantısı ilə) Sazlama konsolu rejiminə qayıtmaq üçün cihazın yenidən işə salınması tələb olunur.

Səs rejimləri

Raspberry Pi Periferik I/O və audio alt sistemi (I2S və analoq) arasında aparat resurslarını paylaşır. Analoq səs 3,5 mm audio yuvası vasitəsilə ötürülür. Aşağıdakı rejimlər dəstəklənir:

Rejim Aktivləşdirilib Audio marşrutlar Pin funksiyaları
Audio Standart rejim; PIO bağlantısı yoxdur I2S+Analoq Yoxdur
PWM PWM0 PIO tərəfindən açıldı Əlil PWM kimi aktivləşdirilmiş BCM18 pin
GPIO PIO tərəfindən açılan pin Yalnız analoq Adlandırılmış pin GPIO-dur

BCM18, BCM19, BCM20 və BCM21 pinləri daxildir

Qeyd:Audio rejiminə qayıtmaq üçün avadanlıq məhdudiyyətlərinə görə cihazın yenidən başlaması tələb olunur.

Android Things Console-da aparat konfiqurasiyası yaratdığınız zaman BCM18 və BCM19 açılan və açılan rezistorlar eyni sancaqlardakı I2S avtobusuna müdaxilə etməmək üçün GPIO faktiki açılana qədər tətbiq edilmir.

Bir neçə Raspberry Pi modeli var, lakin ən son Raspberry Pi 3 onların ən yaxşısıdır. Bu var Wi-Fi adapterləri və Bluetooth və 64-bit prosessor, RPi 3-ü oradakı ən yaxşı və ən sərfəli minikompüterlərdən birinə çevirir.
Raspberry Pi ilə çox şey edə bilərsiniz, lakin onu TV qutusu kimi istifadə etmək çox gözəldir. Raspberry Pi 3-də Android TV-nin necə qurulacağını sizə göstərək.
Qeyd: bu təlimat Linux-da quraşdırma üçün, lakin eyni addımlar Windows və Mac OSX üçün də tətbiq oluna bilər. Həmçinin nəzərə alın ki, burada istifadə etdiyimiz Android TV-nin quruluşu sabit deyil və bəzi proqramlar düzgün işləməyə bilər. Yeri gəlmişkən, Krım haqqında onlayn öyrənmək istəyirsinizsə, www.sudak.pro saytındakı Krım Yardım Masası Ukrayna yarımadası ilə bağlı istənilən suala cavab verməyə kömək edəcək.

Nə lazımdır
Aydındır ki, sizdə Raspberry Pi 3 olmalıdır. Sizə həmçinin minimum 8 GB tutumlu mikro SD karta (sinif 10) ehtiyacınız olacaq.
Raspberry Pi-də Android TV-nin quraşdırılması
Biz “Geek Till it Hertz” tərəfindən yaradılmış Android TV təsvirindən istifadə edirik.

1. “Geek Till it Hertz” saytına gedin və “img.bz2” faylını endirin.
RPi_1-də Android TV

2. Şəkli açın... İndi "atvrpi320160530.img" adlı faylınız olmalıdır. (Developer montajları yeniləsə, fayl dəyişə bilər, lakin o, extended.img ilə bitməlidir).

3. Mikro SD kartı kompüterinizə daxil edin. (Kompüterinizdə mikro SD kart yuvası yoxdursa, sizə USB SD kart adapterinə ehtiyacınız olacaq).

4. Terminal açın. Mikro SD kartın yerini öyrənmək üçün aşağıdakı əmri daxil edin:
sudo fdisk -l
“/dev/sdX” formatında olmalıdır. Bizim vəziyyətimizdə mikro SD kart “/dev/sdc” yuvasında yerləşir.
RPi_2-də Android TV
Qeyd: Mikro SD kartınız FAT32 formatında deyilsə, onu FAT32 formatında formatlaşdırmalısınız. Bunu gParted alətindən istifadə edərək edə bilərsiniz. Həmçinin edin ehtiyat nüsxəsi SD kartınızın məzmunu növbəti addımda silinəcək.

5. Şəkli SD karta yazdırmaq üçün aşağıdakı əmri yerinə yetirin:
dd if=/location/to/androidtv-image-file.img of=/dev/sdX
“/location/to/androidtv-image-file.img” yerini əvvəllər endirdiyiniz Android TV şəklinin faktiki yeri ilə əvəz edin. Həmçinin "sdX"i mikro SD kartınızın faktiki ünvanı ilə əvəz edin. Bizim vəziyyətimizdə əmr belə görünür:
dd if=/home/damien/atvrpi320160530.img of=/dev/sdc
Bir az vaxt aparacaq. Geri oturun və bir fincan qəhvədən həzz alın.

6. Şəkil yandırıldıqdan sonra SD kartı çıxarın, Raspberry Pi-yə daxil edin və onu işə salın. Android TV-nin yükləndiyini görməlisiniz.
RPi_3-də Android TV
ilə mövcud alət qrafik interfeys istifadəçi şəkil faylını USB sürücüsünə yaza bilər
Əgər məşğul olmamağı üstün tutursansa komanda xətti və ya Windows istifadəçisisinizsə, qeyd etmək üçün istifadə edə biləcəyiniz bəzi GUI alətləri bunlardır IMG faylı haqqında USB sürücü(Mikro SD kart).
Linux - Etcher
Windows - Win32 Disk Imager

Bundan yaxşı heç nə alınmadı. "Moruq" mikrokompüterləri üçün rəsmi Android paylanması yoxdur və həvəskar qurğular idealdan uzaqdır.

Bu qısa qeyddə müxtəlif məclisləri sınamaqdan əldə etdiyim təəssüratları dərc edirəm.

"Android moruq pi" sorğusu üçün axtarış motoru tərəfindən tapılan ilk şey Google-un bələdçisidir. Android quraşdırılması Raspberry Pi 3-də olanlar.

Android Things bizə lazım olan şey deyil. Bu sistem tərtibatçılar üçün yaradılmışdır” ağıllı cihazlar” və yalnız Google-dan Windows 10 IoT Core-un analoqudur. Adi ilə Android istifadəçisi onun Windows 10 IoT Core-un masaüstü Windows 10 ilə ortaq cəhətlərindən daha çoxu yoxdur.

Ümumiyyətlə, Android Things nə deyil daimi istifadəçi başlıqda tanış olan “android” sözünü görərək onu almağı planlaşdırır. Peşəkar tərtibatçı deyilsinizsə, bu sistem sizin üçün deyil. Yükləməyin, quraşdırmayın.

Geek Till It Hertz-dən Android 7.1 Nougat qurun

Tapdığım növbəti şey, tək lövhəli kompüterlər və Linux sistemləri haqqında geektillithertz.com bloqunun müəllifi Sahaj Sarup adlı hind həvəskarının Android 7.1 Nougat quruluşu idi.

Məclis uğursuz oldu.

Varsayılan olaraq, GAPPS proqram paketi kəsilir ( Google Play və digər əvvəlcədən quraşdırılmış Google xidmətləri), amma bu o qədər də pis deyil. Əsas problem odur ki, bu məclisdə siçan kursorunun əvəzinə bir növ piksel qarışıqlığı var və siçan kursorunun ekranda hər hansı bir hərəkəti təsvirin sürüşməsinə və titrəməsinə səbəb olur.

Və bu seğirmələr montajdan istifadəni qeyri-mümkün edir. Bunun gözlər üçün nə qədər zərərli olduğunu bilmirəm (düşünürəm ki, belədir), lakin sistemdən istifadə etmək sadəcə olaraq olduqca narahatdır.

RTAndroid-dən Android 7.1 Nougat qurun

Test etdiyim növbəti şey RTAndroid layihəsindən eyni Android 7.1-in qurulması idi.

Yükləndi və quraşdırıldı. işləyir.

Diqqətimi çəkən ilk şey olduqca aşağı standart ekran qətnaməsi idi. 1280x720, çox güman ki, 1024x600 olduğuna da əmin deyiləm. Teorik olaraq, ekran qətnaməsi konfiqurasiya fayllarından birini redaktə etməklə tənzimlənməlidir, burada bunu necə edəcəyim barədə təlimat tapmadım və xüsusilə onu axtarmağa çalışmadım.

GAPPS kəsilir. Virtual düymələr Android sistemləri(ekranın altındakı kvadrat, üçbucaq və dairə) təsvirin ekranda ümumi göstərilməsinin üfüqi istiqamətə yönəldilməsinə baxmayaraq, ekranın sağ kənarı boyunca şaquli olaraq yerləşir. Bu olduqca qəribə görünür.

Montaj şərti olaraq funksionaldır, lakin o, yalnız Android üçün və xüsusilə Raspberry Pi-də çox güclü ehtiyac olduqda istifadə edilə bilər.

Nəticə

Aktiv hal-hazırda(yay 2017) Raspberry Pi-də Android-dən istifadə demək olar ki, mümkün deyil. Sistemi quraşdırmaq hələ də mümkündürsə (RTAndroid qurğusunu çətin ki işlək adlandırmaq olar), onda sabitlik və istifadə rahatlığı böyük sualdır.

Və yaxın gələcəkdə vəziyyətin dəyişməsi ehtimalı azdır, çünki həvəskar həvəskarlar həqiqətən işləyə bilən bir məclis yarada bilmirlər (və bacarsaydılar, onu artıq yaradardılar) və Raspberry Pi Fondu əlavə etmək planlarını açıqlamayıb. rəsmi dəstək"Moruq" üçün Android.




Üst