[Samsung Infuse 4G] Uncle Irish:
Flashing from CWM

Work in progress, please let me know if steps are skewed

1) You must be rooted.

2) If you have a /Voodoo folder on your internal SD card, delete it and reboot.

3) If you're already running a custom ROM with Voodoo lagfix FULLY enabled, you can skip to step 7.

4) Download CWM-community-kernel-v8.zip if you're on Froyo or CWM-infused-v2.0.1-kernel.zip if you're on Gingerbread and place it on your internal SD card.

5) Install SGS Kernel Flasher from the Market.

6) Open SGS Kernel Flasher, select choose kernel, select the file you downloaded, and select flash kernel. Your phone will reboot and begin to enable Voodoo lagfix. Let it do that and boot all the way up. It will take a while (5-10 minutes) because it's converting all partitions to ext4.

7) If you're on Froyo, you must now install a file explorer like Root Explorer from the Market and use it to delete the file /system/bin/recovery. You will need to hit the "Mount R/W" button in Root Explorer before it will let you delete it. I can't stress this enough... you MUST MUST MUST delete that file before continuing or else you will get boot loops!

8) Download the most current FULL version of Infused and copy it to your internal SD card

9) Reboot into recovery by pressing both volume up and volume down and holding the power button. The phone will reboot in approximately 10 seconds. When you see the Samsung logo, release ONLY the power button. You will then be in CWM recovery

10) Select the option to” Install xip from SD card”

11) Scroll to the zip file of the ROM you downloaded

12) Press the power button to being installing the ROM. Your phone will automatically install the ROM. Just sit back and relax.

13) Select Wipe Data/Factory Reset and press OK

14) Select Wipe Dalvik Cache and press OK

15) When ROM completes the install, choose “Go Back” and then select “Reboot Device”

16) Press OK to reboot your phone. Initial boot will take some time (5-10 minutes) Do NOT pull the battery during this time.

17) Once the phone boots, let it be for about 10 minutes so it can settle in.

18) Do NOT restore system data with Titanium Backup. Do NOT restore ALL apps with data. If you absolutely must restore something with Titanium Backup, only restore MISSING apps with data.

Returning to stock using GTG's Ultimate Unbrick

Copied from GTG's OP

Instructions:

1) Make sure the drivers for the Infuse 4G are installed (installing Kies is the best way to accomplish this)

2) Download and unzip GTG's_Ultimate_Unbrick.zip

3) Run Odin3 v1.7.exe as administrator

4) Place your phone into download mode (pull battery, replace battery, press and hold both volume buttons while plugging in the USB cable)

5) Make sure your phone shows up in Odin as COM##

6) Click the PIT button and choose infuse.pit (and make sure Re-Partition is checked)

7) Click the PDA button and choose PDA_UCKD5.tar.md5

8) Click the PHONE button and choose PHONE_UCKD5.tar.md5

9) Press Start

10) In the rare case that it finishes and your phone proceeds to boot loop, pull the battery, replace it, press and hold both volume keys and then press and hold the power key, keep holding all three buttons until 3e recovery comes up, select "delete all user data", and finally select "reboot system now".

----Download----

GTG's_Ultimate_Unbrick.zip (183MB)

AT&T APN Settings

This is under testing at the moment. There are more than one APN setting that can be used with our phones. Some report better results with the stock APN settings while others report better results with modified APN. Will update based on user feedback - thx Entropy512

Stock APN:

Has two separate APN's

Name:	ATT PHONE

APN:	Phone

Proxy:	Not Set

Port:	Not Set

User Name: Not Set

Password:	Not Set

Server:	Not Set

MMSC:	Not Set

MMS Proxy:	Not Set

MMS Pport: Not Set

MCC:	310

MNC:	410

Authentication:	None

APN Type:	Internet

Name:	ATT WAP

APN:	wap.cingular

Proxy:	wireless.cingular.com

Port:	N80

User Name: Not Set

Password:	Not Set

Server:	Not Set

MMSC:	http://mmsc.cingular.com

MMS Proxy:	wireless.cingular.com

MMS Pport: 80

MCC:	310

MNC:	410

Authentication:	None

APN Type:	mms,supl

Modified APN Settings thx locust43 - Link to OP

Name: AT&T

APN: wap.cingular

Proxy: leave blank

Port: leave blank

Username:WAP@CINGULARGPRS.COM

Password:CINGULAR1

Server: leave blank

MMSC: http://mmsc.cingular.com

MMS Proxy: wireless.cingular.com

MMS Port: 80

MMS Protocol: WAP 2.0

MCC:310

MNC:410

Authentication Type: leave blank

APN Type: leave blank

Helpful Links:

Samsung USB Drivers (Windows)

Media Hub

OS Monitor

CPU Spy

Framework-res.apk - thx SNadler

SystemUI.apk - thx SNadler

Android 2.3 Launcher - thx WeezyFBaby17

TouchWiz 4.5 by Fr4ggor

BetterBatteryStats by chamonix

Infuse 4G Shipped Modem Collection

New Market apk attached below

FAQ

My battery drains too quickly?

Download OS Monitor and CPU Spy from the links above. Check OS Monitor to see what is using your CPU cycles. If you see Android OS is the culprit, Power down phone, pull battery, wait a few minutes, insert battery and boot phone. That should resolve (Known issue with this GB release)

My data speeds are poor

Try a different modem from the link above. Check you APN settings.

My computer will not recognize my phone

Make sure you have the proper drivers - see link above. Try a different USB port. If you are on a desktop, use a USB port that is attached to the motherboard; try the ports in back. Ports up front may not have enough power to run the device. Try a different USB cable.

How can I go back to stock?

User GTG's Ultimate Unbrick and follow the directions precisely

Which modem works the best?

Each modem will react and perform differently on each phone. Your best bet is to download them all and try them out. It's best to run it for a full day to get the full effect and make a decision.

Which kernel is the best?

Check each of the kernel threads and read the first few pages and at least the last 5 pages. It will give you what features are included in the first few pages and the last few will give you an idea of other user's experiences with the kernel. All in all, it boils down to what features you want and how it performs on your phone. You'll need to test for at least a day to get a good feel of performance.

Can I restore my apps with Titanium Backup?

Yes, but ONLY select to restore missing apps with data

Should I bump charge my battery?

Lithium-ion batteries don't like to be forced to their maximum state of charge, nor do they like being trickle-charged. It won't utterly and completely destroy your battery in short order, but it will degrade it just a little tiny bit each time.

There are, for example, studies showing that lithium-ion batteries that are kept near full charge lose around 20% capacity per year at room temperature. If kept around 40-60%, they lose 4-5%.

"topping off" right at the top is where things can go downhill really fast. - thx Entropy512