63 63
balbes150

ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)

Recommended Posts

1 hour ago, balbes150 said:

What do you want to collect ? What system ?

 

Sorry I should have been clearer. If I can download the Armbian source and do my own modifications I want to build and Armbian image for my MiniM8S and MiniMXIII (the HW  in thos boxes seems to be pretty similar, only different wifi chip IFAIS). So what I'm asking for is a HowTo to compile and build a complete bootable image.

Share this post


Link to post
Share on other sites
9 hours ago, balbes150 said:

1. That's possible.

2. I do not know. Probably not. Why try to be so perverted ?  Armbian is a complete standalone system that does not need to cram in a chroot from Android.

 

1. Ok, so you are saying Multi-seat with S905/X/W Android Box, e.g., two concurrent live streams from two Kodi instances on same box, say one 720p via HDMI and another SD+ via AV port to one TV set each, is possible?

 

(Of course we should be able to stream local HD content on the LAN via UPnP (just recorded video, without Kodi GUI) from the same KODI instance using USB port or WiFi streaming.)

 

2. Armbian desktop distro for  Kodi is beautiful, with HW acceleration and multicore support. But then one perverse idea is to use the power of a Linux distro with the myriad of popular Android apps !

Share this post


Link to post
Share on other sites
16 hours ago, Reddwarf said:

Sorry I should have been clearer. If I can download the Armbian source and do my own modifications I want to build and Armbian image for my MiniM8S and MiniMXIII (the HW  in thos boxes seems to be pretty similar, only different wifi chip IFAIS). So what I'm asking for is a HowTo to compile and build a complete bootable image.

https://github.com/150balbes/build

The build process is described in the General Armbian documentation, but take into account the features of the build version for TV boxes.

 

11 hours ago, shippy said:

1. Ok, so you are saying Multi-seat with S905/X/W Android Box, e.g., two concurrent live streams from two Kodi instances on same box, say one 720p via HDMI and another SD+ via AV port to one TV set each, is possible?

 

(Of course we should be able to stream local HD content on the LAN via UPnP (just recorded video, without Kodi GUI) from the same KODI instance using USB port or WiFi streaming.)

 

2. Armbian desktop distro for  Kodi is beautiful, with HW acceleration and multicore support. But then one perverse idea is to use the power of a Linux distro with the myriad of popular Android apps !

1. I wrote that it's possible if you do it yourself.

2. I strongly doubt that it will work normally.

 

11 hours ago, MOHAMMAD HADI said:

I'm talking about the meson-ir module, doesn't seem to be using a standard ir protocol.

Compare how it is implemented in Libreelec.

Share this post


Link to post
Share on other sites
5 hours ago, balbes150 said:

 

1. I wrote that it's possible if you do it yourself.

Oh I am not asking you to introduce the multi-seat feature yourself ???

Only whether it could be done because clearly the S905* is a powerful SoC even with 1GB RAM and 8GB flash.

So I will assume this can actually be done with your distro by installing the appropriate Xorg packages and configuring as for Ubuntu.

Thanks for the confirmation !

Share this post


Link to post
Share on other sites

Hi,

 

Armbian_5.44_S9xxx_Debian_stretch_4.16.1_server doesn't want to boot (stuck in the MeCool logo.) no matter what .dtb renamed (dtb.img) i use...

gxl_p212_2g.dtb                  : NOK

meson-gxl-s905x-p212.dtb : NOK

 

Board : MeCool S905x(p212).

 

Does anyone could have a solution please ?

 

 

Share this post


Link to post
Share on other sites

The kernel 4.16 debian images are great, however the kernel lacks many many precompiled modules, like V4L tv tuner drives for example. A cheap android box would meake an awesome HTPC and TVoverIP server.

What kernel source is used for this 4.16 kernel? What are the steps to build one?

 

If I download the BPO linux-source-4.16 via apt-get install from the Armbian repos , will this build a running kernel for my S905D with the meson-gxl-p231 dtb when compiling with "make zImage" and proper .config?

 

If not, where is the kernel source and is there anywhere a howto for compiling a kernel with this special source?

 

PS: seems the github branch tag isn't 5.37 as shown but actually 5.44 with kernel 4.16, correct?

Share this post


Link to post
Share on other sites
On 6/27/2018 at 2:03 PM, balbes150 said:
On 6/26/2018 at 11:01 AM, andry_82 said:

