yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] ZAnwar:
Yep, currently trying 2.3.1 on a fresh wipe and DocRambone custom JM6 ROM but it closes when I press on the EXT4 fix.
[Galaxy S I9000 Android Development] aeo087:
Where are the download links!? am I blind? I can't find them anywhere!
[Galaxy S I9000 Android Development] DavidX_07:
Yes, You're blind ;) 5 post up:
[Galaxy S I9000 Android Development] sl8125:
LOL i read all 4 pages looking for a link and found this on the very last post laughes my arse off.
[Galaxy S I9000 Android Development] A.VOID:
Installed it again out of root explorer.

I just applied the ext4.

and it failed on the re-boot.

shut off at the globe screen.

booted again and i got errors everywhere
[Galaxy S I9000 Android Development] Tayutama:
Yeah i know that works but kinda would like it to work without having to do that :)
[Galaxy S I9000 Android Development] Zilch25:
You just haaaaaaaaaaad to clean it up before release didnt you? :D

What has science DONE?!
[Galaxy S I9000 Android Development] Tayutama:
Clean it up? I didn't do that... i just rename a few files in /sdcard/sl4a/resources...
[Galaxy S I9000 Android Development] A.VOID:
ruh roh ...

phone is hosed. how can i rename get my clockwork update back when i can't launch an app or mount the phone?
[Galaxy S I9000 Android Development] Zilch25:
If you can get into system recovery you can use ADB on it and mv the files around
[Galaxy S I9000 Android Development] designgears:
Just HAD to break it didn't you!!
[Galaxy S I9000 Android Development] Tayutama:
i didn't... Zilch did :(
[Galaxy S I9000 Android Development] Zilch25:
Nuh uh! *throws tantrum*
[Galaxy S I9000 Android Development] Tayutama:
Right small update people...

Looks like we found what was the problem... doing a last test of the fix and if it works then ill put up links for 2.3.2 version
[Galaxy S I9000 Android Development] Tayutama:
Works on I9000XWJM1 NEW now.

busybox version doesn't matter as the script has a local version it uses when applying script... so you can update it so 1.18 if you want

Also v2.3.2 is up now which fixed the problem with SL4A crashing
[Galaxy S I9000 Android Development] designgears:
@Tayutama:

I noticed you added a file to lib as well, what was that?

libcom_googlecode_android_scripting_Exec.so
[Galaxy S I9000 Android Development] Tayutama:
That is the lib file that is inside the sl4a_r0.apk file... it was added to /system/lib to be sure it could find the lib since i had an error in logcat earlier where it said it couldn't find the library file...
[Galaxy S I9000 Android Development] h078:
V2.3.2

Installed EXT4 w no problems on rooted captivate, Quadrant scores ~1800, phone Storage about 1.1GB. Uninstalled in hope to try EXT2 but no reboot after - Just black Screen over 10 minutes

Recovered from backup and will try EXT2 and report back.
[Galaxy S I9000 Android Development] A.VOID:
Installed the ext4 >>>

This time the script froze on reboot.

Manually reboot

Phone came back with all apps gone again and force closes all over the place.

Needed full restore. Same thing that happened this PM

This is with a root JH2 rom
[Galaxy S I9000 Android Development] h078:
V2.3.2 Part II

Installed EXT2 w no problems on rooted captivate, Quadrant scores ~2400, phone Storage about 1.1GB. You can even change Fonts - (I did it twice) - Thing is smokin' now. I think I'll keep EXT2 version - screw the data :D
[Galaxy S I9000 Android Development] Zilch25:
That's the spirit! hahaha

