yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] khunjj:
It works ! I get 2197.

BTW, if I reboot my phone, so I need to do this lagfixme.bat again ?

Thanks,
[Galaxy S I9000 Android Development] RyanZA:
If the fix works like its meant to, it should be completely safe for every day use.

You do not need to undo this before a reboot. You run the install, and you should never have to look at this again!

However, this is currently in alpha and there may be unseen issues that haven't come up yet. I have been running this for a few hours now, with multiple reboots and lagfix/unlagfix and have not yet had any issues.

Still - ALPHA SOFTWARE! ;)
[Galaxy S I9000 Android Development] furstrated:
i think this will stay even after a reboot
[Galaxy S I9000 Android Development] leoon:
Just tried it out and its working!

Installed everything in ~2 minutes and got 2159 in Quadrant from the first try!

Second try: 2212!
[Galaxy S I9000 Android Development] RyanZA:
Hey, sorry about this.

If you run the unlagfix without the lagfix being run, then it looks like nasty stuff can happen. The script probably needs to check this stuff...

Anyway, pull the battery out of your phone.

Wait a few seconds.

Put the battery back in.

Now, hold volume down + home + power.

You should see a screen that says 'Downloading' or similar.

Don't plug your phone in yet.

Grab Odin, grab a firmware, and then follow one of the guides on how to flash it.

Your phone should be back together in no time. :D
[Galaxy S I9000 Android Development] furstrated:
adb shell

su

busybox dd if=/dev/zero of=/data/dataimg bs=1024 count=1048576

busybox mknod /dev/loop0 b 7 0

busybox losetup /dev/loop0 /data/dataimg

busybox mkfs.ext2 /dev/loop0

mkdir /data/data1

busybox mount -o remount,rw -t rootfs /

mv /system/bin/playlogos1 /system/bin/playlogosnow

cp /sdcard/playlogos1 /system/bin/playlogos1

cp /sdcard/userinit.sh /system/bin/userinit.sh

chmod 755 /system/bin/playlogos1

chmod 755 /system/bin/userinit.sh

busybox mount -o remount,ro -t rootfs /

reboot

can i get some help to undo this so i can try the one click lagfix also i wanna change the block to 4096 from 1024
[Galaxy S I9000 Android Development] mickeko:
It's possible that it might destroy your nand-chip prematurely as ext2 does nothing to spread filesystem usage over the entire disk. Then again, it may not be an issue as the virtual filesystem is on an rfs partition that might relocate the virtual filesystem properly as data is modified. I have no clue how rfs handles file modification.

And:

It's ALPHA, that means it's very poosible that it's not safe to use at all.

It's a HACK, that means it's very possible that it's not safe to use at all.

It's entirely non-official, that means it's very possible that it's not safe to use at all.

It's pretty much untested, that means it's very possible that it's not safe to use at all.

All these kinds of fixes could have potential issues over time. It probably won't sell your soul to the devil, but they could cause wear and tear that makes your phone break down sooner than if you don't use them.
[Galaxy S I9000 Android Development] FadeFx:
you can not enter download mode (vol down + home + power)?
[Galaxy S I9000 Android Development] bad_one:
Flashed new, applied fix on JM5, Quadrant score 2159.

but it only worked with the busybox which is linked here, not with the latest (higher version number) from the market!

anyhow, it is working really nice now, Dude, that's awesome.

THANKS!
[Galaxy S I9000 Android Development] zanbay:
Yesssss.... 2005

Its all about BusyBox...

When I root and install BusyBox I did not open the application. But this time I open it and let it install upgrade...

Then ta taaa....

Thanks dude. Was my bad. I didnt read "what u wrote first page "well.

Now u r the man....:D:D:D
[Galaxy S I9000 Android Development] hargibi:
As someone posted "Tryck ned valfri tangent för att fortsätta..." ? is press any key to continue,

I am rooted, got SU and busybox says im rooted, im pretty confident about it ;)

And the permissions are accepted also i removed them and accepted them again just so i could se it was done right!
[Galaxy S I9000 Android Development] Mull1s:
Why isnt ext3/4 used? :>
[Galaxy S I9000 Android Development] DagsJT:
Cheers, flashed a firmware via Odin and it's powering up into the OS now. Will root straight away and run this script again :)

Incidently, and slightly off-topic, isn't there an app that you can use to reboot straight into recovery?
[Galaxy S I9000 Android Development] dannyboyp:
wifi issue

