CoreELEC Debug Information...
+++++++++++++++++++
+ /etc/os-release +
+++++++++++++++++++
NAME="CoreELEC"
VERSION="21.1.1-Omega_nightly_20240913"
ID="coreelec"
VERSION_ID="21.1.1"
PRETTY_NAME="CoreELEC (official): 21.1.1-Omega_nightly_20240913"
HOME_URL="https://coreelec.org"
BUG_REPORT_URL="https://github.com/CoreELEC/CoreELEC"
BUILD_ID="ddcff3f4f26c49482e246c940f4ef98de81a0b34"
LIBREELEC_ARCH="Amlogic-ng.arm"
LIBREELEC_BUILD="official"
LIBREELEC_PROJECT="Amlogic-ce"
COREELEC_ARCH="Amlogic-ng.arm"
COREELEC_BUILD="official"
COREELEC_PROJECT="Amlogic-ce"
COREELEC_DEVICE="Amlogic-ng"
BUILDER_NAME="TheCoolest"
++++++++++++++++++++++++++++++++++++
+ /proc/device-tree/coreelec-dt-id +
++++++++++++++++++++++++++++++++++++
sc2_s905x4_ugoos_x4
++++++++++++++++++++++++++++++
+ /proc/device-tree/le-dt-id +
++++++++++++++++++++++++++++++
Not Found!
+++++++++++++++++
+ /proc/cmdline +
+++++++++++++++++
init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe07a000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=4 otg_device=0 logo=osd0,loaded,0x00300000 vout=1080p60hz,enable panel_type=lcd_1 hdmitx=,444,8bit hdmimode=1080p60hz hdmichecksum=0x85030000 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 androidboot.hardware=amlogic mac=34:85:11:43:E2:59 androidboot.mac=34:85:11:43:E2:59 androidboot.wificountrycode=CN androidboot.serialno=0332853700221460034577 androidboot.rpmb_state=0x0 BOOT_IMAGE=kernel.img boot=LABEL=COREELEC disk=LABEL=STORAGE console=ttyS0,115200 console=tty0 no_console_suspend keymap=us vout=1080p60hz,en logo=osd0,loaded,0x00300000 frac_rate_policy=0 native_4k_gui=0 hdmitx=, hdr_policy=1 quiet androidboot.vbmeta.device=/dev/block/vbmeta androidboot.vbmeta.avb_version=1.1 androidboot.vbmeta.device_state=locked androidboot.vbmeta.hash_alg=sha256 androidboot.vbmeta.size=10112 androidboot.vbmeta.digest=b1eb38935f36c3e46dc70fde17846b2d1a479b33be0004531ac0a52074c32949 androidboot.vbmeta.invalidate_on_error=yes androidboot.veritymode=enforcing androidboot.verifiedbootstate=green systemd.show_status=auto
++++++++++++++++++++++++++++++
+ /storage/.config/boot.hint +
++++++++++++++++++++++++++++++
OK
++++++++++++++++++++++++++++++++
+ /storage/.config/boot.status +
++++++++++++++++++++++++++++++++
OK
+++++++++++++++++++
+ /flash/boot.ini +
+++++++++++++++++++
Not Found!
+++++++++++++++++++++
+ /flash/config.ini +
+++++++++++++++++++++
#------------------------------------------------------------------------------------------------------
#
# config.ini
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# Console Setup
#
# consoleopt='console=ttyS0,115200 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'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# HDMI CEC OSD Name
# Set by CoreELEC Settings
#
cec_osd_name='CoreELEC'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# IR setup
# Setup a custom keycode to wake the N2/C4 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 bl301 blob.
#
# remotewakeup='0x31ce4db2'
#
# decode_type can be one of the following:
# NEC='0x0', DUOKAN='0x1', TOSHIBA='0x2', RCA='0x3', RC5='0x4', RC6A='0x5', NEC_TOSHIBA_2IN1='0x6',
# NEC_RCA_2IN1='0x7', RCMM='0x8', NEC_RC5_2IN1='0x9', NEC_RC5_2IN1='0xa', RC6='0xb'
# This setting will require a injected bl301 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 bl301 blob.
#
# remotewakeupmask='0xffffffff'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# WOL Setting, 0=off/1=on
# Set by CoreELEC Settings
#
# wol=1
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# Power Off and Wake Up using GPIO Key Button
# Valid options for Odroid N2/C4 are 476,477,478,479,480,481,483,484,485,486,487,488,489,490,491,492
# Valid option for Khadas VIM3 is 503
#
# gpiopower=476 # (pin 16 of J2 header)
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# USB specific options
#
# usbopts='usb-xhci.tablesize=2'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# USB Power Control
# Set by CoreELEC Settings
#
# usbpower=0
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# HDMI custom mode
# You can use this setting to set a custom video mode
# modeline "horpixels,verpixels,pixel_clock,hor_freq,ver_freq,hdisp,hsyncstart,hsyncend,htotal,vdisp,
# vsyncstart,vsyncend,vtotal,hsync_polarity,vsync_polarity,progress_mode"
#
# Example for 1920x1080p@60hz
# modeline='1920,1080,148500,67500,60,1920,2008,2052,2200,1080,1084,1088,1125,1,1,1'
#
#------------------------------------------------------------------------------------------------------
#------------------------------------------------------------------------------------------------------
#
# 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
sd
emmc
none
default-on
heartbeat
rc-feedback
sd
emmc
none
default-on
heartbeat
rc-feedback
sd
emmc
none
okay
okay
disabled
disabled
okay
okay
disabled
disabled
okay
disabled
1
255
2
3
4
5
6
8
MMC_CAP2_HS200
MMC_CAP2_HS400
MMC_CAP2_HS200
170000000
200000000
0
0x1621
1
0x4BE04
okay
disabled
disabled
okay
0x1621
0x10000
0
0
0x1609
0xc0000
smartchip,disabled
smartchip,s9083s
pio
smartchip,s9188s
pio
smartchip,richv300s
pio
++++++++++++++++++
+ /flash/cfgload +
++++++++++++++++++
echo "Using device ${device}, number ${devnr}, partition ${partnr}, CoreELEC on eMMC: ${ce_on_emmc}"
setenv decode_type "0"
setenv remotewakeupmask "0xffffffff"
setenv coreelec "quiet"
setenv vout "1080p60hz"
setenv frac_rate_policy "0"
setenv native_4k_gui "0"
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 test "${allfmt_names}" != ""; then for name in ${allfmt_names}; do if test "${kernel_hdmimode}" = ${name}; then setenv vout ${name}; fi; done; fi
if fatload ${device} ${devnr}:${partnr} ${loadaddr} config.ini; then env import -t ${loadaddr} ${filesize}; fi
setenv consoleopt "console=ttyS0,115200 console=tty0 no_console_suspend"
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 "${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 "${modeline}" != ""; then setenv cmode "modeline=${modeline}"; fi
if test "${wol}" != ""; then setenv wol "enable_wol=${wol}"; fi
if test "${keymap}" != ""; then setenv consoleopt "${consoleopt} keymap=${keymap}"; fi
if test "${loadaddr_kernel}" != ""; then setenv loadaddr "${loadaddr_kernel}"; fi
setenv displayopt "vout=${vout},en logo=osd0,loaded,${fb_addr} frac_rate_policy=${frac_rate_policy} native_4k_gui=${native_4k_gui} hdmitx=${hdmitx} hdr_policy=1"
setenv initargs "${rootopt} ${consoleopt} ${max_freq_a53} ${max_freq_a73} ${wol} ${cec} ${gpiopower} ${usbopts} ${cmode}"
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; autoscr ${loadaddr}; fi'
setenv cfgloadusb 'if fatload usb 0:1 ${loadaddr} cfgload; then setenv device usb; setenv devnr 0; setenv partnr 1; autoscr ${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; do if fatload mmc 1:${p} ${loadaddr} cfgload; then setenv device mmc; setenv devnr 1; setenv partnr ${p}; setenv ce_on_emmc "yes"; autoscr ${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 +
++++++++++++++++++++++++++++++
UPDATE IN PROGRESS
Please do not reboot or turn off your CoreELEC device!
Found new .tar archive
Extracting contents of archive... |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|done
Checking KERNEL.md5... |OK
Checking SYSTEM.md5... |/OK
Checking size: OK
Updating from 21.1.1-Omega_devel_20240911200133 to 21.1.1-Omega_nightly_20240913
Updating Kernel... 0% 17% 29% 35% 47% 53% 59% 77% 95%100%
Updating System... 0% 1% 2% 2% 3% 4% 5% 7% 8% 9% 10% 11% 13% 14% 15% 16% 17% 17% 17% 17% 17% 18% 20% 21% 22% 23% 25% 26% 27% 28% 29% 30% 32% 33% 33% 33% 33% 33% 33% 33% 33% 33% 33% 34% 35% 37% 38% 39% 40% 41% 43% 44% 45% 46% 48% 48% 48% 48% 48% 48% 48% 48% 48% 48% 49% 49% 50% 50% 51% 51% 51% 51% 52% 52% 53% 53% 54% 54% 55% 55% 55% 56% 56% 57% 57% 58% 58% 59% 59% 59% 59% 60% 60% 61% 61% 62% 62% 63% 63% 63% 64% 64% 64% 65% 65% 66% 66% 66% 66% 66% 66% 66% 66% 67% 69% 70% 71% 72% 74% 75% 75% 76% 76% 76% 77% 77% 77% 78% 78% 78% 78% 79% 79% 80% 80% 80% 81% 81% 81% 82% 82% 83% 83% 84% 84% 85% 85% 85% 85% 86% 86% 87% 87% 88% 88% 88% 88% 88% 88% 88% 89% 89% 89% 89% 90% 92% 93% 94% 95% 96% 97% 98% 98% 99% 99%100%100%
Updating Boot Files...
Updating device tree with sc2_s905x4_ugoos_x4.dtb...
Updating device_trees folder...
Updating dtb.img by dtb.xml...
Updating aml_autoscript...
Updating cfgload...
Boot Files Updated.
Cleaning up... |done
/flash/user-update.sh: line 5: fdtput: not found
/flash/user-update.sh: line 6: fdtput: not found
+++++++++++++++
+ fw_printenv +
+++++++++++++++
1080p60hz_deepcolor=444,8bit
1080p_h=1080
1080p_w=1920
1080p_x=0
1080p_y=0
576cvbs_deepcolor=444,8bit
576cvbs_h=576
576cvbs_w=720
576cvbs_x=0
576cvbs_y=0
720p_h=720
720p_w=1280
720p_x=0
720p_y=0
EnableSelinux=permissive
Irq_check_en=0
active_slot=_b
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=true
board=ohm
board_name=sc2_ah212
boot_ddr_type=DDR4
boot_part=boot_b
bootargs=init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe07a000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=4 otg_device=0 logo=osd0,loaded,0x00300000 vout=1080p60hz,disable panel_type=lcd_1 hdmitx=,444,8bit
hdmimode=1080p60hz hdmichecksum=0x85030000 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 androidboot.hardware=amlogic mac=34:85:11:43:E2:59 androidboot.mac=34:85:11:43:E2:59 androidboot.wificountrycode=CN androidboot.serialno=0332853700221460034577
bootcmd=if test ${bootfromnand} = 1; then setenv bootfromnand 0; saveenv; else run bootfromsd; run bootfromusb; run bootfromemmc; fi; run storeboot
bootdelay=0
bootfromemmc=run cfgloademmc
bootfromnand=0
bootfromsd=if mmcinfo; then run cfgloadsd; if fatload mmc 0 ${loadaddr} kernel.img; then run sddtb; setenv bootargs ${bootargs} bootfromsd; bootm; fi; fi
bootfromusb=usb start 0; run cfgloadusb; if fatload usb 0 ${loadaddr} kernel.img; then run usbdtb; setenv bootargs ${bootargs} bootfromusb; bootm; fi
bootm_low=0
bootm_size=f1000000
bootup_offset=0x7db48
bootup_size=0x3f4848
ce_on_emmc=no
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; do if fatload mmc 1:${p} ${loadaddr} cfgload; then setenv device mmc; setenv devnr 1; setenv partnr ${p}; setenv ce_on_emmc "yes"; autoscr ${loadaddr}; fi; done;
cfgloadsd=if fatload mmc 0:1 ${loadaddr} cfgload; then setenv device mmc; setenv devnr 0; setenv partnr 1; autoscr ${loadaddr}; fi
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 usid 1234567890; if keyman init 0x1234; then if keyman read sn ${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_b 0x1000000
cpu=armv8
cvbs_drv=0
cvbsmode=576cvbs
display_bpp=16
display_color_bg=0
display_color_fg=0xffff
display_color_index=16
display_height=1080
display_layer=osd0
display_width=1920
dolby_status=0
dolby_vision_on=0
dtb_mem_addr=0x1000000
dv_enable=0
dv_fw_addr=0xa00000
dv_fw_dir=/reserved/firmware/dovi_fw.bin
dv_fw_dir_odm_ext=/odm_ext/firmware/dovi_fw.bin
dv_fw_dir_vendor=/vendor/firmware/dovi_fw.bin
dv_type=0
eth6addr=34:85:11:43:e2:59
fatload_dev=usb
fb_addr=0x00300000
fb_height=1080
fb_width=1920
fdt_high=0x20000000
fdtaddr=1000000
fdtcontroladdr=f0777800
firstboot=0
forUpgrade_1stBootIndex=0
forUpgrade_bootloaderCopies=3
forUpgrade_bootloaderIndex=0
forUpgrade_flashType=BOOT_EMMC
forUpgrade_robustOta=true
forUpgrade_secureBoot=false
forUpgrade_socType=32
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
hdmi_colordepth=8
hdmi_colorspace=auto
hdmi_read_edid=1
hdmichecksum=0x85030000
hdmimode=1080p60hz
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;osd open;osd clear;imgread pic logo bootup $loadaddr;bmp display $bootup_offset;bmp scale;vout output ${outputmode};dovi set;dovi pkg;vpp hdrpkt;fi;fi;
initargs=init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe07a000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4
initrd_high=7f800000
ipaddr=10.18.9.97
is.bestmode=false
jtag=disable
loadaddr=0x00020000
loadaddr_kernel=0x3080000
loadaddr_rtos=0x00001000
lock=10101000
loglevel=4
mac=34:85:11:43:E2:59
netmask=255.255.255.0
os_ident_addr=0x00500000
osd_reverse=0
otg_device=0
outputmode=1080p60hz
panel_type=lcd_1
partiton_mode=dynamic
preboot=run bcb_cmd; run upgrade_check;run init_display;run storeargs;run upgrade_key;bcb uboot-command;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=get_valid_slot;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 ext4load mmc 1:2 ${loadaddr} /recovery/recovery.img; then echo cache recovery.img loaded; wipeisb; bootm ${loadaddr}; 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 ${partiton_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_offset=0
recovery_part=recovery_b
region_code=CN
rpmb_state=0
sdcburncfg=aml_sdc_burn.ini
sddtb=if fatload mmc 0 ${dtb_mem_addr} dtb.img; then else store dtb read $dtb_mem_addr; fi
serial=1234567890
serial#=1234567890
serverip=10.18.9.113
silent=1
slot-suffixes=1
sn=0332853700221460034577
soc=sc2
stderr=serial@a000
stdin=serial@a000
stdout=serial@a000
storage_param=store param;setenv bootargs ${bootargs} ${mtdbootparts};
storeargs=setenv bootargs ${initargs} loglevel=${loglevel} 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}; setenv bootargs ${bootargs} 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_valid_slot;try_system_times;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;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_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 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 GPIOH_6; then echo detect upgrade key; run update;fi;
upgrade_step=2
usb_burning=adnl 1200
usbdtb=if fatload usb 0 ${dtb_mem_addr} dtb.img; then else store dtb read $dtb_mem_addr; fi
usid=1234567890
vendor=amlogic
vendor_boot_mode=true
vendor_boot_part=vendor_boot
video_reverse=0
vout_init=disable
+++++++++
+ lsmod +
+++++++++
Module Size Used by
ir_rc6_decoder 16384 0
ir_nec_decoder 16384 0
ir_lirc_codec 16384 0
lirc_dev 24576 1 ir_lirc_codec
meson_ir 16384 0
rc_core 40960 6 ir_rc6_decoder,ir_nec_decoder,ir_lirc_codec,meson_ir,lirc_dev
dovi 929792 0
8021q 32768 0
bluetooth 622592 6
mali_kbase 516096 3
optee_armtz 32768 1
optee 57344 2 optee_armtz
joydev 24576 0
nfsd 323584 5
nfs_acl 16384 1 nfsd
exportfs 16384 1 nfsd
wireguard 135168 0
ip6_udp_tunnel 16384 1 wireguard
udp_tunnel 16384 1 wireguard
amvdec_vp9 143360 0
amvdec_av1 172032 0
amvdec_vc1 77824 0
amvdec_real 49152 0
amvdec_ports 167936 0
videobuf2_dma_contig 20480 1 amvdec_ports
v4l2_mem2mem 28672 1 amvdec_ports
videobuf2_memops 16384 1 videobuf2_dma_contig
videobuf2_v4l2 28672 2 amvdec_ports,v4l2_mem2mem
videobuf2_core 49152 3 amvdec_ports,v4l2_mem2mem,videobuf2_v4l2
v4l2_common 16384 1 amvdec_ports
amvdec_mpeg4 73728 0
amvdec_mpeg12 131072 0
amvdec_mmpeg4 49152 0
amvdec_mmpeg12 53248 0
amvdec_mmjpeg 32768 0
amvdec_mjpeg 45056 0
amvdec_mh264 184320 0
amvdec_h265 176128 0
amvdec_h264mvc 65536 0
amvdec_h264 172032 0
amvdec_mavs 61440 0
amvdec_avs 81920 0
amvdec_avs2 233472 0
stream_input 212992 13 amvdec_h265,amvdec_mavs,amvdec_mh264,amvdec_h264mvc,amvdec_av1,amvdec_ports,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_avs2,amvdec_mpeg12,amvdec_avs,amvdec_mmpeg12
decoder_common 266240 19 amvdec_h265,amvdec_mavs,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_av1,amvdec_mmjpeg,amvdec_ports,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_avs2,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mmpeg12,amvdec_mpeg4
firmware 28672 19 amvdec_h265,amvdec_mavs,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_av1,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_avs2,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mmpeg12,amvdec_mpeg4
media_clock 57344 17 amvdec_h265,amvdec_mavs,amvdec_mh264,amvdec_mmpeg4,amvdec_av1,amvdec_mmjpeg,decoder_common,amvdec_ports,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_avs2,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
video_framerate_adapter 16384 1 decoder_common
amlvideodri 20480 0
videobuf_res 16384 1 amlvideodri
videobuf_core 32768 2 amlvideodri,videobuf_res
videodev 282624 6 amlvideodri,v4l2_common,amvdec_ports,videobuf2_core,v4l2_mem2mem,videobuf2_v4l2
media 53248 1 videodev
fuse 114688 1
nfnetlink 16384 1
fbcon 57344 0
bitblit 16384 1 fbcon
softcursor 16384 1 bitblit
font 20480 1 fbcon
+++++++++
+ lsusb +
+++++++++
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0781:5591 SanDisk Corp. Ultra Flair
Bus 001 Device 003: ID 276d:1101 YSTEK Laser Pen_V2.1
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
CoreELEC Display Information...
++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/edid +
++++++++++++++++++++++++++++++++++++++++++++++++
Rx Manufacturer Name: TSB
Rx Product Code: 0000
Rx Serial Number: 00000000
Rx Product Name: Toshiba-TV
Manufacture Week: 8
Manufacture Year: 2016
Physcial size(mm): 708 x 398
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0x85
Source Physical Address[a.b.c.d]: 1.0.0.0
native Mode 74, VIC (native 16):
ColorDeepSupport 0
16 5 4 3 7 2 6 1 31 20 19 18 22 17 21 32
Audio {format, channel, freq, cce}
{1, 1, 7, 3}
Speaker Allocation: 1
Vendor: 0xc03 ( HDMI device)
MaxTMDSClock1 0 MHz
vLatency: Invalid/Unknown
aLatency: Invalid/Unknown
i_vLatency: Invalid/Unknown
i_aLatency: Invalid/Unknown
SCDC: 0
RR_Cap: 0
LTE_340M_Scramble: 0
checkvalue: 0x85030000
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/edid_parsing +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ok
+++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/rawedid +
+++++++++++++++++++++++++++++++++++++++++++++++++++
00ffffffffffff005262000000000000081a0103800000000ad7a5a2594a9624145054a3080081c001010101010101010101010101017f2156aa51001e30468f33003f432100001ea91a00a050001630302037003f432100001a000000fd00324c1e5010000a202020202020000000fc00546f73686962612d54560a20200185020324745090050403070206011f14131216111520230907038301000066030c00100000011d00bc52d01e20b8285540c48e2100001e011d80d0721c1620102c2580c48e2100009e8c0ad08a20e02d10103e9600138e210000188c0ad090204031200c405500138e210000180000000000000000000000000000000000000003
++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/config +
++++++++++++++++++++++++++++++++++++++++++++++++++
cur_VIC: 16
cur_video_param->VIC=16
VIC: 16 1920x1080p60hz
Colour depth: 8-bit
Colourspace: YUV444
Colour range: default
EOTF: SDR
YCC colour range: limited
Colourimetry: BT.709
PLL clock: 0xdb1204f7, Vid clock div 0x000a739c
audio config: on
audio on/off: on
audio source: I2S
audio type: L-PCM
audio channel num: 2 channels
audio sample rate: 48kHz
audio sample size: MAX
3D config: off
++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/dc_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++
444,8bit
422,12bit
422,10bit
422,8bit
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 +
++++++++++++++++++++++++++++++++++++++++++++++++++++
480i60hz
576i50hz
480p60hz
576p50hz
720p60hz
1080i60hz
1080p60hz*
720p50hz
1080i50hz
1080p50hz
1080p24hz
640x480p60hz
800x600p60hz
1024x768p60hz
++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/vesa_cap +
++++++++++++++++++++++++++++++++++++++++++++++++++++
640x480p60hz
800x600p60hz
1024x768p60hz
++++++++++++++++++++++
+ /flash/vesa.enable +
++++++++++++++++++++++
Unset by user!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/custom_mode +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Not Found!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/preferred_mode +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
720p50hz
+++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/devices/virtual/amhdmitx/amhdmitx0/hdr_cap +
+++++++++++++++++++++++++++++++++++++++++++++++++++
HDR10Plus Supported: 0
HDR Static Metadata:
Supported EOTF:
Traditional SDR: 0
Traditional HDR: 0
SMPTE ST 2084: 0
Hybrid Log-Gamma: 0
Supported SMD type1: 0
Luminance Data
Max: 0
Avg: 0
Min: 0
HDR Dynamic Metadata:
colorimetry_data: 0
+++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/am_vecm/parameters/hdr_mode +
+++++++++++++++++++++++++++++++++++++++++++
0
+++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/am_vecm/parameters/sdr_mode +
+++++++++++++++++++++++++++++++++++++++++++
0
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/am_vecm/parameters/video_process_status +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
2,2
+++++++++++++++++++++++++++++++++++++++++++++
+ /sys/module/am_vecm/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
sync_duration_num: 60
sync_duration_den: 1
screen_real_width: 708
screen_real_height: 398
htotal: 2200
vtotal: 1125
fr_adj_type: 4
video_clk: 148500000
viu_color_fmt: 2
viu_mux: 2
3d_info: 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 0
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: 0
application_version: 0
+++++++++++++++++++++++++
+ 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: 2
videoplayer.useamcodec: true
videoplayer.useamcodech264: 0
videoplayer.useamcodecmpeg2: 0
videoplayer.useamcodecmpeg4: 800
videoplayer.usedisplayasclock: false
videoscreen.whitelist:
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=,
allfmt_names=2160p60hz 2160p50hz 2160p30hz 2160p25hz 2160p24hz smpte24hz smpte25hz smpte30hz smpte50hz smpte60hz 1080p25hz 1080p30hz 1080p50hz 1080p60hz 1080p24hz 1080p120hz 1080i60hz 1080i50hz 720p60hz 720p50hz 480p60hz 480i60hz 576p50hz 576i50hz 480p60hz_4x3 480i60hz_4x3 576p50hz_4x3 576i50hz_4x3 2160p60hz420 smpte60hz420 2160p50hz420 smpte50hz420 2560x1080p50hz 2560x1080p60hz 640x480p60hz 800x480p60hz 800x600p60hz 852x480p60hz 854x480p60hz 1024x600p60hz 1024x768p60hz 1152x864p75hz 1280x768p60hz 1280x800p60hz 1280x960p60hz 1280x1024p60hz 1360x768p60hz 1366x768p60hz 1400x1050p60hz 1440x900p60hz 1440x2560p60hz 2560x1440p60hz 1600x900p60hz 1600x1200p60hz 1680x1050p60hz 1920x1200p60hz 2048x1080p24hz 2160x1200p90hz 2560x1600p60hz 3440x1440p60hz 2400x1200p90hz 3840x1080p60hz invalid
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 +
+++++++++++++++++++++++++++++++++++++++++++
playerprocessinfo
+++++++++
+ 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 bit
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ /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-T9015-audio-hifi T9015-audio-hifi-1 : : playback 1 : capture 1
00-02: SPDIF-A-SPDIF-A SPDIF-A-2 : : playback 1 : capture 1
00-03: TDM-C-dummy 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-T9015-audio-hifi T9015-audio-hifi-1 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 2: SPDIF-A-SPDIF-A SPDIF-A-2 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: AMLAUGESOUND [AML-AUGESOUND], device 3: TDM-C-dummy 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: 1
audiooutput.dtshdpassthrough: false
audiooutput.dtspassthrough: false
audiooutput.eac3passthrough: false
audiooutput.guisoundmode: 0
audiooutput.maintainoriginalvolume: true
audiooutput.passthrough: false
audiooutput.passthroughdevice: ALSA:iec958:CARD=AMLAUGESOUND,DEV=0|AML-AUGESOUND
audiooutput.processquality: 30
audiooutput.samplerate: 48000
audiooutput.audiooutput.stereoupmix:
audiooutput.audiooutput.streamnoise:
audiooutput.audiooutput.streamsilence:
audiooutput.truehdpassthrough: false
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: 0.550000
+++++++++++++++++++++++++++++++
+ /storage/.config/sound.conf +
+++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++++
+ /storage/.config/asound.conf +
++++++++++++++++++++++++++++++++
Unset by user!
++++++++++++++++++++++++++++++++++++++++
+ /storage/.config/pulse-daemon.conf.d +
++++++++++++++++++++++++++++++++++++++++