yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] remixfa:
going on 4 hours now with the new lagfix. had no issues with install what-so-ever from stock rooted rom.

*** i1041.photobucket.com/albums/b420/remixfa/vibrantpreupdate.jpg

*** i1041.photobucket.com/albums/b420/remixfa/vibrantpostupdate.jpg

now, since then, this phone has been running like a phantom on crack. of course, there is a side effect. The battery is screaming in pain. Where i used to get about 8-10 hrs of heavy usage, i dropped 33% in 2 hours of usage.. heck, ive dropped 4% since taking it back off the charger 10 minutes ago :(.

Gonna let it ride through tomorrow to see if it settles down, then i might have to uninstall (of course, imma brag my ass off about it before i do, lol)

So.. uhh.. how do we uninstall if /when the time comes? :)
[Galaxy S I9000 Android Development] emelie:
i'm running this on a european sgs with stock firmware - absolutely amazing performance increase!

quadrant score 2231

thank you very much!!! -> when you release make sure to include a donate button somewhere
[Galaxy S I9000 Android Development] theMaginator:
Thanks for the quick reply. I just saw your earlier quote saying the it should be empty.

I just got done deleting the GPS data and reconfiguring it it works now so no biggie.

My biggest concern is if new app dowloads will go into this new EXT2? I sure hope so since its a whole gigabyte.

Now quadrant still reads a 2000+ score but says my CPU frequency is only at 800mhz with a Max of 1000mhz. What's up with that?

Once again thanks everyone reading this 70+ page post was well worth it.
[Galaxy S I9000 Android Development] odyssey61:
My battery dropped very quickly at first however after a recharge while off it has now settled back to normal.

My battery would last better if I didnt use it as much. :p
[Galaxy S I9000 Android Development] theMaginator:
Just read a thread at android forums that says that the OS tells the CPU at what speed to run to achieve the task required which means that my score would be a lot higher if i can get it to do it at 1.0ghz right?

Can someone else confirm this?
[Galaxy S I9000 Android Development] OGC313:
This is constantly causing problems for my phone! :@

The MCR scripts take forever to install and then cause applications to force cloes and prevents the phone from booting!
[Galaxy S I9000 Android Development] AMDPOWERFIST:
I just tried the MCR scripts from a fresh JM2 firmware install and mine sits at a black screen now after reboot. WARNING: do not use the MCR script method. Does not work:

Heres what i did:

1) Fresh JM2 firmware flash

2) installed superuser from an apk file extracted from the beta root update.zip

3) reboot applied update.zip (special one from the guide)

4) rebooted the phone, opened up superuser to ensure it was there and working

5) ran MCR script (1gig version)... screen came up saying "Creating 1GB file to store data inside. This could take a long time..." waited... screen came up with ALL COMPLETE, then went back to the original screen ("Creating 1GB file to store data inside. This could take a long time..." waited for a few minutes to make sure it was 100% complete... it was so i tried to run some apps... every app was corrupt (or would need force close on it)

6) restarted the phone... get the Galaxy S screen pop-up... then the S swirling... then black screen... nothing

Had to reset factory defaults to get it back to normal... running the MCR again to see if it works...

RE: tested MCR again... failed

Reflashing, trying the bat file version.
[Galaxy S I9000 Android Development] dsmann12:
Hi. I installed the busybox app onto the phone without actually installing it before I tried to run your lagfix. I'm a complete noob at this, but I wanted to push my phones speed up. This is the message I get when I try to run the fix you posted for those who made my mistake:

C:\androidsdk\tools>adb shell

su -

$ busybox rm -rf /data/ext2data

busybox mv /data/data.bak /data/data

busybox mv /data/system.bak /data/system

busybox mv /data/dalvik-cache.bak /data/dalvik-cache

busybox rm /data/linux.ex2

su -

busybox mv /system/bin/playlogosnow /system/bin/playlogos1busybox rm -rf /data/e

xt2data

busybox mv /data/data.bak /data/data

busybox mv /data/system.bak /data/system

busybox mv /data/dalvik-cache.bak /data/dalvik-cache

busybox rm /data/linux.ex2

Permission denied

$ $ mv: can't rename '/data/data.bak': No such file or directory

$ mv: can't rename '/data/system.bak': No such file or directory

$ mv: can't rename '/data/dalvik-cache.bak': No such file or directory

$ rm: can't remove '/data/linux.ex2': No such file or directory

$

Any idea what I'm doing wrong?
[Galaxy S I9000 Android Development] AMDPOWERFIST:
Works like a charm: 879 before, 2109 after...

this is how i did it:

firmware flashed JM5

restarted

