I want to update information regarding my X96 Air P3 into this thread .
My box information:
I used Termux on Android to run the Command line (you can download it from Google Play)
user $ cat /proc/device-tree/amlogic-dt-id
Result is: sm1_ac213_4G
About section on Android Setting:
Name of the device X96Air_P3
Model: X96Air_P3
Android 9
Built-in Wifi:
Result of running nmcli
wlan0: connected to AlexWifi
“Realtek RTL8188CUS”
wifi (rtl8192cu), , hw, mtu 1500 < Alex Comment: I don’t know why there is difference from above line>
LAN: ethernet (meson8b-dwmac), , hw, mtu 1500
Guideline that I used: (I use SD card) Amlogic TV boxes - Manjaro thanks a lot to Manjaro team who wrote this & @pferrante for the suggestion, I used exactly the information in the wiki page and most of the mandatory things work without further tweaking (except built-in Bluetooth and Built-in wifi does not work)
Image: Manjaro-ARM-xfce-vim3-21.03.img.xz
Tool used to burn the image to the USB: Rufus 3.17
DTBs used:
with meson-sm1-sei610.dtb : Wifi works with the dongle, HDMI sound work, built-in Bluetooth does not work (Bluetooth work with a dongle).
with meson-sm1-sei610-qca9377-bt : LAN, Wifi works with the dongle, HDMI sound work, Built-in Bluetooth does not work (Bluetooth work with a dongle).
Note:
I failed when I tried with a USB (cannot boot).
I failed when I tried using the latest release of Manjaro (21.10) - (cannot boot).
What surprised me is that the box power is strong enough to read my WD HDD (2TB). Amazing.
Remaining things - If anyone has suggestion please support.
0/ Getting built-in Bluetooth and built-in wifi works (current Bluetooth service up and running but if I used sudo bluetoothctl command like “power on” it said no default controller
1/I do not know how to check the hardware if the LAN port is 1Gb or 100Mb
2/I did not try the video acceleration tweaking (will try later if there is any issue, currently my firefox works fine so improvement is not urgent now).
3/When booting with a peripheral plugged in (like keyboard/mouse) I cannot boot, so I always need to unplug them before booting (this is annoying sometimes).
Log error (I faced the same thing with my X96 Mini running Armbian, below is the log of X96Mini):
Model: hexdump usbkbd/hdmi u-boot gxl
SoC: Amlogic Meson GXL (S905W) Revision 21:d (a4:2)
Net: eth0: ethernet@c9410000
starting USB...
Bus dwc3@c90000000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus dwc3@c9000000 for devices... WARN halted endpoint, queueing URB anyway.
Unexpected XHCI event TRB, skipping ... (7bf7cf60 00000000 13000000 02008401)
"Synchronous Abort" handler, esr 0x960000210
elr: 000000000103ef7c lr : 0000000000000103ef7c (reloc)
...
...
Code: 97ffff41 52800401 aa1303e0 97ffffa2 (b9400c00)
Resetting CPU ...
resetting
4/ I do not know how to get the temperature information of the CPU (It feels like it’s hotter than the X96 Mini and I should get a USB fan).