Installing on old S905 TV box

  • Although I do use wl with debian and 6.12 currently, I know what you mean, I see it on the package's changelog. But that is not my concern here.

    I want to know if the tvbox, with the altered boot configuration etc because of le, will boot from a usb stick. Will it?

  • There's nothing on the LE side to prevent boot from USB, but I've sometimes found that Android boxes will only boot from a specific USB port, and some boxes refused to boot from one. Roll dice and see what happens /shrug

  • I really hate this tvbox. Before reading further, please note that, unlike the s805 tvboxes that can boot only from sdcard, the s905 ones can boot from usb too, at least in theory.

    So I downloaded the amlgx aarch64 image for le 12, extracted it and flashed it to a usb stick with dd, changed the line in uenv.ini to this

    Code
    dtb_name=/dtb/meson-gxbb-p201.dtb


    stuck it in usb1 and crossed my fingers. Nothing happened, not even the amlogic boot logo with the tiger showed up. And the same happened on the other usb ports too. If it plays any role, I noticed that the stick's power led takes a few seconds to light up after the tvbox is started.

    Has anything changed since le 11? Because there is no dtb folder in there, just one named amlogic. On the other hand though, the sdcard which does have le 12, also has the same line in uenv.ini and has a dtb folder and it boots just fine. But that is le 11 UPGRADED to le 12.

    That led me to change the above line to

    Code
    dtb_name=/amlogic/meson-gxbb-p201.dtb


    and, low and behold, it booted... after like 2-3 minutes of being "stuck" in the le and kodi splash screens! It even popped that systemd error message about ethmactool-config.service.

    So what do I do now?

  • Has anything changed since le 11? Because there is no dtb folder in there, just one named amlogic

    The dtb folder was renamed to amlogic to align with upstream u-boot conventions. Hence when you switch from an invalid path to the dtb file (dtb) to a valid path (amlogic) the device booted. The update process knows about both locations so it doesn't matter whether you have an old style (dtb) or newer style (amlogic) filesystem layout, the update will be successful.

    it booted... after like 2-3 minutes of being "stuck" in the le and kodi splash screens!

    Most likely performing a DB upgrade.

    So what do I do now?

    Your conversaton has wandered all over the place so i've lost track of what you were trying to do (sounds like you forgot too)