yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Stefanauss:
I had the JF5 from stock, but after root, busybox and terminal emulator i was able to "df -h" and found out i had just 1.1 MB free on /system. So i decided to not apply the fix from stock and flash to JM2.

I did my first firmware flash, everything went well, free /system memory was 3.7 MB, it seemed enough according to first post so i lagfixed with 2-3. At first it told me "permission denied", but it's 'cause i missed superuser popup (phone got blocked), then i pressed "any key", restarted the script, allow superuser permissions and in less than 3 minutes the script completed.

My quadrant score got from 885 to 2185, and later to 2295. My phone was really well working (BTW, there is two type of lags that this fix didn't get rid of, at least for me: sometimes sliding *down* notification bar; and phone being a little stucked when an app from the market gets itself installed in the background. Anyone who has lagfix and it's noticing this?)

Anyway, the lag fix WAS doing its job. Until my phone ran out of battery and, after a full charge, i was not able to boot anymore. I saw full boot animation, then the logo, then nothing. Tried several times.

Get into recovery mode, wipe cache data. No progress happens.

Get into recovery, factory reset. I'm finally able to boot completely.

Could it be lagfix fault for waterbaloon and me? Is it possible that, with phone running out of battery, the 1.5 GB EXT2 Partition file got corrupted? And if so, such corruption could prevent the phone from completing the boot process, at least?

A few more things:

1) Is the busybox installed by lagfix "compatible" with busybox installer app from the market? When i was using my phone with lagfix running, i installed busybox through Busybox Installer (1.18.0git) and it let me choose beetwen bin, xbin and lagfixtem folders. i choosed xbin, and after installation, lagfixtemp entry was gone.

2) Is it safe to remove lagfixtemp, or is it needed to properly unlagfix?

3) Could 1) lead to the no boot problem?

4) Could someone explain (and perhaps add to 1st post) if it is possible and how to do some safe cleaning in the /system in order to gain a little bit more space to perform lagfix safely if your firmware is very low on free space?

Thank you for your work. =)

I hope this infos/questions are somewhat useful.
[Galaxy S I9000 Android Development] }{Alienz}{:
Interested in Stefanauss' question as well.
[Galaxy S I9000 Android Development] rafalense:
Thanks! Working fine!

Quadrant full benchmark result: 2276

ROM: ECLAIR.XWJM5
[Galaxy S I9000 Android Development] Citznfish:
there should be an additional section added to this to explain how to get your apps back once you run this. I wasn't sure if restoring nandroid would do it, or titanium backup (which disappeared after I ran the lagfix) or appbrain (which also disappeared after I ran the lagfix.

I took a chance and did a nandroid restore. I hope that was correct. :)

edit: so Nandroind wasn't the right choice. still at 884 quadrant. :( so do I just reinstall titanium backup and it will know what apps I had? or Appbrain?
[Galaxy S I9000 Android Development] RyanZA:
The phone shuts itself down when battery is low, so having the phone run out of battery is exactly the same as shutting it down yourself.

As far as corruption goes, the ext2 is checked on each boot. If the corruption can become bad enough between reboots that the phone isn't able to boot is unclear, but most people who have been running the lag fix for a long time haven't had issues. It's all a bit unknown since we are running on top of RFS, and RFS is a bit strange to say the least. ;)

Regarding the APK version of this fix -- it's still having issues, so it will take longer. (FCs while the script is running, etc. V1 of the lag fix works fine in the APK version, but not V2/2-3)

I might just release a working V1 with EXT2 check and that kind of thing though, for the people who don't like the script version.
[Galaxy S I9000 Android Development] LinuxNewb:
You'll want to choose the Backup option for the Apps + Data BEFORE the lagfix and it'll be stored on your SD card. You can mount the card and make a local copy on your computer just in case. You want to run the restore option in Titanium Backup after you've applied the lagfix.

I did a fresh rom install before applying the lag fix but once I applied the lagfix I just went into the Market to reinstall Titanium and I backed up all my Apps + Data and reset my phone. All your apps and data should still be there + you should be getting a higher Quadrant score! I got 1718 with the Ext4 lagfix for the Captivate :)
[Galaxy S I9000 Android Development] LinuxNewb:
@ RyanZA - I did the Ext4 SuperRooter but Metamorph no longer works when trying to change some of my UI images.

I'm assuming this may have been caused due to the lagfix, since it was working yesterday before I applied anything. But from what I can tell, the /system directory where the UI images are stored seemed to have been untouched.

