Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How to install armbian in h618?

Featured Replies

 E: Unable to correct problems, you have held broken packages.
[💥] error! [ Failed to install host packages; make sure you have a sane sources.list.  ]
[💥] Cleaning up [ please wait for cleanups to finish ]
 

@svyatoslav there’s android firmware but the Linux driver is old. Your dmesg doesn’t show any wifi info because there’s no driver. Unless you know how modify kernel drivers I would forget about it and use a usb wifi adapter.

Edited by Nick A

Unfortunately, the USB adapter was not detected either, there is still no sound.

this image used: Armbian-unofficial_25.05.0-trunk_Transpeed-8k618-t_bookworm_edge_6.12.11_xfce_desktop.img

2 часа назад, firepower сказал:

There was ssv6x5x android drivers in the tanix and vontar firmware i upload.

You could try them

Please give me a link to your image.

I'm trying to make a micro computer for my child, so I'm puzzled by remaking the console, if he wants to watch cartoons he'll figure it out. This is useful, the kid is 6 years old and he only watches cartoons, both on TV and on the phone.

I have a box identical to the X98H. After installing the Armbian-unofficial_25.05.0-trunk_X98h_bookworm_edge_6.12.11_server.img.xz image compiled by Nike, the Ethernet port is not working. Here's the content returned by the dmesg command
image.thumb.png.3ecdfb73c11d629532d04b058a7c8c8b.png

1 час назад, svyatoslav сказал:

the USB adapter was not detected either, t

There is a stripped-down firmware in the Armbian images. Update it using armbian-config. Maybe the USB-WI-FI will work. But keep in mind that the updated firmware will take about 1 GB of memory.

Они видны, но не работают.

root@x98h:~# lsusb
Шина 005 Устройство 002: ID 8301:0089 Беспроводная клавиатура Hapurs HPBT05R 2.4 G Mini Wireless Touchpad
Шина 005 Устройство 001: ID 1d6b:0001 Linux Foundation 1.1 корневой концентратор
Шина 003 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор
Шина 004 Устройство 001: ID 1d6b:0001 Linux Foundation 1.1 корневой концентратор
Шина 002 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор
Шина 006 Устройство 001: ID 1d6b:0001 Linux Foundation 1.1 корневой концентратор
Шина 001 Устройство 003: ID 148f:7601 Ralink Technology, Corp. Беспроводной адаптер MT7601U
Шина 001 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор
Шина 007 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор

Лучше всего работает: Armbian-unofficial_25.05.0-trunk_X98h_bookworm_edge_6.12.11_xfce_desktop., 

но нет Wi-Fi и звука.

dmesg.txt

Edited by svyatoslav

16.04.2025 в 05:10, firepower сказал:

Вот полная прошивка brcm wifi BT. Я обнаружил, что она может быть полезна для других устройств wifi BT.

 

no access

all links to your images are not available

Edited by svyatoslav

doesn't want to get ready, tell me where to go?

 

 

   E: Unable to correct problems, you have held broken packages.
[💥] error! [ Failed to install host packages; make sure you have a sane sources.list.  ]
[💥] Exiting with error 43 [ at /home/toor/build/lib/functions/logging/traps.sh:1
                exit_with_error() --> lib/functions/logging/traps.sh:1
     install_host_side_packages() --> lib/functions/host/host-utils.sh:81
      install_host_dependencies() --> lib/functions/host/prepare-host.sh:304
    prepare_host_noninteractive() --> lib/functions/host/prepare-host.sh:92
                do_with_logging() --> lib/functions/logging/section-logging.sh:81
                   prepare_host() --> lib/functions/host/prepare-host.sh:17
              prepare_host_init() --> lib/functions/main/start-end.sh:64
       main_default_start_build() --> lib/functions/main/start-end.sh:17
          do_with_default_build() --> lib/functions/main/default-build.sh:41
         cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25
        armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136
                 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176
                           main() --> compile.sh:50
 ]
[💥] Cleaning up [ please wait for cleanups to finish ]
 

git-клон https://github.com/NickAlilovic/build.git --branch v20250306

same mistakes

 