Why dont MY fonts work >=(
[Galaxy S I9000 Android Development] The_Chrome_Coyote:
Scripts arent executing,

i get:

-h: no such file or directory
[Galaxy S I9000 Android Development] Zilch25:
Hmm things to doublecheck:

1. Make sure root is working (Is it prompting you when you start the script?)

2. Make sure you don't have the Windows copy mode stuff enabled (You know, the thing on the notification bar that you click to enable copying to the computer)
[Galaxy S I9000 Android Development] ZAnwar:
How do I get rid of the old version 2.3.1?

I just tried to overwrite the new 2.3.2 update.zip and run the script again but it still errors out.
[Galaxy S I9000 Android Development] Zilch25:
The most direct way would be to reflash or nandroid back to before you installed it... otherwise you'll have to wait for Tayutama to come up with something that cleans up the old install =/
[Galaxy S I9000 Android Development] ZAnwar:
Actually, as fate would have it, I just reran the script and it worked now.

Why, I don't know.
[Galaxy S I9000 Android Development] Zilch25:
When it comes to the SGS it's better not to question these things
[Galaxy S I9000 Android Development] Sleeping Giant:
Installed fine and working great. Thanks a lot to all involved with this!
[Galaxy S I9000 Android Development] arsinic:
hey, i had 2.3.1 installed on my phone before and and had a score of 1900+ i removed the fix and updated it with 2.3.2 and got a score of 900+. i know i'm supposed to do a new fresh reflash, but what is everybody getting with 2.3.2?

too lazy to go through the whole reflashing again. lol

it does seem like the lag fix worked. but after seeing the quadrant score it has got me wondering.
[Galaxy S I9000 Android Development] Zilch25:
If you got a 900 it DEFINITELY didn't work, EXT4 is going to net you 1800-1900ish, you might want to try uninstalling (just to make it clean up after itself) and reinstall again and see if it works.

Or just go fresh flash :D
[Galaxy S I9000 Android Development] isyiwang:
Vibrant woes

Trying it on a stock Vibrant nets me this terminal output:

df: /mnt/.lfs: Function not implemented

df: /mnt/.lfs: Function not implemented

df: /mnt/.lfs: Function not implemented

/sdcard/sl4a/scripts/LagFix_Ext4.sh: arithmetic expression: syntax error: "464784/1024"

Also, the notification for sl4a exitting pops up right after I click the script. The same error occurs for Ext2.

:confused:
[Galaxy S I9000 Android Development] Zilch25:
Are you rooted? (Is the script prompting you for superuser when you run it)

If you're coming from completely stock, make sure you're using the version of this "with root" unless you've previously rooted using a ROM or have done it manually.

You also might want to check to make sure you don't have the Windows file copy stuff turned on (The thing you click in your notification bar to toggle on copying files to your computer)
[Galaxy S I9000 Android Development] timn2bama:
All I know I installed ext4 script and running faster that's all I needed lol lol thanks!
[Galaxy S I9000 Android Development] isyiwang:
I've already rooted my device but accidentally downloaded the with root version. I removed the apk from system/app and re-updated with the noroot version but to no avail. I am not prompted for superuser unless I try to remove ext. Any suggestions?
[Galaxy S I9000 Android Development] Zilch25:
Hmm well what might (and probably did happen) is that if you were running a different version of root than the one included in the fix it might have botched up your root. You could try uninstalling your current root (assuming you used the one-click root) using the unroot, then reboot, verify that root no longer works (using adb and requesting su is a good test), then run the update.zip again and see if it reinstalls root, then try again.
[Galaxy S I9000 Android Development] Peaster111:
Perfect... No issues here.

Clockwork Mod Recovery didn't run the update.zip correctly (previously noted). I used adb to put it into recovery (perfect).

I've used a couple of the other lagfixes, this one went the smoothest and no issues/side effects.

I'm using ext4... I got a Quadrant score of 1812 right out of the box. :D She's screamin' now!

Tayutama

- Add the I9000XWJM5 (Eclair - Europe) ROM to the "tested" list.

Big Thanks! :)
[Galaxy S I9000 Android Development] Tayutama:
For those still having problem i will be home from work in about 6 hours then ill begin looking it over
[Galaxy S I9000 Android Development] ezgenesis:
I have had my EXT2 patition fail... So now theres one report! ;)
[Galaxy S I9000 Android Development] The_Chrome_Coyote:
Got past the -h file does not exist error with a fresh reflash and stock ROM, but now Im having the same error as isyiwang

