yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] OGC313:
The phone is not being requested for superuser permission???

(i9000xxjp2)
[Galaxy S I9000 Android Development] vanu:
okay, so I did everything by the book. I root my phone (JM5) with the one click solution, installed busybox, just to be sure (it actually shows if your phone is rooted), ran lagfix and it gave me this:

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

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

One Click Lag Fix for Galaxy S I9000

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

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

__________________________________________________________

Pushing required files to /sdcard - Please wait.

* daemon not running. starting it now *

* daemon started successfully *

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

error: device not found

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

error: device not found

Script complete!

Press any key to continue . . .

It was kinda strange that when I installed BusyBox I got a notification that it got superuser permissions and when I ran the .bat file there was nothing. Yes, i'm not getting that superuser permission request too.
[Galaxy S I9000 Android Development] chrissyg123:
not getting that superuser permission request on paul's rooted JP3, lagfix just stalls there :(
[Galaxy S I9000 Android Development] RyanZA:
You don't have the samsung drivers. Try install Kies.
[Galaxy S I9000 Android Development] vanu:
i reinstalled it, put the sgs in debug mode, Kies does not detect it by the way, just keeps on trying to connect, when sgs in debug mode.

Reinstalled Kies, restarted computer, everything is fine now, i'm running the script.
[Galaxy S I9000 Android Development] Idan73:
My problem is I can use lag fix v1 no problem but when I load fix 2 from tayutama it send to work fine then auto reboots and hangs on animation then stops responding.i can bring it back with factory reset and again fix one works fine.running stock bell firmware jg9. ????

By the way how do you get rid of the sl4a or mcr icons cause they don't get removed by reset or unlagfixme script?
[Galaxy S I9000 Android Development] Relikk356:
2.3 one click worked great, very easy install. THANKS!!!!!

2165 Quadrant.

Forgot to mention after 2.3 install it did remove a number of Icons from my desktop and it destoyed all my widgits. I assume this info was wiped during the data transfer and the creation of the new partition. Anyway, dragged out new icons and recreated the widgets. Everything runs great.

THANKS AGAIN.
[Galaxy S I9000 Android Development] cba1986:
thanks for clarify that.
[Galaxy S I9000 Android Development] Tayutama:
Getting some help on the Captivate forum atm ^^ seems like my phone might have had some problems so reflashing firmware.

Did a test which did weird stuff on my phone but worked fine on another persons phone.

