Originally Posted by venezia64
Coming from HTC phones, I don't understand why ODIN or KIES are still used. It really looks like something from the past... Can't we just flash update.zip files through recovery like normal android phones or in the worst case, flash .zip files through hboot?
I really hope that Paul or someone else will port CWR to this phone. *fingers crossed*
The Galaxy series can also flash update.zip like any other Android device, but the zips require signing by Samsung to be flashable by default. So recovery has to modded first, and to do that you need to flash a custom kernel, and to do that, you need ODIN.
Besides, though I like update.zips for small patches, why people prefer them for full firmwares is still beyond me. ODIN is much faster method for flashing than first having to copy to SD card, then flash.
As for KIES, KIES automatically downloads and flashes the latest official firmware for you (using the same protocol that ODIN uses). I don't like KIES at all, but for the "normal" non-XDA-type-person-user it's great.
Also keep in mind that ODIN is an engineering tool... it was never meant to end up in consumer hands.