Support added for S905X2, S922X and A311D!

Brill!

BTW, which device do you have?

I’m finding rebooting with a USB pendrive in USB3 slot is very unreliable. Sometimes it works, but when it doesn’t work, I have to do a fresh re-install to get it back again :unamused:

Terminal emulator just reboots to android recovery, and only a fresh install revives it.

I have the T95X2 which was the cheapest 4GB device I could find for development but it doesn’t have Gbit but it does a half decent wifi chipset.

If your having problems with USB booting then you must have a poor flash drive because I haven’t had a single issue, I prefer to use flash drives as they are much faster and easy to swap around than SD cards.

Thanks for the info. I did post in an earlier message the android device tree from my firmware for the x96 max 4g/32g box. File is called “fdt” -fdt (88.1 KB) - it may be helpful in the future - also the wifi chip is AP6356SA. Ethernet is something I don’t use.

Are the changes you made for the S905x2 in “coreelec-9.2” branch? If so, I can compile the image myself - thx

It is, I can’t remember if the top off my head if the firmware for AP6356SA is added though, the driver is there already though.

If it doesn’t work then SSH to your device and type dmesg | paste and paste the link.

I just tested CoreELEC-Amlogic-ng.arm-9.1-nightly_20190722-Generic.img.gz with 2gb dtb on X96S, an Android TV stick that’s based on S905Y2 (it’s the same as S905X2 except designed for TV stick). There is no Ethernet on the TV stick, only WiFi (both 2.4GHz and 5GHz band). The stick boots right away to CoreELEC with this image…

Boot: OK (with g12a_2g.dtb)
WiFi: No
Audio: OK (didn’t check passthrough though)
IR Remote: No (perhaps there is no config file comes with this image but I couldn’t build a config file as I have no network access)
x264: Plays OK
x265 10bit 1080p: OK
CEC: OK

WiFi chip on the X96S is Ampak AP6255 which is the same as that on Khadas-VIM.

Thank so much for making such progress. Before today, I thought my X96S stick could never run Linux based media player.

Thanks again for all developers’ hard work.

The tanix tx5 max, I do not recommend it in my case I stop giving image. I think it was defective.

Great work team, just installed 22/7 nightly on X96Max (4g/32g) boots from SD card no problem, used the, “g12a_s905x2_4g_1gbit.dtm” renamed to dtb.img of course. loaded vfd.conf and remote files. Displays works, wifi works, bluetooth works, wired ethernet all good, remote works. seems vert stable, will use over the next few days and report any issues. Thanks all :slight_smile:

1 Like

Managed to compile and install “coreelec-9.2” ng branch and must say I’m well impressed! Using X96 Max with 4GB/32GB configuration with S905X2 SOC. Installed on micro sd card without any issues.

I don’t use IR remote (USB RF remote instead). Wifi is working - both 2.4 and 5.8 GHz. CEC is working, playback is awesome (HW decoding is doing a great job so far). RAM is showing as 4gb and flash as 32gb (both correct). Bluetooth is enabled but I don’t use it - I don’t use ethernet either - I am using the “g12a_s905x2_4g_1gbit.dtb”.

So far, excellent playback on a very nippy device.

Much kudos to you and your team :smiley:

1 Like

X96MAX 4g/32g
Installed on sd, and boots normally.
Vfd works after copying vfd.conf file
Audio works in hdmi and passthrough is perfect.
2K files work perfect.
4K files still coloured stripes problems.
CE no go
Ethernet go
Wifi go only in 2.4 Ghz
Bluetooth go.
Very happy and thanks again to all CE devs.

No idea what you mean here?

Change your 5G wifi channel and then 5G will work also.

This is 4K HDR files playng on my LG TVPicture%203 Picture%204

I already reported this in post #66

CEC does not work

I think CE refers to CEC. I’ve found that CEC is a bit hit and miss on the X96 Max 4/32. At kodi main menu after powering on, get the error about “Pulse-Eight CEC Adapter” “couldn’t initialise” etc. It’s worked a couple of times, but mainly it errors out.

I enabled debug logging and “verbose libCEC library” and debug log link is below:-

http://ix.io/1Pge

Problem seems to start at line “2019-07-23 15:55:42.492 T:3867091840 ERROR: OpenConnection - could not opening a connection to the CEC adapter”
and a few lines before that “2019-07-23 15:55:41.712 T:3813671808 WARNING: CecLogMessage - Write: write failed”

I guess you mean CEC not CE…

yes sorry for the mistake

Did you try another HDMI cable and/or port on your TV?

yes, still the same. I will try on a different tv and report

Hi! Keep the great job!

Installed on a cheap tr99 x2 2+16 and it boots fine, and all works ok except wifi, it doesn’t have bluetooth.

The wifi chipset is a RTL8189ETV with only 2,4g band.

I attach a photo.

I tried X96MAX on 3 different TV, nameli LG Oled C8 using the same hdmi and hdmi port that I use normally for the Odroid N2.
Then on Panasonic GX 800 serie using the same hdmi cable and port that I usually use for the Mecool K1 Pro
Then on LG 8100 again using the same hdmi cabler and port I usually use for the Mecool M8S PRO L

Got the same problem with 4K Hdr. Those horizontal random coloured stripes.
I tried to use the Kodi player from Android in X96MAX and 4K Hdr works perfect apart the incorrect fps.

CEC worked just now - from cold boot where everything was turned off at the wall. I can’t think of anything that’s changed - could it be a timing issue, hence the hit and miss nature of it?

In android for hevc kodi use hw mediacodec but coreelec has amcodec…

Try to use hw mediacodec and disable amcodec for hevc/.h265 4K