Reason why sl4a and MCR doesn't get removed on a factory reset is because they are installed as system apps which factory reset doesn't touch.
[Galaxy S I9000 Android Development] RyanZA:
This is kind of bad -- it means your script will fail on anybody who has the same problem that you have, and I believe that problem is widespread. :(

EDIT: I'll hopefully have a nice .apk framework that can be used for lagfixes by either tomorrow, or sunday. It should make options a breeze. :)
[Galaxy S I9000 Android Development] Idan73:
Thanks for replying. And for the first part of the problem. Fix one installs fine and comes of as well but fix 2 does everything fine until it auto reboots and then animation plays and gets stuck at boot logo?
[Galaxy S I9000 Android Development] Tayutama:
Sadly yeah :(

The weird part is that it stops at the read choice fine if i use a small .sh file but getting some error's while i run. and if i do read choice in an adb shell i got no problems at all...

Got Zilch25 to be a test subject for update v2.3 which has interactive options

EDIT: Vacation ends on monday so after that ill will go abit slower with what i do :) need an working phone after all on work ^^
[Galaxy S I9000 Android Development] Pikabob:
I used version 2-3 on my captivate and tried to install some apps, but it is stuck at starting download. What should I do? :(

edit:

if I restart, it starts the downloads
[Galaxy S I9000 Android Development] Tayutama:
Right small update Ryan :)

We got past all the errors we had.. now we just need it to let us input something instead of terminating the script :) Note all 3 of us working on it have that problem atm.
[Galaxy S I9000 Android Development] RyanZA:
How'd you get past the read problem?
[Galaxy S I9000 Android Development] Tayutama:
Not past that one :(

But i think i found the problem.

I Commented out this:

if [ "$(/system/xbin/busybox id -u)" == "0" ]; then

else
echo -e "Getting root privileges...\n\n";
su<$0
fi

and then ran the script on my phone again.

Now i can input whatever i want and if i type ext2 it jumps down to the ext2 part..

Only problem is now it runs with su rights ^^

Might get past that with a dirty hack though
[Galaxy S I9000 Android Development] arr0ww:
just ran this on my Bell Vibrant....Quadrant score of 2100+...BOOYA this thing flies.
[Galaxy S I9000 Android Development] A.VOID:
Memory full now and I can't even receive text messages. I have over 2.5 gb free

Looks like I need to remove it. :(

I installed it last night ... It took about 20 hours until the phone gave me memory full. It was smoking fast before.

Uninstall script failed >>> no memory left
[Galaxy S I9000 Android Development] Chargin:
I posted this a few pages back but it might have got lost in all the other posts..

Originally Posted by Chargin

I applied the fix, found all my widgets and apps gone, along with my link to "Market" so I uninstalled it.

I still have everything I mentioned above gone, no apps, widgets or even a market link to start reinstalling stuff.

Not sure what I did wrong but how do I go about sorting this out? First thing would be to get my link to "market" back so I can start redownloading apps.

When I go into the manage applications thing it lists them all still but theres no way to run any of them..

I used your instructions here

http://xdaforums.com/show...&postcount=208

I downloaded the update file directly to the phone from a web server I uploaded it to, I think that was the only difference from your instructions. I used LagFix_Ext3.sh but then read perhaps I should have used ext2?

I rooted the phone beforehand.

I had firmwares listed as

phone JF3

PDA JF3

CSC JF1

I did the remove fix, then went to ext2, that still doesnt work but I do have a link to the market now that I can use, but all my apps etc are still gone.

What do you think I could do to try and get this fix working?
[Galaxy S I9000 Android Development] zhudimeng:
thanks a lot
[Galaxy S I9000 Android Development] Astug:
used version 2-3 on JM2, quadrant score of 2150, very smooth, brilliantly done, thanks
[Galaxy S I9000 Android Development] bucklino:
After installed lagfix 2.3 i have noticed that battery temp is higher....about 47C in normal/intensive use, but no game....

Is it regular or normal? Have it any relation with the lagfix 2_3?
[Galaxy S I9000 Android Development] tq745:
I'm having this same issue...is anyone else able to change their system font?
[Galaxy S I9000 Android Development] jzviagin:
hi everyone, i did the update.zip method 2 times

the 1st time it didnt work, the second time it worked but all my apps were gone

(i didnt runm the uninstall fix after failing in the 1st time.)

now that i have the fix can i flash a rom without uninstalling it first?

my second concerne is that the capacity of the internal sd card is the same as before and there is no fs file there....is it ok?
[Galaxy S I9000 Android Development] Croak:
The original DIY version of this fix had one nasty side effect, a FC of whatever launcher program I was using..TW, ADW, LauncherPro all would crash when an app would finish installing from the Market. Any app, didn't matter...FC.

That was livable, but not ideal. Ran with it for four days though.

Decided to start from scratch, so I rolled back my Nandroid to a very clean (just root and busybox) backup. and tried CFLF.

CFLF borked my system hard, tons of force closes, though Quadrant was good when it could finish a run without a FC.

Tried the CFLF uninstall, still lots of FC's.

Rolled back to that old nandroid yet again, and by this time RyanZA's 2.0 fix was out. Tried that, worked well, but I'm back to where I started, with launcher FC's after installing a Market app. Once again, this is livable if not ideal, and I do get the increased app storage and warm fuzzy that e2fsck provides.

Oh, and finally, on my units, Titanium Backup can NOT properly restore backups made with either one-click lagfix applied to a non-lagfixed system, and vice versa. Says it completes, but there are database issues.
[Galaxy S I9000 Android Development] stas07f:
Im on JG4

2.3 with update.zip. no probs with changeing font.

Double twist won't work though, just fc. No probs with any other apps.
[Galaxy S I9000 Android Development] jkgtan:
I am on JP3-prerooted version.

Install V2-3.

Everything seem fine, free smoother and less lag though do get force close.

But after running Quadrant, cannot get result service not available.

Appreciate adv.

Thank you.
[Galaxy S I9000 Android Development] ScaGin:
I'm having the same problem. Titanium Backup ran APP & System restore for 6 hours and stayed at 45%. I'm not having any crashing of apps issues. This is the only problem I've found so far.

Running Eclair with update_v2.1_eclair_ext3_without_ root.zip. 2291 Quadrant score.
[Galaxy S I9000 Android Development] piya_m:
user report : Galaxy S DXJG4

former v1 lagfix , now on v2.3

- All widgets still ok after reboot

- GPS ok , maps ok

- market ok ,load from market ok

- apk manual install ok

- still some lags after reboot and first open some apps,

but still way better than before lag fix.

- cachemate can't find any cache to clear,

may be not compat with lagfix.

Now I need only small apps to check space left in ext2 partition.

Hope we'll find some of them soon.
[Galaxy S I9000 Android Development] washow:
Can I just install the new version over a v1 or v2? I have v2 installed right now but it's 2.0. Do I just install 2.3 over it or do I have to reinstall first?

I actually tried to uninstall but it messed my phone up so I had to restore. Weird thing is though, the fix was not reverted. Even after the restore my quadrant score is 2200
[Galaxy S I9000 Android Development] exgtigsr:
just to confirm from busybox output below...

looking forward to it Tayu!!! :D

RyanZa! thanks again!!

just 1 thing..i'm not very familiar with linux command line output... so just to confirm from busybox output below...

Filesystem Size Used Available Use% Mounted on
tmpfs 162.8M 0 162.8M 0% /dev
df: /mnt/.lfs: Function not implemented
tmpfs 4.0M 0 4.0M 0% /sqlite_stmt_journals
/dev/block/stl9 295.3M 271.0M 24.2M 92% /system
/dev/block/mmcblk0p2 1.9G 1.5G 417.0M 78% /data
/dev/block/stl10 107.2M 9.4M 97.8M 9% /dbdata
/dev/block/stl11 30.1M 636.0K 29.4M 2% /cache
/dev/block/stl3 5.9M 4.0M 1.9M 68% /efs
/dev/loop0 1.4G 268.4M 1.2G 18% /data/data-ext2
/dev/loop0 1.4G 268.4M 1.2G 18% /data/app
/dev/loop0 1.4G 268.4M 1.2G 18% /data/data
/dev/loop0 1.4G 268.4M 1.2G 18% /data/system
/dev/loop0 1.4G 268.4M 1.2G 18% /data/dalvik-cache
/dev/block//vold/179:1
13.4G 1.1G 12.3G 8% /sdcard
/dev/block//vold/179:9
3.8G 2.3G 1.5G 60% /sdcard/sd

i'm guessing my free space for Apps is that 1.2G Available from 1.4G....

sorry if i'm asking the obvious :P
[Galaxy S I9000 Android Development] g00ndu:
Yes, you are correct. :)
[Galaxy S I9000 Android Development] vosszaa:
If I wanna use the update.zip by Tayutama, which one should I run? LagFix_Ext2.sh or LagFix_Ext3.sh? What is the different? What is the advantage and disadvantage between those two? All in all, which is faster and better?
[Galaxy S I9000 Android Development] Oskiee:
RyanZa, thank you. just finished installing it, Quadrant jumped from 856 to 2276. Hopefully in the coming days, itll show no slow downs.

Again thank you for working on this for us. :OD
[Galaxy S I9000 Android Development] ikenley:
RyanZa, Thank you so much for this fix, it works really well.

I know we're expecting to see Froyo in a few weeks time, but I posted in the bounty thread that I would pay $10 for a fix like this.

I believe the requirements of the Bounty have been met with this fix and I would like to pay up, how can we get some donations to you?
[Galaxy S I9000 Android Development] odyssey61:
I ran that command and got the same result so is it accurate?
[Galaxy S I9000 Android Development] scorpower:
Thank you! My 3 fix test and this is the only one that really worked.
[Galaxy S I9000 Android Development] Kolemar:
Wow... just wow.

This is how the phone was supposed to be.

The speed is amazing.

JM5 + Samset 1.9 + This fix = Win

2311 in quadrant and overall crazy speed increase across the board.
[Galaxy S I9000 Android Development] bolmedias:
Using 2-3. The phone is now much faster, but application installs never go past "Starting Download" any more.
[Galaxy S I9000 Android Development] RyanZA:
Good to hear it's working out for you. :D

I don't have any means for you to donate to me though, short of a bank transfer.

Feel free to donate to your favorite charity though. ;)
[Galaxy S I9000 Android Development] Tayutama:
Just for reference for the update.zip... did you use v2.0 or v2.1 that RyanZA uploaded?
[Galaxy S I9000 Android Development] RyanZA:
Hey, yeah sorry about that! My V1 script had a horrible horrible bug in the uninstall, that left behind .bak files! Nasstyyy. You will have to go to /data and manually remove these .bak files yourself.
[Galaxy S I9000 Android Development] hcarrega:
1930 and just remove some old .bak
[Galaxy S I9000 Android Development] Tayutama:
RyanZA... the current version 2-1.zip leaves behind the /data/bak/ dirs when you do the unfix ;)
[Galaxy S I9000 Android Development] RyanZA:
This is roughly how 'busybox df -h' should look if everything is applied correctly:

