Legacy v9.2 (LTS) builds for Amlogic S805/S8X2, S905/S912 and all WeTek boxes

  • Thanks for the reply, i"m aware of the main purpose of this box but it's outdated
    I tried to explore other options such as emulator or linux etc but no build was found or found to be working to be exact

    I don't mind an old kernel but apart from the original outdated android and libreelec i couldn't get anything to work on it...

    I've had Lakka running on my Core(s) (specifically Lakka-WeTek_Core.arm-2.1.0.img.gz / Lakka-WeTek_Core.arm-2.3.1.img.gz).

  • Sorry for the late reply, but I was busy over the weekend.

    My lockup is definitely related to the Ethernet port. It must not like either the multicast traffic it's receiving or possibly the LLDP it's receiving. It was connected to a Mikrotik CRS125 switch that is broadcasting LLDP on all ports and there is some multicast traffic on there as well.

    I've experienced similar network anomalies before, as I have multiple MikroTik devices on my network, including the main router. Although I've only had issues with some IP cameras and DVRs, it wasn't easy to track down the source.

    This MXQ has a SPDIF output to my Yamaha receiver to maintain digital connection. I just use one of those standard 1/8" to dual RCA cables and use the left (White) RCA cable for the SPDIF connection to my receiver.

    I created a media converter for it so that I could use it with Toslink. :) (S/PDIF 3.5 mm Jack -> RCA -> Toslink)

    I mean locate issue in ISA default konfig. My issue is in TV PVR switching channels and this use plugin managed streams over Input stream adaptive, seems default config have issue. Change to manual 1080 and now no crash.

    Unfortunately, I can't really comment on that, since it's an add-on, and the last version released for Leia is already outdated.

    I also suspect that this bug isn't specifically Amlogic specific, but has existed on all platforms. IDK.

    Edit: I found a fairly similar bug on GitHub: https://github.com/xbmc/inputstream.adaptive/issues/1362

  • Hi,

    thanks a lot for your fork! - It is really a big thing to keep my WeTekPlay1 running! - Unfortunately I just got it to work with your workaround via ssh and .tar Update File to upgrade from 9.0.2. With toothpick and with libreelec-writer no success via SD-card neither with USB-Stick...


    Anyway... now I need a wireguard-connection and brought it to work. - Unfortunately when connmanctl starts the tunnel it takes it automaticly as default gateway. - I just need one explizit address in my other homenetwork. It is an openATV-Receiver. So the problem is that it forces all traffic to that endpoint.

    It seems that there is a big bug somewhere in the wireguard implementation. I noticed that a complete network is getting a correct route, but it is also not possible to change the default route by hand after wireguard-tunnel is started.


    Here is the config of the WeTekPlay1

    Here is the OpenATV-Side:

    Code
    [Peer]
    #Description = WeTekPlayIsa
    PublicKey = xxx=
    PresharedKey = xxx=
    AllowedIPs = 10.1.1.12/32

    Keys fit, you can see it because sometimes there is a short connection for a few bytes in tx and rx direction when you check it wit "wg".


    With my smartphones I can connect to my OpenATV Box. It is an SF8008 and Kernel 4.4.35.


    Also a tunnel from a fritzbox7490 works to that device, but unfortunately not the wetekplay. - There is a problem with the gateway. I added the last line because I read it should force wireguard to not change default route:

    Code
    WireGuard.Table = off

    But it is the same behavior with or without the line. It always changes the default gw when wireguard tunnel is established.


    Please doublecheck it or send me some advices. I used ChatGPT, Gemini and Ecosia AI. No real help and change...

  • Hey chewitt , thanks for the information. - Unfortunetly in my case it doesn't work. I use a wireless connection. And always if I do an

    Code
    connmanctl move-after vpn_service_name wifi_service_name

    twice my box hangs and my ip-connection is gone. If I do this once it doesn't commit the command. So as you also do in your link I do it twice.

    Unfortunately I also edited my service as following and now I don't get any ssh-connection anymore



    Edit: I did also this with the firewall rule, but removed it again, but still same behavoir. Box connects to wireguard, I package flows, no ip-connection and box freezes...


    Then I tried this, UNFORTUNATELY also without success... WETEKPlay1 always freezes as far as wireguard connection is established... it seems like there is still an ip loop.... unbelieveable this sh... 

    Edited once, last by suppenkasper: new info and another 5 hours of tries!!! (June 28, 2025 at 8:55 PM).

  • Ok... HDMI-CEC with Samsung Anynet+ is horrible. It just works in the beginning for around 1 Minute than it stops... No matter which preferences I use....


    Is there somone using HDMI-CEC (TV remote control)? - Otherwise I thnik I need really to dump the device and buy an amazon fire tv stick 4k max or something...


    I still don't know why after 10 years of development there are still this kind of issues... No working wireguard configuration and no HDMI-CEC-Conrol...


    I can offer logs if you tell me how to get them

  • The box is running a downstream version of Linux 3.10 from 2013 full of hacky vendor code. There are many improvements to CEC support in Linux since then, but you are stuck with an ancient kernel because the vendor made zero effort to upstream support for their products. The codebase is basically untouched since release.

    The same old kernel and surrounding userspace are probably the reason for poor WireGuard support too.