reset factory settings + cache

rooted phone via update.zip

shutdown

put back sim + external sd card

restarted

installed busybox.apk

(MAKE SURE YOU RUN THE BUSYBOX AS ITS NOT INSTALLED FROM RUNNING THE APK FILE YOU HAVE TO ACTUALLY RUN IT TO INSTALL PROPERLY)

Place your phone into USB debugging mode: Settings->Applications->Development

Download the ZIP file from the guide

Unzip

Double click "lagfixme.bat"

Wait for it to complete.

restart phone

run quadrant

I believe the error in the guide is not placing emphasis on the HAVING TO RUN BUSYBOX as people are thinking its installed AFTER they run the .apk file... which it ISNT.... (this was my problem) but its now working fine !!!
[Galaxy S I9000 Android Development] odyssey61:
Have you read page one closely to make sure you have the correct Busybox etc? It has to be version 1.17.1
[Galaxy S I9000 Android Development] blingblingchingching:
Can confirm worked on JM5 : Quadrant 2126

Thanks RyanZA!
[Galaxy S I9000 Android Development] RyanZA:
For anybody who hasn't gotten this to work, could you post the log output from the window here?
[Galaxy S I9000 Android Development] hargibi:
did that in my last post but here it is again :)

Hmm it takes about 1 second to do the lagfix?

it says where its creating a 1gb file it could take a long time but mine is instant?

ANy idea?

no other errors that i can see

================================================== =============

================================================== =============

One Click Lag Fix for Galaxy S I9000

================================================== =============

================================================== =============

__________________________________________________ ________

Pushing required files to /sdcard This is internal SD Card Please wait.

* daemon not running. starting it now *

* daemon started successfully *

94 KB/s (1741 bytes in 0.018s)

2 KB/s (56 bytes in 0.021s)

13 KB/s (177 bytes in 0.013s)

Now running lag fix. On your device, select allow root privledges!"

Creating 1GB file to store data inside. This could take a long time...

Creating loopback, you may see an error that it already exists. Ignore that erro

r.

Linking loopback to the 1GB file store

Creating the EXT2 filesystem

Creating a mountpoint for files, you may see an error that it already exists. Ig

nore that error.

Mounting device

Copying data across

Clearing out any old backups, ignore any errors

Backing up old data

Linking to fast ext2

Now setting up reboot support

Moving boot animation

Copying over init scripts

Setting up permissions

All Complete!

Script complete!

* server not running *

Tryck ned valfri tangent för att fortsätta...

and as i said. it takes 1 second from start to finish for the whole script!
[Galaxy S I9000 Android Development] Asdain:
nice! will try out as soon as I get home!
[Galaxy S I9000 Android Development] RyanZA:
Hmmm....

Weird, you aren't getting the results of the commands back...

What is "Tryck ned valfri tangent för att fortsätta..." ?

Oh! I'm thinking that means something like permission denied?

Did you accept root permissions on your device when you ran the script? Is your phone rooted? etc. ;)
[Galaxy S I9000 Android Development] GregH59:
some feedback for you from somewhere who used the one click lag fix here.

"Yay! It worked. I ended up using the oneclick lag fix after flashing and it worked like a treat. Quadrant benchmark of 2258."
[Galaxy S I9000 Android Development] leoon:
Google translate: "Press any key to continue..."
[Galaxy S I9000 Android Development] danikristijan:
Boot animation

Great! I got 2147! :-) But i got a problem! When i use the unlagfixme.bat and the phone reboots, i got only the sound, but no boot animation! Where is the issue???

Thanks, and Great job!
[Galaxy S I9000 Android Development] kica1229:
looking forward to seeing mimocan fix version!
[Galaxy S I9000 Android Development] RyanZA:
..Does the phone actually boot up after that?

The sound and animation files are in the same directory... I don't know how its possible to get one without the other. :o
[Galaxy S I9000 Android Development] drapos:
Just an important question, I think.

It's safe for a daily usage?

If I understand correctly the other thread, It's needed to undo this before reboot, right?

I think you should warn this in the first post from this specific thread.

Thank you for the fix :)
[Galaxy S I9000 Android Development] Aquario79:
This is happening to me as well...running JM2 with Samset 1.6. One second to run the lagfix but no apparent differences...
[Galaxy S I9000 Android Development] WGPaf:
Two questions came to my mind :

1) why didnt you use ext3 ou ext4 ?

2) Does this buffer impact the battery autonomy ?

