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.

Cant boot Armbian on my X96 Pro

Featured Replies

I am trying to boot Armbian Linux on my budget X96Q Pro TV Box, but I have not been able to successfully boot into Linux even once. I am stuck and need some expert guidance on how to get this board to accept a Linux image.

The Problem

The Physical Reset Button is Broken: The recovery button inside the AV port does not work at all. It does not feel like it's clicking, and holding it while powering on does absolutely nothing.

The Terminal Quirks: Because I can't use the hardware button, I am trying to trigger the boot via software from inside Android using a terminal app.

Typing reboot update just reboots the box straight back into standard Android.

Interestingly, if I type a typo variant like reboot updare, the box crashes its regular boot sequence, skips Android, and attempts to scan the USB ports. However, it always throws a firmware error or goes to a black screen—it never successfully loads Linux.

My Exact Device Specs

Box Model: X96Q Pro

Processor (SoC): Allwinner H313 (sun50i-h313)

CPU: Quad-Core ARM Cortex-A53

GPU: Mali-G31 MP2

RAM/Storage: 1GB or 2GB DDR3 / 8GB or 16GB eMMC

Stock OS: Android 10

Ports Used: I have tried flashing images to a USB drive plugged into the data-capable USB-2 port.

What I Have Tried So Far

Flashed various community images using BalenaEtcher/Rufus.

Checked the armbianEnv.txt file on the flashed image. I noticed one image had overlay_prefix=sun50i-h616. I manually edited it to sun50i-h313 and added fdtfile=sun50i-h313-x96q.dtb, but the box still refuses to boot.

Could anyone point me to the exact working Armbian image, specific DTB file, or a known u-boot bootloader workaround that actually works for this specific H313 motherboard revision?

WIN_20260827_06_25_47_Pro.jpg

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.