[S922X-H] Bee-link GS-King X

So it’s been doing my head in for 3 months but where the hell is the button you need to press to get the box to reset to boot into coreelec? Can someone show me a picture or something?! Always wanted to try it but never managed to get it working

Long press the power button.Power menu comes and there you will change your os with the “system switch” option.
Check the link below.

Hi everyone,
I am new to CoreELEC and to CE with GS King-X. I am with the latest firmware (916P0) and I can boot to CE from Android by using the included uCard.
I’ve read different threads here, but I wasn’t able to clear some aspects about running CoreELEC with the GS King-X.

  1. Since the GS King-X is not listed in the Download Helper, which version of img should I download for a new install? The generic img (CoreELEC-Amlogic-ng.arm-9.2.5-Generic.img.gz) or the ones for GT-King X (same 922X soc): g12b_s922x_beelink_gt_king or g12b_s922x_beelink_gt_king_revb?
  2. Which .dtb file should I copy from the tree folder (and then rename) to the root folder?
  3. I would like to prepare a storage medium with the latest CoreELEC image using Rufus. Can I use a Pen Drive instead of the included uSD card? Or the GS King-X can only boot/switch os from a uSD card?
  4. In order to UPDATE an existing CoreELEC, the direction states:
    Copy the .tar file to the /storage/.update folder on your device.
    Is the /storage folder on the uSD Card? Or is it on the internal storage of the device?

Thank you in advance for helping

Hi,
I believe the generic NG image is the one you should use. The gs DTB is the correct one. If the standard one does not work, use the RevA version.
You can of course write the SD with the upstream version downloaded from the coreelec website.
Last, when an update is needed, on OTA will be made available. To manually update the box, just download the tar image and copy it using scp or samba in the update folder (smb) or the /storage/.update folder of your running coreelec os.