regards,
[Galaxy S I9000 Android Development] danikristijan:
Yes, the phone does! Everything Ok! But no animation! :-(
[Galaxy S I9000 Android Development] FadeFx:
dont wait too hard... what do you want with that, a fix for the fix?
[Galaxy S I9000 Android Development] DagsJT:
Seems to have borked my phone. Tried the fix, realised I didn't have the correct BusyBox so ran the unlag fix which gave errors. Got BusyBox 1.17 from here working and it looked like the lag fix worked then.

Ran Quadrant and it FC'd, rebooted and got the Samsung logo and screen went black. Can't get the phone back on now. Removed battery, logo comes on and bottom lights come on but nothing on the display at all.

Edit: As FadeFX said, it looks like the animated logo isn't sorted. My phone is pretty much useless now, I can't even get into the phone to flash a new rom over onto the internal card. Any help?
[Galaxy S I9000 Android Development] FadeFx:
looks like playlogo1 was not replaced by playlogosnow in the unlagfix
[Galaxy S I9000 Android Development] Zilch25:
Just wanted to chime in and say thanks for this, it even works on the Captivate with stock ROM(2200 Quad score)... trying to convince my buddy with a Vibrant to give it a whirl too!
[Galaxy S I9000 Android Development] vikas776:
tried on jp3 ( latest froyo 2.2 ) on i9000

and it works awesome

n1

thanks

:)
[Galaxy S I9000 Android Development] NeoXTC:
works fine here. Just get the latest busybox from market if you don't download it from the one that's linked.

Man it's so responsive when opening apps now. I'm using JM5.
[Galaxy S I9000 Android Development] Vascariz:
This is RyanZA's update.zip not Tayutama which I believe installs the busybox and also superuser.app?

So before the following step:

With Tayutama's update you do not have to do anything with busybox or superuser?
[Galaxy S I9000 Android Development] jonjacobmoon:
This rocks!

I said it before, I'll say it again..... RyanZA rocks!

Just did the fix on my wife's phone. Score went from 900 to 2250.

One note: I did this on a Mac, and like with my phone, I take each line from the script and run each line one at a time. Any reason for this? Just curious.
[Galaxy S I9000 Android Development] vijaykanth:
Wow!!! This is awesome! Thank you RyanZa for the fix and Tayutama for making it easier!!!

My scores went from 853 to 2146!!! Better than Nexus One 2.2 yay! :O

Can anyone tell me an app which uses loads of memory and processing power? :D
[Galaxy S I9000 Android Development] jeebspawnshop:
Quick curiosity

Hi again.

I posted this before, but forgot to ask the question;

I ran RyanZA's fix (with the batch file) except I had Busybox 1.18 when I did it. But apparently it all went well.

So after rebooting my phone, the thing is faster than it has ever been - by orders of magnitude! - but my Quadrant score still comes in around 890-ish. Is there a reason for this?

Purely curious.

Thanks again RyanZA, and xda!
[Galaxy S I9000 Android Development] Ancient_One:
Easy. The fix has not been applied, you only think it has.

Busybox 1.17.1 mate. You know your supposed to use it. :p
[Galaxy S I9000 Android Development] kenkiller:
After installing Samset 1.9c, tried the update.zip method. SU Permissions keeps popping up, asking for permissions even for apps that are already given permission. Tried to run the MCR scripts, MCR crashes.

Re-flashed Samset 1.9c. Did it the original way via USB Debugging. Everything went just fine. :D Current Quadrant score 2236.

I hope this original way of lagfix is retained, update.zip method might not work for every variant of rom out there. :D
[Galaxy S I9000 Android Development] kenkiller:
Yeah, it should read your mind to I guess.

Be thankful for small favours you ungrateful thing. :D
[Galaxy S I9000 Android Development] ccage:
I think my phone was bricked... well I don't think... it was bricked and I don't know what happened I ran the Tayutama method and restarted my phone and now it wont boot into the os. I turns on plays the music but does not play the splash screen and then black and the two capacitive buttons on the bottom light up at the bottom and I'm screwed. I'm using the samsung from bell in canada by the way. if anyone can help then my god please but I don't know what I'm gonna tell bell. maybe they won't find out I rooted it... Maybe?
[Galaxy S I9000 Android Development] odyssey61:
Being the Canadian version means you cant get into download mode?
[Galaxy S I9000 Android Development] chluk2425:
just uninstall it as what you would do when you want to get rid of a app...
[Galaxy S I9000 Android Development] piya_m:
I have some noob questions to RyanZa or Tayutama.

I've inspected in remove lagfix procedure, and found that it will copy data from ext2 back to RFS before delete ext2 file, right ?

So if we install so many program and don't have enough memory in RFS then we can't go back ???

Can we just use internal sd card as temp folder for data migrate back then ?

