before flash, backup,with titanium or nandroid or both, make sure your ALL contacts are all sync to google, and your sms have been backup using sms backup and restore app, and your whatsapp chats are backup.
get your cf-root ready (the one that need to flash using odin, not the CWM type),get your firmware ready.
there are 2 way to do here,
1. no wipe (im assuming this firmware would not auto wipe, and the firmware could boot without wipe).
open odin , open up the firmware into PDA slot-> phone boot download mode -> stick in the usb ->flash -> wait phone to boot**** -> flash cfroot -> done
***if after like 10 minutes your phone still stuck at the samsung logo follow number 2
2. wipe. (recommended by people alwiz)
open odin , open up the firmware into PDA slot-> phone boot download mode -> stick in the usb ->flash -> wait phone to boot then shutdown/if stuck at logo pull battery out -> flash cf-root ->boot recovery -> wipe data ->reboot ->restore your data using titanium/nandroid
thanks boss! thanks your detail explaining.. I think I get the picture dy. will try after work. =)