All credit(except compiling

His GitHub:
Since the two devices are really similar, and thanks to his effort adding support for stuff that's specific to the Beelink, I was able to compile a version for the Beelink X2.
Image download:
link:
(in the link are a .img.gz file(for "installing" to a microsd card) & .tar[an update file, probably not needed since there is no previous version to upgrade from]).
Instructions:
Grab the .img.gz file and extract it somewhere.
Then, Use Etcher(https://www.etcher.io/) or win32diskimager to "install" the .img file you've just extracted to a microsd card.
Once you've done that, get the microsd into the Beelink, connect the power cable and press the power button to boot.
Issues:
It seems like Openelec is unable to resize the partition by itself, causing it to hang on 1st boot.
I solved it by doing the following:
1. let the device boot up for 2-3 min, then restart it by disconnecting and then reconnecting the power cable. the device will then boot normally in about a minute, but the 2nd partition(storage) will be too small.
2. Power off the device, then grab the microsd and connect it to a computer running a linux distro/gparted live cd/etc.
3. Open gparted, unmount the 2nd partition(will be around 31 mb in size) if needed, and then right click->check for problems. let the resizing finish properly, then disconnect the microsd and get it back into the Beelink, then connect the power cable and press the button to power it up normally and you're done.
Wifi, lan and display output up to 1080p/60fps seems to be working properly, however I couldn't manage to get it to output at 4k(Kodi refused to run and would crash immediately after the Openelec logo), So I would love to know if any of you manage to get 4k output to work.
Comment