yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] graceflanger:
Simple and It works. Was around 850's now I'm at 2072. I tried opening all of my apps and wow, can you see a difference. Definitely do this. The market opens and shows the main page in half a second. Before I would have to wait 15-20 seconds when looking at all of my downloads. Now its instant. Now we need something like this for sideloading.
[Captivate Android Development] :
Perfectly working here, im on JM2 i9000 rom.
[Captivate Android Development] ehmjay1:
Sorry for off topic, but what are you guys using to get your quadrant scores?
[Captivate Android Development] Zilch25:
Awesome, glad to have some confirmation that it works on I9k ROMS... The allure of JM5+Samset with this might be a little too tempting to stave off!
[Captivate Android Development] Zilch25:
Download the Quadrant app from the market
[Captivate Android Development] tbae2:
hmmmm I would have to undo this lagfix again, does appbrain do batch install of apps? if so I wouldn't care losing my applications.
[Captivate Android Development] Zilch25:
Ran the 1GB 2.0 lagfix, after turning off debug mode and mounting the disks they show up on my computer without any issues. Strange O_o
[Captivate Android Development] tbae2:
works for me no issues as well.
[Captivate Android Development] Zilch25:
Good question, I *believe* it does... but I don't use Appbrain too much. I really should though considering my phone doesnt last more than 2 days without me doing something insane to it and wiping it again =P
[Captivate Android Development] Zilch25:
Hmm well it appears RyanZA just released a version that does the same thing as the update.zip version... lets hope this works a little smoother =P Might save me some hastle too
[Captivate Android Development] tbae2:
Says he lowered the size to 1.5gb to allow more space for Cappy users, 1.5 was the decided safe max correct?
[Captivate Android Development] Zilch25:
Yup, 1.5GB should be fine, I'm wiping my phone (again) to give this a fresh shot
[Captivate Android Development] tbae2:
Alright, I am doing the unlagfix (as it worked fine last time) and we'll see what happens.
[Captivate Android Development] Zilch25:
Wipe done, Installed a few apps and set myself up on the phone. The new one is running now- reporting in as soon as it finishes- assuming there are no Michael Bay esq explosions
[Captivate Android Development] IStern:
I actually found v1.0 to be faster for my phone than v2.0, so I went back. Would be great if we can get the fsck check for v1.0.

Also just flashed the OC kernel...and I know this doesn't really matter, but 2600+ quadrant scores 8)
[Captivate Android Development] Zilch25:
Might be worth taking a look a the 2-2 version, looks like he modified the dbdata stuff a bit to increase performance there as well:

/app-private is included

A second EXT2 partition is created in fast /dbdata storage. /dbdata/databases are moved inside here for increased speed in applications that use it. (System apps mostly, I think)

Proper parameters for e2fsck.

0% space reserved in the EXT2.

EXT2 partition reduced from 1.7GB to 1.5GB to allow more space for captivate users.

This lagfix should have everything that 1.0 had and then some- but it's still installing on mine so I can't say for sure how much faster it'll be.
[Captivate Android Development] joeybear23:
Must be me...

okie dokie
[Captivate Android Development] Zilch25:
Holy moly, the 2-2 version of the fix is niiiiiiiiiiiice. 1.5GB storage, and no issues. All my apps transfered over (Not a lot of them =P Still be wary) and im getting 2300 quad scores with touchwiz and all the built in widgets running D:
[Captivate Android Development] tbae2:
Version 2.2 done and successful, definitely feels fast and works well so far. Will have to test more of course.

Funny thing for me is I have to reload all my widgets. After this they say "problem loading widget" but after I re-add them there is no problem. :p
[Captivate Android Development] joeybear23:
So, would this require just putting in a new .txt then run removelagfix, then lagfixme?

Or do we need to download new zip file with new batch files

Or do we need to completely start from a wiped phone?
[Captivate Android Development] tbae2:
I just ran the unlagfix.bat then downloaded the new zip file and ran the lag fix from in there. No need to replace txt files as 1.5gb seems to work fine for captivate.
[Captivate Android Development] Zilch25:
Yeah just run the unlagfix that you already have for the version you currently have installed. My tweaks didn't change around any of the file names so the regular unlagfix should work just fine (and has for me).

