[Captivate Android Development] slider2828:
********Please Mods remove thread if possible!! New Tatuyama fix (ext4) has been incorporated into SuperRooter by DesignGears ********

LINK: http://xdaforums.com/showthread.php?t=751934

DISCLAIMER

DO IT ON YOUR OWN RISK.

ME OR ANYONE ELSE ON THIS FORUM IS NOT RESPONSIBLE FOR BRICKED/DEAD DEVICES AND/OR DEAD SD CARDS.

YOU SHOULD UNDERSTAND EVERY STEP IN THIS HOW-TO BEFORE ATTEMPTING TO FOLLOW.

**********EDIT LOG*******************

8/10/2010: Added Startup Issue Reversion

8/11/2010: Added Alternate Manual Method that might work better than AUTO

8/11/2010: Added Possible Method of Backing EXT2 Partition

Here everyone... I have been trying lag fixes all over the place and I always seem to have issues partitioning the external sd for the apps... so after so many attempts, this was BY FAR the best lag fix out there.... It doesn't rely on the externalsd for functionality.

Easy and nothing special needed.

The steps below are pretty good, but I did things a little different.

Copied the update.zip to my external sdcard.

Then used Root Explorer to copy the update.zip to my internal sd card.

(******Here is the updated filed: http://xdaforums.com/attachment.php?attachmentid=376882&d=1281390347******)

Then I used ROM Manager (Reboot into Recovery) to boot into the Linux Loader

Then I said update using update.zip (not install update.zip)

Then Reboot

For some reason it didn't install busybox 1.17.1 so install it manually

(located: http://xdaforums.com/showpost.php?p=7574130&postcount=229)

Make sure after you install busybox.apk that you go into busybox and check to MAKE SURE you are running 1.17.1 ONLY. You might have an older version or newer version but it must be 1.17.1; if different just click install.

After that follow the MCR Scripts below. (Took about 6 minutes to do everything)

*** If MCR Scripts DOES NOT show up, its probably because you don't have the non market install hack on your phone. In the update.zip you can find the apk and install via ADB, but I didn't do it this way. ******

(Original Thread! Alternate method on OP in link below! Some people say it worked better for them.)

http://xdaforums.com/showpost.php?p=7587405&postcount=417

********Alternate Method that might even work better!! ****************

All the files are located in the update.zip file that you need to download.

1. Connect phone to PC, make sure adb can see it:

adb devices

2. adb kill-server

3. adb push createlagfix.txt /sdcard/createlagfix.sh

4. adb push playlogos1 /sdcard/playlogos1

5. adb push userinit.sh /sdcard/userinit.sh

6. adb shell su -c "/system/bin/sh /sdcard/createlagfix.sh"

7. adb kill-server

8. adb reboot

************ Reverting back if there are boot up and black screen issues ****************

If you have black screen and doesn't boot into the desktop, this is the fix to return back to normal state:

To fix that problem:

1. Boot into Recovery Mode (Vol Up + Vol Down + Power) Let go of Power after you see AT&T.

2. Delete User Cache

3. Delete All User Data

4. Then see if your phone boots up

5. If your phone does boot up then navigate to Settings -> Security -> Factory Reset

6. After factory reset your phone should be useable again.

DO NOT INSTALL THIS UPDATE IF YOU DO NOT KNOW WHAT YOU ARE DOING.

**********Possible method of Backing up Your EXT2 Partition **********

BTW I would also perform a NANDROID Backup as well which can be done by using ROM Manager to boot into the Android Loader....