No. You don't have to install Kitkat to root your phone. On a Windows computer, go to www.kingoapp.com. On the top right click on devices, find your phone, click on it, then continue to file, disregard the pop-up, download the file. Install. On your phone, go to settings, general, about device...