To install this one, just download the .zip file from RyanAZ's post in the I9000 forums (linked in the OP of this thread) and install it with no alterations. He trimmed it down to 1.5GB default size so that us Captivate users could use it with no issues :)
[Captivate Android Development] joeybear23:
unlagfix'ing now...
[Captivate Android Development] joeybear23:
:confused: OH MY FREAKING GOSH!! :confused:

:eek: MY PHONE JUST CAUGHT ON FIRE!!!! :eek:

eh, jusk kidding... still unlagfix'ing... :D
[Captivate Android Development] magikspl:
Holy crap the phone runs fast now. After spending 3 hours recovering from the terminal emulator crash this morning, I just did it again from ADB after fixing my contacts and hand cent. The market opened up and was ready to search in literally 1 second. I used to have to wait about 10 seconds before. Thanks for the hard work guys.
[Captivate Android Development] tbae2:
I can throw water balloons through the monitor maybe that will extinguish the flames :confused: :p
[Captivate Android Development] IStern:
2.2 is muuuuch better than 2.0/.1

combined with the 1.2ghz OC kernel, don't even need froyo!
[Captivate Android Development] Zilch25:
Thats what you say now, but wait till we can pile JIT on top of this =P~~~
[Captivate Android Development] Zilch25:
Quick update:

Looks like there may still be some problems with app-private stuff in the current build. RyanZA is aware of this and is trying to remedy the problem- so if you have any paid apps that malfunction after installing this fix help should be on the way soon!
[Captivate Android Development] Clienterror:
So if I already did the 2-1 lagfix and made it 1.5 gig with the .txt posted earlier is there any reason to do 2-2? Or was something else done besides making it 1.5 gigs in the 2-2 update?
[Captivate Android Development] Zilch25:
I'd say yes, the performance increase is noticeable, here's his changelog:

/app-private is included (For paid apps, but still buggy)

A second EXT2 partition is created in fast /dbdata storage. /dbdata/databases are moved inside here for increased speed in applications that use it. (System apps mostly, I think)

Proper parameters for e2fsck. (Corrected a glitch with the scripting to do the error checking/correction)

0% space reserved in the EXT2.

EXT2 partition reduced from 1.7GB to 1.5GB to allow more space for captivate users.
[Captivate Android Development] joeybear23:
NOOOOOOOOOOO!!!!!!!!!

lagfix 2.2 is already running now...
[Captivate Android Development] joeybear23:
Will I be able to play the piano, Doc?
[Captivate Android Development] Clienterror:
Okay cools thanks Zilch :-)
[Captivate Android Development] Zilch25:
Hahaha what can I say? Being on the bleeding edge is dangerous!

Still, let me know how it finishes for you, the app-private stuff should ONLY effect the actual paid apps, and that's only if they actually use that folder... a lot of them don't- so there's still hope!
[Captivate Android Development] joeybear23:
You can try.. though I wouldn't recommend it. :D
[Captivate Android Development] joeybear23:
rebooting now [fingers crossed]
[Captivate Android Development] IStern:
all my paid apps work fine, phew, man this phone really flies now. except for the minor wake up lag.
[Captivate Android Development] joeybear23:
well... it's running... and all my paid apps seem to be working.
[Captivate Android Development] joeybear23:
Running fine now...

Quadrant: 2200 as a point of reference.
[Captivate Android Development] Zilch25:
One bug that I've found... Titanium can't find anything anymore =P
[Captivate Android Development] tbae2:
I clicked the problems? button, let it install busybox, and it found everything. :)
[Captivate Android Development] Zilch25:
Well what do you know, it worked. You, sir, are a gentleman and a scholar!
[Captivate Android Development] tbae2:
I wouldn't go that far :D

Question, if my friend applied his lag fix 1.0 via the update.zip method. Can he use the unlagfixme.bat to uninstall 1.0?
[Captivate Android Development] Zilch25:
The 1.0 unlagfixme should remove it fine. As always though keep a nandroid or titanium just in case!
[Captivate Android Development] tbae2:
awesome, now if only there was a quick fix for his lack of patience. :eek:
[Captivate Android Development] Zilch25:
Can't fault him too much, if we were more patient we wouldn't even be doing this fix :) We'd be spending all of our time waiting for apps to load!
[Captivate Android Development] TheTodFather:
I have read several comments that with the new firmware there is no reason to do it. I know gears took it out of his update.zip. I still think it made a world of difference. Well, I tried to check if anyone has applied it to the new firmware and I think one person said he had a problem. So is this isolated to him or is it g2g?