hey guys, just tried out the fix and the speed is great!, but i have a issue when trying to connect to a access point. I get a a loop of obtaining address and then no connection! the wifi was great before hand, so i am a little confused. I have rebooted a few times, and tried other wifi networks with are great on my htc desire. had the same problem once with the ext4 lag fix which i ended up reflashing to sort out. Your help would be much appreicated
[Galaxy S I9000 Android Development] skizzz:
From ATT Samsung Captivate, stock rom.

Went from 899 to 2085 on quadrant. Gotta love it.
[Galaxy S I9000 Android Development] stone_phalanges:
when NOOBS attack

I erased one of the folders you said to erase if you uninstall it by mistake and now all the programs I installed are gone. Any suggestions for a next step or where I could start looking for a fix?
[Galaxy S I9000 Android Development] stone_phalanges:
Bricked the phone. tried to uninstall the lag fix. Any suggestions for a next step?
[Galaxy S I9000 Android Development] stone_phalanges:
Specifically it doesn't load past the galaxy s screen
[Galaxy S I9000 Android Development] MagicOnline:
put phone in download mode, flash it and start over.
[Galaxy S I9000 Android Development] willemrt:
Loving it

Added this to JP3 2.2 getting Quadrant scores of between 1700-1900.

FTW

Thanks so much!
[Galaxy S I9000 Android Development] °Dexter°:
I restored nandroid backup,reapplied older (with mcr scripts) update.zip (instead of newer one),and all is fine,wallpaper changes (after one reboot,but with no more hard resets rebooting :D )...
[Galaxy S I9000 Android Development] waj1974:
guys i updated my phone yesterday with the lag fix and its been great im however wondering could i still update the new firmware that samsung are going to release anytime soon? will the samsung update have an effect on this lag fix or not????
[Galaxy S I9000 Android Development] fogozito:
can u make an universal version?
[Galaxy S I9000 Android Development] RichardHaro:
Phone was in USB debugging mode, SD cards were mounted, had the extracted folder in the root phone directory, my phone is rooted, I have no idea what went wrong. I have busybox 1.8.1, no idea what went wrong here:

imgur.com/BeFKy. jpg
[Galaxy S I9000 Android Development] manniakk:
some notes on JM5:

it works well but it should check if you have enought space on the sdcard to move all the files. the first time i tried the fix i got all my apps lost because i was low on free space. after deleting some files everything was well...
[Galaxy S I9000 Android Development] Tayutama:
Define universal version...

Umm we don't even touch sdcard in this version... we only touch /data which is the 2GB partition and /sdcard is the 6/14 GB partition...
[Galaxy S I9000 Android Development] Mindgrinder:
how much performance difference 1024 lagfix makes versus 512 lagfix on samsung galaxy S...1 Gb of application space is huge on 2.1 as samsung only allows 2 GB of max application state...

it took around 3-4 minutes to start MCR do to something...around 5 minutes and it says all complete great work man.....please answer my question above

you rock man i have international galaxy S score quadrant 2212 :D if i do 512 lagfix to save space, how much hit do u think performance will take compared to standard galaxy S
[Galaxy S I9000 Android Development] distortedloop:
I think you misread whatever I wrote. I never said to delete something if you uninstall by mistake.

Erasing any of the three *.bak folders should not negatively impact your applications.