/dev/block/stl9 275.8M 248.5M 27.3M 90% /system
/dev/block/mmcblk0p2 1.9G 1.7G 214.9M 89% /data
/dev/block/stl10 127.2M 1.9M 125.4M 1% /dbdata
/dev/block/stl11 30.1M 1.9M 28.2M 6% /cache
/dev/block/stl3 5.9M 4.0M 1.9M 68% /efs
/dev/loop0 1.6G 29.8M 1.5G 2% /data/ext2data
/dev/loop0 1.6G 29.8M 1.5G 2% /data/data
/dev/loop0 1.6G 29.8M 1.5G 2% /data/system
/dev/loop0 1.6G 29.8M 1.5G 2% /data/dalvik-cache
/dev/loop0 1.6G 29.8M 1.5G 2% /data/app
/dev/block//vold/179:1
5.8G 484.4M 5.3G 8% /sdcard
/dev/block//vold/179:9
6.5G 12.0K 6.5G 0% /sdcard/sd

I see that 200mb of the EXT2 is missing for some kind of admin use for some reason.. I'll put out a 2-2 tomorrow to fix that, but it probably won't affect people too badly.
[Galaxy S I9000 Android Development] RyanZA:
Naw, it doesn't! Check in remove.sh :)

Well it leaves the empty directory, but that won't cause problems.
[Galaxy S I9000 Android Development] RyanZA:
So close to breaking 2K on that JP3 eh? :D
[Galaxy S I9000 Android Development] thebazman:
Tayutama

