[Epic 4G Android Development] sterfreak:
This might help some people who are unable to flash this ROM. Even if this contradicts what someone else has posted, try to follow step-by-step anyway. It worked for me anyway. This guide assumes you have downloaded RandomROM-2.3.4-HAWK2 and have it on the sdcard. If you have not, the download link is on the first page.

1) Download Odin - http://www.multiupload.com/JP79KW2Y4Z

2) Extract the Odin3 v1.85 file you just downloaded.

3) Download Stock EG22 - http://www.multiupload.com/03LB0MZEHQ

4) Open Odin3 v1.85 and click on the PDA button in the middle column.

5) Browse to the Deodexed-Rooted-CWM-busybox-EG22.tar you just downloaded.

6) Power off your Epic completely. To check if it is completely shut off, slide out the keyboard. If it lights up, you need to wait just a little longer.

7) Slide out the keyboard once more and hold the 1 key. While holding 1, press and hold the power button. The screen should show a yellow image of the little android guy. If you don't see this image, or it powers on normally, you didn't do it quite right. Simply power down and try again.

8) Once you see the yellow image, plug your Epic into the computer via USB. Now go back to Odin. Odin should recognize it and turn one of the boxes under ID:COM yellow.

9) Click start and wait for Odin to do it's thing. At the end it should say PASS and reboot your epic. DO NOT DO ANYTHING WHILE ODIN IS DOING STUFF. Crazy **** can happen if you unplug it prematurely.

10) Once your Epic has rebooted and you see the homepage with the desert wallpaper, you can shut it down once more. Make sure it shuts down completely.

11) Press and hold the Volume Down, Camera, and Power buttons. Hold them until a purple menu shows up. If your phone shows a Sprint 4g animation, power down and try again. The Samsung logo appears before the menu.

12) In purple menu, you should see

- reboot system now

- apply sdcard:update.zip

- wipe data/factory reset

- wipe cache partition

- install zip from sdcard

- backup and restore

- mounts and storage

- advanced

Using the Volume Down button, scroll down to wipe data/factory reset. When that is highlighted. Press the Camera button to select it. Do this three times.

13) Repeat this process, but instead of wipe data/factory reset, highlight wipe cache partition and press the camera button to select. Do this three times as well.

14) Scroll down to advanced in the same fashion and select it. A different menu will pop up. Highlight wipe dalvik cache and select it. Again, three times.

15) Press the back button on your Epic to return to the main menu. Scroll down to install zip from sdcard. Select it.

16) Scroll down to choose zip from sdcard. Select it.

17) Scroll down to RandomROM-2.3.4-HAWK2. Select it. Scroll down to Yes- install, and select it. The rom will then install itself. Wait a for it to finish installing. You will know when it is done because the purple menu will appear again.

18) Press the back button to return to the main menu (this might take a second or two) and press the camera button to reboot the system.

19) Wait for the phone to boot up.

20) Send a word of thanks to the creator of RandomRom. I think you know who he is.