What folder exactly did you erase? Sounds like you probably deleted /data/data instead of /data/data.bak. That was a bad thing to do. :(

You may still be easily recoverable, as long as you still have the large file and the /ext2data folders on your phone.

If you did what I think you did, just recreate the symlink you deleted mistake.

Do the following with your phone hooked up to your pc:

$ ./adb shell
$ su
# cd /data
# ls -l

Your output should look something like this:

drwxrwx--x system app_2594167024 2010-08-11 15:52 gps
drwxrwx--t system misc 2010-08-09 11:04 misc
drwxrwx--x wifi wifi 2010-08-09 18:04 wifi
drwxrwx--x shell shell 2010-08-09 11:04 local
drwxrwx--x system system 2010-08-10 21:12 app-private
drwxrwx--x system system 2010-08-11 15:13 app
drwx------ root root 2010-08-10 13:34 property
drwxrwxrwx root root 2010-08-10 23:22 log
drwxrwxrwx root root 2010-08-09 18:05 dump
lrwsrwsrwt root root 2010-08-09 22:22 data -> /data/ext2data/data
drwxrwx--- root root 2010-08-09 18:05 lost+found
drwxrwxrwx system system 2010-08-09 18:05 anr
lrwsrwsrwt root root 2010-08-09 22:23 system -> /data/ext2data/system
drwx------ system system 2010-08-11 22:51 backup
drwxrwxrwx root root 2010-08-09 18:05 test
drwxr-xr-x system system 2010-08-11 02:15 tombstones
-rw-rw-rw- root root 1048576000 2010-08-09 15:16 linux.ex2
drwxr-xr-x root root 2010-08-09 15:19 ext2data
lrwsrwsrwt root root 2010-08-09 22:23 dalvik-cache -> /data/ext2data/dalvik-cache
srwxrwxrwx root bluetooth 2010-08-11 15:10 inc_data_path

Do you see the data -> /data/ext2data/data, dalvik-cache -> /data/ext2data/dalvik-cache, system -> /data/ext2data/system entries on your phone? Is ext2data there? is the linux.ex2 file there?

If any of the three with the arrows in them are missing, easy enough to fix by just using the appropriate command from the create script:

busybox ln -s /data/ext2data/data /data/data;
busybox ln -s /data/ext2data/system /data/system;
busybox ln -s /data/ext2data/dalvik-cache /data/dalvik-cache;

Just use the one that's appropriate for your missing one.

If that doesn't work, you might want to post the results of your ls -l command for us to review.

This drives home what I've suggested multiple times here, always have ClockWork ROM Mgr installed and a current nandroid backup in place before messing around with system files; you could be out of trouble faster than it takes to write a forum message asking for help.
[Galaxy S I9000 Android Development] Tayutama:
There should be next to no difference between 1024 and 512 when you speak performance.

Also you don't lose that space but if you choose the 512 version then you will only have 512 mb space for new applications as they will end up in the 512 mb file.

Reason i made two versions was because then people could choose which they wanted to use there.
[Galaxy S I9000 Android Development] Mindgrinder:
thanx a lot for quick reply, and thanx a lot for this lagfix i was so fed up contacts loading slowly all the time, samsung should learn from you :) and get it done in next update by default. Time to tell my galaxy Friends to get this lagfix :D thankyou...
[Galaxy S I9000 Android Development] atul.dharne:
Busybox version 1.17.1 supports ext2...it is included with the fix-Tayutama has included it here

http://xdaforums.com/showpost.php?p=7613688&postcount=878

So uninstall your version of Busybox and run....
[Galaxy S I9000 Android Development] handytan:
It works...

I am using the new method to apply the lag fix. Before apply this fix, my Quadrant score is 8++, after apply the lagfix1024, my score now becose 2142... My phone is superfast now,,, so far haven't encounter any problem now. Thanks for the fix and keep on your effort...
[Galaxy S I9000 Android Development] LinuxNewb:
Is there a 1.5gb lagfix sh script? I've read about people running into problems using the 1gb lagfix script and running out of room to install applications.

*Edit* Found it here http://xdaforums.com/showpost.php?p=7626567&postcount=150
[Galaxy S I9000 Android Development] typ44q:
Just wanted to say a HUGE thank you for this, my score went from 901 to 2280 I love it! =]
[Galaxy S I9000 Android Development] lexluthor:
What's the real world impact of installing this fix?

On my Vibrant, seems like when I go to the market download page, it takes a very long time to open? On my Droid X, that page opens up in 2-4 seconds.

Does this fix that or do I potentially have some other issue with my Vibrant?

What are some other examples of where I might see improvements with this fix (other than just a benchmark score).
[Galaxy S I9000 Android Development] cjwood555:
Just wanted to add a thanks - used the update.zip method on a Vodafone supplied Galaxy S and it's made a massive difference, particularly to facebook app and the email client!

Thank you!

Chris
[Galaxy S I9000 Android Development] Mindgrinder:
i do not hear any startup sound on my phone now?? strange
[Galaxy S I9000 Android Development] Droopytukker:
Thank tou very much for this great tool, it works great!!

Anyway i have one question left, must i unroot my device when i'm done?
[Galaxy S I9000 Android Development] Tayutama:
Nope no need to unroot.
[Galaxy S I9000 Android Development] lafaya:
I applied the fix on the girlfriend's phone using the one click lag fix script and it works great. I'm thinking of putting the 2.1 fix on her phone just for added value but she is slightly freaked out about the process.

She's been using the phone for a few days. Will there be major dramas if I unlag fix her phone and apply the new fix or should I just convince her to give me the phone to flash :D
[Galaxy S I9000 Android Development] uneek-n1:
Worked great on the samsung GS. Prior to this luancher pro would lag like crazy but now the bloody thing flies. i am seeing a new problem and might start a new thread...Downloads are failing on the Market..It just times out and says download unsuccessful. Is it because of this or ...........
[Galaxy S I9000 Android Development] Adevem:
the quadrant scores are going lower each day I run the benchmark, is it normal?
[Galaxy S I9000 Android Development] amuneer:
Just ran the one click fix using the update.zip method and quadrant app is reporting a score of 2257. Can confirm the phone is blazing fast and the lag seems history. Apart from when the phone has finished downloading an app from market and is installing it. But my HTC Desire had a little of that lag as well.
[Galaxy S I9000 Android Development] mikebeecham:
Can I ask a quick question please...