i used the v2.0 from v1.0

regards
[Galaxy S I9000 Android Development] DvTonder:
I am running the new 2.1 script and getting "write error: no space left on device" just after the "Copying Libraries" line. Should I be worried?
[Galaxy S I9000 Android Development] Tayutama:
Will still remove that folder in my zips just to be perfect ;)

Got most of the work done for the zips now but doubt ill get to test them myself before i go to bed though.
[Galaxy S I9000 Android Development] Vinnie8018:
V1 -V2

From JP3 with V1 1898

To JP3 with V2 2141

Did have to remove the .bak files in /data manually too btw.

No visible difference, both silky smooth.

Thanks Ryan.
[Galaxy S I9000 Android Development] RyanZA:
How would I do that?
[Galaxy S I9000 Android Development] hcarrega:
yes :)one more step
[Galaxy S I9000 Android Development] Tayutama:
Pretty easy... use the same checks that i use ;)
[Galaxy S I9000 Android Development] RyanZA:
Woah, yeah. What that line is doing is copying over ~1mb of linux .so library files to /system/lib

my /system has 27mb free so I had no problem. I assumed it would be the same for all devices. Not a good sign.

/dev/block/stl9 275.8M 248.5M 27.3M 90% /system

Does anybody have any extra info on this?
[Galaxy S I9000 Android Development] RyanZA:
Oh, those checks. My goal is to make it just work without any stuupid checks! :D

