I don't understand. This app will "offer to make a dump file for you" so you can achieve a rooted state - but it won't run on a non-rooted device. Ermm, what am I missing here?
__________________________________________________
Me:
SC-05D, Android 4.0.4
Baseboard Version SC05DOMLPL
Kernel Version 3.0.8-1042164, Build Number: IMM76D.OMLPL
What you're missing is that Mobile Odin is primarily for flashing roms, but it can also be used to flash modem or kernel in tar format. It's not made to root your phone, you have to do that with Odin for PC if you use a .tar or with CWM if you use a .zip