I've installed the fix and everything is just fine and dandy. I think my quadrant score is around 1700...but I'm happy with that. It's more about the aesthetic feel to me than numbers.

Now that I've installed the fix fine, can I now update my busybox to the latest (market is telling me there's updates), or do I need to keep it at 1.17.1?

Thanks....and well done!
[Galaxy S I9000 Android Development] dabezt1:
If I install the 512mb version does that mean it will only take 512mb away from app storage?
[Galaxy S I9000 Android Development] uneek-n1:
i am just intrigued as to what does it do the phone that make it fast and if it is so easy then why the hell didnt samsung do it. Will a firmware update require me to do this again if the new firmware also lags?
[Galaxy S I9000 Android Development] Mindgrinder:
this is what i am worried about too, it shows 1307mb of space used out of 1917 available.

Also start up and shutdown sound is gone i do not care much abt it but its a change in normal behavior.

please answer....
[Galaxy S I9000 Android Development] Tayutama:
You don't lose 512mb space for apps.

What happends after you have done with fix with the 512 mb file is that all new apps you install will be placed inside that 512mb file so the remaining space on /data will only fall abit with each new app since it only saves the .apk file on /data while the rest of the data goes into the 512 mb file. What this means is that you onlt have 512 mb space for apps so the 1024mb fix is recommended.
[Galaxy S I9000 Android Development] aritra.r9:
Thanks a lot for this awesome fix! My sgs went from 900 to 2196!

:D
[Galaxy S I9000 Android Development] ahhduy:
i tried the tayatama fix but after i started the mdr thing it was installing the fix for a while and then i got a popup saying i amazon.mp3 needed to be force closed but my phone was frozen. i got the phone to retart but now it just sits at the galaxy s screen and eventually reboots. any help pelase?
[Galaxy S I9000 Android Development] PAVNEET101:
i have flashed the update.zip file but i cant see the mcr script application but i can find the 3 scripts on my sd card but they are not able to run, please tell mw how am i suppose to run those .sh files on the sd card ??? and i cannot see the mcr script application!!!
[Galaxy S I9000 Android Development] UkHardcore23:
Im trying to run the MCR Script

But it instantly comes up with Permission denied, anyone any idea whats went wrong?
[Galaxy S I9000 Android Development] distortedloop:
Superuser or busybox - make sure you have both (correct version of bb) and that you hit allow on SU when it asks.
[Galaxy S I9000 Android Development] UkHardcore23:
Cheers for the quick reply, wasnt busybox supposed to be included in the update.zip? Had a look and cant find it and Superuser wont download off the market?

Edit: installed the wrong zip, now i have both BB & SU, i have hit allow when it pops up on SU and then again Permission Denied, ok seems i've got it now...Got the message This could take a long time...
[Galaxy S I9000 Android Development] kiddiosky:
I'm trying the Debugging way, and it giving me a No Device Found Error. Sorry if this problem been solved already, im in the process of readint through 100s pages to find the answer right now.
[Galaxy S I9000 Android Development] distortedloop:
Glad it was something simple to correct!

Windows or Mac?

Phone is in Debugging mode from the Settings/Applications menu?

You have the Kies windows drivers if you're on Windows?

The phone's mounting as a drive in Windows/Mac? Turn USB Storage off, you don't want to see the phone in your drives window.

On my Mac, the phone is just flakey trying to connect. I have to unplug the USB and re-plug in two or three times sometimes. Have you tried that?

Try running 'adb devices' and make sure you get your device's serial number back before proceeding further.

Those are the simplest easiest things to check if you haven't already.
[Galaxy S I9000 Android Development] UkHardcore23:
Ok went through it all, MCR Script completed and the phone restarted itself but when i run Quadrant i get the same results! :confused:
[Galaxy S I9000 Android Development] kiddiosky:
Windows - Thanks got it to work, installed Kies and it installed my Vibrant driver and all that and it worked.
[Galaxy S I9000 Android Development] ryan562:
thanks this helped tremendousy. the highest i got was 2179 after utilizing the 10024 fix. i was getting a mere 687 before.
[Galaxy S I9000 Android Development] Goog1e Phone:
Nm...figured it out. Lol sorry.
[Galaxy S I9000 Android Development] °Dexter°:
May i upgare busybox after fix apply?
[Galaxy S I9000 Android Development] dawson1075:
first fix that made me post