I guess I should be checking for free disk space...

Oh well, thats where you come in Tayu! :D

If anybody wants to modify my script to check for disk space and that kind of thing, please please go ahead. :D
[Galaxy S I9000 Android Development] kemal_ob:
first of all ryan thanks for all of your great work. i have a bit of a problem though. i reflashed my sgs with jm2 firmware, root it and install busybox 1.17. After that i used the lagfix v2.1 which you just update it. how come i only have 215mb free internal storage after that?
[Galaxy S I9000 Android Development] kennethpenn:
mount: Invalid argument?

Is that normal?
[Galaxy S I9000 Android Development] E_man5112:
On my captivate, it looked like everything installed fine, no errors, but I'm still at 865 quadrant, all but one of my widgets are gone (in that they arent loading) and my bookmarks all got erased.

Installed 2.0, but never had 1.0 installed, so I'll remove and try that.
[Galaxy S I9000 Android Development] vosszaa:
Hey RyanZa, can you please elaborate this "Hopefully this fix will be short lived"

Why you want it to be short lived?

Does it damage the phone in the long run?

Cheers
[Galaxy S I9000 Android Development] scorpower:
Means that we will hopfully soon get Froyo.
[Galaxy S I9000 Android Development] Tayutama:
Please run the attached file and write back your result.

Please run the attached file and write back your result

Titanium Backup works just fine for me so no idea here tbh.
[Galaxy S I9000 Android Development] atul.dharne:
Updated to 2-3!

Another round of thanks to Ryan and Tayu.

My journey

1. Removed ver 1 using Tayu's ASE script (as I had installed using his update.zip v1)

2. It bricked my phone (suspect due to my doing :-))

3. Did a hard Reset to stock which brought the phone back to pristine condition

4. Thank god for nandroid - did a restore of my last backup and got back all my settings/apps in the laggy ;) state - Quadrant a hot n blazing 829 :(

5. Downloaded Tayu's latest 2-3 update with root

6. Put the phone in airplane mode (smart suggestion by piya_m), got back to the stock launcher (TW) instead of launcherpro...killed all extraneous apps using ATK, shut down Lookout AV, did a reboot and applied Tayu's update. It installed.

7. Went to sl4a and ran the ext2 script (as ext3 gives @1500 and i do not want journaling as Ryan's put a e2fsck -p in the userinit). It ran well up to creation of the ext2 (there were some FC's on the way) and i dunno what happened...it went into a spiral and did not come up (again i suspect i did some fiddling as in touching the notification bar to keep the screen from blacking out etc :-) ).

8. Took out the battery and did a reset to stock ~> then tried Tayu's update on the pristine stock...it worked!!!! Hurray!

9. Was still feeling that somehow if i could do it after restoring my apps, et al it would be great...so took in the plunge...

10. Used Tayu's sl4a script to removelagfix and did a reboot. Did a nandroid and thought of using Ryan's beta 2-3. Had @ 1.66GB on the internal memory so connected my I9000 to my PC - did not mount the storage and gave the bat file a whirl! ...till my pudgy fingers could reach out to give the root privileges the script had exited :)...so i gave it another go - btw this time i had decided NOT TO TOUCH THE TOUCHSCREEN and kept the screen timeout to 30 mins :)...everything went as planned... it rebooted and i ran quadrant... was very verryy disappointed ;):p....a tardy 2263...pittance!!!! get out!!! ;-) :D