I, m, используя Armbian5_44_s9xx_debian_stretch_4.16.1_icewm. Но список разрешений имеет 1280x1024 и следующий 1920x1080. Как добавить 1440x900. Если я добавлю через Xrandr, тогда приложение этого режима мерцает на экране и получает сообщение об ошибке.

Создайте свою версию ядра с добавлением патча или подождите, пока разработчики добавят этот режим.

 

 

How to make this patch?

 

 

On 6/27/2018 at 2:03 PM, balbes150 said:
On 6/26/2018 at 11:03 AM, andry_82 said:

В ядре 4.16.1, когда устройство выключено, устройство re How ro fix?

Неясно, о чем мы говорим.

 

 

The device does not turn off but restarts.

Share this post


Link to post
Share on other sites

Hi Guys,

 

Can I use this TV box for installing armbian?? 

 

https://www.ebay.de/itm/NEU-X96-PLUS-S905X-2-16GB-Android-6-0-TV-BOX-KO-16-0-4K-Movies-Sports-Network/153077510623?hash=item23a42171df:g:1D0AAOSw5HBbMzDj

 

I want to build a cheap iobroker server. 

 

Thx for Ur help. 

 

Greats

Share this post


Link to post
Share on other sites
(edited)

Hello!
There is a TV box Tanix T92 2 / 16GB.
I really want to use it in replacing the PC.
I looked through a lot of images of Armbian, without any problems run 5.37 (both with SD card and USB flash drive).

  • Armbian_5.37_S9xxx_Debian_stretch_3.14.29_xfce_20171226
  • Armbian_5.37_S9xxx_Ubuntu_xenial_3.14.29_mate_20171226

 

But there are the following problems:
1. 2GB is not enough. And without swap as soon as RAM is filled to 1.6 GB, then the Armbian ceases to respond to the mouse and keyboard, all applications freeze. I tried to solve the problem with the swap and the zRam (while unsuccessful, I still understand. On a laptop with Ubuntu 18 everything turned out, on TV box not.).
2. I want to run the system from the disk SSD. But the TV box does not start loading Linux from the SSD . I do not understand the problem in the TV box or in the USB-SATA-adapter (from an external disk) or in your Armbian image this is not foreseen?

Edited by b35

Share this post


Link to post
Share on other sites
Just now, b35 said:

Hello!
There is a TV box Tanix T92 2 / 16GB.
I really want to use it in replacing the PC.
I looked through a lot of images of Armbian, without any problems run 5.37 (both with SD card and USB flash drive).

  • Armbian_5.37_S9xxx_Debian_stretch_3.14.29_xfce_20171226
  • Armbian_5.37_S9xxx_Ubuntu_xenial_3.14.29_mate_20171226

 

But there are the following problems:
1. 2GB is not enough. And without swap as soon as RAM is filled to 1.6 GB, then the Armbian ceases to respond to the mouse and keyboard, all applications freeze. I tried to solve the problem with the swap and the zRam (while unsuccessful, I still understand. On a laptop with Ubuntu 18 everything turned out, on TV box not.).
2. I want to run the system from the disk SSD. But the TV box does not start loading Linux from the SSD . I do not understand the problem in the TV box or in the USB-SATA-adapter (from an external disk) or in your Armbian image this is not foreseen?

1. I haven't tried to make a swap partition but the thought has crossed my mind...

2. I have successfully booted and run Armbian from a SSD, it is swow however. Much faster to run from a fast SD card and if you need more space you could put /home on a ssd and automount it during boot, that is what I'm planning to do.

Share this post


Link to post
Share on other sites
11 minutes ago, Reddwarf said:

1. I haven't tried to make a swap partition but the thought has crossed my mind... 

before I increased the swap on the laptop (there were 4GB of RAM and 2GB of swap), always the same problem as soon as the swap + RAM ended up freezing and you had to restart the laptop by losing data.  IntelliJ IDEA + Tomcat + Chromium require a lot of memory.

Potential opportunities, performance s912 I really like, and the cost of TV box 2 / 16GB is very affordable 55 $. And a lot of developed and supported OS Armbian.

It's strange that by default the swap is off at all in images. I read in another thread, the view that "if memory ends, it means to change the device." But the tasks are different, and the alternative s912 for cost and performance do not know

