No necesitas una ROM personalizada para conseguir Root.
El towelroot de Geohot funciona para todas las variantes de S4 excepto tu I9500 que tiene un chipset diferente. Así que si tu firmware es I9500XXUFNB3 o más antiguo, entonces prueba:
1) Vaya y descargue el " philz_touch_6.12.8-i9500.tar.md5 " que se encuentra en este sitio web http://goo.im/devs/philz_touch/CWM_Advanced_Edition/i9500
2) Descargue y extraiga Odin 1.85 a una carpeta, desde: http://www.datafilehost.com/d/138bbdea o aquí: http://forum.xda-developers.com/attachment.php?attachmentid=581913
3) Poner el teléfono en modo de descarga (apagar el teléfono, luego presionar power + home + bajar volumen al mismo tiempo hasta que pase a modo de descarga, luego proceder según las instrucciones de la pantalla) - vídeo: http://youtube.com/watch?v=5KMYhWs2fFI
4) Descargue el script de eliminación de Deknox desde aquí: http://forum.xda-developers.com/attachment.php?attachmentid=2365214&d=1383345163 Pon la cremallera en la memoria de tu teléfono
5) Ahora ve al Philz recovery que acabas de instalar (apaga el dispositivo, pulsa power+home+volumen arriba hasta que entre en el philz recovery) y flashea el zip de eliminación deknox
6) Después de flashear el script de eliminación de Knox estás listo para rootear tu dispositivo:
-En Philz touch, vaya a Opciones de Philz / Elija Re-Root system / Elija Sí Aplicar (SuperSu) -Espere hasta que termine, reinicie e instale SuperSu desde playstore -Una vez instalado, abra la aplicación SuperSu / Le pedirá que actualice los binarios haga clic en Actualizar de forma normal (NO TWRP) -Una vez instalados los binarios reinicie su dispositivo -Rotear hecho.
O encuentra una guía en XDA para tu versión exacta de tu ROM, que puedes encontrar en ajustes > información sobre tu dispositivo.