I am putting this up for new users of the Samsung Galaxy S 4g that are having issues with flashing, well, pretty much any rom right now.
1) The main issue right now is our recovery and the mounts....NOT THE ROM's!
2) Here is a walk through for problem free flashing (I have officially flashed every rom posted here right now and have no issues whatsoever)
So here we go:
1) I'll start this assuming you have already rooted.
2) Download the update.zip and recovery from
HERE
3) Place files on the root of your sdcard (not in any file) DO NOT UNZIP THE UPDATE.ZIP!!!
4) You must have a file system explorer with root permissions (IE...Root Explorer or equivalent)
5) Once in Root Explorer, your system MUST BE MOUNTED AS R/W, navigate to your sdcard, find the recovery file you downloaded and long press....select "copy"
6) Hit the back button until you return to the file marked "/" and make sure it is still mounted r/w, then navigate to system, then bin. Once you are in bin (this is important) hit "paste" on the bottom of your screen. It will ask if you want to overwrite the existing recovery. Select yes. DO NOT REPLACE IT, ONLY OVERWRITE IT!!!
7) Keep hitting the back button on your phone until you exit out of root explorer.
8) Power off your phone, then, after fully shut down, holding volume up AND down plus power (yes, hold all 3 of them) you will enter a blue stock recovery screen. Scroll down 1 option to "reinstall packages", press power........you should now be in the orange Clockwork Mod recovery.
9) Scroll down to "backup and restore" and hit power, then go to "Backup" and hit power. Let it do it's thing. This will create a backup on your sdcard in a file called "clockwork". Keep this so you can restore in case something goes wrong (or like me, like to change things up all the time).
10) Now, again, I will assume that you have the rom of your choice on the root of your sdcard. This is where things get screwy....so pay attention to the OP's instructions for mounts. Scroll to "mounts and storage" and hit power.
11) The first 4 things you will see are : /cache, /data, /sdcard, and /system. This is where you need to pay close attention to what you are doing.
A) For KD1 and Bionix rom's (Frost and Black Ice) your mounts must appear like this:
/cache : unmount
/data : mount
/sdcard : mount
/system : unmount
For Trigger your mounts must appear like this:
/cache : unmount
/data : unmount
/sdcard : mount
/system : unmount
If they are not in this order,change them so they are, or it will flash but will not boot. YOU WILL BE IN A SOFT BRICK STATE THAT REQUIRES ODIN TO FIX!!!!
12) Install RomManager if you wish, but DO NOT, I REPEAT DO NOT FLASH CLOCKWORKMOD RECOVERY FROM THE LIST, this will cause your phone to get stuck at wiping a file called /.android_ secure in recovery.....so once again, HELLO ODIN! Also DO NOT REBOOT RECOVERY from rom manager, this will also cause /.android_secure to not wipe.....so once again, HELLO ODIN!
Last but not least, follow instructions on the OP to the "T" and you will be fine, unless you enjoy odin that much.....personally, I hate it. When you first boot into your new rom, let it sit for a good 5-10 minutes for the system to settle in, and for the cache to build itself. This helps get rid of future, anoying problems.
If anything here is wrong or not working for you, please let me know so I can fix/update this. Please double/triple check everything that you did and make sure it is correct before *****ing "It's still not working".......because it does work. I have flashed and flashed and flashed with only 1 soft brick, and that was my fault.....not these instructions fault.
To see if I can make this make a little more sense now, here we go: The reason for changing mounts is that, by default, /system is not mounted. To be able to flash and boot successfully, it has to be. When you are looking at them, it will say "mount", this means that it is NOT mounted. If it says "unmount", then it means it IS mounted, confused yet
? Just remember it like this: It is the opposite of what it says...so make sure that system says "unmount", which actually means it's mounted. This step is absolutely CRUCIAL.
As the recovery issues cease to exist, I will update this as well.
Enjoy the hell out of your bad ass Samsung Galaxy S 4g, because I am