copy data from ext2 to \sdcard , delete ext2 and then copy data from \sdcard back to RFS

Just an idea for worst case scenario. :-)
[Galaxy S I9000 Android Development] lyno:
Left my phone in standby overnight, was at 98% battery. Woke up this morning and it's at 80%!

Is a battery usage fix being looked into?

Edit:

According to the battery use info, its the cell standby that's using most of the battery. Btw, I had wifi off.
[Galaxy S I9000 Android Development] Fedburin:
Samsung Vibrant - working great

I ran this as stated. I had to run the script twice. It didn't seem to take the first time so I rebooted and ran it again. I already had root and Clockworkmod Recovery installed - busybox inc. w/t Clockworkmod. My Vibrant flies now. Quadrant went from around 850 to 2,211. Thanks for all the hard work.
[Galaxy S I9000 Android Development] loinenavant:
For all of you who are still having problems with running this procedure (eg. the script runs completely but nothing happens or get a Busybox error), I've found a way around using an updated zip file for rooting, which contains Busybox 1.17.1.

Steps:

Root your SGS with one of the update.zip files from the archive (choose only one, for 2.1 or 2.2)

Install Busybox (v 1.17.1, included the attachment). After that, if you open the app you'll see "Status Done". It's OK, Busybox 1.17.1 is allready installed during the rooting process

Run Lagfixme procedure from the first post of the thread

The credits for the original update.zip files go to BackfireNL.

It doesn't work on I9000XXJP3!
[Galaxy S I9000 Android Development] FadeFx:
for those of you having battery issues, please try to fush battery stats. there is a thread somewhere here in the forums about that. hope this helps!
[Galaxy S I9000 Android Development] dudeldei:
Hi!

Sounds like an issue I had with my Galaxy S. The screen-light is broken. Does not show if you try to go into download/recovery mode either.

