I would recommend first getting the ota 4.0 ICS update from att. Upgrading from ICS to Jb is a lot easier and smoother. From opinion upgrade in CWM not Odin. Cwm is harder to hard brick device like Odin does. As long as you have Cwm you can recover soft brick. To get Cwm the easiest way it to find a kernel and use Odin to install it. Once you have Odin your free to try what you want. I prefer the new JB leak. Good luck
Sent from my SGH-I777 using xda app-developers app
Also not trying to be a ****, but I would advise you too to read a lot more. (OP pay attention too) Flashing a custom kernel with Odin will trip the flash counter, something not easily reset and something you're much better off avoiding. And there should be no problems upgrading from GB straight to JB if you flash ROMs via CWM, so I have no idea what you're talking about when you say the OTA to ICS should come first.
To OP, I will give three points of advice. Please heed them well, and remember that they are for your own protection and benefit, not mine.
1. Never, ever, EVER, I MEAN GOD FORBID EVER, use ROM Manager on an SGH-I777.
NEVER!
2. CWM is built into custom kernels for I777. It is not separate, so do not try to update it unless you want to flash a new/different custom kernel. Again, NEVER.
3. Read
this guide at least 3 times completely, until you fully understand everything in it,
before attempting to further modify your phone.
Now, if you finish everything I said and still have questions, feel free to ask after then and I will try to help you. Good luck and Merry Christmas! Oh, and hit the thanks button if you find my advice useful, please