Thanks,
[Captivate Android Development] Zilch25:
I'm running it on JH2 right now, and I think at least 3 other people that I can confirm are as well.
[Captivate Android Development] no driver:
I just put the JH2 rom on my Captivate and when installed appbrain and synced it with my phone it put all my old apps on a list to install. From there you can do them one at a time or click Perform Installs to go to a batch install process. The batch install seems to quit trying after a while but I have several non-market apps (mostly fonts from the Vibrant forums) and it keeps popping up a message that the requested item can't be found, so maybe it quits after a certain number of those failures. It's still easier to run the batch install several times than to install each app individually. OTOH, there's a bunch of widgets and a couple of music players that I should probably just uninstall because I don't use them.

I haven't done this speedfix yet but I will probably try it next week.
[Captivate Android Development] mfriedman79:
Not sure if this is lag fix related or not, but after applying the 2.2 fix I am noticing a few things.

1) Device looks to pause longer on the S logo during bootup than stock. Not really an issue just an observations

2) Bootup sounds even if device rebooted in silent or standby. Seems normal although is different from stock.

3) When on Wifi, 3G takes longer to turn off and sometimes stays on permanently after using app that requires location.

Other than that haven't seen any issues.
[Captivate Android Development] vietphunguyen:
I applied this fix 2.2 and after reboot my phone blinks the att screen (white bg and blue text and "world phone" in small text) and I can't manually get into download or recovery mode. Nor will ADB recognize it.. Any suggestions?
[Captivate Android Development] Zilch25:
Wow haven't heard of this fix causing THAT yet. Which firmware are you on?

JH2 seems to work the way the I9000 ones do for download mode:

Remove battery, sim, and memory. Place the battery in, hold volume DOWN and power on.

The normal stock firmware is tricky... sometimes just removing the battery, putting it back in, then starting odin, pluggin in USB and holding volume up and volume down will do it (Not pressing power). Sometimes you have to hold all three buttons until the screen flashes on, then off, then on, then off then let go of the power button and continue holding vol up/down.
[Captivate Android Development] Zilch25:
It does take longer to start, I suspect it's due to actually mounting the ext2 data file instead of symlinking it.
[Captivate Android Development] Zilch25:
According to the I9000 thread there will be a 2.3 version of this posted up soon, the 2.3 version is supposed to move dbdata back out, since it's causing issues with some integrated stuff like google maps, it's also supposed to add symlinks for app-private since that doesn't behave well in it's current implementation.
[Captivate Android Development] joeybear23:
Okay, I have a few problems with 2-2:

1. Every time I shutdown and boot up it now requires my password to open up and I can't turn that off.

2. After rebooting all widgets are broken. They will work after I fix them but they are broken again next reboot.

3. Paypal will not install... may be the paid app issue except it s a free one.
[Captivate Android Development] Zilch25:
Yeah some of this stuff might be related to the dbdata stuff, hopefully the 2.3 version fixes that... so far for me it's just google maps choking though
[Captivate Android Development] Clienterror:
Yea I'm getting the broken widgets also. IT'S ALL YOUR FAULT ZILCH YOU MADE ME UPGRADE FROM 2-1!!! j/k <3 :-)
[Captivate Android Development] tbae2:
Actually for me, I think 2-1 may have been giving me the same problem? I can't seem to remember now. :p
[Captivate Android Development] Zilch25:
IVE FAILED YOU ALL! I'M A TERRIBLE HUMAN BEING!

Ahem

Apparently 2.3 will be up "soon", and when RyanZA says soon that normally means like 10 minutes =P

For what it's worth I didn't have any widget issues, but I pretty much murder touchwiz the moment my phone comes ready O_o

Edit: As an act of attrition I'll let you all know that the unlagfix.bat file didn't crash my phone :)
[Captivate Android Development] Zilch25:
2.3 IS UP!