Do you have any clues as to what may be going on?
[Galaxy S I9000 Android Development] speedweed:
Tried the old MCR Scripts now, and it works fine. Will stick to that for now.
[Galaxy S I9000 Android Development] Citznfish:
itried the latest one and it failed. did a nandroid restore and now I can't install that app again. ( the one that runs the lagfix script )
[Galaxy S I9000 Android Development] odyssey61:
I have been running lagfix 2.2 since last Thursday. I have had no real issues with it at all, no problems restarting and speed has not changed.
[Galaxy S I9000 Android Development] xtrememorph:
I have the 2-3 fix for almost 5 days now (with Ext2) Quadrant is running 1700+ on my last test just now.
[Galaxy S I9000 Android Development] odyssey61:
Just ran a Quadrant 1780. After reboot, 1st one in 3 days, 2132
[Galaxy S I9000 Android Development] exgtigsr:
that's exactly right!!

Yup, RyanZA is right.

If you notice very slow transition from apps or screen back to homescreen, try to get rid of the widgets you are running on the home screen 1 by 1.

I found the the "Task Manager" widgets is one of the culprit :D
[Galaxy S I9000 Android Development] bjabah:
Incredible

I'm running JH2, ext2, via v2.2.2, along with unleashthebeast and just scored 2291 on Quadrant.

This thing is screaming fast. I had it sitting side by side with an EVO today and the difference was huge. My apps scroll by far too fast to read when flicked and you almost had time to read the EVO's app's list line by line. My screen was 100% better than the EVO also. The EVO screen looked dull and washed out compared to the captivate.

My battery just died after 14 hours of moderate use so that is much better than stock also. Now I've got 2 extra batteries I'll prob. never have to use that I ordered while waiting for my captivate to arrive!!

I am noticing the GPS is very stable with the combination above, but I never had issues with it while stock.

Note, I'm only hitting upper 2100's while shootme and overclock widget (1ghz) is running, I should have taken a real pic of that 2291 score!!

A sincere thanks to all of the developers, hobbyist, and individuals working to make our phone the best currently available.

bja
[Galaxy S I9000 Android Development] jedi5diah:
when you run Quadrant benmark make sure to exit all "programmes" for the most accurate results
[Galaxy S I9000 Android Development] jensy:
su: not found.

How frustrating, and I can't find any information on this at all :(

EDIT: No, I wasn't rooted properly. Thanks guys!

Quadrant score is now 2257, up from 886.
[Galaxy S I9000 Android Development] Maverick777:
Are you rooted? It means superuser is not present.
[Galaxy S I9000 Android Development] wliu88:
if move data to 2g, that mean the 127M nand is wasted,

is it possible to move some of the core app and frequently used app to nand?
[Galaxy S I9000 Android Development] wliu88:
I want to move all listed folder but except /data/data, because i want to move the /data/data to nand

how can i do this?
[Galaxy S I9000 Android Development] Tayutama:
If you move /data/data to the 127MB NAND (aka /dbdata) then you wil only have that amount of space for apps and then that kinda nulls out this fix
[Galaxy S I9000 Android Development] tyj82:
Very good

here is the benchmark after the lagfix 2.3

http://www.tyjtyj.com/wordpress/wp-content/uploads/2010/08/IMG_5906.jpg
[Galaxy S I9000 Android Development] bradws:
Thankyou so much for this, got 2265 first run in quadrant. :)

Phone is incredibly snappy now between and opening apps, especially android marketplace.
[Galaxy S I9000 Android Development] n1kon:
Why is this not a sricky this is the best fix and i have tried them all its so easy to apply and remove.
[Galaxy S I9000 Android Development] cosmic76:
Don't works on jp3 froyo :(
[Galaxy S I9000 Android Development] steveja:
I'm using 2.2 JP2 - and would like to go to JP3.

Should i go to execute unlagfixme.bat first? Or i can go straight and flash JP3 firmware?
[Galaxy S I9000 Android Development] fua:
of course it works. although v2.3 is slower ~150p than v2.2
[Galaxy S I9000 Android Development] cosmic76:
no no, can't works......

I can't apply update.zip because recovery give me an error of signature verification...

