Jump to content

SteeMan

Moderators
  • Posts

    889
  • Joined

  • Last visited

Posts posted by SteeMan

  1. Have you tried any other dtb files?  Per the instructions you should try all of the dtbs for your cpu type hoping to find one that works the best.

     

    Also 15-30 seconds is too long.  Try 5 seconds and then 10 seconds.

     

    Also what happens when you power the box both with and without the sd card inserted (not using the reset button for either).

     

    Installing multiboot (what happens when you press the reset button with the sd card is inserted) is something that only needs to be done once.  Before a successful install of multiboot the box will always boot to android (with or without the sd card installed).  However after multiboot is enabled, then the box will boot to android without the sd card, and attempt to boot from the sd card if it is present and not boot android.

  2. So I have been looking at the two scripts in /root (install-aml.sh and install-aml-s905-emmc.sh).  Basically the only difference between the two is that s905 version assumes that p0 and p1 exist, where the other version creates the partitions.  Since I didn't author these scripts (but now find myself maintaining them), I don't know why this difference exists in the scripts.  And since I don't have an s905 box, I've never been able to test the s905 version.

     

    Since you seem to have an s905 box that doesn't have the partitions that the one script expects, you could try to run install-aml.sh instead.  It seems you have the ability to restore the andoid image if necessary.  So unless you really brick the box hard, you should be able to recover if the other script doesn't work.

  3. The link you posted  above is to a site not affiliated with Armbian.  They have a fork of armbian but continue to use the Armbian name without permission.  They do not participate in Armbian development, nor to they contribute to these forums.  If you have any questions about their code, you need to direct it to them at their site.

     

    Overall you are comparing desktop from one provider to command line from a different provider.  (comparing apples to oranges essentially).

     

    As for the Armbian build, please read the following TV Box FAQ post: https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first

    (The short answer is wifi doesn't work on most amlogic TV boxes with the Armbian builds - in fact not a single box I own has working wifi)

  4. Since this should be a community, and I don't have access to a box that has your issue (both of my m96mini's work with the default dtb).  I would encourage you to put together a PR in github for this change and contribute to the community.  However instead of modifiying the existing dtb, I would recommend your patch create a new dtb for your box.  It would also be helpful if you took pictures of the motherboard to see what chips you do have to be compared to what I have to see the differences.  This could also be accomplished through a dtb overlay as well, but I'm not sure how that would work with the extlinux.conf file as standard armbian support for overlays uses the armbianenv.txt file.

  5. 45 minutes ago, 0xNLC099 said:

    So, i'm actually very noob trating about this matter of android/kernel/linux

    You might want to consider either getting something that is supported or using a usb ethernet dongle.  Otherwise you have a steep learning curve ahead of you.

    I've personally never needed to extract a dtb from android, so I can't provide any guidance beyond what I have mentioned above.

  6. First please read the following TV Box FAQ post: https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first

     

    Second, of the three major TV Box CPU families (Rockchip, Amlogic and Allwinner) Allwinner has the least support within the community.  There are a couple of allwinner knowledgeable people who occassionally post in this sub-forum, but there is little effort towards TV Boxes on allwinner cpus.

     

    Third, my best guess is that you need to either find or modify a dtd file to be specific to your hardware.  If you are using the legacy linux kernel you might be successful in extracting the dtb from android and trying that one.

  7. They have forked from Armbian and added additional layers.  They do not participate in Armbian core development nor post in the forums, so other than taking our code (which this is open source so that is fine), they have no relationship  with the Armbian community.  But because they continue to use the Armbian name, people come here for support, but since we don't make the builds or really know what they contain we can't support code we don't produce.

     

    5 minutes ago, JayJay said:

    as long as I use a kernel that has the <box_name>.dtb in it, it should be able to boot right?

    Not necessarily.  TV Box manufacturers have a habit of changing hardware (to produce the lowest cost devices) but reuse the same marketing names for the devices.  The internal components can vary significantly and therefore a dtb may or may not work for any given box.

     

    7 minutes ago, JayJay said:

    Can I pick something from https://github.com/armbian/community that says `aml-s9xx-box` instead and see if that works instead?

    Sure, that is what those builds are for.  https://forum.armbian.com/topic/17106-installation-instructions-for-tv-boxes-with-amlogic-cpus

     

  8. First please read the following TV Box FAQ post: https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first

     

    Second, of the three major TV Box CPU families (Rockchip, Amlogic and Allwinner) Allwinner has the least support within the community.  There are a couple of allwinner knowledgeable people who occassionally post in this sub-forum, but there is little effort towards TV Boxes on allwinner cpus.

×
×
  • Create New...