it doesn't explicitly have a restart xbmc button if i remember correctly. however you can set your alternative dashboard to be xbmc and you the dashboard button to restart it. that'd be much easier than adding a new button.