In addition to what others have mentioned. I’ve built a few Am6b+ boxes for family and friends and the below is the Kodi settings I select so it’s more plug and play for them:
• set gui to 3180x2160p and 60hz for Kodi upscaling, Most content I watch is 4K, the black screen/sync delay is less. The box does a fine job upscaling since algos are well known here. If you want TV to upscale everything, you will need to set a whitelist on either 4K or 2K GUI
• audio to no gui sounds
• set audio passthrough to HDMI vs SPDIF driver
• set audio passthrough for whatever audio codecs your tv/receiver supports
• disable noise reduction
• cache settings to all methods: smb, local, remote, etc (default ignores local playback)
• set cache to ‘adaptive’ readfactor (default is 4x)
• set 64mb cache size (default is only 20mb)
• install from unknown repo
• update from any repo
• vc-1 hw acceleration exclude 24fps (bug mentioned above in the chat. this should be done on software)
• hw acceleration set to always for other codecs (default does not accelerate mpeg-4)
• set timezone country
• set timezone state
• add remote.conf to configfiles folder for default remote (reference the coreelec remote library for default remote setup)
• verify autoupdate settings. i usually install a coreelec nightly to capture all the bug fixes, but then set it to update to “next stable” so it doesn’t update every night
• set cec settings: ignore tv shutoff, dont shutoff tv, dont turn on tv (these work best for me but ymmv). box is on 24/7 since power draw is so little on these
• add asteroids screensaver
• change screensaver to asteroids (so it’s easier to tell if the TV hasn’t been turned off vs black)
• install to ceemmc using dualboot option so SD card can be removed:
ceemmc -x
• optional: set colorimetry to bt.2020 (vs the default). create ‘autostart.sh’ file in configfiles folder and place the following line:
echo Y > /sys/module/hdmitx20/parameters/dovi_tv_led_bt2020
or no colorimetry:
echo Y > /sys/module/hdmitx20/parameters/dovi_tv_led_no_colorimetry
This makes no difference on my TV, but is only a matter of “correctness”.
• optional: for Plex (specifically PM4K) set skin to ‘Plexuary’ via panni’s repo. Certain dialog menus display improperly without it.