How easy do you want setup to be?
Another option: An S905 or S905X (Amlogic CPU) box.
Lakka is based on LibreElec, and you can flash either of these onto some S905 boxes (not all). You can install either Lakka or LibreElec or Both.
Pros:
- You can get a relatively cheap (<50$ USD) box with a remote, wifi, SPIF, ethernet, USB, bluetooth, HDMI, etc. An ODroid doesn’t come with wifi or bluetooth as far as I know.
If you’ve chosen a compatible box, then you get all this in one box at a very reasonable price.
Cons:
- Difficult / time consuming / not plug and play / not for the technically faint of heart. Here’s a fairly lengthy writeup on how to, in order to give you an idea of whats involved.
- If you get an incompatible box, you’ve got a paperweight with Android installed on it. Here’s a starting point to find if the box your interested in is compatible.
The S905 / S905X boxes are all essentially the same tech specs wise:
- CPU: Amlogic Quad-core 64-bit ARM Cortex-A53 up to 2GHz
- GPU: Penta-core ARM Mali-450
- The stock OS’s that these boxes ship with is garbage, so being able to overwrite it is, in my opinion, a must
The difference falls in the other bits inside:
- Wifi/Ethernet chips can vary depending on the brand, and drivers aren’t compatible with some brands
- RAM chips (2GB or more is recommended, 1GB just doesn’t cut it)
- Quality of build in general in the super cheap boxes can be lacking (bad memory chips, no heat sink, etc). These can be prone to failure if you go with the no name cheapo brand from EBay
I’ve purchased a Beelink MXIII II for example, flashed both Lakka and a LibreElec/Retroarch variant (SX05RE) onto it, and they both work great. N64 and PS1 worked just fine (assuming I didn’t turn on high resolution or fancy shaders). For less than 50$ I got a pretty sweet emulation box. It did take lots of fiddling to get it just right, but thats part of the fun, right?
One more note on these Amlogic boxes. The S905 variant seems to be sunsetting and the S912 is what you find a lot more of now. I can’t speak to compatibility for S912 CPU boxes, but from what I understand, the drivers for them are currently closed source so compatibility isn’t as good. If anyone has installed Lakka onto an S912 box, I’d be interested in hearing how it handles it.