I rooted w/ Lagfix+ Root, coming from a fresh ROM install through ODIN.

The script is not asking for SU access when run, only when Remove Lagfix is selected
[Galaxy S I9000 Android Development] Tayutama:
Hmm looks like i need to remove that calculation when i get home from work then...

Also the lagfix shouldn't even run without atleast asking for SU access the first time since it needs to get that before it runs.

Also if Remove Lagfix asks then it's weird that the Lagfix doesn't...

Anyway ill take a look when i get home and then i might release 2.3.3
[Galaxy S I9000 Android Development] mortazavi:
How long does it take to reboot?!!

more than 45 minutes but it is written rebooting now... :mad:
[Galaxy S I9000 Android Development] Tayutama:
Should only go 5 secs from after it writes Rebooting till it reboots...

But if you are that far then it should be ok to manually reboot
[Galaxy S I9000 Android Development] tranms:
Having issues:

I'm still on firmware I897UCJF6 on my captivate.

I had previously rooted so I unrooted.

adb shell

su

rm -r /system/app/Superuser.apk

rm -r /system/xbin/busybox

rm -r /system/bin/su

Then I used the 2.3.2 update with root.zip.

SL4A was installed as well as Superuser.apk 2.3.4, su, and busybox 1.17.1.

I ran the EXT4 script, no reports of errors, reboots, att screen, black screen, then reboots and when I unlocked it appears to have gone back to a first powered state.

background goes to stock, no linked accounts, no contacts, no apps except for superuser and busy box. I was able to install Rom Manager and restore my backup though.

I'd really like to use EXT4 but I can't get it to work. I've used EXT2 lagfix from RyanZA and that works well but I don't want to compromise my data for speed. EXT seems the best of both.

Help
[Galaxy S I9000 Android Development] RyanZA:
You're the first one! Congratulations! :)

Do you have logs, or any details to confirm this? I'm interested in working out how it happened, since I'm curious if it is the RFS that is causing the problem indirectly. :)
[Galaxy S I9000 Android Development] aeo087:
I've just tested this fix on JH1 from Asia and it works great except for one thing, I can't record HD video. For some reason after applying this fix with ext4, the phone can't record videos in 720p. Anyone else having this problem with other firmwares?
[Galaxy S I9000 Android Development] RyanZA:
Maybe you're out of space on /sdcard? The lagfix doesn't affect camera recording at all.

Anyway, try this:

Camcorder mode->Settings button in the bottom left->Spanner tab->Down button to second page-> Change storage to memory card (Phone is the internal SD card)
[Galaxy S I9000 Android Development] aeo087:
I have 6GB free in my internal SD card and the video can't record past 24MB, it says recording failed. Maybe it has something to do with where the phone buffers the video before saving it to memory? I changed the storage location to the external SD card and I it worked, but I still find it mysterious that it doesn't work on the internal SD....
[Galaxy S I9000 Android Development] RyanZA:
Nope, it does not buffer it. Goes straight to SD. Maybe a bug in the camcorder? Try toggle it back to internal SD card now that it is working on external, and see if it fixed itself up?
[Galaxy S I9000 Android Development] aeo087:
Haha, now I feel like a fool, you were right, I switched it back and it works again. Thanks for the help Ryan. Other than that I had no complaints the fix works great. I think ext2 might be a bit faster than ext4, benchmarks certainly say so, but it's really hard to notice a difference in responsiveness, they both greatly increase the phone's responsiveness and app load times in my experience.
[Galaxy S I9000 Android Development] RyanZA:
ANYTHING is better than RFS, that's for sure. :D
[Galaxy S I9000 Android Development] Tayutama:
Hmm you are the first to report that you have lost your applications and settings with the new fix. You can always use Titanium Backup to take a backup of the installed applications and settings and restore that if the lagfix for some odd reason doesn't keep your applications and settings.