[🌱] Installing host-side packages [ bison libc6-dev make dpkg-dev gcc ccache dwarves flex imagemagick libbison-dev libelf-dev libfdt-dev libfile-fcntllock-perl libmpc-dev libfl-dev lz4 libncurses-dev libssl-dev libusb-1.0-0-dev ntpdate patchutils pkg-config pv arch-test swig uuid-dev zlib1g-dev file tree expect colorized-logs zip pigz pbzip2 lzop zstd aria2 axel parallel rdfind libpython3-dev libffi-dev libgnutls28-dev gcc-aarch64-linux-gnu libc6-amd64-cross busybox gcc-arm-linux-gnueabi gcc-or1k-elf ]
[🔨]   E: Unable to correct problems, you have held broken packages.
[💥] error! [ Failed to install host packages; make sure you have a sane sources.list.  ]
[💥] Exiting with error 43 [ at /home/toor/build/lib/functions/logging/traps.sh:1
                exit_with_error() --> lib/functions/logging/traps.sh:1
     install_host_side_packages() --> lib/functions/host/host-utils.sh:81
      install_host_dependencies() --> lib/functions/host/prepare-host.sh:301
    prepare_host_noninteractive() --> lib/functions/host/prepare-host.sh:92
                do_with_logging() --> lib/functions/logging/section-logging.sh:81
                   prepare_host() --> lib/functions/host/prepare-host.sh:17
              prepare_host_init() --> lib/functions/main/start-end.sh:64
       main_default_start_build() --> lib/functions/main/start-end.sh:17
          do_with_default_build() --> lib/functions/main/default-build.sh:41
         cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25
        armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136
                 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176
                           main() --> compile.sh:50
 ]
[💥] Cleaning up [ please wait for cleanups to finish ]
[🌿] ANSI log file built; inspect it by running: [ less -RS output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans ]
[🌱] Share log manually: [ use one of the commands below (or add SHARE_LOG=yes next time!) ]
[🌿] Share log manually: [ curl --data-binary @output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans https://paste.armbian.com/log ]
[🌿] Share log manually: [ curl --data-binary @output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans https://paste.armbian.de/log ]
[🌿] Share log manually: [ curl --data-binary @output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans https://paste.next.armbian.com/log ]
[🌿] Share log manually: [ curl --data-binary @output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans https://paste.armbian.eu/log ]
toor@orangepi3:~/build$
 

Try installing these yourself before you build.. the build system recommends Ubuntu Jammy 22.04.x

 

sudo apt install  bison libc6-dev make dpkg-dev gcc ccache dwarves flex imagemagick libbison-dev libelf-dev libfdt-dev libfile-fcntllock-perl libmpc-dev libfl-dev lz4 libncurses-dev libssl-dev libusb-1.0-0-dev ntpdate patchutils pkg-config pv arch-test swig uuid-dev zlib1g-dev file tree expect colorized-logs zip pigz pbzip2 lzop zstd aria2 axel parallel rdfind libpython3-dev libffi-dev libgnutls28-dev gcc-aarch64-linux-gnu libc6-amd64-cross busybox gcc-arm-linux-gnueabi gcc-or1k-elf

Edited by Nick A

@979101h I have the original X98H. I'll test the image again on my box.

 

Edit:

Just tested the server image on my box. I have no issues with Ethernet.

I have all the same messages but your missing.

end0:Link is up - 100Mbps/Full - flow control rx/tx

 

Someone with a x96q had issues with ethernet. He got it working using sicxnull version. I think the difference was this.  Try changing the u-boot dts and use 0 instead of 16.

https://github.com/NickAlilovic/build/blob/v20250306/patch/u-boot/u-boot-h616/171-add-x98h-defconfig.patch

+&mdio1 {
+	rmii_phy: ethernet-phy@0 {
+		compatible = "ethernet-phy-ieee802.3-c22";
+		reg = <0>;
+	};
+};

 

git clone https://github.com/NickAlilovic/build.git --branch v20250306

cd build

pico patch/u-boot/u-boot-h616/171-add-x98h-defconfig.patch

./compile.sh

choose "Do not change kernel configuration"

choose "Show CSC/WIP/EOS/TVB"

choose "I understand and agree"

choose "x98h"

choose "edge"

rest is up to you.

 

Your image should be in output/images directory.

 

 

sicxnull version

https://github.com/sicXnull/armbian-build/blob/X96Q-5.1-DDR3/patch/u-boot/u-boot-sunxi/board_x96q-v5-1/arm64-sun50i-h313-add-x96-q-ddr3-v5.1-defconfig.patch

Edited by Nick A

[🔨]   E: Unable to correct problems, you have held broken packages.
[💥] error! [ Failed to install host packages; make sure you have a sane sources.list.  ]
[💥] Cleaning up [ please wait for cleanups to finish ]
 

может быть проблема в том, что я запускаю сборку на orange3.?

there is no other option, only orange pi3 with armbian installed.

Edited by svyatoslav

18 часов назад, Nick A сказал:

@kvvvp try this

sudo update-alternatives --set iptables /usr/sbin/iptables-legacy

sudo update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy

Thank you. Docker is working.

how to fix it?

 

7.828801] rc rc0: lirc_dev: driver sunxi-ir registered at minor = 0, raw IR receiver, no transmitter

_______________________________________________________________________________________________________

7.956904]  ahub_dam-snd-soc-dummy-dai: substream ahub_dam-snd-soc-dummy-dai has no playback, no capture
[    7.956931] sunxi-snd-mach soc:ahub_dam_mach: ASoC: can't create pcm ahub_dam-snd-soc-dummy-dai :-22
[    7.957123] sunxi-snd-mach soc:ahub_dam_mach: probe with driver sunxi-snd-mach failed with error -22
[    8.042462] sunxi_cedrus: module is from the staging directory, the quality is unknown, you have been warned.
[    8.045130] cedrus 1c0e000.video-codec: Adding to iommu group 0
[    8.047851] cedrus 1c0e000.video-codec: Device registered as /dev/video0
______________________________________________________________________________________

  15.176977] dwmac-sun8i 5030000.ethernet end0: No Safety Features support found
[   15.176989] dwmac-sun8i 5030000.ethernet end0: No MAC Management Counters available
[   15.176997] dwmac-sun8i 5030000.ethernet end0: PTP not supported by HW
[   15.178015] dwmac-sun8i 5030000.ethernet end0: configuring for phy/rmii link mode
[   15.180590] dwmac-sun8i 5030000.ethernet end0: Link is Up - 100Mbps/Full - flow control rx/tx
[   17.636548] dwmac-sun8i 5030000.ethernet end0: Too many address, switching to promiscuous
[   26.429168] hdmi-audio-codec hdmi-audio-codec.2.auto: Only one simultaneous stream supported!
[   26.429196] hdmi-audio-codec hdmi-audio-codec.2.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22
[  111.097553] EXT4-fs (mmcblk0p19): recovery complete
______________________________________________________________________________________________

 286.804379] hdmi-audio-codec hdmi-audio-codec.2.auto: Only one simultaneous stream supported!
