this post was submitted on 04 Jun 2026
2 points (100.0% liked)

Selfhosted

60091 readers
1146 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I would like to make my own android TV setup. What's the best way to do this? I'd like to have it as FOSS as possible.

Is it possible to do this on an x86 mini pc? That would be ideal, but I could also get an arm mini pc. I'd rather the setup not be specific to a device, like raspberry pi.

top 3 comments
sorted by: hot top controversial new old
[–] roofuskit@lemmy.world 3 points 2 weeks ago

x86 is impossible unless you know for certain the app(s) you want to use is compatible with the hardware you choose.

I'm guessing you don't plan to stream from anything other than your own library? No commercial streaming apps will work with non-certified android hardware due to DRM. And the hardware software combo must be certified on a per app basis, so that means you have to buy an off the shelf device and cannot replace the OS if you plan to pay for streaming services.

You are also unlikely to find any pre-built images for any old hardware you put together.

Your best bet is to go onto the XDA forums and see what hardware people are already using and supporting with builds. This will get you the best results. Otherwise you're likely compiling custom builds yourself.

[–] Shimitar@downonthestreet.eu 1 points 2 weeks ago

The problem is app support for x86. Many just are released for arm and arm64.

At least back when I tried it.

Also, power management on x86 sucks hard compared to arm, so expect much higher power usage compared to an Android stick.

It's a fun project tough....

[–] talkingpumpkin@lemmy.world 1 points 2 weeks ago

IDK about the current status of x86 with android, but last time I checked it wasn't good.

Lineage might be your best bet... it supports a few androidtv boxes (most notably the nvidia shield) see https://wiki.lineageos.org/devices/