I had to send mine back to retailer and got a new phone back. And my retailer sucked, so it took me about four weeks to get a new one :(
[Galaxy S I9000 Android Development] mekwall:
Battery fix? 18% in ~8 hours (dunno how long you slept) is good...

If it's the cell standby that's draining it is probably due to bad reception. At lower reception rates the phone will boost the reciever, thus consuming more energy. For good reception it's the other way around :)
[Galaxy S I9000 Android Development] MiG123:
ouch, i think i've just screwed the phone up after using the fix in 1st post. Now, it boots up as per normal with the animations and all but once i'm into the android system all the core apps start force closing one by one and render the phone unusable. The worrying thing is that this issue still persists after I reflashed the phone with JM5 and then clearing the cache and doing factory reset....
[Galaxy S I9000 Android Development] Roy Ngan:
might be a 1-off case, similar things to me,

7am - 1pm : 6hrs - consume only 25% of the battery under normal office usage (info obtained from Battery Indicator), will keep monitor it.
[Galaxy S I9000 Android Development] Ariozo:
Anyone else has a problem with Sim card after this fix?

Phone cant find the signal so cant make any calls or recive one, when enter pin for sim it just jump over it and not get a signal bar even..
[Galaxy S I9000 Android Development] waterballoon:
I can't seem to install the 1.17.1 version of Busybox... I tap "Install" and it says "Satus:Done!" but when I try opening the lagmefix thing.. nothing happens. : /
[Galaxy S I9000 Android Development] mekwall:
Hehe, you're too late! This have already been done by Tayutama. He also added the latest Superuser.apk to his update ;)
[Galaxy S I9000 Android Development] mekwall:
Then I recommend you to do a nandroid backup/titanium backup and reflash your phone.

Try to do it how I recommend it this post: http://xdaforums.com/showpost.php?p=7600740&postcount=673
[Galaxy S I9000 Android Development] Tiazi:
please... someone...

I tried to flash XWJM2 because I didnt feel like JP3 was stable enough for my apps. Now Ive got a big problem.

The only thing my phone does is showing a telephone -- ! -- pc logo. I can get into download mode. But when I try to flash any firmware Odin gives me error with some chinese signs.

Somebody knows what to do? Please help!
[Galaxy S I9000 Android Development] FadeFx:
take out your battery, wait for 30 seconds put battery in and start your phone wirh vol down + home + power
[Galaxy S I9000 Android Development] MagicOnline:
I used it and now I get 2139 Quadrant :eek: :D before that it was around 850-900.

the script i choose was lagfix1024.sh

used this method with the update.zip --> http://xdaforums.com/showpost.php?p=7587405&postcount=417

the phone flights now. before that i got lags sometimes but now its like a formula 1 car!

I will keep an eye on the battery though ... :confused:

will this lagfix still be active even if i do a reboot?

edit:

a very big warm thank you to the developers of this fix.
[Galaxy S I9000 Android Development] Qazz~:
Ever since i got my SGS my battery ussually never drops at all over night and the highest drop i got was 3%.

Ive done the lag fix and reset battery status and well see how it goes
[Galaxy S I9000 Android Development] beat.kitano:
No. I haven't had any problem after the fix. ;)
[Galaxy S I9000 Android Development] FadeFx:
RyanZA

seems like your fix is going to beat the **** out of the somewhat old i7500 either... look at this: http://www.drakaz.com/forum/viewtopic.php?id=255
[Galaxy S I9000 Android Development] speedweed:
Just did the fix with the update.zip method explained here:

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

Quadrant score of about 2200 on JM5 :)
[Galaxy S I9000 Android Development] Tiazi:
I tried what you said but Odin gives me some errors :(

please take a look at the attached screenshot. Maybe you guys can give me some advice!

thanks in advance!
[Galaxy S I9000 Android Development] MagicOnline:
maybe u should try to use foldernames without spaces. rename them with _ instead of space.
[Galaxy S I9000 Android Development] oskretc:
I try this with my Stock ROM, it worked but when I reboot, it stuck in the galaxy logo.

Reflash with JM5 applied again, and now its running smoothly. +2200 on quadrant

and leaving quadrant besides, you can feel the phone more snappy and easy going.

almost no lags.

So, my conclusion. DONT TRY THIS WITH YOUR STOCK ROM. first reflash
[Galaxy S I9000 Android Development] Tiazi:
ok we are getting somewhere. I put them in a different folder and the errors are gone. But... <ID:0/006> Added!!

<ID:0/006> Odin v.3 engine (ID:6)..

<ID:0/006> File analysis..

<ID:0/006> Set PIT file..

<ID:0/006> DO NOT TURN OFF TARGET!!

nothing seems to be happening. No blue progress bar on my phone. Or anything in odin...
[Galaxy S I9000 Android Development] FadeFx:
this should also work with stock roms, i guess u did smething wrong in the first run.
[Galaxy S I9000 Android Development] emelie:
which device did you run this on?
[Galaxy S I9000 Android Development] speedweed:
Any reports of battery life issues or phone life issues with this fix?
[Galaxy S I9000 Android Development] chrissniper:
Agree, I did the LagFix on my i9000 JF3 Stock-ROM and got 2231 points
[Galaxy S I9000 Android Development] dudeldei:
My battery seems to drain pretty fast.... :(

Mostly display and cell-standby if I check the 'battery use'
[Galaxy S I9000 Android Development] odyssey61:
Mine did the first day. I then let it run down and recharged while switched off. All good now.
[Galaxy S I9000 Android Development] chikebum:
Now my boot splash Samsung Galaxy S logo is missing after using this One Click Lag Fix...i only can hear the sound in blackscreen...anyone know how to fix it?
[Galaxy S I9000 Android Development] speedweed:
Check that you have these files, if not, then grab them and put them in the correct dirs. If you want to remove startup sound, just delete or move/backup these files.

Startup sound;

/system/etc/PowerOn.wav

Startup animation;

/system/media/bootsamsung.qmg

/system/media/bootsamsungloop.qmg

Shutdown sound;

/system/media/audio/ui/shutdown.ogg

Shutdown video (directory of .pngs);

/system/media/shutdown/
[Galaxy S I9000 Android Development] fingerbib:
Not so noob friendly...my phone (GT-I9000, T-mob UK. Stock ROM) will not boot after doing this...(Tayutama update.zip method)

First of all I rooted with the BackfireNL tutorial.

I followed the steps, ran MCR steps...but at this stage I think there was a SU permissions problem and the MCR script just hung...

So i stopped the process, ran it again, this time permissions were fine and the scripts ran, took a good while to do but got a few 'not found' errors etc until finally got the 'all complete'...

Noticed the original wallpaper had been applied but Launcher Pro was still running and everything looked fine...tried to run Quadrant, but it just hung phone and eventually got a FC.

tried to change wallpaper but it would not change.

Rebooted, got to the Galaxy Screen played the start sound, but with no animation...and just hung on a blank screen. And that's how it stayed.

I can get into the recovery and have the option to:

reboot.

apply update.zip,

factory reset

wipe cache partition.

so...any idea what to do now to get my phone booting again?

please advise,

thanks!
[Galaxy S I9000 Android Development] sbong:
Running LagFix on I9000DDJG4 firmware for more than a day, no significant spike on battery drain
[Galaxy S I9000 Android Development] chikebum:
Yes....those files are exist...now i'm confused..