[Epic 4G Android Development] sniperkill:
If anyone is still having problems getting Viper v-2.4 to work, here are a few suggestions: Take these steps in this order and at the end are a few pointers...

1. Flash back to DI18 using Odin (make sure only box is checked is "reboot")

2. Re-install clockworkmod using one click method v-1.13

3. Re-flash DK17 modem and pit using Odin3epic

4. Back-up everything on your sdcard to your pc(to like a flash drive or something)

5. Format your sdcard(i do this 2 or 3 times to make sure I get everything)

6. Re-store everything back to your sdcard(try only having exactly what you need to get the ROM working, Viper.v-2.4, lagfix, etc.)

7. Now wipe data/factory reset 3 to 4 times

8. Wipe cache 3 to 4 times

9. go back and wipe data/factory reset again

10. Wipe Dalvik(ONLY ONCE!!! sometimes if you do this anymore than once will led you into problems)

11. Now flash your Viper ROM of choice

12. Let it boot ALL the way(to where your media scanner stops running)

13. Power off phone, and boot into clockworkmod

14. Wipe data/factory reset 3 to 4 times

15. Wipe cache 3 to 4 times

16. Wipe data once more

17. but this time, DONT WIPE Dalvik

18. Flash ROM again

20. Once thats done booting, go into your settings>applications>check allow installation of non-market apps

21. Open your "My files" app and install lagfix and quadrant

22. Dont RUN lagfix just yet

23. Open your Market, in the search box type "busybox" and let it search

24. Once finished, imstall busybox made by "stericson" (i think)

25. Next go into your app drawer and look for "busybox installer".

26. Now you want to install busybosx version "1.18 git" in your "XBIN"

27. Once you get busybox installed, now install the lagfix by 1st installing the ext2 tools, then restore boot animation, then install lagfix version 1.0.1, (BThomas meant this 1.0.1-version when he say's install v-1+) as for the ext2 partition size, most people are sliding the slider all the way to the right

28. At this point, you should have everything set up

Pointers:

-Do not wipe Dalvik more than once, (IMO) as the installation wipes it automatically. I've wiped Dalvik more than once and my radio got erased somehow..

-Do not wipe cache more than 4 times before a ROM install (theres really no need )

-Install busybox before you install lagfix

-If you run into ANY errors during install of any ROM or lagfix, back-up sdcard to pc, Flash back to stock (DI18) modem and pit, then format sdcard to eliminate any unforseen issues, and dont forget to re-install clockworkmod. And if you have to flash back to stock, after you install clockworkmod, make sure you dont forget to re-flash the DK17 modem and pit.

-Flash DK17 modem and pit BEFORE you install ANY ROM based on DK17 file system

-If your using Odin to flash, make sure you open up Odin before you plug your phone in via usb

-If your flasking with Odin, make sure your in DOWNLOAD mode, and make sure the ONLY boxes that are checked to the left is "re-boot', and "debug", if you have the Odin version that has an option to check "debug".

-Make sure if flashing with Odin, that you have the correct modem and pit for the file system your about to install on your phone.

-If after you install the lagfix, you are stuck in airplane mode, simply hold in power, and turn off airplane mode

- I dont know if this has anything to do with anything, but my system seems to run better when I keep "USB Debug" enabled at all times..?.?.

If I forgot anything, I'll post as I come up with pointers. And if im incorrect on anything I posted above, please let me know. These steps and pointers have treated me well so far..