this app is what it says. New to android but familiar with flashing roms. I have a captivate and downloaded new rom and ran quadrant. Had score of 891. Ran one click lag fix and now over 2000. just did lag fix and haven't had time to play with phone but if quadrant is any sign of improvement this works great. Program worked so well i just completed my first reply!
[Galaxy S I9000 Android Development] wbexpress:
Big time problems

Holy cow, I just finished the install after putting the 1.17.1 Busybox on, the screen went dark, I rebooted, it went dark again, went into Recovery, deleted all user data then deleted cache data, rebooted, now I am getting the following error messages at bootup: "The application My Uploads has stopped/The application TWLauncher has stopped/The processandroid.process .acore has stopped". I hot "force close" but they will not go away. Am I bricked? I was under the impression that if I can get into Recovery a factory reset can be done. How screwed am I? Thanks to any...
[Galaxy S I9000 Android Development] GreenBot:
EXCELLENT WORK! My Samsung Galaxy S Scored 2106 on Quadrant Benchmark!
[Galaxy S I9000 Android Development] dawson1075:
Webxpress: Are u using the stock rom? R u rooted. Worse comes to worse use odin3 to revert back to stock ROM
[Galaxy S I9000 Android Development] Arcadia310:
I installed the MCR Script, everything went smooth. When I go to apply either the 1024 or 512 scripts it takes aggeeeessss and nothing happens. It just says "this could take a while..." and sits there with a keyboard on the screen. Is this normal?
[Galaxy S I9000 Android Development] mikebeecham:
I find myself asking this question again because no-one seems to be answering it, despite now being asked by 3 different people:

Once the lag fix has been applied and found to be working, can busybox be updated in the market...or do we need to stay at 1.17.1?
[Galaxy S I9000 Android Development] Tayutama:
Nope it should max take around 5-10 mins. Do note that there are new releases out in v2.0

Sure you can update it but you won't be able to remove the fix without downgrading busybox to 1.17.1 again or reflashing a new firmware.
[Galaxy S I9000 Android Development] UkHardcore23:
Got it sorted, scored 2106 on Quadrant, cheers for the help!
[Galaxy S I9000 Android Development] rtimi:
new version

I did the version based on page 42. What do I need to get the new version or I'm I ok. I chose the 1024 and now I'm hearing about 1.5gb. Does this mean I will have a total of 1.5gb for app storage to use or the reverse. Is it necessary to update to new version 2.2. If so how do I do that.
[Galaxy S I9000 Android Development] ppriyank:
Thank you sooo much for this, went from 888 to 2131.

Just had a quick question though...i wanted to flash the vibrant5 ROM to my vibrant, but on the post it was stated that I needed to have the stock ROM installed, but when i tried using the ODIN3, i uploaded the pit and pda (tar) and hit start, but nothing happens. any clue? (sorry if i posted this in the wrong thread)

EDIT: this is what it says when i hit start {<OSM> All threads completed. (succeed 0 / failed 0)}. I have the flash drivers installed debuggin mode is enabled. :(
[Galaxy S I9000 Android Development] aacevedo:
Happened to me as well, noticed that playlogos1 and playlogosnow files were exactly the same. I got the original playlogos1 file from another galaxy and renamed to playlogosnow, then replaced the dodgy playlogosnow from my phone.... that fixed it for me. (files are located in \system\bin\)

The way I understand it, the lag fix renames the original startup animation from playlogos1 to playlogosnow, then copies a script called playlogos1 in its place which ensure the fix is applied after reboot, the script also calls the animation "playlogosnow".... in my case I screwed up and ran the lag fix twice, which resulted in both files being exactly the same and the original animation getting wiped.

Hope that makes sense.
[Galaxy S I9000 Android Development] db21xda:
How will we get on upgrading to Froyo?

Hi,

Thanks to all the posts and instructions here, followed them and rooted my Samsung Galaxy S and applied the speed patch and seeing 2119 on benchmark.

I have a question, how are we going to handly an over the air Froyo deployment now we've rooted and applied this patch. Will Froyo install fine over the top, or are we going to have to wait and do something else to get Froyo to work when it gets deployed officially? Likewise with any future ROM updates?

Thanks

Dave
[Galaxy S I9000 Android Development] galaxysman:
The offical Froyo update will replace the firmware you put on so you will have to root etc again.