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 + ++++++++++++++++++++++++++++++++++++++++