i have tried with jp3 modaco and original :(
[Galaxy S I9000 Android Development] Tayutama:
when you flash to a new firmware the old lagfix gets removed.

Weird since they work just fine for me and i'm running JP3
[Galaxy S I9000 Android Development] abumuqaatil:
All I can say dude...is this works like a charm !!! you rock!
[Galaxy S I9000 Android Development] m3talm0rph:
What are the differences among ext2-ext3-ext4 using update.zip? Are there speed differences?
[Galaxy S I9000 Android Development] 4myra:
Dont need froyo anymore

Yesterday did the fix

First the update.zip version, however lost my important app icons of market and titanium backup evevn after a second reboot. Fortunately after a factory reset and restore of titanium got my apps and data back.

Second attempt with the bat script was succesful.

Went from 800 to about 2000. No problems yet.

Who needs froyo after this fix, except that i have externL sd which is almost empty
[Galaxy S I9000 Android Development] nanoo-eg:
With the lag fix ext4, GPS don't work att all. It is dead.

I check it 2 times.

I have JM2 firmware.

Just after re flash on JM2, gps work very well.

But after installing the lag fix, it can't find sattelites. 0 from 0

I reflash again the firmware and work perfectly.

I think lag fix kill gps
[Galaxy S I9000 Android Development] Tayutama:
Which version of the zips did you use?
[Galaxy S I9000 Android Development] tof9:
Not true, my GPS works fine and the lag fix is great. :)
[Galaxy S I9000 Android Development] oswade:
I'm up to "Copying data across. this could take a bit of time". I waited a while and my screen shut off and now it won't turn back on...

Has the fix finished? Do I need to power on my phone for it to continue?

Bit scared...

EDIT: clicked home button again and capacative buttons flashed on, so i guess it's still working... although they are staying on... so i'm worried that my sgs has frozen...

I guess I'll just have to wait a bit and pray its still finishing...

EDIT2: phew, the batch is rebooting phone now, hopefully all is well! :D

EDIT3: sorry for getting scared and impatient guys! lol! Phone is beastly now!!! Quadrant score 2252!!!!!!!!!!!!!!!! (firmware JG1)

p.s. it's 3am here lols. I decided to do the lagfix because i simply couldn't stand my phone lagging and freezing anymore!!! was having so many problems!
[Galaxy S I9000 Android Development] delpiero1114:
Works Perfectly on JF7!!

Thanks so much!!!!!!!!

Just one minor problem -> Can't change font (no big deal)
[Galaxy S I9000 Android Development] nanoo-eg:
your zip v2-2 with root:)

i have the firmware

Click for full size - Uploaded with plasq's Skitch

Installing of update.zip going well, also when I run the lagfix ext4 all are ok, so i dont know what other mistake I make.
[Galaxy S I9000 Android Development] Tayutama:
Got two versions of 2.2 ;) 2.2.1 which is for all except the one 2.2.2 that is for one specific firmware on the captivate
[Galaxy S I9000 Android Development] nanoo-eg:
ok i will try with it now:o

I hope will work with it because I hait to do that from pc.

I have mac and it is dificult all the time to try for a windows laptop.:cool:

Thanks
[Galaxy S I9000 Android Development] nickporwal:
I noticed one problem. I am on DDJG4. After applying this lagfix, my Phone works like a rocket after fresh reboot, but after opening some heavy apps or using it for say 4-5 hrs, phone starts to lag again. I am not using any task killer.

This problem might be happening to me. bt its fustrating sumtyms.

BTW very very thanx to RynZA for the fix. Great work man.
[Galaxy S I9000 Android Development] m3talm0rph:
I am still curious :P
[Galaxy S I9000 Android Development] ultra spikey:
I don't quite understand this? Isnt "Internal SD Card" and "Internal phone storage" the same thing?

If you dont have enough memory, will this script notify you? Or will it just continue to work and possibly screw things up?
[Galaxy S I9000 Android Development] rageofreaper:
Hi all

Galaxy comes tomorrow, providing I suffer the same lag issues, 2-3 looks to be the most stable and universally applauded lag fix. I'll be installing it over the standard UK firmware, no other fixes, no custom roms, no other versions aside from stock.

Advisable? Or do I need any other fix/rom etc to get the best out of this fix?
[Galaxy S I9000 Android Development] bird333:
I am trying to use this on a captivate. I am already rooted. I assume the 'JH2' stuff is the last 3 characters of your baseband. If so, I am running 'JF6'. Questions: Do I need to use the 'rooted' version of this? Can I do EXT4 with this original firmware?

Thanks
[Galaxy S I9000 Android Development] kolyan:
This is on Vibrant

After problems with Alpha1, I tried Beta2.3 batch file..... Same problems with GPS and apps that try to use it. Messing around with maps and zillow and GPS ON/OFF resulted in lots of lag and GPS stopped working completely. There is also an issue with FONTS, or the lack of ability to change them.

What I did: 1. Installed STOCK ROM from Odin. 2. Ran 1-click root 3. Applied batch file. ALL 3 operations were 100% done and completed successfully