[  286.804408] hdmi-audio-codec hdmi-audio-codec.2.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22
[  514.595661] dwmac-sun8i 5030000.ethernet end0: Too many address, switching to promiscuous
[  514.595851] dwmac-sun8i 5030000.ethernet end0: Too many address, switching to promiscuous
[  523.928349] dwmac-sun8i 5030000.ethernet end0: Too many address, switching to promiscuous
[  523.928694] dwmac-sun8i 5030000.ethernet end0: Too many address, switching to promiscuous
[  545.144713] dwmac-sun8i 5030000.ethernet end0: Link is Down
[  553.252295] dwmac-sun8i 5030000.ethernet end0: Link is Up - 100Mbps/Full - flow control rx/tx
[  554.264534] dwmac-sun8i 5030000.ethernet end0: Link is Down
[  556.292680] dwmac-sun8i 5030000.ethernet end0: Link is Up - 100Mbps/Full - flow control rx/tx
[  577.570935] dwmac-sun8i 5030000.ethernet end0: Link is Down
[  579.598827] dwmac-sun8i 5030000.ethernet end0: Link is Up - 100Mbps/Full - flow control rx/tx
[  583.650862] dwmac-sun8i 5030000.ethernet end0: Link is Down
[  585.678933] dwmac-sun8i 5030000.ethernet end0: Link is Up - 100Mbps/Full - flow control rx/tx
[  588.717455] dwmac-sun8i 5030000.ethernet end0: Link is Down
[  602.905374] dwmac-sun8i 5030000.ethernet end0: Link is Up - 100Mbps/Full - flow control rx/tx
[  610.937344] dwmac-sun8i 5030000.ethernet end0: Too many address, switching to promiscuous
[ 1149.859429] hdmi-audio-codec hdmi-audio-codec.2.auto: Only one simultaneous stream supported!
[ 1149.859458] hdmi-audio-codec hdmi-audio-codec.2.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22
 

Edited by svyatoslav

help please.
already killed the second microsd, spat on everything flashed root, copied the entire firmware folder from the console.
well, I still haven't found where and how to assemble the image, the computer is weak, even through a virtual machine it doesn't work.
I ask for help from those who know, who will help assemble the distribution.
thanks to everyone who responded, and on the forum they didn't scold me, but helped, answered, directed.

firmware.zip

@svyatoslav are using an ethernet hub? if yes try using the first port or other ports.

 

[    7.956904]  ahub_dam-snd-soc-dummy-dai: substream ahub_dam-snd-soc-dummy-dai has no playback, no capture
[    7.956931] sunxi-snd-mach soc:ahub_dam_mach: ASoC: can't create pcm ahub_dam-snd-soc-dummy-dai :-22
[    7.957123] sunxi-snd-mach soc:ahub_dam_mach: probe with driver sunxi-snd-mach failed with error -22

Don't worry about this error sound should work. "aplay -l" will list the hardware devices. I have audiocodec and HDMI on my box. You can use pulse audio to switch the default sink. 

Edited by Nick A

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.