CoreELEC Debug Information...
+++++++++++++++++++
+ /etc/os-release +
+++++++++++++++++++
NAME="CoreELEC"
VERSION="22.0-Piers_nightly_20251025"
ID="coreelec"
VERSION_ID="22.0"
PRETTY_NAME="CoreELEC (official): 22.0-Piers_nightly_20251025"
HOME_URL="https://coreelec.org"
BUG_REPORT_URL="https://github.com/CoreELEC/CoreELEC"
BUILD_ID="2d3382ff7f639e0d9a9bee9e09383b72b0a90983"
DISTRO_ARCH="Amlogic-no.aarch64"
DISTRO_BUILD="official"
DISTRO_PROJECT="Amlogic-ce"
DISTRO_DEVICE="Amlogic-no"
BUILDER_NAME="TheCoolest"
++++++++++++++++++++++++++++++++++++
+ /proc/device-tree/coreelec-dt-id +
++++++++++++++++++++++++++++++++++++
s7d_s905x5m_xiaomi_3rd_gen
++++++++++++++++++++++++++++++
+ /proc/device-tree/le-dt-id +
++++++++++++++++++++++++++++++
Not Found!
+++++++++++++++++++++++++++++++++++
+ /proc/device-tree/amlogic-dt-id +
+++++++++++++++++++++++++++++++++++
Not Found!
+++++++++++++++++
+ /proc/cmdline +
+++++++++++++++++
systemd.show_status=auto init=/init ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=0 scramble_reg= cma_first_wm_low=on otg_device=0 logo=osd0,loaded,0x1f800000 vout=2160p60hz,enable panel_type=lcd_1 lcd_ctrl= hdmitx=,420,10bit hdmimode=none hdmichecksum=0x47b00000 hdr_policy=1 hdr_priority=268435456 config_csc_en=1 hdr_force_mode= dolby_status= frac_rate_policy=1 cvbsmode=dummy_l osd_reverse=0 video_reverse=0 jtag=disable cpufreq.default_governor=performance kvm-arm.mode=none init_on_alloc=0 BOOT_IMAGE=kernel.img boot=LABEL=COREELEC disk=LABEL=STORAGE console=tty0 no_console_suspend keymap=us mac=02:ad:47:01:bd:06 remotewakeup=0xffffffff decode_type=0 remotewakeupmask=0xffffffff vout=1080p60hz,dis frac_rate_policy=0 hdmitx=, quiet reboot_mode=normal androidboot.bootreason=normal androidboot.selinux=enforcing androidboot.bootloader=01.01.250722.045206 androidboot.hardware=amlogic androidboot.firstboot=0 androidboot.ddr_size=2048MB androidboot.cc.status=detach androidboot.production_mode=0 androidboot.serialno=63598700000705298 androidboot.assm_mn=OB1EU1QAOF5619BXN051O androidboot.did_key=B852E0541B47|990045779|msWw0pHmkZ0WZ5Ou androidboot.wificountrycode=EU androidboot.hwid=000 androidboot.init_loglevel=3 androidboot. androidboot.rpmb_state=0x1 androidboot.vbmeta.device=/dev/block/vbmeta androidboot.vbmeta.avb_version=1.2 androidboot.vbmeta.device_state=locked androidboot.vbmeta.hash_alg=sha256 androidboot.vbmeta.size=16064 androidboot.vbmeta.digest=1319ecfd198b2c0d32f4b3c108733da74e57abd22d49c985884434983113fad8 androidboot.veritymode=enforcing androidboot.veritymode.managed=yes androidboot.verifiedbootstate=green usbcore.autosuspend=-1
++++++++++++++++++++++++++++++
+ /storage/.config/boot.hint +
++++++++++++++++++++++++++++++
OK
++++++++++++++++++++++++++++++++
+ /storage/.config/boot.status +
++++++++++++++++++++++++++++++++
OK
+++++++++++++++++++
+ /flash/boot.ini +
+++++++++++++++++++
Not Found!
+++++++++++++++++++++
+ /flash/config.ini +
+++++++++++++++++++++
#------------------------------------------------------------------------------------------------------
#
# config.ini
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# Console Setup
#
# consoleopt='console=tty0 no_console_suspend'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# Onscreen Console Font
#
# fbcon='font:VGA8x16'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# CPU Frequency Control
# Setup a maximum cluster frequency in MHz.
# max_freq_cluster='[cluster index]:[max frequency],[cluster index]:[max frequency],...'
#
# G12A:
# cluster 0: A53, 4 CPUs
# G12B:
# cluster 0: A53, 2 CPUs
# cluster 1: A73, 4 CPUs
# SM1/SC2:
# cluster 0: A55, 4 CPUs
# S4:
# cluster 0: A35, 4 CPUs
# T7:
# cluster 0: A53, 4 CPUs
# cluster 1: A73, 4 CPUs
# S5:
# cluster 0: A55, 4 CPUs
# cluster 1: A76, 1 CPUs
#
# max_freq_cluster='0:1800,1:2208'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# HDMI CEC Control
# Set by CoreELEC Settings
#
# cec_func_config='7f'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# IR setup
# Setup a custom keycode to wake the Amlogic device from suspend or poweroff
# You can stop kodi and eventlircd and use "ir-keytable -u" to obtain a compatible u-boot
# IR keycode
# This setting will require a injected bl30 blob.
#
# remotewakeup='0x31ce4db2'
#
# decode_type can be one of the following:
# NEC='0x0', RC5='0x4', RC6A='0x5', RC6='0xb'
# This setting will require a injected bl30 blob.
#
# decode_type='0x0' # NEC
#
# remote power key mask:
# Some IR protocols implement a toggle bit, this can be ignored by the "and" mask:
# RC5='0x37ff', RC6='0x1effff', RC6A='0xffff7fff'
# This setting will require a injected bl30 blob.
#
# remotewakeupmask='0xffffffff'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# Power Off and Wake Up using GPIO Key Button
# Define a gpio by string, like 'GPIOD_4' for Khadas VIM4 as example
# This setting will require a injected bl30 blob.
#
# gpiopower='GPIOD_4'
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# USB Power Control
# Set by CoreELEC Settings
#
# usbpower=0
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# VOUT mode
# You can use this setting to set a specific video mode at boot.
# This will override default set by resolution.ini.
#
# vout='1080p60hz'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# Fractional Refresh Rate
# You can use this setting to set a fractional refresh rate. So for example if vout mode it set to
# 1080p60hz then setting this to 1 will make the refresh rate switch to 59.97hz instead of the modes
# default of 60hz. In this example setting it to 0 will keep the modes default of 60hz.
# This will override default set by resolution.ini.
#
# frac_rate_policy='0'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# Busybox console keyboard layout
# Set by CoreELEC Settings
#
keymap='us'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# CoreELEC Developer Options
# Valid options are: textmode debugging progress nofsck nosplash noram overlay quiet ssh
#
# coreelec='quiet'
#
#------------------------------------------------------------------------------------------------------
+++++++++++++++++++++++++
+ /flash/resolution.ini +
+++++++++++++++++++++++++
# WARNING DO NOT MODIFY THIS FILE! ALL CHANGES WILL BE LOST!
kernel_hdmimode=1080p60hz
frac_rate_policy=0
hdmitx=,
++++++++++++++++++
+ /flash/dtb.xml +
++++++++++++++++++
default-on
heartbeat
rc-feedback
mmc1
mmc0
none
default-on
heartbeat
rc-feedback
mmc1
mmc0
none
default-on
heartbeat
rc-feedback
mmc1
mmc0
none
default-on
none
1
255
2
3
4
5
6
8
2
0
1
0
okay
disabled
++++++++++++++++++
+ /flash/cfgload +
++++++++++++++++++
echo "Using device ${device}, number ${devnr}, partition ${partnr}, CoreELEC on eMMC: ${ce_on_emmc}"
setenv remotewakeup "0xffffffff"
setenv decode_type "0"
setenv remotewakeupmask "0xffffffff"
setenv coreelec "quiet"
setenv vout "1080p60hz"
setenv frac_rate_policy "0"
setenv consoleopt "console=tty0 no_console_suspend"
setenv rootopt "BOOT_IMAGE=kernel.img boot=LABEL=COREELEC disk=LABEL=STORAGE"
if test "${ce_on_emmc}" = "yes"; then setenv rootopt "BOOT_IMAGE=kernel.img boot=LABEL=CE_FLASH disk=FOLDER=/dev/CE_STORAGE"; fi
if fatload ${device} ${devnr}:${partnr} ${loadaddr} resolution.ini; then env import -t ${loadaddr} ${filesize}; fi
if fatload ${device} ${devnr}:${partnr} ${loadaddr} config.ini; then env import -t ${loadaddr} ${filesize}; fi
if test "${cec_func_config}" != ""; then setenv cec "hdmitx=cec${cec_func_config}"; fi
if test "${gpiopower}" != ""; then setenv gpiopower "gpiopower=${gpiopower}"; fi
if test "${kernel_hdmimode}" != ""; then setenv vout "${kernel_hdmimode}"; fi
if test "${usbpower}" != ""; then setenv usbpower "enable_system_power=${usbpower}"; fi
if test "${max_freq_cluster}" != ""; then setenv max_freq_cluster "max_freq_cluster=${max_freq_cluster}"; fi
if test "${keymap}" != ""; then setenv keymap "keymap=${keymap}"; fi
if test "${fbcon}" != ""; then setenv fbcon "fbcon=${fbcon}"; fi
if test "${mac}" = "" && test "${ethaddr}" != ""; then setenv localmac "mac=${ethaddr}"; fi
if test "${loadaddr_kernel}" != ""; then setenv loadaddr_kernel "0x02000000"; setenv loadaddr "${loadaddr_kernel}"; fi
setenv irsetup "remotewakeup=${remotewakeup} decode_type=${decode_type} remotewakeupmask=${remotewakeupmask}"
setenv displayopt "vout=${vout},dis frac_rate_policy=${frac_rate_policy} hdmitx=${hdmitx} hdr_policy=1"
setenv initargs "${rootopt} ${consoleopt} ${fbcon} ${keymap} ${max_freq_cluster} ${localmac} ${cec} ${irsetup} ${usbpower} ${gpiopower}"
setenv bootargs "${bootargs} ${initargs} ${displayopt} ${coreelec}"
fatload ${device} ${devnr}:${partnr} ${loadaddr} kernel.img
fatload ${device} ${devnr}:${partnr} ${dtb_mem_addr} dtb.img
bootm ${loadaddr}
bootm start
bootm loados
bootm prep
bootm go
+++++++++++++++++++++++++
+ /flash/aml_autoscript +
+++++++++++++++++++++++++
defenv
setenv bootfromnand 0
setenv upgrade_step 2
setenv ce_on_emmc "no"
setenv cfgload_env 'if fatload ${device} 0:1 ${loadaddr} cfgload_env; then env import -t ${loadaddr} ${filesize}; run ceboot; fi'
setenv cfgloadsd 'if fatload mmc 0:1 ${loadaddr} cfgload; then setenv device mmc; setenv devnr 0; setenv partnr 1; source ${loadaddr}; autoscr ${loadaddr}; run cfgload_env; fi'
setenv cfgloadusb 'if fatload usb 0:1 ${loadaddr} cfgload; then setenv device usb; setenv devnr 0; setenv partnr 1; source ${loadaddr}; autoscr ${loadaddr}; run cfgload_env; fi'
setenv cfgloademmc 'for p in 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F; do if fatload mmc 1:${p} ${loadaddr} cfgload; then setenv device mmc; setenv devnr 1; setenv partnr ${p}; setenv ce_on_emmc "yes"; source ${loadaddr}; autoscr ${loadaddr}; fi; done;'
setenv bootfromsd 'if mmcinfo; then run cfgloadsd; fi'
setenv bootfromusb 'usb start; if usb storage; then run cfgloadusb; fi'
setenv bootfromemmc 'run cfgloademmc'
setenv bootcmd 'if test ${bootfromnand} = 1; then setenv bootfromnand 0; saveenv; else run bootfromsd; run bootfromusb; run bootfromemmc; fi; run storeboot'
if test "${fdtaddr}" = ""; then setenv fdtaddr ${dtb_mem_addr}; fi
saveenv
run storeargs
run bootfromsd
run bootfromusb
run bootfromemmc
+++++++++++++++++++++++++++++++++
+ /storage/.config/autostart.sh +
+++++++++++++++++++++++++++++++++
#!/bin/sh
# CoreELEC autostart.sh — Amlogic W2 Bluetooth & WiFi Diagnostic
# This script automatically runs at boot and logs Bluetooth/WiFi driver diagnostics.
LOGDIR="/storage/backup"
LOGFILE="$LOGDIR/w2_diag_$(date +%Y%m%d_%H%M%S).log"
mkdir -p "$LOGDIR"
echo "=== Amlogic W2 (WiFi + Bluetooth) Diagnostic - $(date) ===" > "$LOGFILE"
echo "" >> "$LOGFILE"
### 1. Kernel info
echo "[1] Kernel information:" >> "$LOGFILE"
uname -a >> "$LOGFILE"
echo "" >> "$LOGFILE"
### 2. Currently loaded modules
echo "[2] Currently loaded modules (related to WiFi/Bluetooth):" >> "$LOGFILE"
lsmod | grep -E "bt|bluetooth|wlan|wifi|cfg80211|mac80211|w2_" >> "$LOGFILE"
echo "" >> "$LOGFILE"
### 3. Bluetooth core check
echo "[3] Checking Bluetooth core module (bluetooth.ko):" >> "$LOGFILE"
modprobe bluetooth 2>> "$LOGFILE"
lsmod | grep bluetooth >> "$LOGFILE"
echo "" >> "$LOGFILE"
### 4. Check Bluetooth kernel symbols
echo "[4] Checking HCI symbols in kernel:" >> "$LOGFILE"
grep -E "hci_alloc_dev_priv|hci_free_dev|hci_register_dev|hci_unregister_dev|hci_recv_frame" /proc/kallsyms >> "$LOGFILE"
echo "" >> "$LOGFILE"
### 5. Bluetooth driver (w2_bt)
echo "[5] Bluetooth driver: w2_bt" >> "$LOGFILE"
if modinfo w2_bt >/dev/null 2>&1; then
modinfo w2_bt >> "$LOGFILE"
echo "" >> "$LOGFILE"
echo "Attempting to load w2_bt..." >> "$LOGFILE"
modprobe w2_bt 2>> "$LOGFILE"
else
echo "w2_bt module not found." >> "$LOGFILE"
fi
echo "" >> "$LOGFILE"
### 6. WiFi core dependencies
echo "[6] Checking common WiFi core modules:" >> "$LOGFILE"
for core in cfg80211 mac80211; do
if modinfo $core >/dev/null 2>&1; then
echo "Core module found: $core" >> "$LOGFILE"
modprobe $core 2>> "$LOGFILE"
else
echo "Core module missing: $core" >> "$LOGFILE"
fi
done
echo "" >> "$LOGFILE"
### 7. WiFi driver (w2_wlan)
echo "[7] WiFi driver: w2_wlan" >> "$LOGFILE"
if modinfo w2_wlan >/dev/null 2>&1; then
modinfo w2_wlan >> "$LOGFILE"
echo "" >> "$LOGFILE"
echo "Attempting to load w2_wlan..." >> "$LOGFILE"
modprobe w2_wlan 2>> "$LOGFILE"
else
echo "w2_wlan module not found." >> "$LOGFILE"
fi
echo "" >> "$LOGFILE"
### 8. Network interfaces after loading
echo "[8] Network interfaces available:" >> "$LOGFILE"
ip link show >> "$LOGFILE"
echo "" >> "$LOGFILE"
### 9. dmesg output related to W2/WiFi/Bluetooth
echo "[9] dmesg logs (filtered):" >> "$LOGFILE"
dmesg | grep -iE "w2_|bt|bluetooth|wifi|wlan|cfg80211|mac80211" >> "$LOGFILE"
echo "" >> "$LOGFILE"
echo "=== Diagnostic complete ===" >> "$LOGFILE"
echo "Log saved to $LOGFILE"
++++++++++++++++++++++++++++++
+ /storage/init-previous.log +
++++++++++++++++++++++++++++++
Not Found!
++++++++++++++++++++
+ /tmp/tee.message +
++++++++++++++++++++
Not Found!
+++++++++++++++++++++
+ /tmp/dovi.message +
+++++++++++++++++++++
Not Found!
+++++++++++++++++++++++++
+ /tmp/firmware.message +
+++++++++++++++++++++++++
Not Found!
+++++++++++++++
+ fw_printenv +
+++++++++++++++
1080p24hz_deepcolor=422,12bit
1080p60hz_deepcolor=444,8bit
1080p_h=1080
1080p_w=1920
1080p_x=0
1080p_y=0
2160p24hz_deepcolor=422,12bit
2160p50hz_deepcolor=420,10bit
2160p60hz_deepcolor=420,10bit
2160p_h=2160
2160p_w=3840
2160p_x=0
2160p_y=0
EnableSelinux=enforcing
Irq_check_en=0
active_slot=_b
androidboot.dtbo_idx=0
arch=arm
assm_mn=OB1EU1QAOF5619BXN051O
assm_sn=63598700000705298
avb2=1
baudrate=921600
bcb_cmd=get_avb_mode; get_valid_slot; if test ${vendor_boot_mode} = true; then setenv loadaddr_kernel 0x3000000; setenv dtb_mem_addr 0x1000000; fi; if test ${active_slot} != "normal"; then echo ab mode, read dtb from kernel; setenv common_dtb_load imgread dtb ${boot_part} ${dtb_mem_addr}; fi;
board=s7d_twilight
board_logo_part=odm_ext
board_name=s7d_twilight
bootLogoPart=odm_ext_b
boot_flag=0
boot_part=boot_b
bootargs=init=/init ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=0 scramble_reg= cma_first_wm_low=on otg_device=0 disable_ir=0 logo=osd0,loaded,0x1f800000 vout=2160p60hz,enable panel_type=lcd_1 lcd_ctrl= lcd_debug= hdmitx=,420,10bit hdmimode=none hdmichecksum=0x47b00000 dolby_vision_on=0 hdr_policy=1 hdr_priority=268435456 config_csc_en=1 hdr_force_mode= dolby_status= frac_rate_policy=1 hdmi_read_edid= cvbsmode=dummy_l osd_reverse=0 video_reverse=0 jtag=disable cpufreq.default_governor=performance kvm-arm.mode=none init_on_alloc=0
bootcmd=if test ${bootfromnand} = 1; then setenv bootfromnand 0; saveenv; else run bootfromsd; run bootfromusb; run bootfromemmc; fi; run storeboot
bootconfig=androidboot.bootreason=normal androidboot.selinux=enforcing androidboot.bootloader=01.01.250722.045206 androidboot.hardware=amlogic androidboot.firstboot=0 androidboot.ddr_size=2048MB androidboot.cc.status=detach androidboot.production_mode=0 androidboot.serialno=63598700000705298 androidboot.assm_mn=OB1EU1QAOF5619BXN051O androidboot.did_key=B852E0541B47|990045779|msWw0pHmkZ0WZ5Ou androidboot.wificountrycode=EU androidboot.hwid=000 androidboot.init_loglevel=3 androidboot.otg_device=0 androidboot.rpmb_state=1x1
bootdelay=0
bootfromemmc=run cfgloademmc
bootfromnand=0
bootfromsd=if mmcinfo; then run cfgloadsd; fi
bootfromusb=usb start; if usb storage; then run cfgloadusb; fi
bootloader_version=01.01.250722.045206
bootloader_wp=1
bootm_low=0
bootm_size=80000000
ce_on_emmc=no
cfgload_env=if fatload ${device} 0:1 ${loadaddr} cfgload_env; then env import -t ${loadaddr} ${filesize}; run ceboot; fi
cfgloademmc=for p in 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F; do if fatload mmc 1:${p} ${loadaddr} cfgload; then setenv device mmc; setenv devnr 1; setenv partnr ${p}; setenv ce_on_emmc "yes"; source ${loadaddr}; autoscr ${loadaddr}; fi; done;
cfgloadsd=if fatload mmc 0:1 ${loadaddr} cfgload; then setenv device mmc; setenv devnr 0; setenv partnr 1; source ${loadaddr}; autoscr ${loadaddr}; run cfgload_env; fi
cfgloadusb=if fatload usb 0:1 ${loadaddr} cfgload; then setenv device usb; setenv devnr 0; setenv partnr 1; source ${loadaddr}; autoscr ${loadaddr}; run cfgload_env; fi
cmdline_keys=setenv region_code US; if keyman init 0x1234; then if keyman read assm_sn ${loadaddr} str; then setenv bootconfig ${bootconfig} androidboot.serialno=${assm_sn}; setenv serial ${assm_sn}; setenv serial# ${assm_sn}; else setenv bootconfig ${bootconfig} androidboot.serialno=${product}${cpu_id}; setenv serial ${product}${cpu_id}; setenv serial# ${product}${cpu_id}; fi; if keyman read region_code ${loadaddr} str; then fi; if keyman read mac ${loadaddr} str; then setenv bootargs ${bootargs} mac=${mac}; setenv bootconfig ${bootconfig} androidboot.mac=${mac}; fi; if keyman read deviceid ${loadaddr} str; then setenv bootconfig ${bootconfig} androidboot.deviceid=${deviceid}; fi; if keyman read assm_mn ${loadaddr} str; then setenv bootconfig ${bootconfig} androidboot.assm_mn=${assm_mn}; else setenv bootconfig ${bootconfig} androidboot.assm_mn=DEFAULT; fi; if keyman read did_key ${loadaddr} str; then setenv bootconfig ${bootconfig} androidboot.did_key=${did_key}; fi; fi; setenv bootconfig ${bootconfig} androidboot.wificountrycode=${region_code}; if test ${console_enable} = 1; then setenv bootconfig ${bootconfig} androidboot.console_enable=${console_enable}; fi; if test ${milog_enable} != 0; then setenv bootconfig ${bootconfig} androidboot.milog_enable=${milog_enable}; fi; setenv bootconfig ${bootconfig} androidboot.hwid=${hwid}; setenv bootconfig ${bootconfig} androidboot.init_loglevel=${init_loglevel}; setenv bootconfig ${bootconfig} androidboot.otg_device=${otg_device}; factory_provision init;
colorattribute=420,10bit
common_dtb_load=imgread dtb boot_b 0x1000000
config_csc_en=1
console_enable=0
console_params=console=ttyS0,921600 no_console_suspend earlycon=aml_uart,0xfe07a000
cpu=armv8
cpu_id=1d775d49101e43
cvbs_drv=0
cvbsmode=dummy_l
ddr_size=2048MB
decaddr_kernel=0x01800000
default_governor=performance
defenv_para=-c -b0
did_key=B852E0541B47|990045779|msWw0pHmkZ0WZ5Ou
disable_ir=0
display_bpp=16
display_color_bg=0
display_color_fg=0xffff
display_color_index=16
display_height=2160
display_layer=osd0
display_width=3840
dolby_vision_on=0
dtb_mem_addr=0x1000000
dv_enable=1
dv_fw_addr=0xa00000
dv_fw_dir=/oem/firmware/dovi_fw.bin
dv_fw_dir_odm_ext=/odm_ext/firmware/dovi_fw.bin
dv_fw_dir_vendor=/vendor/firmware/dovi_fw.bin
ethaddr=02:ad:47:01:bd:06
ext4LogoPath=/logo_files/bootup.bmp
ext4LogoSz=3f4848
ext4logoLoadCmd=ext4load mmc 1:${logoPart} ${logoLoadAddr} ${ext4LogoPath}
fastboot_step=0
fatload_dev=usb
fb_addr=0x1f800000
fb_height=1080
fb_width=1920
fdt_high=0x20000000
fdtaddr=1000000
fdtcontroladdr=7f6f07c0
fileaddr=1080000
filesize=2346
firstboot=0
forUpgrade_1stBootIndex=0
forUpgrade_bootloaderCopies=3
forUpgrade_bootloaderIndex=1
forUpgrade_flashType=BOOT_EMMC
forUpgrade_robustOta=true
forUpgrade_secureBoot=true
forUpgrade_socType=47
frac_rate_policy=1
fs_type=rootfstype=ramfs
gatewayip=10.18.9.1
get_os_type=if store read ${os_ident_addr} ${boot_part} 0 0x1000; then os_ident ${os_ident_addr}; fi
gpt_mode=true
hdmi_colordepth=8
hdmi_colorspace=auto
hdmichecksum=0x47b00000
hdmimode=none
hdr_policy=1
hdr_preferred_policy=1
hdr_priority=268435456
hostname=arm_gxbb
hwid=000
init_display=get_rebootmode; echo reboot_mode:::: ${reboot_mode}; if test ${reboot_mode} = quiescent; then setenv reboot_mode_android "quiescent"; setenv dolby_status 0; setenv dolby_vision_on 0; setenv initconfig androidboot.quiescent=1 androidboot.bootreason=${reboot_mode}; run storeargs; osd open;osd clear; else if test ${reboot_mode} = recovery_quiescent; then setenv reboot_mode_android "quiescent"; setenv dolby_status 0; setenv dolby_vision_on 0; setenv initconfig androidboot.quiescent=1 androidboot.bootreason=recovery,quiescent; run storeargs; osd open;osd clear; else setenv reboot_mode_android "normal"; setenv initconfig androidboot.bootreason=${reboot_mode}; hdmitx hpd;hdmitx get_parse_edid; dovi process;watermark_init;osd open;osd clear;run load_bmp_logo; bmp scale;vout output ${outputmode};dovi set;dovi pkg;vpp hdrpkt; run storeargs; fi;fi;
init_loglevel=3
initargs=init=/init ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4
initconfig=androidboot.bootreason=normal
initrd_high=1f800000
ipaddr=10.18.9.97
is.bestmode=true
jtag=disable
load_bmp_logo=if rdext4pic ${board_logo_part} $loadaddr; then bmp display $logoLoadAddr; else if imgread pic logo bootup $loadaddr; then bmp display $bootup_offset; fi; fi;
loadaddr=0x1080000
loadaddr_kernel=0x3000000
loadaddr_rtos=0x00080000
lock=10101000
loglevel=0
logoLoadAddr=1080000
logoPart=12
milog_enable=0
netmask=255.255.255.0
nocs_mode=false
os_ident_addr=0x00500000
osd_reverse=0
otg_device=0
outputmode=2160p60hz
panel_type=lcd_1
partition_mode=dynamic
preboot=run bcb_cmd; run upgrade_check;run init_display;run upgrade_key;bcb uboot-command;run switch_bootmode;
product=twilight
production_mode=0
qms_en=1
quiescent_env_bk=0
reboot_mode=normal
reboot_mode_android=normal
recovery_from_fat_dev=setenv loadaddr ${loadaddr_kernel}; if fatload ${fatload_dev} 0 ${loadaddr} aml_autoscript; then autoscr ${loadaddr}; fi; if fatload ${fatload_dev} 0 ${loadaddr} recovery.img; then if fatload ${fatload_dev} 0 ${dtb_mem_addr} dtb.img; then echo ${fatload_dev} dtb.img loaded; fi; setenv bootargs ${bootargs} ${fs_type}; bootm ${loadaddr}; fi;
recovery_from_flash=run uart_console_key; echo active_slot: ${active_slot}; setenv loadaddr ${loadaddr_kernel}; setenv recovery_mode true; if test ${active_slot} = normal; then setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt} recovery_part=${recovery_part} recovery_offset=${recovery_offset}; if test ${upgrade_step} = 3; then if ext4load mmc 1:2 ${dtb_mem_addr} /recovery/dtb.img; then echo cache dtb.img loaded; fi; if test ${vendor_boot_mode} = true; then if imgread kernel ${recovery_part} ${loadaddr} ${recovery_offset}; then bootm ${loadaddr}; fi; else if ext4load mmc 1:2 ${loadaddr} /recovery/recovery.img; then echo cache recovery.img loaded; bootm ${loadaddr}; fi; fi; else if imgread dtb recovery ${dtb_mem_addr}; then else echo restore dtb; run common_dtb_load; fi; fi; if imgread kernel ${recovery_part} ${loadaddr} ${recovery_offset}; then bootm ${loadaddr}; fi; else if fdt addr ${dtb_mem_addr}; then else echo retry common dtb; run common_dtb_load; fi; if test ${vendor_boot_mode} = true; then setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt}; setenv bootconfig ${bootconfig} androidboot.slot_suffix=${active_slot}; if imgread kernel ${boot_part} ${loadaddr}; then bootm ${loadaddr}; fi; fi; fi;
recovery_from_sdcard=setenv fatload_dev mmc; if mmcinfo; then run recovery_from_fat_dev; fi;
recovery_from_udisk=setenv fatload_dev usb; if usb start 0; then run recovery_from_fat_dev; fi;
recovery_mode=false
recovery_offset=0
recovery_part=recovery_b
region_code=EU
retry_recovery_times=2
rollback_flag=0
rpmb_state=1
save_outputmode=2160p60hz
sdcburncfg=aml_sdc_burn.ini
serial=63598700000705298
serial#=63598700000705298
serverip=10.18.9.113
silent=1
slot-suffixes=1
soc=s7d
stderr=serial@a000
stdin=serial@a000
stdout=serial@a000
storage_param=setenv bootargs ${bootargs} ${emmc_quirks}; store param; setenv bootargs ${bootargs} ${mtdbootparts};
storeargs=get_bootloaderversion; setenv bootargs ${initargs} loglevel=${loglevel} scramble_reg=${scramble_reg} cma_first_wm_low=on otg_device=${otg_device} disable_ir=${disable_ir} logo=${display_layer},loaded,${fb_addr} vout=${outputmode},${vout_init} panel_type=${panel_type} lcd_ctrl=${lcd_ctrl} lcd_debug=${lcd_debug} hdmitx=${cecconfig},${colorattribute} hdmimode=${hdmimode} hdmichecksum=${hdmichecksum} dolby_vision_on=${dolby_vision_on} hdr_policy=${hdr_policy} hdr_priority=${hdr_priority} config_csc_en=${config_csc_en} hdr_force_mode=${hdr_force_mode} dolby_status=${dolby_status} frac_rate_policy=${frac_rate_policy} hdmi_read_edid=${hdmi_read_edid} cvbsmode=${cvbsmode} osd_reverse=${osd_reverse} video_reverse=${video_reverse} jtag=${jtag} cpufreq.default_governor=${default_governor}; setenv bootargs ${bootargs} ${emmc_quirks} kvm-arm.mode=none init_on_alloc=0; setenv bootconfig ${initconfig} androidboot.selinux=${EnableSelinux}; setenv bootconfig ${bootconfig} androidboot.bootloader=${bootloader_version} androidboot.hardware=amlogic; setenv bootconfig ${bootconfig} androidboot.firstboot=${firstboot} androidboot.ddr_size=${ddr_size}; setenv bootconfig ${bootconfig} androidboot.cc.status=${usb_status}; setenv bootconfig ${bootconfig} androidboot.production_mode=${production_mode}; run cmdline_keys;
storeboot=run uart_console_key; run get_os_type; run storage_param; if test ${os_type} = rtos; then setenv loadaddr ${loadaddr_rtos}; store read ${loadaddr} ${boot_part} 0 0x400000; bootm ${loadaddr}; else if test ${os_type} = kernel; then get_avb_mode; echo active_slot in storeboot: ${active_slot}; if fdt addr ${dtb_mem_addr}; then else echo retry common dtb; run common_dtb_load; fi; setenv bootconfig ${bootconfig} androidboot.force_normal_boot=1; if test ${active_slot} != normal; then setenv bootconfig ${bootconfig} androidboot.slot_suffix=${active_slot}; fi; setenv bootconfig ${bootconfig} androidboot.rollback=${rollback_flag}; setenv loadaddr ${loadaddr_kernel}; if imgread kernel ${boot_part} ${loadaddr}; then bootm ${loadaddr}; fi; else echo wrong OS format ${os_type}; fi;fi; echo try upgrade as booting failure; check_ab; run update;
switch_bootmode=get_rebootmode; if test ${reboot_mode} = factory_reset; then run recovery_from_flash; else if test ${reboot_mode} = update; then run update; else if test ${reboot_mode} = quiescent; then setenv bootargs ${bootargs} androidboot.quiescent=1; else if test ${reboot_mode} = recovery_quiescent; then setenv bootargs ${bootargs} androidboot.quiescent=1; run recovery_from_flash; else if test ${reboot_mode} = cold_boot; then else if test ${reboot_mode} = fastboot; then fastboot 0; fi; fi;fi;fi;fi;fi;
uart_base=0xfe07a000
uart_console_key=if test ${uart_enable} = 0; then echo uart console disabled; close_uartb; else echo uart console enabled; setenv bootargs ${bootargs} ${console_params}; fi
uart_enable=0
update=run usb_burning; run recovery_from_sdcard; run recovery_from_udisk; run recovery_from_flash;
upgrade_check=echo recovery_status=${recovery_status}; if itest.s "${recovery_status}" == "in_progress"; then run storeargs; run recovery_from_flash; else fi; echo upgrade_step=${upgrade_step}; if itest ${upgrade_step} == 3; then run storeargs; run update; fi;
upgrade_key=run upgrade_key_base;echo usr key;
upgrade_key_base=if gpio input "GPIOD_2"; then echo detect upgrade key; if test ${upgrade_key_flag} = 0; then echo enter recovery; setenv upgrade_key_flag 1; saveenv; run recovery_from_flash; else if test ${upgrade_key_flag} = 1; then echo enter update; setenv upgrade_key_flag 2; saveenv; run update; else echo enter fastboot; setenv upgrade_key_flag 0; saveenv; fastboot 0; fi;fi; fi;
upgrade_step=2
usb_burning=adnl 1200
usb_status=detach
user_hdr_type=1
vendor=amlogic
vendor_boot_mode=true
vendor_boot_part=vendor_boot
video_reverse=0
vout_init=enable
write_boot=0
+++++++++
+ lsmod +
+++++++++
Module Size Used by
ir_rc6_decoder 20480 0
ir_nec_decoder 20480 0
meson_ir 16384 0
rc_core 69632 4 ir_rc6_decoder,ir_nec_decoder,meson_ir
amvdec_avs2_fb 360448 0
amvdec_av1_fb 249856 0
amvdec_h265_fb 262144 0
amvdec_vp9_fb 196608 0
amvdec_vp9 151552 0
amvdec_av1 184320 0
amvdec_vc1 110592 0
amvdec_mmpeg4 45056 0
amvdec_mmpeg12 65536 0
amvdec_mmjpeg 28672 0
amvdec_h266 913408 0
amvdec_h265 188416 0
amvdec_mh264 217088 0
amvdec_h264mvc 77824 0
amvdec_mavs 61440 0
amvdec_avs3 421888 0
amvdec_avs2 274432 0
stream_input 241664 11 amvdec_mh264,amvdec_av1_fb,amvdec_h265,amvdec_mavs,amvdec_avs3,amvdec_avs2_fb,amvdec_h265_fb,amvdec_vp9_fb,amvdec_h266,amvdec_mmpeg12,amvdec_avs2
pts_server 69632 13 amvdec_mh264,amvdec_vp9,amvdec_mmpeg4,amvdec_h265,amvdec_mavs,amvdec_avs3,amvdec_mmjpeg,amvdec_avs2_fb,amvdec_h265_fb,stream_input,amvdec_h266,amvdec_mmpeg12,amvdec_avs2
decoder_common 532480 18 amvdec_av1,amvdec_mh264,amvdec_av1_fb,amvdec_vp9,amvdec_mmpeg4,amvdec_h265,amvdec_mavs,amvdec_avs3,amvdec_mmjpeg,amvdec_avs2_fb,amvdec_vc1,amvdec_h265_fb,stream_input,amvdec_vp9_fb,amvdec_h266,amvdec_mmpeg12,amvdec_h264mvc,amvdec_avs2
firmware 40960 19 amvdec_av1,amvdec_mh264,amvdec_av1_fb,amvdec_vp9,amvdec_mmpeg4,amvdec_h265,amvdec_mavs,amvdec_avs3,amvdec_mmjpeg,amvdec_avs2_fb,amvdec_vc1,amvdec_h265_fb,stream_input,amvdec_vp9_fb,decoder_common,amvdec_h266,amvdec_mmpeg12,amvdec_h264mvc,amvdec_avs2
media_clock 98304 20 amvdec_av1,amvdec_mh264,amvdec_av1_fb,amvdec_vp9,amvdec_mmpeg4,amvdec_h265,amvdec_mavs,amvdec_avs3,amvdec_mmjpeg,amvdec_avs2_fb,amvdec_vc1,amvdec_h265_fb,stream_input,firmware,amvdec_vp9_fb,decoder_common,amvdec_h266,amvdec_mmpeg12,amvdec_h264mvc,amvdec_avs2
dovi_s7d_5_15_stb26 589824 0
w2_bt 126976 0
bluetooth 876544 22 w2_bt
aml_erofs 147456 0
w2 835584 0
w2_comm 364544 2 w2_bt,w2
dm_mod 172032 14
mali_kbase 1277952 6
nfsd 585728 5
nfs_acl 20480 1 nfsd
nfnetlink 20480 1
autofs4 65536 0
+++++++++
+ lsusb +
+++++++++
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1b8e:0641 Amlogic, Inc. 802.11ax Wlan Adapter
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0781:557d SanDisk Corp. Cruzer Force
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
+++++++++++
+ opentee +
+++++++++++
Oct 27 21:53:42 CoreELEC systemd[1]: Starting opentee_linuxdriver.service...
Oct 27 21:53:42 CoreELEC tee-loader[509]: run tee from android start
Oct 27 21:53:44 CoreELEC tee-loader[509]: fw active slot: '_b'
Oct 27 21:53:44 CoreELEC tee-loader[509]: active slot: '_a'
Oct 27 21:53:44 CoreELEC tee-loader[509]: Android ucode version: '4.134'
Oct 27 21:53:44 CoreELEC tee-loader[509]: run tee from android end
Oct 27 21:53:44 CoreELEC tee-loader[509]: tee from android match SCS version, trying from coreelec
Oct 27 21:53:44 CoreELEC tee-loader[509]: run tee from coreelec start
Oct 27 21:53:44 CoreELEC tee-loader[509]: Using CoreELEC ucode file '4.184' for S905X5M
Oct 27 21:53:44 CoreELEC tee-loader[509]: Using real rpmb for tee-supplicant
Oct 27 21:53:56 CoreELEC tee-loader[961]: fw_path = /lib/firmware/video/video_ucode.bin
Oct 27 21:53:56 CoreELEC tee-loader[961]: ree skip header length 0x8000
Oct 27 21:53:56 CoreELEC tee-loader[961]: MM-module-name:VDEC CA,Version:1.0.21-g006fb97(build:487)
Oct 27 21:53:56 CoreELEC tee-loader[961]: tee preload video fw ok
Oct 27 21:53:56 CoreELEC tee-loader[509]: run tee from coreelec end
Oct 27 21:53:56 CoreELEC dovi-loader[963]: run dovi start
Oct 27 21:53:56 CoreELEC dovi-loader[995]: filename: /android/oem/overlay/dovi.ko
Oct 27 21:53:56 CoreELEC dovi-loader[995]: description: Amlogic Dolby Vision Driver
Oct 27 21:53:56 CoreELEC dovi-loader[995]: license: AML
Oct 27 21:53:56 CoreELEC dovi-loader[995]: vermagic: 5.15.137-android14-11-maybe-dirty SMP preempt mod_unload modversions aarch64
Oct 27 21:53:56 CoreELEC dovi-loader[995]: name: dovi_s7d_5_15_stb26
Oct 27 21:53:56 CoreELEC dovi-loader[995]: depends: amlogic-cpuinfo,aml_media
Oct 27 21:53:56 CoreELEC dovi-loader[963]: loading dovi module from android partition
Oct 27 21:53:57 CoreELEC dovi-loader[1009]: device-mapper: remove ioctl on dynpart-odm_dlkm_a failed: Device or resource busy
Oct 27 21:53:57 CoreELEC dovi-loader[1009]: Command failed.
Oct 27 21:53:57 CoreELEC systemd[1]: Finished opentee_linuxdriver.service.
CoreELEC Display Information...
++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/edid +
++++++++++++++++++++++++++++++++++++++++++++++++
Rx Manufacturer Name: SAM
Rx Product Code: 7346
Rx Serial Number: 01000e00
Rx Product Name: QCQ95S
Manufacture Week: 1
Manufacture Year: 2023
Physical size(mm): 1210 x 680
EDID Version: 1.3
Source Physical Address[a.b.c.d]: 3.1.0.0
native Mode f0, VIC (native 0):
ColorDeepSupport b8
97 96 102 101 16 31 4 19 5 20 32 33 34 93 94 95 98 100 7 22 3 18 63 64
Audio {format, channel, freq, cce}
{1, 1, 7f, 7}
{1, 7, 7f, 7}
{12, 7, 7e, 3}
{10, 7, 6, 3}
{2, 5, 7, 50}
{7, 5, 7, c0}
{11, 7, 7e, 3}
{11, 7, 7e, 1}
Speaker Allocation: f
Vendor: 0xc03 ( HDMI device)
MaxTMDSClock1 340 MHz
Vendor2: 0xc45dd8
MaxTMDSClock2 600 MHz
MaxFRLRate: 0
Game/CNC3: 1
vLatency: Invalid/Unknown
aLatency: Invalid/Unknown
i_vLatency: Invalid/Unknown
i_aLatency: Invalid/Unknown
ColorMetry: 0xc3
SCDC: 1
RR_Cap: 0
LTE_340M_Scramble: 0
dsc_10bpc: 0
dsc_12bpc: 0
dsc_16bpc: 0
dsc_all_bpp: 0
dsc_native_420: 0
dsc_1p2: 0
dsc_max_slices: 0x0(0 slices)
dsc_max_frl_rate: 0x0
dsc_total_chunk_bytes: 0x0
HDR/13 DeepColor
additional_vsif_num: 0
ifdb_present: 0
checkvalue: 0x47b00000
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/edid_parsing +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ok
+++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/rawedid +
+++++++++++++++++++++++++++++++++++++++++++++++++++
00ffffffffffff004c2d4673000e000101210103807944780af411b24a41b3260e5054bdef80714f81c0810081809500a9c0b300d1c008e80030f2705a80b0588a00501d7400001e565e00a0a0a0295030203500501d7400001a000000fd0018780fff8f000a202020202020000000fc005143513935530a202020202020014702036af05861606665101f041305142021225d5e5f6264071603123f4038097f070f7f07677e035706031507503d07c05f7e035f7e01830f0100e2004fe305c3016e030c003100b844280080010203046bd85dc40178800b00000000e3060d01e30f0f00e5018b8490016fc200a0a0a0555030203500501d7400001a000000b0
++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/config +
++++++++++++++++++++++++++++++++++++++++++++++++++
VIC: 16 1920x1080p60hz
Colour depth: 10-bit
Colourspace: YUV444
Colour range: default
EOTF: SDR
YCC colour range: default
Colourimetry: BT.709
++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/dc_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++
420,12bit
420,10bit
420,8bit
444,12bit
444,10bit
444,8bit
422,12bit
rgb,12bit
rgb,10bit
rgb,8bit
++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/dv_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++
The Rx don't support DolbyVision
++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/attr +
++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/disp_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++++
2160p60hz
2160p50hz
smpte60hz
smpte50hz
1080p60hz
1080p50hz
720p60hz
720p50hz
1080i60hz
1080i50hz
1080p24hz
1080p25hz
1080p30hz
2160p24hz
2160p25hz
2160p30hz
smpte24hz
smpte30hz
480i60hz
576i50hz
480p60hz
576p50hz
1920x1080p120hz
1920x1080p100hz
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/vesa_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++++
640x480p60hzV
800x600p60hzV
1024x768p60hzV
1152x864p75hzV
1280x1024p60hzV
1440x900p60hzV
1600x900p60hzV
1680x1050p60hzV
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/preferred_mode +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2160p60hz
+++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/hdr_cap +
+++++++++++++++++++++++++++++++++++++++++++++++++++
HDR10Plus Supported: 1
HDR Static Metadata:
Supported EOTF:
Traditional SDR: 1
Traditional HDR: 0
SMPTE ST 2084: 1
Hybrid Log-Gamma: 1
Supported SMD type1: 1
Luminance Data
Max: 0
Avg: 0
Min: 0
HDR Dynamic Metadata:
colorimetry_data: 0
+++++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/aml_media/parameters/hdr_mode +
+++++++++++++++++++++++++++++++++++++++++++++
0
+++++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/aml_media/parameters/sdr_mode +
+++++++++++++++++++++++++++++++++++++++++++++
0
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/aml_media/parameters/video_process_status +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2,2,2
+++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/aml_media/parameters/hdr_policy +
+++++++++++++++++++++++++++++++++++++++++++++++
1
++++++++++++++++++++++++++++
+ /sys/class/display/vinfo +
++++++++++++++++++++++++++++
current vinfo:
name: 1080p60hz
mode: 0
frac: 0
width: 1920
height: 1080
field_height: 1080
aspect_ratio_num: 16
aspect_ratio_den: 9
screen_real_width: 1210
screen_real_height: 680
sync_duration_num: 60
sync_duration_den: 1
brr_duration: 0
(meas_frame_rate: 0.000)
std_duration: 0
vfreq_max: 0
vfreq_min: 0
htotal: 2200
vtotal: 1125
video_clk: 148500
fr_adj_type: 4
viu_color_fmt: 2
viu_mux: 0x2
cur_enc_ppc: 1
3d_info: 0
cs: 2
cd: 5
vpp_post_out_color_fmt:0
master_display_info:
present_flag 0
features 0x0
primaries 0x0, 0x0
0x0, 0x0
0x0, 0x0
white_point 0x0, 0x0
luminance 0, 0
hdr_static_info:
hdr_support 13
lumi_max 0
lumi_avg 0
lumi_min 0
hdr_dynamic_info:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
metadata_version: 0
support_flags: 0
optional_fields:
hdr10+:
ieeeoui: 90848b
application_version: 1
+++++++++++++++++++++++++
+ kodi display settings +
+++++++++++++++++++++++++
coreelec.amlogic.limitcd: 0
coreelec.amlogic.forcecs: 0
coreelec.amlogic.noisereduction: false
coreelec.amlogic.hdr2sdr: false
coreelec.amlogic.sdr2hdr: false
coreelec.amlogic.sdr2dv: false
coreelec.amlogic.hdr2dv: false
coreelec.amlogic.disabledolbyvision: false
coreelec.amlogic.dolbyvisionled: 0
videoplayer.adjustrefreshrate: 2
videoplayer.useamcodec: true
videoplayer.useamcodech264: 0
videoplayer.useamcodecmpeg2: 0
videoplayer.useamcodecmpeg4: 800
videoplayer.usedisplayasclock: false
videoscreen.whitelist:
lookandfeel.skin: skin.estuary
CoreELEC Remote Control Information...
+++++++++++++++++++++++++++++++++++++
+ /proc/device-tree/meson-ir/status +
+++++++++++++++++++++++++++++++++++++
okay
+++++++++++++++++++++++++++++++++++++++++
+ /proc/device-tree/meson-remote/status +
+++++++++++++++++++++++++++++++++++++++++
okay
+++++++++++++++++++++++++++++++++++
+ /storage/.config/remote.disable +
+++++++++++++++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++++
+ /flash/remote.disable +
+++++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++++++++++++
+ /storage/.config/remote*.conf +
+++++++++++++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++
+ /flash/remote*.conf +
+++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++++++++++
+ /storage/.config/lircd.conf +
+++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++++++++++
+ /storage/.config/lirc_options.conf +
++++++++++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++++
+ /storage/.config/rc_maps.cfg +
++++++++++++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++++++++++
+ /storage/.config/rc_keymaps +
+++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++
+ /storage/.config/rc_keymaps/README +
++++++++++++++++++++++++++++++++++++++
RC keymaps user config dir
put your own keymaps for ir-keytable in this directory
+++++++++++++++++++++++++++++++++++++++
+ /storage/.kodi/userdata/Lircmap.xml +
+++++++++++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++++++++++++
+ /storage/.kodi/userdata/keyboard.xml +
++++++++++++++++++++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++++++++++++++
+ /storage/.kodi/userdata/keymaps +
+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++
+ /storage/.kodi/userdata/keymaps/gen.xml +
+++++++++++++++++++++++++++++++++++++++++++
playerprocessinfoplayerdebug
+++++++++
+ BL301 +
+++++++++
checkbl301 not found!
CoreELEC Audio Information...
+++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/aud_cap +
+++++++++++++++++++++++++++++++++++++++++++++++++++
CodingType MaxChannels SamplingFreq SampleSize
PCM, 2 ch, 32/44.1/48/88.2/96/176.4/192 kHz, 16/20/24 bit
PCM, 8 ch, 32/44.1/48/88.2/96/176.4/192 kHz, 16/20/24 bit
MAT, 8 ch, 44.1/48/88.2/96/176.4/192 kHz, DepValue 0x3
Dolby_Digital+/ATMOS, 8 ch, 44.1/48 kHz, DepValue 0x3
AC-3, 6 ch, 32/44.1/48 kHz, MaxBitRate 640kHz
DTS, 6 ch, 32/44.1/48 kHz, MaxBitRate 1536kHz
DTS-HD, 8 ch, 44.1/48/88.2/96/176.4/192 kHz, DepValue 0x3
DTS-HD, 8 ch, 44.1/48/88.2/96/176.4/192 kHz, DepValue 0x1
++++++++++++++++++++
+ /sys/class/sound +
++++++++++++++++++++
AMLAUGESOUND
|-card0
|-controlC0
|-pcmC0D0p
|-pcmC0D1c
|-pcmC0D1p
|-pcmC0D2c
|-pcmC0D2p
|-pcmC0D3c
|-pcmC0D3p
++++++++++++++++++++++
+ /proc/asound/cards +
++++++++++++++++++++++
0 [AMLAUGESOUND ]: AML-AUGESOUND - AML-AUGESOUND
AML-AUGESOUND
++++++++++++++++++++
+ /proc/asound/pcm +
++++++++++++++++++++
00-00: SPDIF-B-dummy soc:dummy-0 : : playback 1
00-01: TDM-C-T9015-audio-hifi fe01a000.t9015-1 : : playback 1 : capture 1
00-02: SPDIF-dummy soc:dummy-2 : : playback 1 : capture 1
00-03: TDM-B-dummy soc:dummy-3 : : playback 1 : capture 1
++++++++++++
+ aplay -l +
++++++++++++
**** List of PLAYBACK Hardware Devices ****
card 0: AMLAUGESOUND [AML-AUGESOUND], device 0: SPDIF-B-dummy soc:dummy-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 1: TDM-C-T9015-audio-hifi fe01a000.t9015-1 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 2: SPDIF-dummy soc:dummy-2 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 3: TDM-B-dummy soc:dummy-3 []
Subdevices: 0/1
Subdevice #0: subdevice #0
++++++++++++
+ aplay -L +
++++++++++++
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=AMLAUGESOUND
AML-AUGESOUND,
Default Audio Device
sysdefault:CARD=AMLAUGESOUND
AML-AUGESOUND,
Default Audio Device
surround71:CARD=AMLAUGESOUND,DEV=0
AML-AUGESOUND,
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=AMLAUGESOUND,DEV=0
AML-AUGESOUND,
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=AMLAUGESOUND,DEV=0
AML-AUGESOUND,
HDMI Audio Output
+++++++++++++++++++++++
+ kodi audio settings +
+++++++++++++++++++++++
accessibility.audiohearing: false
accessibility.audiovisual: false
accessibility.subhearing: false
audiooutput.ac3passthrough: true
audiooutput.ac3transcode: false
audiooutput.atempothreshold: 2
audiooutput.audiodevice: ALSA:surround71:CARD=AMLAUGESOUND,DEV=0|AML-AUGESOUND
audiooutput.boostcenter: 0
audiooutput.channels: 10
audiooutput.config: 3
audiooutput.dtshdpassthrough: true
audiooutput.dtspassthrough: true
audiooutput.eac3passthrough: true
audiooutput.guisoundmode: 1
audiooutput.maintainoriginalvolume: true
audiooutput.passthrough: true
audiooutput.passthroughdevice: ALSA:hdmi:CARD=AMLAUGESOUND,DEV=0|AML-AUGESOUND
audiooutput.processquality: 30
audiooutput.samplerate: 48000
audiooutput.audiooutput.stereoupmix:
audiooutput.audiooutput.streamnoise:
audiooutput.audiooutput.streamsilence:
audiooutput.truehdpassthrough: true
audiooutput.volumesteps: 20
musicplayer.replaygainavoidclipping: false
musicplayer.replaygainnogainpreamp: 89
musicplayer.replaygainpreamp: 89
musicplayer.replaygaintype: 1
musicplayer.seekdelay: 750
musicplayer.seeksteps: -60,-30,-10,10,30,60
mute: false
volumelevel: 1.000000
+++++++++++++++++++++++++++++++
+ /storage/.config/sound.conf +
+++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++++
+ /storage/.config/asound.conf +
++++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++++++++++++
+ /storage/.config/pulse-daemon.conf.d +
++++++++++++++++++++++++++++++++++++++++