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.

Radxa Cubie A7A/A7Z - Allwinner a733

Featured Replies

For those with a Radxa Cubie A7A/A7Z, I made a custom Armbian Build using the BSP kernel. 

https://github.com/NickAlilovic/build/tree/Radxa-A7A

https://github.com/NickAlilovic/build/releases

 

 

To build your own image:

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

./compile.sh

"do not change the kernel configuration"

"show csc/wip/eos/tvb"

"I understand and agree"

"radxa-cubie-a7a" or "radxa-cubie-a7z"

rest is up to you...

 

Should you choose to run Armbian, ensure the CPU has adequate cooling by installing the Radxa Heatsink.
https://radxa.com/products/accessories/heatsink-6530b
https://radxa.com/products/accessories/heatsink-6540b

 

 

 

 

 

 

Screenshot_2025-11-08_12-02-49.png

Edited by Nick A

  • Nick A changed the title to Radxa Cubie A7A - Allwinner a733
  • Author

Fixed the automatic first boot configuration on Bookwarm. Now you can boot the desktop image without a usb serial device.  

Edited by Nick A

Hey @Nick A, first of all, thanks for providing us with the build, I flashed and tried the image, But I could not see kvm enabled in the system. Is this expected?

 

some example outputs:
 

~$ ls -l /dev/kvm
ls: cannot access '/dev/kvm': No such file or directory

~$ sudo dmesg | grep -i kvm
[    0.184039] kvm [1]: HYP mode not available

 

also no output on 

 

lscpu | grep Virtualization

 

  • Author

@Shubham Singh 

To check if KVM is compiled into the kernel, use the following command: 

grep CONFIG_KVM /boot/config-$(uname -r)

 

CONFIG_KVM=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_VFIO=y
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
CONFIG_KVM_XFER_TO_GUEST_WORK=y

 

A7A: Harware Virtualization
https://forum.radxa.com/t/a7a-harware-virtualization/29745

 

Edited by Nick A

I saw a commit for the A7Z (not the A7A, the one that looks like the Raspberry Pi Zero). Is it available now?

  • Nick A changed the title to Radxa Cubie A7A/A7Z - Allwinner a733
  • Author

@Gavin Munday Did you compile a desktop or server image? Did you write the image onto a reliable sdcard? Remember there’s no framebuffer support. Server images need a usb to serial device attached to the UART. Having a usb serial device attached to the UART helps with these types of problems.

https://docs.radxa.com/en/cubie/a7a/system-config/uart_debug


Also, first boot might take awhile to boot. For desktop images wait at least 5 minutes for a display manager login screen.

 

 

Edited by Nick A

First step is to cleanup and bump the sunxi patchset to 6.18. This is a major blocker. Once that is done. Patches for more recent Allwinner SoCs can be added.

I started doing that but it is extremely exhausting. I have no clue how the-going managed to maintain that for that long... must be sort of masochistic or something lol.

https://github.com/EvilOlaf/build/tree/sunxi-6.18

Great job, man!

 

Would it be possible to build the kernel SATA support in the next release? I have the PentaHAT attached to it. It works well with the sunxi kernel eng build but their systems is way too old so I prefer Armbian.

Just tested a build i made locally from your branch, on the A7Z build, build with the latest Debian + XFCE Nice job @Nick A.

 

Seems to work fine, but it's lacking GPU acceleration, in both Chrome and VLC, same as the official builds.

 

Do you have any info on that? Is there any work going on the Armbian team for supporting the Imagination GPU? I know Imagination has pretty shitty software support.

 

Edited by Pop Alex

  • Author

@Pop AlexI haven't spent a lot of time on GPU acceleration but I know there's a member here who has worked on it. He's using Radxa's GPU drivers. 

https://github.com/radxa-pkg/aw-drivers-dkms/

https://github.com/chainsx/build/commit/a0527bd977bbe55b13c1f46ec46d0aab4369c798

 

 

fengRadxa Engineer

"Allwinner has feedback that the browser hardware decoding support is still under development. You can first use GStreamer to play video files encoded in H264, H265, VP9, or AVS formats as a test."

https://forum.radxa.com/t/hardware-decoding-for-video-not-enabled-on-a7a/29836/9

 

There's a new Tina V1.4.8 SDK. In the directory "debian/packages/arm64/chromium" you will find "chromium-browser-gst_120.0.6099.224-5_arm64.deb". Not sure if this is an updated verison of chromium?

https://mega.nz/file/sqRG1RaC#TpVwOuZSOoRaSfLDLF60Y0qHAVaViFTMPuZKFQw6m8c.

Edited by Nick A

@Nick A Nice, thanks a lot for the information. I 'll cherry pick the commit in your link and build a new image. I'll let you know if i'm sucessfull or not.

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.