Scores: around 920 stock, Alpha1 gave me around 2180, Beta2.3 score is 2080

So far THE only lag fix that worked good without any issues :

http://android.modaco.com/content/sa...oted-try-this/
[Galaxy S I9000 Android Development] odyssey61:
No they arent. Internal SD card is the total on board memory whereas the Internal Phone storage is for the OS etc and is only about 250mb in size.
[Galaxy S I9000 Android Development] m3talm0rph:
Thank you all guys
[Galaxy S I9000 Android Development] ultra spikey:
So I applied this, and am getting 2100+ in Quadrant. BUT, I really don't feel or see any difference. I have a rooted/LagFixed Vibrant, and a stock Vibrant. I put them side by side and opened a bunch of apps simultaneously. Both Vibrants opened them up at just about the same time. Swiping through screens also feels the same. I never really felt and "lag" in the first place. I just wanted to see what all the fuss was about.
[Galaxy S I9000 Android Development] alvinthen:
Hi, I'm trying to copy some .so into /system/lib

but it gives me no space left.

i've df it and /system is using 100%

could i still possibly copy the libs into it?

i'm using JM5 with ext3 v2.3 lagFix
[Galaxy S I9000 Android Development] Aqrab:
so there is no different ! only numbers !

thanks for this info :)
[Galaxy S I9000 Android Development] ultra spikey:
Yes, definitely no difference....so now I tried to undo the lag fix...the script ran for a while, then I get a bunch of "No space left on device" error messages during the undo process. The phone restarts and everything is gone, just as if my phone was wiped. Restoring a Nandroid now(hopefully it works, as this is my first Nandroid restore on this phone).
[Galaxy S I9000 Android Development] bjabah:
Dang, just hit 2310. Can't believe how fast this is.

bja
[Galaxy S I9000 Android Development] kolyan:
well i can definitely notice that my Nexus with Froyo is faster then stock and "lag fixed" Vibrant, so those benchmarks either mean nothing or most likely GPU puts out BIG numbers.

Galaxy line needs Froyo BADLY
[Galaxy S I9000 Android Development] hurrpancakes:
I installed 2-3 lagfix with no issues so far. But the memory notification (the one that tells you internal memory is low) stays in my notification bar. Is there a way to get rid of it?
[Galaxy S I9000 Android Development] EarlZ:
Installed it with the old update.zip, I cant really tell the speed up since the official JG4 firmware for Philippines seems to be very fast but with a default of 800+ quadrant, im now getting 2.1k with the lag fix. thank you!
[Galaxy S I9000 Android Development] mesajoejoe:
I wouldnt consider that accurate as most users dont use the phone with 0 apps running in the background. Thats like taking your minivan and taking every single seat cept drivers, testing mpg and stating that your minivan gets 25 mpg when in reality its no where near that under normal use when your running around with 3 kids from soccer practice to band recitals. The most accurate number would be to test this phone out several times during your day during normal use, record the numbers and divide by how many tests you did. :)
[Galaxy S I9000 Android Development] fredphoesh:
Arrogance and ignorance don't mix well ;)

How long is a piece of string?

If you benchmark ANYTHING, you have to standardise as much as possible, or the results are relatively meaningless... so having as few apps running as possible will give your phone its "best shot" at a good score. You can benchmark how you like, but if you want to be able to compare with other people's phones (which is usually what a benchmark is for) one tries to compare apples with apples.

Mark
[Galaxy S I9000 Android Development] vasra:
Slight fix to the instructions:

At least on my EUR 2.1 XXJF3 I have to press home button to select it and start installation.

Pressing menu key just takes me to a blank screen with android logo and a warning sign. Pressing menu again takes back to the selection screen.

Thank you very much for this update tool!
[Galaxy S I9000 Android Development] vasra:
UPDATE:

Just finished my "update_v2.2.1_ext4_with_root.zip" according to the instructions on my European stock firmware XXJF3 (no hacks, no roots, no updates previously).

RESULT:

- Update went well as did reboot.

- Upon running the ext2 script I encountered an error "Application NoteEverything has stopped" [FORCE CLOSE]

- ext2 script ran and rebooted the phone

This wiped (probably moved) all of my 3rd party applications. Can't access any of them.

Not only that, but Marketplace is also gone, so I can't easily re-install them.

I will now try the RemoveFix.sh next to see if I can revert.

(sigh)

UPDATE2: Just ran RemoveFix.sh and lag fix is apparently removed, but my apps did not come back - not even my Market place!

