Android TV 6.0 Ported to Raspberry Pi 3 with 2D/3D GPU Acceleration, but no Hardware Video Decoding (Yet)

Google might be working on Android or Brillo for Raspberry Pi 3, with a new repository created in AOSP, meaning that, if that’s Android,  you won’t probably get the Google Mobiles Services by default, but those can be side-loaded to get access the the Play Store, Youtube, etc… In the meantime, a group of developer have been working Android 6.0 TV port for Raspberry Pi 3. That’s the same team who worked on previous images for Raspberry Pi and Raspberry Pi 2 boards using “peyo” port, and that did not have any support for 2D/3D graphics acceleration, nor hardware video decoding.

Raspberry_Pi_3_Android_TVBut they’ve made some improvements for their Android TV 6.0.1 release for Raspberry Pi 3, as 2D/3D GPU acceleration is enabled using the Mesa drivers, and Kodi user interface, game emulators, WelGL in Chrome browser all work relatively well using 1280×720 frame buffer resolution as you can see from the videos uploaded by Geek Till it Hertz and ETA Prime.

The downside is that you’ll need to side-load apps, and that hardware video decoding does not currently works, so 1080p videos won’t play smoothly. This will certainly change once support makes it to AOSP , but in the meantime you should not expect video playback to work very well in that image, but you’ll be better off staying in Linux if video playback is important to you.

Kodi_16.1_Android_Raspberry_PiYou can get the source code on github, download the firmware image (extract it and flash it with dd / Win32DiskImager), and post comment or ask question on the dedicated Google Groups thread.

Via Liliputing.

Support CNX Software - Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples
Notify of
newest most voted