Was eating so couldn't answer but thanks Ryan :)

Was about to say that it works for me so yeah :)
[Galaxy S I9000 Android Development] hiraj_panosian:
Syntax error: 870400 :(

what should I do?
[Galaxy S I9000 Android Development] Tayutama:
That error is something about the size it seems at that number is what i used for the size of the file... Not much you can do unless you know how linux scripts work... ill see if i can get a version new version out tonight that works out a few of the problem people have been having
[Galaxy S I9000 Android Development] davbran:
Nice on the Donate, any chance you can put the download links back? I am sitting here freshly stocked and wiped on hold
[Galaxy S I9000 Android Development] Tayutama:
Was uploading a new version :)

This one should fix the problem people have been reporting earlier but if you still encounter problems with SL4A FC then please post it and ill see if i can change the app to another one.
[Galaxy S I9000 Android Development] davbran:
now why did you have to say that, lol now i feel like an ass
[Galaxy S I9000 Android Development] Tayutama:
hehe no harm done :)

Btw for further note i'm out with the family most of the day tomorrow but ill see what i can do when i get back home.
[Galaxy S I9000 Android Development] derhp:
Works great on I9000XFJM6 (Eclair - Europe)!

2260 quadrant score with ext2
[Galaxy S I9000 Android Development] EarlZ:
Is this lag fix 100% safe to install/uninstall anytime or it should be from a fresh flash ?
[Galaxy S I9000 Android Development] Tayutama:
Well unless there is a bug i don't know off then it should be more or less 100% safe to install/uninstall
[Galaxy S I9000 Android Development] isyiwang:
2.3.3 does work for a stock Vibrant (only tried ext4)

Quadrant score isn't super high though, only 1752. Not that I mind or anything, but just FYI :) Thanks devs!
[Galaxy S I9000 Android Development] shagdaddy:
SRE

Clarification, this lag fix will work with designgears SRE v1.2.1, right? Sorry, im a noob and i dont wanna screw up my phone any more than i already have lol
[Galaxy S I9000 Android Development] scrubinator:
Applied update zip and tried ext2 on my Captivate.. everything went smoothly but there is no change to quadrant score at all. Did I forget something?
[Galaxy S I9000 Android Development] ColonyDude:
I applied 2.3.3 also. Neither Ext2 or Ext4 raise my quadrant score. I am using SRE 1.2.1
[Galaxy S I9000 Android Development] gtg465x:
I just put SRE 1.2.1 and 2.3.3 Ext4 on a fresh JH2 install and I got 1919 in quadrant.
[Galaxy S I9000 Android Development] gtg465x:
yep

.......
[Galaxy S I9000 Android Development] The_Chrome_Coyote:
Can confirm the 2.3.3 works on stock Vibrant as well. Scores arent as impressive on EXT4 as they are on EXT2, but it feels hella smoother. Thanks!!
[Galaxy S I9000 Android Development] Tayutama:
Just so people know I'm out of the house with my family most of the day, so any question can be directed at Zilch25 from the Captivate forum.
[Galaxy S I9000 Android Development] EarlZ:
Does the 2.3.3 already come with root ?
[Galaxy S I9000 Android Development] srajoria:
Im newbee can any one tell any app to check quadrant I m using.ver1 apk
[Galaxy S I9000 Android Development] Tribal123:
INSTALLed ON gALAXY S I9000XWJM6 OXA Italy

Works great, i dont' post any Quadrant result 'cause the real effect is on the application-lag, not on benchmark including graphics, etc...

For those about lag, works great!
[Galaxy S I9000 Android Development] mkleijer:
If its not too much asked, could you upload a noroot.zip again?

