Having the same issue with your build that I did when I compiled myself.
When booting, it sticks at the Sx05RE logo. I did some troubleshooting and think I have narrowed down my issue to commit 67fcda1 (Readd condition to kodi.service).
I am commenting out lines in autostart.sh (per your instructions) so that Kodi starts on boot instead of emulationstation. This method worked in v1.5 but no longer works in v1.6 without executing the following:
touch /var/lock/start.kodi
systemctl start kodi
As a temp workaround I created a copy of kodi.service in /storage/.config/system.d/kodi.service (in effect overriding /usr/lib/system.d/system/kodi.service) with the following line commented out:
ConditionPathExists=/var/lock/start.kodi
With that line commented out, Kodi now starts at boot as it did in v1.5.
2 more things I noticed after resolving the above issue:
1) The default audio device is set to "ALSA: Default (AML-M8AUDIO Analog), PCM" which only produces static when playing. I can change to HDMI and then audio is back to normal. So this is only a minor inconvenience at most though this same setting in v1.5 did not produce static audio.
2) The skin/interface is noticeably darker than before but video playback appears normal.
I am using a Nexbox A95X installed to internal memory.