CoreELEC Debug Information...
+++++++++++++++++++
+ /etc/os-release +
+++++++++++++++++++
NAME="CoreELEC"
VERSION="22.0-Piers_nightly_20240812"
ID="coreelec"
VERSION_ID="22.0"
PRETTY_NAME="CoreELEC (official): 22.0-Piers_nightly_20240812"
HOME_URL="https://coreelec.org"
BUG_REPORT_URL="https://github.com/CoreELEC/CoreELEC"
BUILD_ID="067526feda41856fa277fcc2b96c9ad0fd40f484"
LIBREELEC_ARCH="Amlogic-ne.aarch64"
LIBREELEC_BUILD="official"
LIBREELEC_PROJECT="Amlogic-ce"
COREELEC_ARCH="Amlogic-ne.aarch64"
COREELEC_BUILD="official"
COREELEC_PROJECT="Amlogic-ce"
COREELEC_DEVICE="Amlogic-ne"
BUILDER_NAME="TheCoolest"
++++++++++++++++++++++++++++++++++++
+ /proc/device-tree/coreelec-dt-id +
++++++++++++++++++++++++++++++++++++
s5_s928x_tencent_aurora_5x
++++++++++++++++++++++++++++++
+ /proc/device-tree/le-dt-id +
++++++++++++++++++++++++++++++
Not Found!
+++++++++++++++++
+ /proc/cmdline +
+++++++++++++++++
systemd.show_status=auto init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe078000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=4 config_csc_en=1cma_first_wm_low=on otg_device=0 logo=osd0,loaded,0x3e800000 vout=2160p50hz,enable panel_type=lcd_1 hdmitx=,444,8bit hdmimode=2160p50hz hdmichecksum=0xa6240000 dolby_vision_on=0 hdr_policy=1 hdr_priority=0 frac_rate_policy=1 hdmi_read_edid=1 cvbsmode=576cvbs osd_reverse=0 video_reverse=0 irq_check_en=0 androidboot.selinux=permissive androidboot.firstboot=0 jtag=disable disable_ir=0 androidboot.bootloader=01.01.240806.194837 androidboot.hardware=amlogic mac=E8:22:B8:DB:4F:7B androidboot.mac=E8:22:B8:DB:4F:7B androidboot.wificountrycode=US androidboot.serialno=0335053700223310005355 BOOT_IMAGE=kernel.img boot=LABEL=COREELEC disk=LABEL=STORAGE console=tty0 no_console_suspend keymap=us remotewakeup=0xffffffff decode_type=0 remotewakeupmask=0xffffffff vout=1080p60hz,dis logo=osd0,loaded,0x3e800000 frac_rate_policy=0 hdmitx=, hdr_policy=1 hdr_priority=0 quiet reboot_mode=normal androidboot.verifiedbootstate=orange
++++++++++++++++++++++++++++++
+ /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'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# CPU Frequency Control
#
# WARNING!!! WARNING!!! WARNING!!!
# Before changing anything here please read the wiki entry at:
# https://wiki.odroid.com/odroid-n2/application_note/software/set_cpu_freq
#
# max_freq_a73='1800'
# max_freq_a53='1896'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# 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 specific options
#
# usbopts='usb-xhci.tablesize=2'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# USB Power Control
# Set by CoreELEC Settings
#
# usbpower=0
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# VOUT mode
# You can use this setting to set a specific video mode at boot.
#
# 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.
#
# 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/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
++++++++++++++++++
+ /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
setenv irsetup "remotewakeup=${remotewakeup} decode_type=${decode_type} remotewakeupmask=${remotewakeupmask}"
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_a53}" != ""; then setenv max_freq_a53 "max_freq_a53=${max_freq_a53}"; fi
if test "${max_freq_a73}" != ""; then setenv max_freq_a73 "max_freq_a73=${max_freq_a73}"; fi
if test "${keymap}" != ""; then setenv consoleopt "${consoleopt} keymap=${keymap}"; fi
if test "${wol}" != ""; then setenv wol "enable_wol=${wol}"; fi
if test "${mac}" = "" && test "${ethaddr}" != ""; then setenv localmac "mac=${ethaddr}"; fi
if test "${loadaddr_kernel}" != ""; then setenv loadaddr "${loadaddr_kernel}"; fi
setenv displayopt "vout=${vout},dis logo=osd0,loaded,${fb_addr} frac_rate_policy=${frac_rate_policy} hdmitx=${hdmitx} hdr_policy=1 hdr_priority=0"
setenv initargs "${rootopt} ${consoleopt} ${max_freq_a53} ${max_freq_a73} ${wol} ${localmac} ${cec} ${gpiopower} ${irsetup} ${usbpower} ${usbopts}"
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 sddtb 'if fatload mmc 0 ${dtb_mem_addr} dtb.img; then else store dtb read ${dtb_mem_addr}; fi'
setenv usbdtb 'if fatload usb 0 ${dtb_mem_addr} dtb.img; then else store dtb read ${dtb_mem_addr}; fi'
setenv cfgloadsd 'if fatload mmc 0:1 ${loadaddr} cfgload; then setenv device mmc; setenv devnr 0; setenv partnr 1; source ${loadaddr}; fi'
setenv cfgloadusb 'if fatload usb 0:1 ${loadaddr} cfgload; then setenv device usb; setenv devnr 0; setenv partnr 1; source ${loadaddr}; 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}; fi; done;'
setenv bootfromsd 'if mmcinfo; then run cfgloadsd; if fatload mmc 0 ${loadaddr} kernel.img; then run sddtb; setenv bootargs ${bootargs} bootfromsd; bootm; fi; fi'
setenv bootfromusb 'usb start 0; run cfgloadusb; if fatload usb 0 ${loadaddr} kernel.img; then run usbdtb; setenv bootargs ${bootargs} bootfromusb; bootm; 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'
saveenv
run storeargs
run bootfromsd
run bootfromusb
run bootfromemmc
+++++++++++++++++++++++++++++++++
+ /storage/.config/autostart.sh +
+++++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++
+ /storage/init-previous.log +
++++++++++++++++++++++++++++++
Not Found!
+++++++++++++++
+ fw_printenv +
+++++++++++++++
2160p50hz_deepcolor=444,8bit
2160p_h=2160
2160p_w=3840
2160p_x=0
2160p_y=0
EnableSelinux=permissive
Irq_check_en=0
_update_env_list=retry_recovery_times
active_slot=_a
aml_dt=s5_s928x_ax201-v2
arch=arm
avb2=1
baudrate=115200
bcb_cmd=get_avb_mode;get_valid_slot;if test ${vendor_boot_mode} = true; then setenv loadaddr_kernel 0x3080000;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;
bestdolbyvision=false
board=tyson
board_logo_part=odm_ext
board_name=s5_ax201
bootLogoPart=odm_ext_a
boot_flag=0
boot_part=boot_a
bootargs=init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe078000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=4 config_csc_en=1cma_first_wm_low=on otg_device=0 logo=osd0,loaded,0x3e800000 vout=2160p50hz,enable panel_type=lcd_1 hdmitx=,444,8bit
hdmimode=2160p50hz hdmichecksum=0xa6240000 dolby_vision_on=0 hdr_policy=1 hdr_priority=0 frac_rate_policy=1 hdmi_read_edid=1 cvbsmode=576cvbs osd_reverse=0 video_reverse=0 irq_check_en=0 androidboot.selinux=permissive androidboot.firstboot=0 jtag=disable disable_ir=0 androidboot.bootloader=01.01.240806.194837 androidboot.hardware=amlogic mac=E8:22:B8:DB:4F:7B androidboot.mac=E8:22:B8:DB:4F:7B androidboot.wificountrycode=US androidboot.serialno=0335053700223310005355
bootcmd=if test ${bootfromnand} = 1; then setenv bootfromnand 0; saveenv; else run bootfromusb; run bootfromsd; run bootfromemmc; fi; run storeboot
bootdelay=0
bootfromnand=0
bootfromusb=usb start 0; run cfgloadusb; if fatload usb 0 ${loadaddr} kernel.img; then run usbdtb; setenv bootargs ${bootargs} bootfromusb; bootm; fi
bootloader_version=01.01.240806.194837
bootm_low=0
bootm_size=e0000000
cfgloadusb=if fatload usb 0:1 ${loadaddr} cfgload; then setenv device usb; setenv devnr 0; setenv partnr 1; autoscr ${loadaddr}; fi
check_result=succ
cmdline_keys=setenv region_code US;setenv usid tyson${cpu_id};if keyman init 0x1234; then if keyman read sn ${loadaddr} str; then fi;if keyman read region_code ${loadaddr} str; then fi;if keyman read mac ${loadaddr} str; then setenv bootargs ${bootargs} mac=${mac} androidboot.mac=${mac};fi;if keyman read deviceid ${loadaddr} str; then setenv bootargs ${bootargs} androidboot.deviceid=${deviceid};fi;fi;setenv bootargs ${bootargs} androidboot.wificountrycode=${region_code};setenv bootargs ${bootargs} androidboot.serialno=${sn};setenv serial ${usid}; setenv serial# ${usid};factory_provision init;
colorattribute=444,8bit
common_dtb_load=imgread dtb boot_a 0x1000000
cpu=armv8
cpu_id=96601187200c0a
cvbs_drv=0
cvbsmode=576cvbs
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
edid_14_dir=/mnt/vendor/odm_ext/etc/tvconfig/hdmi/port_14.bin
edid_20_dir=/mnt/vendor/odm_ext/etc/tvconfig/hdmi/port_20.bin
edid_select=0
ethaddr=e8:22:b8:db:4f:7b
ext4LogoPath=/logo_files/bootup.bmp
ext4LogoSz=3f4848
ext4logoLoadCmd=ext4load mmc 1:${logoPart} ${logoLoadAddr} ${ext4LogoPath}
fatload_dev=usb
fb_addr=0x3e800000
fb_height=1080
fb_width=1920
fdt_high=0x20000000
fdtaddr=1000000
fdtcontroladdr=dff74210
fileaddr=20000
filesize=10000
firstboot=0
forUpgrade_1stBootIndex=0
forUpgrade_bootloaderCopies=3
forUpgrade_bootloaderIndex=0
forUpgrade_flashType=BOOT_EMMC
forUpgrade_robustOta=true
forUpgrade_secureBoot=false
forUpgrade_socType=3e
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=false
hdmi_colordepth=8
hdmi_colorspace=auto
hdmi_read_edid=1
hdmichecksum=0xa6240000
hdmimode=2160p50hz
hdr_policy=1
hdr_priority=0
hostname=arm_gxbb
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;run storeargs;setenv bootargs ${bootargs} androidboot.quiescent=1;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;run storeargs;setenv bootargs ${bootargs} androidboot.quiescent=1;osd open;osd clear;else setenv reboot_mode_android normal;run storeargs;hdmitx hpd;hdmitx get_preferred_mode;hdmitx get_parse_edid;dovi process;watermark_init;vout output ${outputmode};osd open;osd clear;run load_bmp_logo;bmp scale;dovi set;dovi pkg;vpp hdrpkt;fi;fi;
initargs=init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe078000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=4 config_csc_en=1cma_first_wm_low=on
initrd_high=3e800000
ipaddr=10.18.9.97
irremote_shortcut=if irkey 500000 0x35cafd01 0x2dd2fd01 0x6699fd01 0x3ec1fd01;then echo irkey_value=${irkey_value}; if test ${irkey_value} = 0x35cafd01; then echo [irkey] enter recovery;run recovery_from_flash;fi;if test ${irkey_value} = 0x2dd2fd01; then echo [irkey] enter otg;adnl 10000;fi;if test ${irkey_value} = 0x6699fd01; then echo [irkey] no run anything;fi;if test ${irkey_value} = 0x3ec1fd01; then echo [irkey] enter skyworthtest;setenv bootargs ${bootargs} androidboot.mode=skyworthtest;fi;fi;
is.bestmode=false
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=0x00020000
loadaddr_kernel=0x3080000
loadaddr_rtos=0x00001000
lock=10101000
logoLoadAddr=20000
logoPart=f
mac=E8:22:B8:DB:4F:7B
netmask=255.255.255.0
nocs_mode=false
os_ident_addr=0x00500000
osd_reverse=0
otg_device=0
outputmode=2160p50hz
panel_type=lcd_1
partition_mode=dynamic
port_map=4321
preboot=run bcb_cmd; run upgrade_check;run init_display;run storeargs;run upgrade_key;bcb uboot-command;run irremote_shortcut;run switch_bootmode;
reboot_mode=normal
reboot_mode_android=normal
reboot_status=reboot_init
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=echo active_slot: ${active_slot};setenv loadaddr ${loadaddr_kernel};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; wipeisb; 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 ${partition_mode} = normal; then setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt} recovery_part=${boot_part} recovery_offset=${recovery_offset};if imgread kernel ${boot_part} ${loadaddr}; then bootm ${loadaddr}; fi;else if test ${vendor_boot_mode} = true; then setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt} recovery_part=${boot_part} recovery_offset=${recovery_offset} androidboot.slot_suffix=${active_slot};if imgread kernel ${boot_part} ${loadaddr}; then bootm ${loadaddr}; fi;else setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt} recovery_part=${recovery_part} recovery_offset=${recovery_offset} androidboot.slot_suffix=${active_slot};if imgread kernel ${recovery_part} ${loadaddr} ${recovery_offset}; then wipeisb; bootm ${loadaddr}; fi;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_a
region_code=US
retry_recovery_times=7
rollback_flag=0
rpmb_state=0
sdcburncfg=aml_sdc_burn.ini
serial=tyson96601187200c0a
serial#=tyson96601187200c0a
serverip=10.18.9.113
slot-suffixes=0
sn=0335053700223310005355
soc=s5
stderr=serial@8000
stdin=serial@8000
stdout=serial@8000
storage_param=store param;setenv bootargs ${bootargs} ${mtdbootparts};
storeargs=get_bootloaderversion;setenv bootargs ${initargs} otg_device=${otg_device} logo=${display_layer},loaded,${fb_addr} vout=${outputmode},${vout_init} panel_type=${panel_type} hdmitx=${cecconfig},${colorattribute} hdmimode=${hdmimode} hdmichecksum=${hdmichecksum} dolby_vision_on=${dolby_vision_on} hdr_policy=${hdr_policy} hdr_priority=${hdr_priority} frac_rate_policy=${frac_rate_policy} hdmi_read_edid=${hdmi_read_edid} cvbsmode=${cvbsmode} osd_reverse=${osd_reverse} video_reverse=${video_reverse} irq_check_en=${Irq_check_en} androidboot.selinux=${EnableSelinux} androidboot.firstboot=${firstboot} jtag=${jtag} disable_ir=${disable_ir};setenv bootargs ${bootargs} androidboot.bootloader=${bootloader_version} androidboot.hardware=amlogic;run cmdline_keys;
storeboot=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_system_as_root_mode;echo system_mode in storeboot: ${system_mode};get_avb_mode;echo active_slot in storeboot: ${active_slot};if test ${system_mode} = 1; then setenv bootargs ${bootargs} ro rootwait skip_initramfs;else setenv bootargs ${bootargs} androidboot.force_normal_boot=1;fi;if test ${active_slot} != normal; then setenv bootargs ${bootargs} androidboot.slot_suffix=${active_slot};fi;setenv bootargs ${bootargs} androidboot.rollback=${rollback_flag};if fdt addr ${dtb_mem_addr}; then else echo retry common dtb; run common_dtb_load; fi;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; 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;
update=run usb_burning; run recovery_from_flash;
update_env=0
upgrade_check=echo recovery_status=${recovery_status};if itest.s "${recovery_status}" == "in_progress"; then run init_display;run storeargs; run recovery_from_flash;else fi;echo upgrade_step=${upgrade_step}; if itest ${upgrade_step} == 3; then run init_display;run storeargs; run update; fi;
upgrade_key=if gpio input GPIOD_2; then echo enter update; run update;fi;
upgrade_step=0
usb_burning=adnl 1200
usbdtb=if fatload usb 0 ${dtb_mem_addr} dtb.img; then else store dtb read $dtb_mem_addr; fi
usid=tyson96601187200c0a
vendor=amlogic
vendor_boot_mode=true
vendor_boot_part=vendor_boot
video_reverse=0
vout_init=enable
+++++++++
+ lsmod +
+++++++++
Module Size Used by
meson_remote 57344 0
aml_gki_tool 28672 1 meson_remote
amvdec_avs2_fb 307200 0
amvdec_av1_fb 217088 0
amvdec_h265_fb 233472 0
amvdec_vp9_fb 172032 0
amvdec_vp9 135168 0
amvdec_av1 155648 0
amvdec_vc1 90112 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 86016 0
amvdec_mmpeg12 57344 0
amvdec_mpeg12 147456 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 49152 0
amvdec_h265 151552 0
amvdec_mh264 167936 0
amvdec_h264mvc 69632 0
amvdec_h264 176128 0
amvdec_mavs 57344 0
amvdec_avs3 356352 0
amvdec_avs2 225280 0
amvdec_avs 94208 0
amvdec_ports 249856 0
stream_input 172032 14 amvdec_mh264,amvdec_av1_fb,amvdec_h265,amvdec_mavs,amvdec_ports,amvdec_avs3,amvdec_avs,amvdec_avs2_fb,amvdec_h265_fb,amvdec_vp9_fb,amvdec_mpeg12,amvdec_mmpeg12,amvdec_h264,amvdec_avs2
decoder_common 327680 23 amvdec_mjpeg,amvdec_av1,amvdec_mh264,amvdec_av1_fb,amvdec_vp9,amvdec_mmpeg4,amvdec_h265,amvdec_mavs,amvdec_ports,amvdec_avs3,amvdec_mmjpeg,amvdec_avs,amvdec_avs2_fb,amvdec_vc1,amvdec_h265_fb,stream_input,amvdec_vp9_fb,amvdec_mpeg12,amvdec_mmpeg12,amvdec_h264,amvdec_h264mvc,amvdec_avs2,amvdec_mpeg4
firmware 24576 23 amvdec_mjpeg,amvdec_av1,amvdec_mh264,amvdec_av1_fb,amvdec_vp9,amvdec_mmpeg4,amvdec_h265,amvdec_mavs,amvdec_avs3,amvdec_mmjpeg,amvdec_avs,amvdec_avs2_fb,amvdec_vc1,amvdec_h265_fb,stream_input,amvdec_vp9_fb,decoder_common,amvdec_mpeg12,amvdec_mmpeg12,amvdec_h264,amvdec_h264mvc,amvdec_avs2,amvdec_mpeg4
media_clock 49152 25 amvdec_mjpeg,amvdec_av1,amvdec_mh264,amvdec_av1_fb,amvdec_vp9,amvdec_mmpeg4,amvdec_h265,amvdec_mavs,amvdec_ports,amvdec_avs3,amvdec_mmjpeg,amvdec_avs,amvdec_avs2_fb,amvdec_vc1,amvdec_h265_fb,stream_input,firmware,amvdec_vp9_fb,decoder_common,amvdec_mpeg12,amvdec_mmpeg12,amvdec_h264,amvdec_h264mvc,amvdec_avs2,amvdec_mpeg4
dovi 573440 0
8021q 36864 0
hci_uart 118784 1
btqca 16384 1 hci_uart
serdev 24576 1 hci_uart
btbcm 20480 1 hci_uart
btintel 24576 1 hci_uart
optee_armtz 32768 1
optee 57344 2 optee_armtz
bluetooth 487424 25 btqca,btintel,hci_uart,btbcm
dm_mod 147456 30
iptable_nat 16384 0
nf_nat 45056 1 iptable_nat
iptable_filter 16384 0
nfsd 397312 5
nfs_acl 16384 1 nfsd
8852be 4141056 0
rtkm 20480 1 8852be
leds_tca6507 24576 0
mali_kbase 720896 6
wifi_dummy 16384 0
+++++++++
+ lsusb +
+++++++++
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 003: ID 0930:6544 Toshiba Corp. TransMemory-Mini / Kingston DataTraveler 2.0 Stick
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 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
CoreELEC Display Information...
++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/edid +
++++++++++++++++++++++++++++++++++++++++++++++++
Rx Manufacturer Name: TCL
Rx Product Code: 9652
Rx Serial Number: 00011011
Rx Product Name: TCL
Manufacture Week: 16
Manufacture Year: 2020
Physical size(mm): 1210 x 680
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0xa6
Source Physical Address[a.b.c.d]: 1.0.0.0
native Mode f0, VIC (native 0):
ColorDeepSupport b8
118 102 101 97 96 100 98 95 94 93 64 63 34 32 31 20 16 5 4
Audio {format, channel, freq, cce}
{1, 1, 7, 7}
{2, 5, 17, 50}
{10, 5, 17, 1}
{12, 7, 4, 3}
{7, 5, 7, c0}
{11, 7, 7e, 1}
Speaker Allocation: 1
Vendor: 0xc03 ( HDMI device)
MaxTMDSClock1 300 MHz
Vendor2: 0xc45dd8
MaxTMDSClock2 600 MHz
ALLM: 1
vLatency: Invalid/Unknown
aLatency: Invalid/Unknown
i_vLatency: Invalid/Unknown
i_aLatency: Invalid/Unknown
ColorMetry: 0xc3
SCDC: 1
RR_Cap: 0
FRL_RATE: 6
LTE_340M_Scramble: 1
DolbyVision2 HDR/15 DeepColor
additional_vsif_num: 0
ifdb_present: 0
checkvalue: 0xa6240000
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/edid_parsing +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ok
+++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/rawedid +
+++++++++++++++++++++++++++++++++++++++++++++++++++
00ffffffffffff00506c529611100100101e0103807944780a56a5ab503ead270d50542108008140a940818081c0a9c001010101010108e80030f2705a80b0588a00b9a84200001e023a801871382d40582c4500b9a84200001e000000fc0054434c20534d4152542054560a000000fd00324b1e503c000a20202020202001a602036df052766665616064625f5e5d403f22201f141005320907071517505517016704033d07c05f7e0183010000e200cb6e030c001000b83c2100800102030468d85dc40178886312e305c301e20f7fe61146d0007080e3060f01e5018b849001eb0146d0004d4a8a7e606f7f00000000000000000000000000000000000024
++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/config +
++++++++++++++++++++++++++++++++++++++++++++++++++
cur_VIC: 16
VIC: 16 1080p60hz
Colour depth: 12-bit
Colourspace: YUV444
Colour range: limited
EOTF: SDR
YCC colour range: limited
Colourimetry: BT.709
audio config: on
audio on/off: on
audio source: I2S
audio type: L-PCM
audio channel num: 2 channels
audio sample rate: 44.1kHz
audio sample size: MAX
3D config: off
++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/dc_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++
420,12bit
420,10bit
420,8bit
444,12bit
444,10bit
444,8bit
422,12bit
422,10bit
422,8bit
rgb,12bit
rgb,10bit
rgb,8bit
++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/dv_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++
DolbyVision RX support list:
VSVDB Version: V2
2160p60hz: 1
Support mode:
DV_RGB_444_8BIT
DV_YCbCr_422_12BIT
LL_YCbCr_422_12BIT
Parity: 0
IEEEOUI: 0x00d046
EMP: 0
VSVDB: eb0146d0004d4a8a7e606f7f
++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/attr +
++++++++++++++++++++++++++++++++++++++++++++++++
,
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/disp_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++++
3840x2160p120hz
smpte60hz
4096x2160p50hz
2160p60hz
2160p50hz
4096x2160p30hz
smpte24hz
2160p30hz
2160p25hz
2160p24hz
1920x1080p100hz
1920x1080p120hz
1080p30hz
1080p24hz
1080p50hz
1080i50hz
1080p60hz
1080i60hz
720p60hz
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/vesa_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++
+ /flash/vesa.enable +
++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/custom_mode +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Not Found!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/preferred_mode +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3840x2160p120hz
+++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/hdr_cap +
+++++++++++++++++++++++++++++++++++++++++++++++++++
HDR10Plus Supported: 1
HDR Static Metadata:
Supported EOTF:
Traditional SDR: 1
Traditional HDR: 1
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/am_vecm/parameters/hdr_mode +
+++++++++++++++++++++++++++++++++++++++++++
Not Found!
+++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/am_vecm/parameters/sdr_mode +
+++++++++++++++++++++++++++++++++++++++++++
Not Found!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/am_vecm/parameters/video_process_status +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Not Found!
+++++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/am_vecm/parameters/hdr_policy +
+++++++++++++++++++++++++++++++++++++++++++++
Not Found!
++++++++++++++++++++++++++++
+ /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
(meas_frame_rate: 60.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
3d_info: 0
cur_enc_ppc: 1
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 15
lumi_max 0
lumi_avg 0
lumi_min 0
ldim_support 0
lumi_peak 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.limit8bit:
coreelec.amlogic.force422:
coreelec.amlogic.deinterlacing:
coreelec.amlogic.noisereduction: true
coreelec.amlogic.hdr2sdr: false
coreelec.amlogic.sdr2hdr: false
videoplayer.adjustrefreshrate: 0
videoplayer.useamcodec: true
videoplayer.useamcodech264: 0
videoplayer.useamcodecmpeg2: 0
videoplayer.useamcodecmpeg4: 800
videoplayer.usedisplayasclock: false
videoscreen.whitelist: 0384002160120.00000pstd,0384002160060.00000pstd,0384002160059.94006pstd,0384002160050.00000pstd,0384002160030.00000pstd,0384002160029.97003pstd,0384002160025.00000pstd,0384002160024.00000pstd,0384002160023.97602pstd
lookandfeel.skin: skin.estuary
++++++++++++++++++++++++++++++++++++
+ /storage/.kodi/userdata/disp_cap +
++++++++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++++++++
+ /storage/.kodi/userdata/disp_add +
++++++++++++++++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++++
+ /flash/resolution.ini +
+++++++++++++++++++++++++
# WARNING DO NOT MODIFY THIS FILE! ALL CHANGES WILL BE LOST!
kernel_hdmimode=1080p60hz
frac_rate_policy=0
native_4k_gui=0
hdmitx=,
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 +
+++++++++++++++++++++++
++++++++++++++++++++++
+ /flash/remote.conf +
++++++++++++++++++++++
#
# *********************************************************************************************************
# this file is configuration for each factory remote device
#
# work_mode 0 :software mode 1 :hardware mode
# repeat_enable 0 :disable repeat 1 :enable repeat
#
# factory_code each device has it's unique factory code.
# pattern:custom_code(16bit)+index_code(16bit)
# examble: 0xff000001 = 0xff00(custom cod) 0001 (index)
#
# release_delay unit:ms.release will report from kernel to user layer after this period of time
# from press or repeat triggered.
#
# debug_enable 0 :debug disable 1 :debug disable
#
# SW MODE:
#
# bit_count how many bits in each frame
# tw_leader_act time window for leader active
# tw_bit0 time window for bit0 time.
# tw_bit1 time window for bit1 time
# tw_repeat_leader time window for repeat leader
#
# REG
#
# reg_base_gen set value for PREG_IR_DEC_BASE_GEN
# reg_control set value for PREG_IR_DEC_CONTROL
# reg_leader_act set value for PREG_IR_DEC_LEADER_ACTIVE
# reg_leader_idle set value for PREG_IR_DEC_LEADER_IDLE
# reg_repeat_leader set value for PREG_IR_DEC_REPEAT_IDLE
# reg_bit0_time set value for PREG_IR_DEC_BIT0_TIME
#
# *********************************************************************************************************
#
# Terratec remote
#
factory_code = 0xfd010001
work_mode = 0
repeat_enable = 1
repeat_delay = 130
repeat_peroid = 120
release_delay = 20
debug_enable = 1
key_begin
0xdc 116 #POWER
0x9c 113 #MUTE
0x85 115 #VOLUME UP
0x86 114 #VOLUME DOWN
0xca 103 #UP
0x99 105 #LEFT
0xce 28 #OKAY/ENTER
0xc1 106 #RIGHT
0xd2 108 #DOWN
0x98 172 #HOME
0x95 46 #MENU
0xc5 158 #BACK
0x4e 168 #REWIND
0x4c 207 #PLAY
0x40 119 #PAUSE
0x4f 208 #FASTFORWARD
0x48 128 #STOP
0x5c 49 #KEY_N (NEXT)
0x54 25 #KEY_P (PREVIOUS)
0x16 23 #KEY_I (INFO)
0x58 19 #KEY_R (RECORD)
0xdd 104 #PAGEUP (CHAN+)
0x8c 109 #PAGEDOWN (CHAN-)
0x0c 11 #KEY_0
0x02 2 #KEY_1
0x03 3 #KEY_2
0x04 4 #KEY_3
0x05 5 #KEY_4
0x06 6 #KEY_5
0x07 7 #KEY_6
0x08 8 #KEY_7
0x09 9 #KEY_8
0x0a 10 #KEY_9
0x0f 34 #KEY_G (GUIDE)
0x17 30 #KEY_A (RED)
0x18 31 #KEY_S (GREEN)
0x19 32 #KEY_D (YELLOW)
0x1a 33 #KEY_F (BLUE)
0x45 111 #KEY_DELETE
0x44 36 #KEY_J (TELETEXT)
0x43 37 #KEY_K (SUBTITLES)
0x46 38 #KEY_L (TV)
0x47 50 #KEY_M (DVD)
0x49 44 #KEY_Z (VIDEO)
0x4a 45 #KEY_X (MUSIC)
0x4b 46 #KEY_C (PIC)
0x0b 47 #KEY_V (AV)
0x0d 48 #KEY_B (A-B)
key_end
repeat_key_begin
0x1c 115 #VOLUME UP
0x1e 114 #VOLUME DOWN
0x10 103 #UP
0x11 105 #LEFT
0x13 106 #RIGHT
0x14 108 #DOWN
repeat_key_end
+++++++++++++++++++++++++++++++
+ /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 +
+++++++++++++++++++++++++++++++++++++++++++
playlistplayerprocessinfoaudionextlanguageactivatewindow(osdsubtitlesettings)
+++++++++
+ 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 kHz, 16/20/24 bit
AC-3, 6 ch, 32/44.1/48/96 kHz, MaxBitRate 640kHz
Dolby_Digital+/ATMOS, 6 ch, 32/44.1/48/96 kHz, DepValue 0x1
MAT, 8 ch, 48 kHz, DepValue 0x3
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 0x1
Dolby Vendor Specific:
Ver:1.0,
center_speaker:1,
surround_speaker:1,
height_speaker:1,
headphone_playback_only:0,
MAT_PCM_48kHz_only:0,
e61146d0007080,
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /proc/device-tree/pinctrl@ff634480/spdifout/mux/groups +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Not Found!
++++++++++++++++++++
+ /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-SPDIF-B SPDIF-B-0 : : playback 1
00-01: TDM-B-TDM-B TDM-B-1 : : playback 1 : capture 1
00-02: SPDIF-SPDIF SPDIF-2 : : playback 1 : capture 1
00-03: TDM-C-dummy soc:dummy-3 : : playback 1 : capture 1
++++++++++++
+ aplay -l +
++++++++++++
**** List of PLAYBACK Hardware Devices ****
card 0: AMLAUGESOUND [AML-AUGESOUND], device 0: SPDIF-B-SPDIF-B SPDIF-B-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 1: TDM-B-TDM-B TDM-B-1 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 2: SPDIF-SPDIF SPDIF-2 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 3: TDM-C-dummy soc:dummy-3 []
Subdevices: 1/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: 1
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 +
++++++++++++++++++++++++++++++++++++++++