http://xdaforums.com/showthread.php?t=751864
[Captivate Android Development] Clienterror:
Maybe my widgets are broke because how I restore them? I do fresh JM2, root, side load apps (settings.db) do lagfix then restore all my apps+system data.
[Captivate Android Development] Clienterror:
OMG I love you (No homo). On the upside the 3.99 I spend for Titanium backup is the best 4 bucks I've spend in a while lol.
[Captivate Android Development] Zilch25:
I'm not entirely sure, depends on the widgets. Some of them (especially the integrated ones) hide out in folders under dbdata and are ROM backed- THEY CAN'T BE MOVED (or rather we haven't figured out a way to do it). This is why google maps was fubar in the last version.

Hopefully your widget problems are an extension of the dbdata problems.

These are the changes:

2-3 Changes from 2-2

/dbdata has been removed. This fixes maps issues.

/app-private is now a symlink to /app/app-private. This fixes paid apps issues.
[Captivate Android Development] derek_h77:
Ok guys, I'm a little jealous that I can't even complain about performance yet since I'm having install problems. ;) I keep getting permission errors on install even after I give it the green light following the su prompt. I was able to get around this through Terminal Emulator on v1 but w/ v2.2 I get a series of "File not found" errors...I've rolled back to a clean image today w/o any fixes applied and rerooted with su 2.3.1 and still same crap--what gives? :confused: Thanks for the help
[Captivate Android Development] Zilch25:
Also you folks may have noticed that now your storage readout is always like 2-300MB. This IS NOT accurate, the OS can only read what's available in the NAND and since all of our stuff is wedged into a gigantic 1.5GB file the phone thinks it's almost full. So how do you know if your obsession with every app on the market gets out of hand?

http://xdaforums.com/showpost.php?p=7641235&postcount=405

Check that post, it shows you how to pull up the amount of data used and how much is remaining!

P.s. You guys better not find a way to fill 1.5GB before Froyo!
[Captivate Android Development] Zilch25:
You don't by any chance have the "copy files to/from your computer" enabled from your notification bar do you?
[Captivate Android Development] Zilch25:
Trip report... Phone is still damn snappy- Google maps is working again.

I'm curious to see what happens with the widgets!
[Captivate Android Development] Clienterror:
I think a lot of the problems people are having is because they have the wrong drivers installed. I could be wrong. Are you just rooting it or doing one of those "It does a million and a half things plus root" update.zip's?
[Captivate Android Development] derek_h77:
Doh! That looks to have been it. Now that 2.2 is installed, looks like it's time to upgrade :) Thanks for the quick reply.

Drivers weren't the problem this time. Although I did install one of those "kitchen sink" zip's. Thanks for offering a hand!
[Captivate Android Development] Zilch25:
No prob, you'd be surprised how common that error actually is :)

I'm getting way too good at troubleshooting this fix, maybe I should take a break lol.
[Captivate Android Development] vietphunguyen:
Thanks, it worked, I got it back in download mode with the method not pressing power. I was using I897UCJF6
[Captivate Android Development] b3asty:
Wow!!! 2.3 installed without issue. I just went from 830 to 2106. THANK YOU! :p
[Captivate Android Development] rob989_69:
So far so good. Phone is snappy as heck and no issues so far.
[Captivate Android Development] Zilch25:
Since I know you guys love experimenting with your phones and doing things to tweak them up a bit I figured I'd link this here as well as in the Apps and Themes section:

http://xdaforums.com/showthread.php?t=753098

This little piece of brilliance toggles off media scanning and allows you to invoke it whenever you want, rather than when the system starts and whenever you yank out the USB cable. Just think about when you're old and gray on your deathbed, lamenting about all the things you never got to do in your life... at least you'll be able to tell your great grandkids you didn't have to wait for media to scan!
[Captivate Android Development] joeybear23:
Coolnesss.

I actually took off 2.2 and put on 2.3 while waiting for my plane at the airport.

so far so good.

I still get prompted for a password when I turn on the phone but paypal works now and my widgets are still on.

I will continue to play around witth it...
[Captivate Android Development] Zilch25:
The password thing is strange... do you have one set in the phone at all?
[Captivate Android Development] joeybear23:
Not on purpose...
[Captivate Android Development] Zilch25:
THE CAPTIVATE HAS BECOME AWARE... this is how terminator started btw

Will it let you turn it off in the settings menu?
[Captivate Android Development] A.VOID:
Wow,i went from the original to 2.3. Big improvement. Everything feels very smooth, and dolphin is flying.
[Captivate Android Development] joeybear23:
I tried but I can't find where it is set. It is not a SIM lock, its not a screen lock. I think it is in the boot rom somewhere becaause it only comes up on boot up.

I am going to try a full wipe at some point... but probably not tonight.
[Captivate Android Development] sl8125:
Where is the download link? Don't see it in the op s post. Anyone?
[Captivate Android Development] b0bfath3r:
I need help please. :(

I unlagfix'ed my phone from 2.2 in order to do the 2.3 update, but when it rebooted half my apps were missing, including rom manager and launcherpro. I'm trying to recovery back to backup rom I made before these lagfixes, but since I can't access rom manager, I can't restore it. I tried to redownload rom manager from the market, but it won't let me for some reason. Can some one help me? I'm so sorry for being helpless. Just please tell me it will be alright.

EDIT:

Upon further investigation market won't let me download anything.
[Captivate Android Development] tbae2:
It is in the OP, it is in RyanZa's thread.
[Captivate Android Development] Zilch25:
You should be okay if you have a clockwork backup, it should be safely nestled on your /sdcard partition. What this means is that you can do a reflash, and reinstall ROM manager and restore to that backup you created.

You'll have to reroot and everything, so itll be a little bit of a pain, but probably less of a pain that starting over

NOW I'm going to bed =P
[Captivate Android Development] b0bfath3r:
How do I reflash to the backup? I can't figure it out. I can't get rom manager to reinstall so I don't know how to get in to clockworkmod. When I reboot into recovery mode via "adb reboot recovery" or by turning on the phone with the volume buttons pressed, both go to what seems like the default samsung recovery screen.
[Captivate Android Development] Zilch25:
Use the Odin3 1 click downloader

http://xdaforums.com/showthread.php?t=731989

This will wipe the system area of your Captivate and reinstall the firmware (Bonus, they updated it so you'll get the new firmware: JH2). To do that you'll have to download the application from that thread, and put your phone in download mode.

You can get into download mode just like you get into recovery: adb reboot download

Now this is critical! Make sure you unplug your phone from the USB after you get into download mode, THEN start the application from the thread I linked, THEN plug your phone back into the USB, it should light up that your phone is plugged into a COM port, then it's as easy as clicking start!

If you want to be super safe though, mount your phone into copy mode (if that still works) and copy the clockwork folder onto your computer (Since I'm not sure if this version of the one click restore will leave the sdcard partition alone), then once your phone is restored to stock, simply turn on copying, copy the clockwork folder back, and reinstall rom manager!

I hope this gives you enough to start with, cause I really have to get some sleep =/
[Captivate Android Development] b0bfath3r:
Alright. I was able to recover my backup. Thanks for the help, Zilch25
[Captivate Android Development] Zilch25:
Awesome, glad I could help!
[Captivate Android Development] ranova:
does the tool from:

http://xdaforums.com/showthread.php?t=751513

work with captivates?
[Captivate Android Development] Zilch25:
I tested an earlier version of that tool and it worked fine, though you have to have .net framework 3.5 according to the author- but I couldn't get it to work until I got it home onto my Win7 64 box with .net 4
[Captivate Android Development] joeybear23:
I have been running 2-3 since last night... it seems to be doing fine.

The password issue has been resolved by wiping the phone.

For some reason however I still can only mount via usb if I am in debugging mode. I am not sure which piece is causing this, but its no big deal.[YOUTUBE][/YOUTUBE]
[Captivate Android Development] moosefist:
I applied 2.3 successfully last night. I honestly held off because i did not expect the difference to be so incredible and the EXT2 scared me. (I remember corruption issues with Apps2SD on my G1 on ext2). I figure we will have an ext4 version soon enough.

Thanks for sharing this. My captivate is flying now.
[Captivate Android Development] Zilch25:
Try hopping into settings, go to about phone, then USB Settings and check to see what it's set on in there, you'll want it as either Mass Storage or Ask on connection (my preference)- sometimes it gets stuck on Kies or something else and won't mount the drives right.
[Captivate Android Development] Zilch25:
Glad you're enjoying it! There's actually some versions running on the I9000 forums right now that can do ext3 and ext4 (ext4 requires a custom kernel though). EXT3 clocks in at about 1500 quadrant and you'd still get the journaling.

I haven't personally tested it though, so someone is going to have to be a guinea pig :) I'm personally pretty pleased with the EXT2 fix until we get something more permanent either officially or via some revolutionary file system breakthrough... or custom kernels not causing the captivate to have wake-up lag =P
[Captivate Android Development] Tayutama:
Awwww you know you wanna try my ext3 version ;)

Btw working on ext4 version atm with interactive options like which version to use and size :)