If the installation of Armbian in the internal memory works on your TV box, then can write a similar script that can install Volumio.
Please note the manual installation method (using the current version of the script “install.sh”) is designed for a new version of u-boot (which Is used in khadas products). If you use it on other TV boxes, there is a possibility of incorrect operation and the system will not start, you will have to restore the TV box.
Activation of multi-boot can be performed in different ways.
Through the “toothpick” button.
Through the regular menu in Android (Update&Backup).
The details many times been described on forum Armbian or Khadas.
You may have to release two variants of Volumio images (with different kernel and module variants).
for TV boxes (which have only USB for connection of external DAC).
For single-Board models that have an additional connector (40 pin), to which you can connect different devices through i2s \ GPIO, etc.
After I pressed the Update button system rebooted. After I took out SD card I was able to boot Android normally.
I made 8GB FAT32 partition on my SD card and used Win32DiskImager to write “Volumio-0.7-2018-05-20-aml9xxxarmv7” image on it. After that I copied dtb.img file from the manufacturer firmware upgrade set to the root of the SD card. When I insert the SD card in my Android box and power it up I got Amlogic leopard S905X logo but after that it gets stucked displaying “MBOX” letters in different colours.
If I take out the SD card I am able to boot Android normally.
If I try to use one of your DTB files I got stuck at black screen after the S905X leopard logo.
Do you have an idea what I did wrong? Should I try with different DTB files you provided? As I don’t need HDMI output but USB, should I use version 0.6 instead of 0.7?
Checked and added to the site image of V 0.5 for S802\S812.
Sound works.
Please note, I have Tronsmart MXIII Plus, it was necessary to enable the option "sound Normalization"in the settings (via the web interface). Without this option, instead of the output sound, there was a hiss.
That name cannot be resolved. I checked in my router (which is DHCP server for my network) and managed to find IP address so I managed to access the device via Volumio web interface. I got it to start playing via USB DAC and then I changed wired network address to static so I don’t have to guess in the future what it is. The device rebooted and now it is working. It seems to have the same functionality as Volumio on my Raspberry.
Is there any chance that boot time gets shorter than 5 minutes?
P.S. how to turn off Volumio internal hotspot when I’m using wired connection?
Through the web interface you can disable WiFi.
On communications error - the system cannot correctly activate your WiFi RTL. You can turn off all unnecessary settings here are the same as in normal Debian. Can be configured via SSH.
This is hardly the answer to my question. Can you please say what is the expected boot time for the Volumio image on S905X system?
Regarding your answer - how would I know which modules are “extra”? You made the image so you should know which modules are required to run Volumio and which are not.
In my opinion, if you can’t make boot time for Volumio image on S905X to be under 1 minute than fixing that should be your priority and not support for S805 and other platforms.
You didn’t hire me to work for you to decide what I should do first.
I have on Khodas VIM, after configuring the system (according to my requirements), starting the system with a good (fast) SD card takes 15-20 seconds, the total start takes (running all plug-ins, automatically connecting to selected services and starting to play the sound defined in the media settings) 1-2 minutes.
I don’t have your TV box to know what’s wrong with it. I don’t know what media you’re using.
If you make something available as a product than you should provide support. Or state clearly that you would not do it.
I wasn’t deciding, I was suggesting. Improving product based on customer’s suggestions should be a normal practice.
OK. If that is so why don’t you ask others on this forum about their boot time?
There is nothing wrong with my Tanix TX3 Pro box. It boots Android 6 fast (app 30 sec) and plays 4K videos from NAS over Ethernet without a glitch.
I’m using Sandisk Ultra SD card. With that same card Raspberry Pi 3 B+ boots Volumio in 15 seconds.