So just love the phone...love this community...and thanks

BTW has anyone reflashed I9000DDJF3 to one of the better African firmwares?
[Galaxy S I9000 Android Development] tq745:
Hey RyanZa,

I know this isn't a big deal but is there a work around getting the system fonts working again?
[Galaxy S I9000 Android Development] Arran94:
Just got a quadrant score of 2269!

Thanks and great work
[Galaxy S I9000 Android Development] vosszaa:
Both version from RyanZa and Tatuyama doesnt come with Superuser, am I correct?
[Galaxy S I9000 Android Development] RyanZA:
My system fonts work fine... I think?

Options->Display->System Font ?

It works for me.
[Galaxy S I9000 Android Development] Tayutama:
RyanZA's version doesn't as it requires you to be rooted already.

I got two .zip's

One that roots your phone and comes with Superuser

The other requires your phone to be rooted already.
[Galaxy S I9000 Android Development] FadeFx:
I'd suggest to use tayutamas version with such, since it is the only available root that includes latest superuser.apk afaik...
[Galaxy S I9000 Android Development] Tayutama:
for those interested the next version of the update.zip's (v2.2) will include this:

Script to check available space for applications

Optimised boot script (so there shouldn't be problems with stuff not getting mounted)
[Galaxy S I9000 Android Development] ch64:
My system fonts do not work. or the system or purchased. fix 2.3 firm JG5. unimportant. thank you very much
[Galaxy S I9000 Android Development] RyanZA:
I can't seem to replicate this... maybe something to do with having purchased fonts?
[Galaxy S I9000 Android Development] Tayutama:
Guess i know what to spend the weekend on... :D
[Galaxy S I9000 Android Development] RyanZA:
It's actually a bit of a pain to do command - check result - command - check result ... with this method... Since SU keeps popping up! ;)

I guess I'll have to make some kind of virtual terminal.. meh. ;)
[Galaxy S I9000 Android Development] yaocheng:
fantastic work!

easy to use, and so smooth!

SGS Android 2.1 with Lag Fix only!
[Galaxy S I9000 Android Development] rocketpaul:
The bench marks make this phone look like the fastest one out. Is there no phone which is faster lol?
[Galaxy S I9000 Android Development] HellG:
No, there is no phone.

Jm5, samset9c, 1.2ghz
[Galaxy S I9000 Android Development] RyanZA:
It is by far the fastest phone out at the moment. Samsung's mistakes with the software has handicapped it with stock, but either samsung or people here will get it working at 100% eventually. ;)
[Galaxy S I9000 Android Development] fingerbib:
After the first lag fix not working for me, this one worked a treat! nice one guys.

One thing though, i see a lot of people here breaking the 2000 barrier in Quadrant scores..

i'm 'only' managing to get 1854, so I feel a little jealous! not too much though because it's certainly better than the 781 i was getting before!!! ;)

Is that because i'm running stock (JF3) 2.1 firmware on the SGS?

Has anyone compiled a list of the best firmwares for max speed?

one more issue I have though, ever since I did the original lag fix..

I now have MCR scripts in the application drawer with no way to remove it...any one have any tip to get rid??
[Galaxy S I9000 Android Development] bucklino:
RyanZa, Tayutama? :) Is normal higher temperature of battery after installed V. 2-3 (42-46Cº)?

Thanks so much.
[Galaxy S I9000 Android Development] vosszaa:
What version of superuser that comes with Tatuyama zip(root)? 2.3.1?
[Galaxy S I9000 Android Development] J_Force:
Flashed my SGS all over again. Then 1clickroot then 1clicklagfix...

:D score 2247 points! works very smooth. but still some black screens while waiting for apps like rootexplorer. just a second or 2.