Do you also have a full size Pi ?
From a clean Raspbian image basically do this :
sudo apt-get install kodi -y
sudo addgroup --system input
sudo usermod -a -G audio,video,input,dialout,plugdev,tty kodi
sudo nano /etc/udev/rules.d/99-input.rules
-Create some permissions for the input group. Add the lines :
SUBSYSTEM=="input", GROUP="input", MODE="0660"
KERNEL=="tty[0-9]*", GROUP="tty", MODE="0660"
-Open the Kodi default configuration
sudo nano /etc/default/kodi
-Enable Kodi to boot on startup by changing ENABLED to 1
Set this to 1 to enable startup
ENABLED=1
-Enable GPU memory, 128 MB should play back HD video
sudo nano /boot/config.txt
gpu_mem=128
-Update Kodi
sudo apt-get update && sudo apt-get upgrade -y