I dont wanna risk screwing things up by overwriting my root files as i used another root method :(
[Galaxy S I9000 Android Development] ColonyDude:
So what are the steps to debug/diagnose why I don't see a speed increase?
[Galaxy S I9000 Android Development] EarlZ:
^

Hmmm.. have you tried from a fresh flash ?
[Galaxy S I9000 Android Development] Tribal123:
I think that if Quadrant remains on 800-900 pts. the fix it doesn't been applyed.
[Galaxy S I9000 Android Development] EarlZ:
Im wondering if anyone got this working with XXJM6
[Galaxy S I9000 Android Development] ColonyDude:
I started the whole process fresh.

JF6

JH3

SRE 1.2.1

2.3.3

I have used older versions of designgeaers hacks. I believe he included this lagfix. It used to work. Now he took it out. I came here to get it and now it won't work.
[Galaxy S I9000 Android Development] artyte:
Choose?

seriously, ext2 sucks. It is full of bull**** and quadrant sucks at benchmarking i/o speed. Ext4 is much better. If you want some real world examples, let me give you...

: I am not a heavy app killer

: I experienced lesser time in the 'lag' after installing applications (lag time 2-3s as compared to ext2 that is 8-10s)

: Faster execution of applications of course (around 5 seconds faster)

: Faster boot up

Moral of the story? Ext 2 sucks and quadrant i/o benchmark is loaded with junk when it comes to comparing 2 different high speed access points.

Ext4 of this lagfix is better than mimocan's lagfix. So overall, this lagfix rocks to the core.

To the developers, I have a question: Why is it my boot up screen loads with the sound of animation first then the boot animation appear?
[Galaxy S I9000 Android Development] Tribal123:
I successufly applied to XWJM6 ;)
[Galaxy S I9000 Android Development] life2monkeys:
Has anyone else experience a hit on battery life using ext 4?
[Galaxy S I9000 Android Development] Zilch25:
The new version removes your existing root and replaces it, you shouldn't have any issues like the old versions had :)
[Galaxy S I9000 Android Development] Zilch25:
Hmm well I know designgears removed the baked in lag fix from his ROM, if it's still not applying there must be something in there that interferes, though I can't for the life of me tell what that is.

Does the script run properly? Also could you possibly tell me what your available internal memory storage space now (Need to see if it at least created the file correctly)

Failing all of that, perhaps to a fresh install, apply the lag fix first and THEN install SRE and see if that makes a difference.
[Galaxy S I9000 Android Development] Zilch25:
I experienced battery drains on older versions of the fix (The ones that pull EVERYTHING into the EXT file) but I haven't experienced anything like that with 2.3.3- I'm even running an OC kernel O_o
[Galaxy S I9000 Android Development] Zilch25:
It should work fine with JM6, if you feel like being the official guinea pig though we'd love to know for sure :D
[Galaxy S I9000 Android Development] ColonyDude:
Works now.

I removed sl4a

I noticed that superuser.apk had a different time stamp than SRE 1.2.1. So I put the the one that SRE had in the update.zip.
[Galaxy S I9000 Android Development] Tayutama:
We are both using the same version of Superuser.apk so there shouldn't be a problem there normally
[Galaxy S I9000 Android Development] arj03:
Nice work first of all. I have 3 questions:

1) Will this create an file on the internal rfs fs and mount that as ext2?

2) In case of yes in 1, will this not degrade the lifetime of the internal flash as some has said?

3) is there problems with titanium backup when using this?

Again, thanks a lot!
[Galaxy S I9000 Android Development] Tayutama:
1) It uses the internal 2GB partition so yes.

2) To be honest... no idea.

3) Haven't had any problem with restoring applications from titanium backup after running the fix

Haven't had any with taking a backup either
[Galaxy S I9000 Android Development] arj03:
Mange tak for hjælpen :)
[Galaxy S I9000 Android Development] rail0matic:
Error