11 minutes ago, Reddwarf said:

2. I have successfully booted and run Armbian from a SSD, it is swow however. Much faster to run from a fast SD card and if you need more space you could put /home on a ssd and automount it during boot, that is what I'm planning to do. 

 

It seemed to me that once the SSD is faster, then it's worth downloading from SSD. Thanks for the idea!)) I'll be bothered to run from the SD card and connect the SSD.

Share this post


Link to post
Share on other sites
Just now, b35 said:

It seemed to me that once the SSD is faster, then it's worth downloading from SSD. Thanks for the idea!)) I'll be bothered to run from the SD card and connect the SSD.

The problem is that there is no SATA interface so any sda device has to go through the USB, and most of the boxes don't have USB3, only USB2, with the speed limitations implied. Still, having only /home on a ssd is not painfully slow ;) 

Share this post


Link to post
Share on other sites
7 hours ago, b35 said:

before I increased the swap on the laptop (there were 4GB of RAM and 2GB of swap), always the same problem as soon as the swap + RAM ended up freezing and you had to restart the laptop by losing data.  IntelliJ IDEA + Tomcat + Chromium require a lot of memory.

Potential opportunities, performance s912 I really like, and the cost of TV box 2 / 16GB is very affordable 55 $. And a lot of developed and supported OS Armbian.

It's strange that by default the swap is off at all in images. I read in another thread, the view that "if memory ends, it means to change the device." But the tasks are different, and the alternative s912 for cost and performance do not know

 

It seemed to me that once the SSD is faster, then it's worth downloading from SSD. Thanks for the idea!)) I'll be bothered to run from the SD card and connect the SSD.

You can actually get this box with USB3 and 4G RAM / 32G ROM: https://www.aliexpress.com/item/Tanix-TX28-TV-Box-Andriod-7-1-Bluetooth-4-1-RK3328-4GB-RAM-32GB-ROM-2/32866412814.html?spm=2114.search0604.3.107.410331eaOMDe4C&amp;ws_ab_test=searchweb0_0,searchweb201602_3_5722916_10152_10151_10065_10344_5722816_10068_10342_10343_10340_10341_5722616_10696_10084_10083_10618_10307_5722716_10059_100031_10103_524_10624_5722516_10623_10622_10621_10620,searchweb201603_35,ppcSwitch_5&amp;algo_expid=4960432f-0f9d-46d9-bce7-aae502c11025-14&amp;algo_pvid=4960432f-0f9d-46d9-bce7-aae502c11025&amp;priceBeautifyAB=0

Share this post


Link to post
Share on other sites
7 hours ago, Reddwarf said:

I was considering buying RK3328, but:
1. For some reason, I could not quickly find the linux images under it.
2. Tanix TX92 I already have and I know exactly what images on it work.
3. The performance of the c912 processor seems higher + mali 820 vs. 450 at RK3328. and 8 core vs. 4.

Now I've already ordered the Tanix TX92 3 / 32GB. I'm waiting for the order for the tests.

Share this post


Link to post
Share on other sites
1 hour ago, b35 said:

I was considering buying RK3328, but:
1. For some reason, I could not quickly find the linux images under it.
2. Tanix TX92 I already have and I know exactly what images on it work.
3. The performance of the c912 processor seems higher + mali 820 vs. 450 at RK3328. and 8 core vs. 4.

Now I've already ordered the Tanix TX92 3 / 32GB. I'm waiting for the order for the tests.

Please report back when you have tested, I find this very interesting, and may :)

 condider buying one of those too

Share this post


Link to post
Share on other sites
7 hours ago, Reddwarf said:

Please report back when you have tested, I find this very interesting, and may :)

 condider buying one of those too 

ОК))

Share this post


Link to post
Share on other sites

@balbes150 Thank you very much for all the time, effort and competence you put on your work. It is very much appreciated.

@Reddwarf Not much happening there lately:

- https://forum.armbian.com/topic/4583-rock64

- https://forum.armbian.com/topic/4895-a5x-max-rk3328-4gb16gb/

- https://forum.armbian.com/topic/4708-z28-rk3328-18/

- https://forum.armbian.com/topic/6658-rk3328-scishion-v88-piano-and-v88-mini-iii-tv-boxes/

 

