Live data from Hacker News

Turning a TV set-top box into a Linux computer (2022)

zeus.ugent.be

31–40 of 113 posts

Re: Turning a TV set-top box into a Linux computer (2022)

#31

Earlier quoted context omitted.

(author here) We use the device instead of a Raspberry Pi, not for anything too serious: we attached it to a screen and have a small server running with an API where you can write single pixels into the framebuffer (a bit like /r/place)

Ironically, the Raspberry Pi started as a failed set-top box.

I always thought that SoC was wildly popular.

Re: Turning a TV set-top box into a Linux computer (2022)

#32
post #16

It is impressive that that they were able to run linux without making permanent destructive changes. Had a pogoplug that I was able to repurpose as a linux server for some odd cron jobs and occasional backups. Assuming there are no such constraints to revert, what other general purpose consumer devices are hack friendly and can be turned into low powered linux boxes ?

It's an Android TV box. It was running Linux already.

The main difficultly is usually unlocking the bootloader.

Re: Turning a TV set-top box into a Linux computer (2022)

#33
post #7

I struggle to think of what purpose a device that wasn’t meant to be a Linux computer would realistically serve beyond nefarious goals.

(author here) We use the device instead of a Raspberry Pi, not for anything too serious: we attached it to a screen and have a small server running with an API where you can write single pixels into the framebuffer (a bit like /r/place)

Pretty much any device like these (as well as most modern TVs with network ports) can probably be turned into computers or, at least, X terminals.

Re: Turning a TV set-top box into a Linux computer (2022)

#34
post #21
post #7

I struggle to think of what purpose a device that wasn’t meant to be a Linux computer would realistically serve beyond nefarious goals.

Getting a cheap NAS.

Or, if you manage to get a dozen, it can become an educational cluster where students can get hands-on experience with managing computer clusters.

Re: Turning a TV set-top box into a Linux computer (2022)

#35
post #7

I struggle to think of what purpose a device that wasn’t meant to be a Linux computer would realistically serve beyond nefarious goals.

This is an ethically neutral activity. The mere act of transforming a device into such a computer doesn't add or remove any nefarious goals, if you have those goals, you can get another device intended to be a Linux computer and still accomplish them (and it would be much easier). If the transformation is done in contravention of the owner, it's bad, but it sounds like from the article that the ISP has written it off…

I'd argue 100% ethically positive; it's the sprinkling of unnecessary devices by companies that's the negative.

Re: Turning a TV set-top box into a Linux computer (2022)

#36
post #16

It is impressive that that they were able to run linux without making permanent destructive changes. Had a pogoplug that I was able to repurpose as a linux server for some odd cron jobs and occasional backups. Assuming there are no such constraints to revert, what other general purpose consumer devices are hack friendly and can be turned into low powered linux boxes ?

Not exactly a consumer device, but old thin clients are cheap and can be repurposed this way.

And the x86 ones are just PCs, so all the software bringup part is trivial (which is why I managed to succeed at that ;-) )

Re: Turning a TV set-top box into a Linux computer (2022)

#37

Very cool, I wish I could do this sort of thing.

Bootlin's embedded Linux class is fantastic and will teach you how to do all of this--uboot setup, building a kernel and root fs, etc. All of the materials for the class are free downloads so if you're motivated you can read the slides and follow it all yourself. I highly recommend it: https://bootlin.com/training/embedded-linux/

Re: Turning a TV set-top box into a Linux computer (2022)

#38
post #16

It is impressive that that they were able to run linux without making permanent destructive changes. Had a pogoplug that I was able to repurpose as a linux server for some odd cron jobs and occasional backups. Assuming there are no such constraints to revert, what other general purpose consumer devices are hack friendly and can be turned into low powered linux boxes ?

It's an Android TV box. It was running Linux already. The main difficultly is usually unlocking the bootloader.

Getting an updated kernel is also an issue - the article describes the device tree hacks they had to go through before the machine was usable.
Post reply on HN