Waarom wil ik officiële Android-ondersteuning voor de Raspberry Pi

Toen ik mijn eerste Raspberry Pi kocht, ging ik ervan uit dat de Android-ontwikkelgemeenschap zich al op de beroemde computer van $ 35 had gestort, dat ze de betaalbare hardware onder hun hoede hadden genomen en er de ultieme dev-kit voor Android van maakten.

Ik was niet helemaal verkeerd. Je kunt gemakkelijk verwijzingen naar Android vinden op de officiële Raspberry Pi Foundation-blog en Raspberry Pi-discussies in Android-ontwikkelingsforums, en er is zelfs een Wiki-pagina voor Razdroid, een vrijwilligersproject om Android probleemloos op het projectboard te laten werken. En het installeren van Android op een Raspberry Pi is net zo eenvoudig als het downloaden van de juiste afbeelding, het flashen naar een microSD-kaart en die kaart in de sleuf van de Raspberry Pi knallen.

Het probleem is dat Android op de Raspberry Pi in zijn huidige staat praktisch onbruikbaar is. Het mist hardwareversnelling, wat nodig is voor een goede Android-poort. Zonder dit zal video stotteren en UI-elementen verschrikkelijk achterblijven. En zonder de broncode die op dit moment niet bestaat, raken de Razdroid-inspanningen bakstenen muren met grote bugs zoals totaal kapotte gebruikersinterfaces.

Hoewel een versie van Android op het forum te vinden is, is deze niet stabiel genoeg voor dagelijks gebruik. Er zijn geen plannen om eraan te blijven werken, omdat Android geen verbetering biedt voor educatieve doeleinden die niet al sneller worden vervuld met bestaande software - we zien het als een platform voor consumptie, niet voor creatie.

Officiële ondersteuning onderweg?

Misschien heb je wel eens gehoord van een ontdekking die eerder deze week werd gedaan, waarin een verwijzing naar de Raspberry Pi werd gevonden in de opslag van het Android Open Source Project, waar Google alle broncode uploadt voor zijn officieel ondersteunde apparaten. De map is momenteel leeg, maar velen zijn tot de conclusie gekomen dat Google de computer van $ 35 officieel op enig moment in de toekomst zal ondersteunen.

Een retweet van het officiële Raspberry Pi-Twitter-account lijkt vermoedens te bevestigen, waarbij staat dat ze 'opgewonden zijn om te zien waar dit naar toe gaat'.

Toch is het zeker geen gedane deal. Google heeft niet officieel gereageerd op de vraag waarom Raspberry Pi is toegevoegd aan de AOSP-repository, wat een aantal dingen kan betekenen. Google zou een pagina uit het boek van Microsoft kunnen nemen en een lichtgewichtversie van Android kunnen maken, specifiek voor IoT-ontwikkelingsdoeleinden; het zou kunnen zijn om ondersteuning voor Android TV toe te voegen voor een goedkoop, DIY streaming-apparaat; of we zouden uiteindelijk een volledig werkende versie van Android kunnen zien met hardwareversnelling.

De tijd zal het leren.

Waarom het moet gebeuren

Ongeacht waarom de Raspberry Pi nu een eigen apparaatstructuur heeft in AOSP, zijn er een aantal redenen waarom ik wil dat mijn Raspberry Pi op Android draait en waarom officiële Android-ondersteuning voor Raspberry Pi moet plaatsvinden.

Officiële streaming-apps

Om te beginnen gebruiken veel mensen al Plex, Kodi of OpenELEC om hun Raspberry Pis om te zetten in mediaservers. Met volledige Android-ondersteuning kun je nog een stapje verder gaan door Kodi of Plex te houden terwijl je al je favoriete streaming-apps toevoegt, zoals Netflix, Hulu, HBO Now en alle andere beschikbare apps in de Google Play Store.

Zie het als een Nexus-speler voor de helft van de prijs, of een krachtigere en volledig uitgeruste Chromecast voor dezelfde prijs. U kunt vrijwel alles vanaf één apparaat bekijken of streamen.

Spellen

Met Android kun je nog steeds je Raspberry Pi instellen met je favoriete game-emulators. RetroArch is het emulatorplatform waarop de meeste Raspberry Pi retro gaming-distributies, zoals Lakka of RetroPie, zijn gebouwd.

RetroArch is beschikbaar voor Android als een download van de Google Play Store, wat betekent dat alles wat u hoeft te doen om zowel een mediaserver als retro gaming-instellingen op uw Raspberry Pi te hebben, twee afzonderlijke applicaties moet installeren.

Android voor IoT

De meeste smart home-apparaten en -toepassingen zijn al voor Android ontwikkeld, dus in plaats van eenvoudige taken vanuit het niets te hoeven coderen, kunt u de officiële applicaties direct op de Raspberry Pi installeren. Je kunt IFTTT installeren en het Android Device-kanaal gebruiken, slimme thuisroutines instellen vanuit Yonomi of nog uitgebreider worden met Tasker (video).

Hoewel dit niet noodzakelijkerwijs de mogelijkheden vergroot van wat er met de Raspberry Pi en het slimme huis kan worden gedaan, zou het zeker gemakkelijker worden om ermee aan de slag te gaan, wat in eerste instantie een van de belangrijkste doelstellingen van de Raspberry Pi is.

Betere ondersteuning voor aanraken

U kunt op dit moment een touchscreen kopen voor uw Raspberry Pi en deze relatief gemakkelijk kunnen gebruiken. Het is echter als een stap terug in de vroege jaren 2000, de meeste Linux-distributies voor de Raspberry Pi zijn niet gebouwd met de aanraakinvoer in het achterhoofd (denk Windows Mobile PDA rond 2004).

Android is een mobiel besturingssysteem, wat betekent dat het erg vingervriendelijk en touchscreenvriendelijk is.

Dit betekent wel dat als u een Pi als een huiskamer-pc van de televisie zou gebruiken, de gebruikerservaring een beetje zou kunnen lijden. Het hebben van officiële Android-ondersteuning brengt echter waarschijnlijk ook Remix OS-ondersteuning met zich mee, een vork van Android die echte multitasking mogelijk maakt, een meer desktopvriendelijke omgeving en al het andere dat je van Android mag verwachten.

Om eerlijk te zijn, heeft de Raspberry Pi Foundation gelijk. Android is meer om te consumeren dan om te maken. En Android op een Raspberry Pi is absoluut niet het coolste wat je kunt doen met het projectbord. Maar het is ook moeilijk om te ontkennen dat een door Android aangedreven all-in-one mediastreamer, retro gaming-setup en slimme huisbesturing voor slechts $ 35 behoorlijk aanlokkelijk is.

De meest ambitieuze projecten van Raspberry Pi (foto's) 7 Foto's
 

Laat Een Reactie Achter