As for the second chip, did you mean 3229? If so, it has been a few months since I looked last, but I hadn't found anything for the 3229 until then. I am interested in both the 3328 and the 3229.

 

Share this post


Link to post
Share on other sites
On 6/28/2018 at 9:06 AM, balbes150 said:

 

@balbes150 I have tested your script undr Ubuntu 16.4 running in a Virtualbox, they only build server images, and when I choose other options than the default the image gets _DIRTY in the name. What's going on??

 

Correction: It does actually build desktop images but the name "server" persists....

Share this post


Link to post
Share on other sites

So I understand that @balbes150 doesn't approve of proot/chroot Linux over Android, which likely defeats the purpose of a (powerful) Linux OS.

 

1. Now given the popularity of Android apps, and the facts of Linux server stability plus all features we love, how about Android over Armbian?

This should be a better idea, if feasible:

 

https://anbox.io

 

From the Anbox FAQ- +Open GL/ES drivers should be available in Armbian):

 

" In contrast to Google's (Chrome) implementation, Anbox doesn't allow any direct access to hardware devices. For example it bridges Open GL ES to the host. In Chrome OS the container gets access to the host kernel side of the graphic subsystem to allow fast rendering. In our case, we decided against this to keep an easy way to port Anbox to different platforms. All a host operating system needs to provide is a Open GL / Open GL ES compatible driver to provide proper integration with the graphics subsystem. Other hardware devices like WiFi or Bluetooth will be abstracted in the future via a dedicated APIs between the container and the host."

 

2. I ask this because some Android Box vendors seem to be doing Android + OpenWrt/Debian, and I just wonder what the applications are:

 

https://www.cnx-software.com/2017/12/26/whats-the-best-android-tv-box-2017-2018-edition/

 

Share this post


Link to post
Share on other sites
28 minutes ago, shippy said:

So I understand that @balbes150 doesn't approve of proot/chroot Linux over Android, which likely defeats the purpose of a (powerful) Linux OS.

 

1. Now given the popularity of Android apps, and the facts of Linux server stability plus all features we love, how about Android over Armbian?

This should be a better idea, if feasible:

 

https://anbox.io

 

From the Anbox FAQ- +Open GL/ES drivers should be available in Armbian):

 

" In contrast to Google's (Chrome) implementation, Anbox doesn't allow any direct access to hardware devices. For example it bridges Open GL ES to the host. In Chrome OS the container gets access to the host kernel side of the graphic subsystem to allow fast rendering. In our case, we decided against this to keep an easy way to port Anbox to different platforms. All a host operating system needs to provide is a Open GL / Open GL ES compatible driver to provide proper integration with the graphics subsystem. Other hardware devices like WiFi or Bluetooth will be abstracted in the future via a dedicated APIs between the container and the host."

 

2. I ask this because some Android Box vendors seem to be doing Android + OpenWrt/Debian, and I just wonder what the applications are:

 

https://www.cnx-software.com/2017/12/26/whats-the-best-android-tv-box-2017-2018-edition/

 

I looked into Anbox a little while ago, it turns it does not support ARM processors (yet). Strange if you ask me since the majority of Android apps (and Android itself) was originally build for ARM...

 

Share this post


Link to post
Share on other sites

Hello, i have a S912 Box and Kodi dosnt run under latest armbian debian.

 

Now i want to buy a S905X Box couse of better driver support. Is it possible to start Kodi 18 (self compiled) under "Armbian_5.44_S9xxx_Debian_stretch_4.16.1_server_20180515" sucessful?

Share this post


Link to post
Share on other sites
Just now, Gee said:

Hello, i have a S912 Box and Kodi dosnt run under latest armbian debian.

 

Now i want to buy a S905X Box couse of better driver support. Is it possible to start Kodi 18 (self compiled) under "Armbian_5.44_S9xxx_Debian_stretch_4.16.1_server_20180515" sucessful?

I would guess that you need an image with a graphic desktop to run Kodi, server images have only text UI.

Share this post


Link to post
Share on other sites

There is a thing called kodi standalone with no need a desktop, only a window manager like x11

Share this post


Link to post
Share on other sites
25 minutes ago, Gee said:

There is a thing called kodi standalone with no need a desktop, only a window manager like x11

 

if you just want kodi, why not go for elec kind of solution?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
63 63