[Captivate Android Development] kangi26:
ICS A6 Installation Instructions

So we start off, of course we need some files & requirements:

Make sure you have a WiFi connection available

The ROM itself: http://xdaforums.com/showpost.php?p=18877954&postcount=1

SuperUser fix: http://xdaforums.com/attachment.php?attachmentid=776518&d=1320787022

3G: fix http://xdaforums.com/attachment.php?attachmentid=790072&d=1321869485

Voicesearch fix: http://xdaforums.com/attachment.php?attachmentid=790280&d=1321887896

Calendar Fix: http://xdaforums.com/attachment.php?attachmentid=790037&d=1321868087

Script Manager apk: http://dl.dropbox.com/u/12100225/os.tools.scriptmanager-2.apk

I put all of them in a folder called ICS, you name it whatever you want

First of all we need to make sure you do not have simlock enabled.

To disable:

1. Go to settings

2. Go to the security tab

3. Click on sim card lock, and disable it.

You do NOT have to be on any particular ROM to install ICS. I prefer to start from JF6 and Master Clear.

If you are on a custom ROM:

Make sure to disable any lagfix if you have one enabled

Copy folder with your downloads onto your devices SD

If you want to make a backup of your current ROM, now would be the time to do that

Once that is done, power off, and just for safety sake, I remove my Ext SD and SIM

Now we need to wipe the phone.

1. In the recovery menu select “wipe data/factory reset”

2. Go ahead and go to the “advanced” option

3. In there select “wipe Dalvik Cache”

4. Go back to the menu you were before.

5. In the recovery menu navigate to “install zip from sdcard” and press your selection key

6. Now choose the option “choose zip from sdcard”

7. Navigate to the ICS Folder

8. Select the ROM

9. Now navigate to the option “Yes – ROM NAME HERE”

It will now flash the rom.

Once this is done, go back and install the ROM one more time

Once we have done this, go ahead and hit the “reboot system now” option.

Wait for the phone to boot, if it does not go past the boot screen after a few min, pop out the battery, re-install the battery, re-boot into recovery and start at step #1 again

Reboot in recovery.

1. In the recovery menu navigate to “install zip from sdcard” and press your selection key

2. Now choose the option “choose zip from sdcard”

3. Navigate to the ICS folder

4. In there select “Superuser-3.0.6-efgh-signed.zip”

5. Now navigate to the option “Yes – install Superuser-3.0.6-efgh-signed.zip”

Once it’s done, “reboot system now”

Once you’ve restarted. You’ll need to install script manager. For this you must have a WiFi connection, the device will not have a data connection yet. Open up the market and search in for “script manager”, and download & install Script Manager FREE.

EDIT** Download the apk provided by modmyphone, and install

When it’s done installing, we are going to add YOUR APN.

1. Open the settings app

2. Click on “more…”

3. Now press “Mobile networks”

4. Then click “Access Point Names”

5. And hit the menu button, then press “new APN”

For AT&T, I have been successful with:

Name: ATT

APN: wap.cingular

Proxy: Not Set

Port: Not Set

Username: Not Set

Password: Not Set

Server: Not Set

MMSC: Not Set

MMS Proxy: Not Set

MMS Port: 80

MCC: 310

MNC: 410

Authentication Type: Not Set

APN Type: Not Set

When you have put these in, hit menu and save

Reboot into Recovery:

1. Navigate to “install zip from sdcard” and press your selection key

2. Now choose the option “choose zip from sdcard”

3. Navigate to the ICS folder

4. Select “enable3gv2.zip”

5. Now navigate to the option “Yes – install enable3gv2.zip”

When it’s done flashing hit the “reboot system now” option.

Thank you to WarDrake in the i9000 threads who simplified this fix. I’m using his instructions and all credits go to him

1. Open script manager and go navigate to : /etc/init.d

2. In here select the script named 99enable3g and open it as a script

3. Now select run as root, run at boot, run on network change (DO NOT RUN IT)

4. Hit the “save” button.

5. Exit script manager

Reboot into Recovery:

1. In the recovery menu navigate to “install zip from sdcard” and press your selection key

2. Now choose the option “choose zip from sdcard”

3. Navigate to the ICS folder

4. Select “ICS_VoiceSearchFix.zip”

5. Now navigate to the option “Yes – install ICS_VoiceSearchFix.zip”

1. Select “choose zip from sdcard”

3. Navigate to the ICS folder

4. Select “CalendarFix.zip”

5. Now navigate to the option “Yes – install CalendarFix.zip”

Reboot, and you should be running ICS.

If you cannot send SMS(Thanks to Thanks Twicebak3d)

Open Dialer *#*#4636#*#*

Click: phone info

Press refresh next to smsc and see if the number is 07913121139418f0

If it isn't, input that number and hit Update

Reboot