Hello all! This device is something I may be interested in. My Vero4k just died.: ( I have scrolled this thread but am unclear. Is it possible to installtointernal Coreelec to the Beelink? I do not want Android and prefer the more elegant setup of of the OS running on bare metal.
re: NAS. I have never run a NAS. Is it possible to use this function through Coreelec? Is there an addon for OpenMedia Vault or other is the inbuilt Beelink Android software only compatible for this?
Lastly, is it possible to format the SATA drives as EXT-4 and rsync over files from another external drive or will I need to connect the drives to my laptop somehow and do that?
Thanks!

So there is the ceemmc tool rather than the installtointernal command.
Bee-link GT King discussion at ([S922X] Bee-link GT King)
shows the ability to install to the emmc it appears. It is also an S922X - so given that and that Beelink as a whole is also apparently has support for the ceemmc tool, can I assume it will work??
Once I have Coreelec booted from a usb stick will it just be a matter of SSHing in and running the command ‘ceemc’ then following the script?
SSHing would be: sudo ssh unsername@IPaddress OR sudo ssh root@IPaddress?
Password = none or will I find one in the Coreelec settings? Is there a generic password?
Cheers!

Try to learn the basics.
There is no sudo command in CE
There is no Beelink support
Using ceemmc is on Your own risk
.
.
.

ssh root@IPaddress, password coreelec

Beelink IS officially supported in ceemmc.

Thank you! :pray:

But as usual be prepared if something goes wrong. Like how to reflash the Android firmware.

True - CE support.
But there is no support from Beelink.

Maybee we will read about bricked Beelink box next time

Could be. But things like this are always risky. To stay safe booting from uSD card is the only option. You got that anarchotaoist ?

I think it is obviously that there is no 100% guarantee. Or this should be emphasized?

How to do this -reflash Android Software?
I was hoping to do an adb pull and push to restore.
ADB and Fastboot do not work. No devices found.

Coreelec instruction at: How to use the Team CoreELEC ceemmc tool
say to use Amlogic Burncardmaker or the USB burning tool - both which seem to require Windows but I only have Linux.
I did find what appears to be a linux version of firmware installer:
GitHub - Stane1983/aml-linux-usb-burn: Linux version of Amlogic USB Burn Tool
http://openlinux.amlogic.com:8000/download/A113/Tool/flash-tool-v4.7/flash-tool/

I also found this tool: Burning Tools for Linux PC - Announcements - Khadas Community

Instructions for these are not too clear. Has anyone used either? Is there another tool or method available for Linux?
I also found what looks to be the required firmware:
https://beelink-my.sharepoint.com/personal/firmwareservice_beelink_onmicrosoft_com/_layouts/15/onedrive.aspx?originalPath=aHR0cHM6Ly9iZWVsaW5rLW15LnNoYXJlcG9pbnQuY29tLzpmOi9nL3BlcnNvbmFsL2Zpcm13YXJlc2VydmljZV9iZWVsaW5rX29ubWljcm9zb2Z0X2NvbS9FdF9mVFhJVXRjRkNsTFhnVTNrZ0R4NEJQclBOTVJ2ZTNGQ3FhQUhLZ1JHcFp3P3J0aW1lPVZISDA4MkZUMlVn&id=%2Fpersonal%2Ffirmwareservice_beelink_onmicrosoft_com%2FDocuments%2FFirmware%20and%20tutorials%2FBeelink%20Tv%20box%2FFirmware%2FGS-King%20X%2F917P0%2FUSB

HopefullyI will not require it!

In any case I have successfully SSHed into Coreelec but wanted to check about restore options before running the ceemmc tool and installing to the internal emmc.

Regarding versions: Corelec on the provided SD card came with 9.2.6 and did an automatic upgrade to 9.2,7.
The upgrade channel seems to have switched from the 9 series to 19.2. I am assuming this will require a fresh install to update to - yes?

Thanks.

Your post is not very clear about what you are trying to achieve. Does your device even boot to Android? I assume yes because it boots to CE.
You can update Android to latest version from Android itself. Or you can create SD card. Using Windows is preferred but maybe Linux can be used too.

Hello vpeter.
I am sorry my post is unclear. It is a continuation of the above previous posts - in which I state that I wish to install coreelec to the emmc.

Mitigation would be a good idea as you prudently suggested:

Yes, the device boots to Android. Yes, Corelec works from the manufacturer supplied SDcard.
I do not want Android -I want to overwrite it with Coreelec.
I was inquiring about Android rom restoration methods available that do not require a Windows system on the possibility that the installation of Coreelec with the ceemmc tool is unsuccessful and the device becoming unbootable.

Thank you for your reply.
I will post elsewhere on advice for Linux assistance if this is required.

For using Linux to restore Android you need to find some other tutorial. I’m sure you are not the first person need that.

What addon can I install on CoreElec to make a network share of my internal hard drives?

At present, is it better to use sharing on Android or on CoreElec? What advantages?

Thank you.

CE comes with SMB sharing built in. This is the most reliable and safest method of sharing.
CE has settings for the Server side SMB in the Coreelec settings addon, and this is where you set your version and passwords.
In general Kodi settings is the client SMB settings and this is where you set your supported version to match the server side.

Shoog

1 Like

I formatted 2 hard drives in NTFS which I filled with my media, then I inserted them in the TV box and I activated Samba in CoreElec. No worries, it worked. I was able to access my SMB share from another CoreElec and from Windows.

Then after a few hours it didn’t work anymore. I have a message telling me that the device refuses the connection, whether from a Windows PC or another TV box with CoreElec.

SSH works well though. I tried to edit the /run/samba/smb.conf file by replacing # local master = yes with local master = no, but this the SMB share still does not work and every time the device reboots the smb file .conf reverts to the original settings.

In the CoreElec interface, I tried to enable or disable password authentication or the minimum supported SMB protocol but it doesn’t change anything.

Anyone have any idea where my problem might come from?

Just a tought, ip adres the same?
Best to give player with coreelec a static ip

I have setup in my router (R7000) a reservation for my players ip adress

1 Like