Možda već imate multimedijalnu opremu Android TV ili, još bolje, televizor sa Android TV-om, ali ako volite jake emocije, želite da se dobro zabavite i imate Malina Pi 3 o pi 4 kod kuće će vam se svidjeti ovaj vodič. Danas ćemo vas naučiti kako da napravite vlastiti multimedijalni uređaj sa Android TV-om koristeći poznatu razvojnu ploču. Sve što će vam trebati da pratite ovaj vodič je jedna od onih ploča, želja za petljanjem i malo slobodnog vremena. Imate li sve? Pa idemo na to.
Detalji koje treba imati na umu prije početka
Cijeli proces zahtijeva par instalacija i izvršavanje neke druge komande sa Android terminala, pa se strpite i mirno slijedite korake. Ako sve bude po planu, na kraju ćete dobiti mali uređaj s kojim možete bilo koji televizor pretvoriti u vrlo kompletan Smart TV.
Performanse koje nudi Raspberry Pi možda neće biti prema očekivanjima, pa preporučujemo da to uradite sa RaspBerry Pi 4 sa 4 GB RAM-a, jer će upravljanje uslugama biti mnogo fluidnije nego sa drugim verzijama razvojne ploče. Kao što možda već znate, Android nije najlakši operativni sistem na svijetu. danas se protiv njegove loše optimizacije može boriti samo bolji hardver.
Šta mi je potrebno da pratim ovaj vodič?
- Raspberry Pi 3 ili Raspberry Pi 4
- microSD karticu od najmanje 16 GB
- fleš disk
- LineageOS slika za Malina Pi 3 o Ft4 prema vašem modelu
- Paket OpenGApps
- Aplikacija Etcher
Instalacija LineageOS-a na Raspberry Pi
Prvo što ćemo morati da uradimo je da instaliramo Android na RaspBerry Pi, a za to ćemo se osloniti na LineageOS, operativni sistem zasnovan na Google-ovom koji nam ostavlja Raspberry Pi savršeno konfigurisan tako da radi odmah. Problem je što mu to neće biti dovoljno da radi funkcije Android TV-a, pa ćemo morati da instaliramo neke dodatne pakete kako bi sve bilo savršeno.
Počinjemo instalacijom LineageOS-a na našu micro SD karticu. Evo šta ćete morati da uradite:
- Preuzmite verziju LineageOS koji odgovara vašoj verziji Raspberry Pi i raspakujte zip da dobijete .img sliku unutar njega. U zavisnosti od modela Raspberry Pia koji imate, moraćete da preuzmete jednu ili drugu verziju. Ostavljamo vam sve što trebate znati u sljedećem odjeljku.
- Snimite navedenu sliku na svoju microSD karticu uz pomoć echer. Morat ćete samo odabrati lokaciju slike i odredišni pogon na koji će podaci biti snimljeni. Zapamtite da će ovaj odredišni pogon (vaša microSD kartica) biti potpuno izbrisan.
Već ste instalirali LineageOS na microSD karticu. Sada ga ubacite u svoj Raspberry Pi i pokrenite sistem. Proces pokretanja će potrajati nekoliko minuta. Kada se nađemo na početnom ekranu, dovršit ćemo konfiguraciju odabirom vremenske zone, jezika i drugih aspekata.
Koje verzije LineageOS-a mogu da instaliram na svoj Raspberry Pi?
Postoje različite verzije LineageOS-a u zavisnosti od Raspberry Pi-a koji ćemo koristiti.
LineageOS za Raspberry Pi 3
U ovom slučaju možemo težiti LineageOS ROM-ovima između verzija 14.1 i 17.1:
- LineageOS 17.1 – KonstaKANG (Bazirano na Androidu 10)
- LineageOS 16.0 – KonstaKANG (Bazirano na Androidu 9)
- LineageOS 15.1 – KonstaKANG (Bazirano na Androidu 8.1.0)
- LineageOS 14.1 – KonstaKANG (Bazirano na Androidu 7.1.2)
U svemu tome morat ćete koristiti oporavak TWRP 3.4.0-1.
LineageOS za Raspberry Pi 4
Ako imate Raspberry Pi 4, imate mnogo više opcija i moći ćete da instalirate od LineageOS 16 (Android 9) do verzije 19 (Android 12L). Različite verzije možete preuzeti putem linkova koje vam ostavljamo u nastavku. Svima im je potreban TWRP 3.6.1_11-1.
- LineageOS 19 – KonstaKANG (bazirano na Androidu 12L)
- LineageOS 19 Android TV – KonstaKANG (Bazirano na Androidu 12L)
- LineageOS 18.1 – KonstaKANG (Bazirano na Androidu 11)
- LineageOS 18.1 Android TV – KonstaKANG (Bazirano na Androidu 11)
- LineageOS 17.1 – KonstaKANG (Bazirano na Androidu 10)
- LineageOS 17.1 Android TV – KonstaKANG (Bazirano na Androidu 10)
- LineageOS 16.0 – KonstaKANG (Bazirano na Androidu 9)
- LineageOS 16.0 Android TV – KonstaKANG (Bazirano na Androidu 9)
Za izradu našeg tutorijala odabrali smo Lineage OS 17.1, budući da je to verzija koju podržavaju i Raspberry Pi 3 i Raspberry Pi 4.
LineageOS 17.1+: Android TV za napredne korisnike
Opcija korištenja službenih verzija razvijenih od strane LineageOS tima se uvijek preporučuje, ali možete pronaći naprednije opcije koje koriste najnovija ažuriranja za dodavanje nekih dodataka.
Ovom prilikom link koji ćete vidjeti u nastavku vam omogućava da pristupite onom koji je dizajniran za Raspberry Pi 4 Model B, Pi 400 i Compute Module 4 koji imaju najmanje 2 GB RAM-a, iako što više imaju, to bolje. .
Stoga, ako želite da instalirate ovu verziju LineageOS 17.1 Android TV, morat ćete samo slijediti korake koji ukazuju jedan po jedan i to je to, za neko vrijeme ćete imati sve operativno i uživati u više opcija koje nudi.
Ili možete nastaviti s verzijom koju predlažemo i koracima koje ćete vidjeti u nastavku.
Kako instalirati GApps
Već imamo Raspberry Pi sa Android funkcijama, međutim, još uvijek ga moramo pretvoriti u potpuni Android TV uređaj, a za to nam je potrebno instalirati otvorene gapps. Ovaj paket aplikacija će transformisati instalaciju u potpuno funkcionalnu verziju Androida, tako da ćemo morati da je instaliramo da bismo postigli svoj cilj.
Naravno, morat ćemo uzeti u obzir nekoliko faktora, a to je da bi Raspberry Pi 3, zbog svojih performansi, mogao imati problema ako instaliramo cijeli Android TV paket. Kako bismo izbjegli kvar, mi ćemo odabrati paket vrhunac, a ako umjesto toga imate Raspberry Pi 4, možete odabrati paket tvstock. Proces instalacije je sličan, tako da nećete naći probleme u sljedećim točkama:
- Preuzmite paket koji vam najviše odgovara za vaš Raspberry Pi, uvijek u ARM verziji:
- Preuzimanje Otvorite GApps vrhunac za verziju 8.1 na Raspberry Pi 3
- Preuzimanje Otvorite GApps vrhunac za verziju 8.1 na Raspberry Pi 3
-
- Preuzimanje Otvorite Gapss tvstock za verziju 9.0 na RaspBerry Pi 4
- Sačuvajte zip na USB stick.
- Aktivirajte programer mod u LineageOS. Da biste to učinili, pritisnite 7 puta opciju Broj verzije u Postavke> Informacije o tabletu.
- Sa otključanim načinom programera morat ćete omogućiti root administratorski pristup (Aplikacije i ADB) u Postavke > Opcije za programere.
- Također aktivirajte lokalni terminal u opciji koju ćete pronaći u nastavku.
- Uključite USB stick na koji ste ranije sačuvali .zip.
- Otvorite Terminal i upišite sljedeće naredbe:
# njegov
# rpi3-recovery.sh >>>>>> (ako to radite sa Raspberry Pi 3)
# rpi4-recovery.sh >>>>>> (ako to radite sa Raspberry Pi 4)
- Kada je proces završen napišite reboot da biste ponovo pokrenuli sistem.
- Sada će se Raspberry Pi pokrenuti u režimu oporavka. U ovom meniju ćemo morati izabrati opciju instalacije i izabrati .zip paket koji smo pohranili na USB memoriju.
- Zatim ćemo morati da vratimo tvorničke postavke pomoću opcije brisanje koje ćete pronaći u glavnom meniju.
- I na kraju, ponovo ćemo pokrenuti Raspberry Pi u režimu operativnog sistema, kako bismo izbegli ponovni ulazak u Recovery Mode. Da bismo to učinili, prvo ćemo morati aktivirati sistemsku particiju Montiraj > Sistem.
- Zatim pristupite meniju Napredno > Terminal, i pokrenite sljedeću naredbu:
# rpi3-recovery.sh pokretanje (ako to radite sa Raspberry Pi 3)
# rpi4-recovery.sh pokretanje (ako to radite sa Raspberry Pi 4)
Sistem će se ponovo pokrenuti i imaćete Android verziju koja savršeno radi. Međutim, više od Smart TV-a, vaš će televizor imati Android kao tablet. Pa, ne brinite, jer to je ono što ćemo riješiti u sljedećim koracima.
Početak rada i postavljanje
Čim počnete, možete konfigurirati android instalacija. Iskoristite ovu tačku da povežete svoj Raspberry Pi na Internet. Nakon pokretanja, provjerit će ima li ažuriranja. Ako postoje, instalirajte ih u ovom trenutku.
U ovom trenutku od vas će se tražiti da odaberete jezik i dodate Google račun. Kada ga dodate, sistem će vam reći da li želite da kopirate aplikacije iz prethodne rezervne kopije. Morate naznačiti da to NE želite učiniti.
Na isti način, kada prihvatite niz sporazuma, asistent će od vas tražiti metodu za zaštitu 'tvog tableta' — zapamtite da ovu instalaciju još nismo transformisali u televizijsku. Nemojte stavljati nikakvu vrstu blokade, jer ako to učinite, svaki put kada uključite televizor ćete zakomplikovati svoj život na impresivan način.
Nakon ovih koraka, konačno ćete doći do Android desktopa. Sada je vrijeme da se formalizira transformacija Androida u Android TV sa lanserom.
Instalirajte i konfigurirajte pokretač
Do sada ste možda primijetili da LineageOS sučelje na vašem Raspberry Pi u osnovi izgleda kao Android, a ne Android TV. Da biste to popravili, trebate koristiti pokretač treće strane.
Postoji nekoliko pokretača dostupnih na Google Play trgovini. Besplatni obično imaju oglašavanje, dok oni koji se plaćaju imaju dodatne funkcije i riješit ćete se da vidite oglase. Da biste instalirali pokretač, prvo što morate učiniti je da se prijavite sa svojim Google računom. Možda ste već ušli u ovaj nalog tokom konfiguracije Androida, ali ako ste preskočili taj korak, moraćete samo da uđete u Play prodavnicu i unesete svoju Gmail adresu e-pošte i lozinku.
Ako vam treba nekoliko ideja za instalirati pokretač Za vaš novi sistem, evo nekih od aplikacija koje se najčešće koriste u tu svrhu:
- Pokretač početnog ekrana za Android TV: vrlo osnovni pokretač koji će zamijeniti zadani i dati vašoj novoj instalaciji izgled televizora kakav zaslužuje.
- ATV Launcher: Ima besplatne i plaćene verzije. Njegova jača strana je prilagođavanje, kao i podrška za Android widgete. Pozadine televizora i aplikacija mogu se prilagoditi i to je prilično intuitivan pokretač.
- HALauncher: Smatra se jednim od najboljih pokretača za Android TV. Inspirisan je originalnom kožom ovog operativnog sistema i ideja koju su njegovi kreatori tražili je da pokretač bude veoma lagan i jednostavan za korišćenje. Nije najljepša koju ćete vidjeti u ovom dijelu, ali je vrlo funkcionalna.
- FLauncher: Još je u beta verziji, ali je praktično kopija trenutnog Android TV skina. Zauzima vrlo malo prostora, besplatan je, dobro radi i trenutno nema reklama.
- TV Launcher – Smart – Jednostavan za korištenje: njegovo vlastito ime to ukazuje. To je minimalistički pokretač, jednostavan za korištenje i bez muke.
- Google TV Launcher: Ako želite da stvari bude još bolje, također možete instalirati službeni Google TV pokretač na Android TV vašeg Raspberry Pi. Nećete ga pronaći u Play Store-u, ali je moguće aktiviranjem moda za otklanjanje grešaka Android TV-a i prijenosom službenog Google APK fajla preko ADB-a. To nije proces za svu publiku, ali je zaista zanimljiva alternativa ako vam ne smeta da upišete još nekoliko komandi u terminal kada dođete do ove tačke.
Koju podršku za ažuriranje ću imati sa ovim uređajem?
Kao opšte pravilo, Lineage će vam pružiti mala ažuriranja sigurnosti i stabilnosti sistema. Međutim, ako želite skočiti s jedne verzije na drugu, možda ćete morati ponoviti cijeli proces od početka. Kod prilagođenih instalacija, ova pojava se često javlja.
Naša preporuka je da koristite najnapredniji i najstabilniji sistem koji vaš Raspberry Pi podržava. Nakon što ga instalirate, možete bez straha ažurirati sigurnosnim zakrpama. U teoriji, ne biste trebali imati problema s kompatibilnošću aplikacija dugo vremena. Čak i ako vam sistem preporuči nadogradnju, budite oprezni i nemojte skočiti prvom prilikom. Zapamtite da koristimo sistem koji su napravili saradnici iz cijelog svijeta, tako da je skloniji da dobijemo iskustvo nego firmver koji nam daje brend. Stoga, ažurirajte samo ako vam verzija sistema već sprečava da vidite sadržaj koji želite da vidite ili ako imate problema sa stabilnošću vašeg sistema.
Kao što ste vidjeli, pomoću ovog vodiča možete transformirati Raspberry Pi u kompletan set-top box sa Android TV-om. Proces nije lak, ali može biti odličan način za ponovno korištenje tanjira koji imamo kod kuće, kao i alternativa za uštedu novca.
Vrijedi li raditi cijeli ovaj proces?
Kada dođemo do ove tačke, možda ćete se zapitati da li je vredno proći kroz toliko koraka da uradite nešto tako osnovno kao što je Android TV na starom televizoru zahvaljujući Raspberry Pi-u.
Pa, odgovor u potpunosti zavisi od vašeg poznavanja računara i vaše želje da petljate. Ako je vaša ideja da počnete od nule bez mnogo ideje, preporučuje se da odbacite ovu opciju. Sa krizom poluprovodnika, Raspberry Pi je znatno poskupio. Dodajući u korpu memorijsku karticu, strujni transformator i svoje vrijeme, definitivno postoje bolje alternative.
Instaliranje Androida na Raspberry Pi može biti zanimljiv projekat za učenje ili čak korištenje male ploče koju već imamo kod kuće, kao što smo ranije rekli. Ali izgradnja cijelog sistema od nule nema puno smisla kada postoje uređaji kao što su Xiaomi Mi TV Box, Chromecast sa Google TV-om ili Amazon Fire TV uređaji. U tim slučajevima možete dobiti Android TV ili neku od njegovih varijanti (Fire TV, Google TV…) po još nižoj cijeni. Međutim, ako volite izazove, preporučujemo vam da slijedite tutorijal koji smo vam objasnili u ovim redovima.
Probaću odmah na rpi3, da vidim da li radi ovaj put jer zadnji put nisam mogao da stavim gapps
mala greška u kucanju: taj recoverTy
# njegov
# rpi3-recoverty.sh >>>>>> (ako to radiš sa Raspberry Pi 3)
# rpi4-recovery.sh >>>>>> (ako to radiš sa Raspberry Pi 4)
Zdravo
Pratim sve korake za raspberry pi4 i kada ga upalim dobijem ekran u boji i odatle se to ne dešava.
Šta mogu da uradim? hvala ti
Zdravo kako si prijatelju Pratio sam tutorijal, ali ekran mog rasberry pi 4 ostaje crn. i nema početka logoa možete li mi pomoći molim vas.