• Content Count

  • Joined

  • Last visited

 Content Type 


Member Map





Posts posted by dbsharpe

  1. 9 hours ago, fatugazuhati said:

    Does someone have the sources for the old kernel khadas-3.14? It was just few mega. In the past I was able to git it with a simple:

    git clone -b khadas-3.14 https://github.com/150balbes/Amlogic_s905-kernel.git

    unfortunately I have never saved it and now it isn't more available in the @balbes150 repo, I never thought it would be removed.



    Oh, I did a google search and came up with this copy which might do:
    https://github.com/abceset/Amlogic_s905-kernel/tree/khadas-3.14 which is a copy/clone and should do if you pick the right commit!

  2. 36 minutes ago, fatugazuhati said:

    Thanks for answering me but unfortunately that is the binary and can't help me. Anyway are you sure that it has support for vlan 8021q?

    About the sources for khadas-3.14, this is a big lost, in my opinion the Armbian versions with kernel 3.14 are the better one for s905/s912 devices, with them everything works and it is possible install Armbian in the emmc. The kernel 3.14 is outdated but COREElec too still uses a kernel 3.14 for theese devices.

    Honestly I don't understand why that branch has been deleted and not only archived.

    Sorry you've misunderstood. As you know, the link provided was an armbian image and does not have the required kernel module.
    You might be able to find close matching AML 3.14.26 kernel source which complies after that module is added in the .config and load it but I doubt you will get away with no module symbol errors.


  3. 4 hours ago, edragon said:

     You want this:-   


    Sorry thats binary image builds, not source. Since CONFIG_VLAN_8021Q= looks quite embedded, I don't think you will get away with obtaining the 3.14.x android kernel source (or khadas is there is one) and changing the VERSION in Makfeile
    to build the module (8021q.ko).
    I can't see how someone somewhere hasn't cloned 150balbes kernel repo with that branch.



  4. Edited by dbsharpe

    6 hours ago, Amoren said:


    I installed the armbian image on an sd card (Armbian_19.11.3_Aml-g12_xenial_legacy_5.3.0_desktop_20191126) then I inserted into my H96pro+ box(amlogic s912) and booted. the linux installation process started (creating user name, password...).

     I logged to my user account but at the end there is no GUI interface (the linux stay in text mode).

    Please help me to log into the GUI interface/ 


    I've seen various X problems when moving up through the builds. It can be down to kernel, dtb etc.
    If X is crashing according to fbdev in /var/log/Xorg.log, its probably the kernel or dtb (also after startx).

    If lightdm gtk greeter consumes 100% on 1 cpu, try to change the greeter - take some tips from https://cialu.net/how-to-solve-failed-to-start-session-with-lightdm-and-xfce/
    Disabling selinux at boot fixes a lot of strange issues.

    At the end of the day, it seems to be better to move onto a different armbian build or back to a good one, particularly kernel files and modules.

  5. 1 hour ago, andro7 said:

    What's wrong?

    As said i already burn the system twice, installed nextcloud snap, configured it, used it for a while...then some day the problem occurs again.

    Thanks for any help






    I've not seen your specific problem but with the newer builds (kernel 5.3.0-aml-g12 or dtb?) I have observed with a s905x:
       mmc driver does not like of my Sandisk extreme micro sd card (neither do 4.x kernels) - gives kernel crash / Call trace during startup and fails to boot
      selinux appears to be fully active so I have help from selinux=0 at the end of bootargs= in /boot/uEnv.ini

  6. 43 minutes ago, srx said:

    Looks like IPv6 is disabled in kernel (at least in 5.99, that is the latest in the repo). That is not good. I would like to see it enabled. IPv6 is essential feature that should not be disabled.



    According to /boot/config-5.3.0-aml-g12 in Ubuntu Disco, CONFIG_IPV6=m and can confirm ./kernel/net/ipv6/ipv6.ko is built. Can't see why the kernel would vary on this release.

  7. 14 minutes ago, Leisoj said:


    Hello dbsharpe, thanks for making img available. Already able to install on Nexbox A95x S905X, it was not necessary to create dtb.img; Now I bought the X96 mini and wanted to put Armbian_5.37_S9xxx_Debian_stretch_4.20 But I can't find it anywhere ...

    Sorry, I only use Ubuntu and had downloaded debian by mistake.
    If your looking for 4.20.x kernel files only, I'd get on from yadi.sk and extract the relevant files from /boot & root:/lib/modules/4.20* and put them on your working environment.

  8. 5 hours ago, Saurabh said:

    Hi , can anyone provide me the link to download Armbian bionic image with kernel 3.14. I have seen that image earlier at the ydisk link which @balbes150 provided but seems he has removed it now .

    I've uploaded it to megashares - https://mega.nz/#!0jxX1KBD!iws8Ojo_zJ5K7SllQ7c7xphP8SAbanMP6YypqnMnbbM
    File details - Armbian_5.44_S9xxx_Ubuntu_bionic_3.14.29_mate_20180601.img.xz - 706438108 bytes, md5sum 8ee5fe48fbd0a255915b696bda170cf

  9. 21 minutes ago, Leisoj said:


    Hello everyone, my TV box is NEXBOX A95X S905X 1G/8G - Android 7.1, kernel 3.14.29. What is the best option to use for this model? I have tried some, but to no avail

    Don't know but this post might help determining the board type (dtb to use):
    If not, you'll have to try every dtb and be patient - even though the screen isn't
    working, ethernet and usb might be - see



  10. 32 minutes ago, KrishIsola said:


    For my wifi hotspot authentication problem, I found the below log messages. Does this log help to identify the problem?

    I'm not an expert in kernel / os level. Hence, seeking for help (DESPERATE !!!).



    I had issues with hostapd but I don't recall the exact problem. I got it down to the armbian kernel being a bit too new and perhaps a bug had crept in. The .config feature that wasnt working might have been multiple ssid's or higher speed wireless 802.11n.
    Work around was to get hostapd sources a couple of years old and compile it.

    I use rt2xxx based hardware and don't recommend  the internal wifi devices.

  11. 23 minutes ago, Doroteo said:

    Hi @lifeform,


    Im trying do the same for Tp-link usb WiFi dongle drivers, but without succes becouse the @balbes150 armbian image I used does not have headers.



    What driver/chip do you want to build? Your better off getting the correct kernel source from https://github.com/150balbes/Amlogic_s905-kernel (or armbian build) if its a popular driver not enabled in the current /boot/config.

    Search these forum threads for build instructions.


  12. 51 minutes ago, Jery said:


    Hi and thanks for Your work.

    Please which images without desktop have working wifi? I have A95x with S905 2/16GB (really not S905X) and with meson-gxbb-nexbox-a95x.dtb is working. But modprobe dhd, wifi_dummy etc almost says not found in the directory. Identification from android is BCM4335. I have copied DTB.img from android, but it is not working with Armbian Disco. Please is any way how to enable wifi?

    Thank You


    Have a look at this post.

    It may be the firmware between android and Linux (/lib/firmware/brcm) is different and android may work better. You'll have to do some work in android working out which one is in use and which files (usually at least 2 files) and if they differ.

    Don't mix DTB's between distros (Android to Linux or Linux to Linux with a bit less caution).

  13. 22 hours ago, SteeMan said:

    I think you have run into the same issue I recently did.  I have purchased four TX3 mini boxes (2G/16G) over time from different vendors.  Two of the boxes work perfectly (i.e. I can install to the built in eMMC.  However on the other


    It's been the same issue for years, down to clone copies. I've got 2 T95 boxes which are S905X - one is p201, the other is p212.
    The only way to find out what your getting is to persuade your supplier to provide you with a copy of /system/build.prop from android (looking for build.product line)

  14. 5 hours ago, hanguofu said:

    What is wrong with my compiled kernel ?


    I played with the official img : Armbian_5.77_Aml-s905_Ubuntu_bionic_default_5.0.2_20190401.img.xz  on my usb stick and everything is good. 


    Is there sth. wrong with my built process ?



    I'd say no modules are being loaded at boot possibly due to kernel name / magic not matching (uname -a on the install image kernel vs compiled kernel).
    Otherwise, check your using the same tool chain (shown with cat /proc/version on the target) but I've only seen that issue being pertinent with android phones running old kernels. Check you are using the correct source.


  15. 13 minutes ago, Reddwarf said:

    Which box and which dtb did you use?


    14 minutes ago, Reddwarf said:

    Which box and which dtb did you use?

    I have two T95's - one is p201, the other is p212.
    Armbian_5.73_Aml-s905_Ubuntu_bionic_default_4.20.2_desktop_20180129_img.xz (lima)  contains the working dtb's.

    (see  forum.armbian.com/topic/7930-armbian-for-amlogic-s9xxx-kernel-41x-ver-555/?do=findComment&comment=72165 )

  16. 4 minutes ago, AlecClaire said:

    Does anybody know why on USB thumb drive desktop environment starts right away but on a SD card one needs to Crtl+AltF2, log-in and "startx"?



    I'd like to know - startx does not work for me so I have to boot into android to fix this as the screen resolution appears to be too low booting Armbian. Small script to solve would be nice.

  17. 2 hours ago, guidol said:

    today I switched/reinstalled on my Sunvell T95K Pro 

    from Armbian_5.72_Aml-s912_Debian_stretch_next_5.0.0-rc3-next-20190125-g494367cb5-dirty_desktop.img

    to     Armbian_5.73_Aml-s912_Debian_stretch_next_5.0.0-rc4-next-20190130-g02495e76d-dirty.img

    because I didnt use a desktop there and couldnt find a solution to "update" from 5.72 to 5.73 :(

    (Also couldnt find a higher version than 5.73 for next-Kernel 5.0 and debian stretch - only ubuntu....)


    I "cleared" the normal "dmesg-problem" for the WiFi-regulatory.db and applied the 



    Can't help with the firmware problem as I've not run 5.0.0-rc4 but can you expand on the WiFi-regulatory.db issue and any fix. I've had intermittent issues with wifi AP's and this message in dmesg / syslog.


  18. 1 hour ago, Amaury Decreme said:


    I've searched but didn't find my answer: How to recompile armbian kernel on S905X ? I would like to add kernel modules.



    I've found this https://github.com/150balbes/Amlogic_s905-kernel but:

    1. I'm not sure if that are the sources I must use ?
    2. Where can I find the .config currently used ?
    3. Once compiled, how to place it into /boot for armbian to boot ?


    Thank for the answers.

    The answers are in this forum but

    1. see https://forum.armbian.com/topic/7930-armbian-for-amlogic-s9xxx-kernel-41x-ver-555/?do=findComment&comment=68879
    2. see /boot/config* on the target tv box.
    3. depending on changes, you just copy from the buildhost modules into /lib once you've tested them and copy arch/arm64/boot /Image.gz to /boot/zImage

  19. 13 hours ago, amirul said:

    Not quite, no sound with that one :-(

    I'd try the .dtb filename your using from another .img build (more recent). I've found this works for me. Comparing the decompiled .dts source, the only difference was positioning of some statements in the structure (TBH, I pull the /boot and /lib/modules/ files out of the image when a new one is released).

  20. 1 hour ago, amirul said:

    5.73 does this as well.

    5.60 is ok

    I'm using a meson-gxbb-p201.dtb box and have noticed issues from version to version (i.e. sound on kernel 4.20.2) as well as screen powered off. Had to use systemctl restart  lightdm.service to get the screen back.
    Problem are fixed by using the dtb from Armbian_5.73_Aml-s905_Ubuntu_bionic_default_4.20.2_desktop_20180129.img.xz (even though I'm running 4.20.2-aml-s9xxx kernel)