¤"#¤""%!!!!!

Newbie users: Be very careful with this script or you can really hose your apps and your system + may not be able to recover without advanced terminal/unix skills.
[Galaxy S I9000 Android Development] jonohanson:
One question I have, on lagfix 1 I installed it, got high quadrant etc, had over 1gb used of program space etc.etc.

But everytime I installed and app the storage usage increased by the size of the apk?? (not sure if it should have)

Does this happen on this fix, or does your space available not change(well atleast untill the 1.5gb is taken)?

If it does is there anyway to get your apk's to store else where?

Many Thanks
[Galaxy S I9000 Android Development] jonohanson:
Looking in /Data I notice I have a few backups:

dalvik-cache.bak

data.bak

system.bak

Could this be causing me to still loose space in /DATA? Is it duplicating itself?

Many Thanks
[Galaxy S I9000 Android Development] _Rayearth:
Will this ever gonna be final?
[Galaxy S I9000 Android Development] bird333:
I had a similar experience. I used the 'noroot' version. Afterwards it removed my Launcher Pro and all my apps. I tried to restore my apps with Titanium Backup and I couldn't. I ended up having to restore with clockworkmod. Question: There is a large file on my sdcard related to this, can I just delete this file to reclaim my space or are there other areas that need to be changed?
[Galaxy S I9000 Android Development] frankencat:
Well I have tried a few of them and Ryan's is definitely the best. :)
[Galaxy S I9000 Android Development] distortedloop:
I've deleted those bak files after ensuring my phone had no issues with every other lag-fix method I've used. They're redundant at that point, since you probably wouldn't be using them to revert the fix. Most of us would just undo the symlinks/mounts or restore apps with Titanium.

They're definitely taking up space and doing nothing. You could always move them to the sdcard if you're concerned about actually deleting them.
[Galaxy S I9000 Android Development] distortedloop:
Some issues for me with the the 2-3 method. I ran it by hand on a freshly formatted/wiped/new ROM installed phone.

The fix itself appears to have worked properly, but my Titanium Backup restore, which had been ran on ALL APPS + SYSTEM DATA one minute before starting the new ROM/lag-fix process failed to reinstall the vast majority of my apps.

Major pain in the butt to reinstall 97 apps by hand from the Market.

Not sure if this is an issue with Titanium (first time I've ever had it it is), or the fix method here, or just bad luck, or even user error on my part.

I notice some complaints of apps not restoring, and some reports of success.

I'm considering going back to a recent nandroid and starting over again. It may be less work than I still have left in terms of getting my widgets, ADW screens and all of that back where I want them to. /sigh

Next issue may not be a real issue, but during my 97 apps download and install session, numerous black screens, and long periods of total freeze on the phone (window shade won't slide, etc) while downloading apps/installing. I don't recall one way or another if this is normal Market behavior on the SGS or even my Nexus One in the past. Any one have thoughts on that?

That said, Quadrant no faster (2100+) with 2-3 than I'd been getting with the early 1.0 betas from the other thread.

As FYI, I'm on a Mac, so I just copied the batch file's commands to the Terminal, then used adb shell to go into the fun and run the final command to run the script on the phone. No unexpected error messages.

I didn't see the ext4 lagfix, unless you mean mimocan's. I'd much rather use ext4 than ext2 with this method here. Can you link exactly what fix you're referring to? Thanks.

Also, as posted above I did just what you did, Tit Back of all apps and data, but they didn't restore properly. Sure made this a painful several hours trying to get phone back to the state I had it in. I wonder what I screwed up there. :confused::confused:
[Galaxy S I9000 Android Development] dE.fUsEd:
First time Galaxy owner (Vibrant), just got my phone last night.

Installed the One Click Root and the One Click Lag Fix today.

Quadrant benchmark went from a 900 to a 2300 score.

Awesome work, guys!
[Galaxy S I9000 Android Development] vasra:
Completely normal Galaxy S / Android 2.1 stock firmware behavior. Happened to me all the time without any roots/hacks/update/firmware updates.

In fact it was one of the reasons why I wanted to apply the lag fix and now I'm pretty miffed to find out that the lag fix does not cure this issue (?). Sigh.

I just lost all of my apps for nothing...

Anybody know of if there is a way to restore applications/settings lost by Tayutama's update_v2.2.1_ext4_with_root update (using the ext2 script). The RemoveFix.sh did not help at all.

I'd rather not flash a completely new ROM and start from scratch.

I'd rather just revert to things as they were, before I ran the lag fix script, if at all possible.

Any help much appreciated!