I downloaded the zipfile from this forum directly to my phone and moved it to the sd correct folder. When I reboot in the restore mode and go to restore from the zip file I get an error that says it can't be accessed please help!
[Galaxy S I9000 Android Development] Tayutama:
Needs to be on internal sd card and named: update.zip
[Galaxy S I9000 Android Development] rail0matic:
which directory is that on astro? sdcard\ right
[Galaxy S I9000 Android Development] Tayutama:
Yeah /sdcard
[Galaxy S I9000 Android Development] ziggy_ua:
Hi,

Could you pls tell me if this fix will work with my stock JF5?

Thanks in advance)
[Galaxy S I9000 Android Development] Vertron:
This lag fix is great! So much easier to install than Cflag fix v1.80 that I was using before, seems smoother when scrolling too.

Only problem I have is it normally says download unsuccessful when downloading from the market, but it always works eventually so it's no deal breaker.
[Galaxy S I9000 Android Development] rail0matic:
ERROR

The error is E:Can't Open /sdcard/update.zip(bad) installation aborted
[Galaxy S I9000 Android Development] mkleijer:
Nice, installed flawlessly.

quadrant:1981 with ext4 @ JM2.

ThankS!
[Galaxy S I9000 Android Development] rail0matic:
Fixed

got it!

Lastly somebody else asked why the video on reboot lags but the sound is there?
[Galaxy S I9000 Android Development] eep2378:
I am having trouble installing this lag fix on my JF6 Captivate. I'm getting a error?abort installation message. When trying to enter recovery mode I get an option to reinstall packages and I'm not able to select the update.zip as the instructions state. Not sure if I am entering the right mode? I held volume down/up and power. ??
[Galaxy S I9000 Android Development] EarlZ:
Im using JM6 right now and placed your .zip file to the internal sd and renamed it to update.zip , booted into recovery mode and applied the fix and it seems that it was not able to root my device or install anything at all...
[Galaxy S I9000 Android Development] RyanZA:
Tayu's script is zip-aligning all your installed apps on boot. It takes a few seconds, so the video lags a bit while it is doing it. :)

Plus checking EXT for corruption.
[Galaxy S I9000 Android Development] Tayutama:
Should work on it.

Install update.zip is what it's called in the international version of the SGS.

Captivate is Reinstall Packages and dunno if Vibrant is the same.

DO you see Superuser Permissions in your app drawer after applying the update.zip?
[Galaxy S I9000 Android Development] Tayutama:
Well it checks if they are zipaligned else it does it :) though most apps should be zipaligned by default if the developer did his job ;)
[Galaxy S I9000 Android Development] Toss3:
Just installed this on my rooted Jm1 rev.3 and nfs:s doesn't appear to work anymore. After the EA logo plays it just exits to the home screen. Gonna try my other games to see if they suffered the same fate.

Ext4 is definitely an improvement over Ext2 and this lagfix is amazingly simple to install and performs wonderfully! ;)

EDIT: None of my gameloft titles are working as well.
[Galaxy S I9000 Android Development] Tayutama:
Just testet NFS.Shift and it works just fine for me... also i'm wondering why it wouldn't work for you since it saves the data on /sdcard/Android/data and we don't touch that directory
[Galaxy S I9000 Android Development] EarlZ:
No sir, I can see it in other version that i've tried, JM2,JM5,JG5 and JG8 but not on JM6
[Galaxy S I9000 Android Development] Toss3:
Don't know, but the contents of the nfs:s and gameloft folders were removed for some reason.

EDIT: Scratch that - ran the appropriate apks again and everything is working fine now.
[Galaxy S I9000 Android Development] RyanZA:
It still has to read the entire file to determine if it needs to be zipaligned. ;)

Not a big deal, but good to know what the slightly delayed boot logo is from.
[Galaxy S I9000 Android Development] chrissyg123:
tested 2.3.3 ext4 fix with JM6 and the phone internal is recognized as 16kb free, meaning I have a constant red symbol in the top left and the message 'internal memory low'

speed seems great though, no lag