yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Themes and Apps] RyanZA:
No prob. :D

I've got a few changes I want to do still, such as restore boot support for froyo, bind-mounting the system fonts folder so that JF* firmwares can change fonts, and fixing up the 'clean' option to do some better cleaning. :) Maybe even an option to turn off 3G when the phone sleeps...

If anybody has any other options they'd like in the app, this is a good place to ask! :D
[Galaxy S I9000 Themes and Apps] bouzoubaa:
I know that you will fire me up Ryanza but still i will ask for the sake of knowledge :) what about implementing Ext4 instead of Ext2 :o don't kill me please :)
[Galaxy S I9000 Themes and Apps] ragin:
Why is ext2 Tools not installing on my SGS RyanZA? am I not doing something that I should do? I see others are able to install without any problems. Please help me, I really LOVE the feel of this JPH.
[Galaxy S I9000 Themes and Apps] RyanZA:
EXT4 doesn't make sense for loopback unfortunately. :(

EXT4 on RFS is barely faster than RFS alone, so it's pointless to do. If I can get a native EXT4 going that doesn't need a custom kernel though, it'll be in. :)

EDIT: Plus, when Voodoo is out of beta, I'll have an option that will allow you to install the voodoo kernel from within the app (for 2.1 rooted phones), and an option to restore back your original kernel if you want to uninstall voodoo. (Plus, maybe an option to specify a download link to a kernel to install that). The voodoo option will probably be under some kind of 'Advanced - Use At Own Risk' section though.
[Galaxy S I9000 Themes and Apps] bouzoubaa:
Great news ... so you've been asking for request ;) here is mine ... native ext4 without custom kernel :D
[Galaxy S I9000 Themes and Apps] RyanZA:
EXT2 Tools isn't installing because of why it says it isn't. Your /system is mounted read only. Remount it as read-write as is the default. I don't know why you mounted it as read only to start off with, but it isn't the default for JPH. :)
[Galaxy S I9000 Themes and Apps] ragin:
I am sorry I have to ask you this RyanZA, but how do I mount it in read-write? I guess my knowledge about linux only goes so far. Thanks.
[Galaxy S I9000 Themes and Apps] bouzoubaa:
I guess "Root Explorer" should do it just fine ....
[Galaxy S I9000 Themes and Apps] ragin:
Thanks, will try & see.
[Galaxy S I9000 Themes and Apps] RyanZA:
How did you mount it read-only?

You can try mount -o rw <dev device> /system

Not sure what the dev device is offhand.
[Galaxy S I9000 Themes and Apps] ragin:
I swear I did nothing to get to this point of Mounting my /system in RO. I clean-flashed JPC, Flashed JPH over it, rooted it, & was trying to apply a lag fix. I first tried CFlagfix 1.8, it failed, then I tried your 2.0.4, & the message. When I tried CFlagfix, your version 2 wasn't there.
[Galaxy S I9000 Themes and Apps] RyanZA:
Wow.. maybe CFLagFix remounts the thing as read-only. If it does, a simple reboot should fix that. Otherwise, I have no idea. Anyway, you can remount it rw by using the mount -o rw command.
[Galaxy S I9000 Themes and Apps] ragin:
HAHA, Thanks a LOT, a simple reboot solved the ext2 install problem. Thanks RyanZA.
[Galaxy S I9000 Themes and Apps] ludow:
Hi Ryan!

What is current status when making backups with Titanium? Still that bulk 1Gig file or smaller backup size? Cheers mate! Great work.
[Galaxy S I9000 Themes and Apps] RyanZA:
Smaller. :) Backups with Titanium now work exactly as if no lag fix was applied. :)

Unless Titanium tries to back up /dbdata too? I hope not.. hahah
[Galaxy S I9000 Themes and Apps] ragin:
Thanks RyanZA, lag fix installed flawlessly, & my quadrant score is 1644.
[Galaxy S I9000 Themes and Apps] ludow:
Awesome. Here we go again. :D
[Galaxy S I9000 Themes and Apps] fraencko:
Idea: G-Sensor recalibration

Hi RyanZA,

you asked for ideas what to implement in OCLF. What about one click recalibration of G-Sensor like described here -> xdaforums.com/showpost.php?p=6999499&postcount=8 That would be really neat.

Thank you anyway for OCLF. Saved me a lot of hassle.
[Galaxy S I9000 Themes and Apps] Boerseun23:
I think you need to uninstall the lag fix, then ext 2 then unroot. I think I actually did a factory reset on 2.1 and it worked without uninstalling any of these. But its probably safer to do it this way.
[Galaxy S I9000 Themes and Apps] ardll:
Bugger i seem to have lost 3 button recovery after doing this :(
[Galaxy S I9000 Themes and Apps] Boerseun23:
Did you follow the procedure or just factory reset?
[Galaxy S I9000 Themes and Apps] Boerseun23:
Can you go into download mode?
[Galaxy S I9000 Themes and Apps] ardll:
Oh no im still running the lag fix just wondering in case i decide to go to froyo recovery is working its my dam butter fingers. Its a ballache getting into recovery mode somtimes
[Galaxy S I9000 Themes and Apps] lAg94mS:
Hi,

i was using OCLF under Stock eclair and JPK without problems, but i am now (new JP6/JPM Kies firmware, flashed with Kies) experiencing problems and fails at applying the LF (both versions offered in the app). Always the same halt @ Could not link loopback device! (V1+) and Could not mount loopback device, device or resource busy. (V2.2+).

I am using OCLF V2.2.3.

Any suggestions or advice? it's just :-P without lagfix.

Thank you. But I didn't use app2sd feature. Removing ext sd solved the problem. Much better now...
[Galaxy S I9000 Themes and Apps] eloptimistico:
This is already answered before. Move apps from SD:

'Cause you have installed something on external SD card? Quickfix: remove apps on external SD or remove/deactivate external SD before install lagfix.
[Galaxy S I9000 Themes and Apps] Boerseun23:
How do I apply root to JP6?
[Galaxy S I9000 Themes and Apps] Boerseun23:
Should I first install Clockwork mod?
[Galaxy S I9000 Themes and Apps] ardll:
I have just noticed, when I open the one click lag fix app, the option to uninstall it is not available??? :confused:
[Galaxy S I9000 Themes and Apps] spippo:
+1:mad::confused:
[Galaxy S I9000 Themes and Apps] Boerseun23:
The option will say unroot....it should be green
[Galaxy S I9000 Themes and Apps] Boerseun23:
Check under available tab...its should show some options in green
[Galaxy S I9000 Themes and Apps] cefurkan:
edit:

solved by latest software

there were an option restore logos :D
[Galaxy S I9000 Themes and Apps] portuguesemafia:
I has worked fine for me so far. Im just trying to fix the loop problem.
[Galaxy S I9000 Themes and Apps] Boerseun23:
Try the repair option in OCLF....
[Galaxy S I9000 Themes and Apps] Boerseun23:
Repair/clean lag fixes
[Galaxy S I9000 Themes and Apps] spippo:
:D sorry:o, I'm with battery below 40%, a question, I installed "Install ext2 tools" but now that I have more than 40% battery the "a root device" and others are green but "remove ext2tools" and "install ext2 tools" tools is red, why?:confused:
[Galaxy S I9000 Themes and Apps] Boerseun23:
Your phone is not rooted yet? If you choose the green rooted option. And install it....the ext2 install option should turn green....you first need to root the phone
[Galaxy S I9000 Themes and Apps] spippo:
yes yes,I run the root,the "un-root device" is green:confused:
[Galaxy S I9000 Themes and Apps] Boerseun23:
Else remove your battery and restart the phone. Maybe its a bug. But did you root the phone allready? You didnt apply the lag fix yet? You must first root then install ext2 then lag fix.
[Galaxy S I9000 Themes and Apps] Boerseun23:
If you installed the lag fix.....get Quadrant from the market and run a test....if your score is below 1000 you didnt do it properly. Then unroot the phone and do it all over again. From step 1.
[Galaxy S I9000 Themes and Apps] spippo:
I think it's normal, if I click on remove ext2 get this.Quadrant is ok:1890.galaxy s jp6 firmware kies
[Galaxy S I9000 Themes and Apps] Hector Ruiz:
I download One Click Lag Fix APK 2.2.3, i have froyo JP6 on my phone, it's not rooted.

When I start OCLF 2.2.3 every options are colored red and if I click at Root Device 2.1 that this only work on Android 2.1 - Force anyway or cancel.

Only green options are Check Free Space.
[Galaxy S I9000 Themes and Apps] spippo:
try doing this http://xdaforums.com/showthread.php?t=788108 first and then OCLF
[Galaxy S I9000 Themes and Apps] Boerseun23:
mmm thats abit weird. Do you want to remove ext2 and unroot the phone?
[Galaxy S I9000 Themes and Apps] RyanZA:
You can't remove EXT2 Tools while the lagfix is installed, because then the disk check would not function on your next reboot. So the app doesn't let you. Keeping EXT2 Tools around won't cause any issues, it's just a couple files, under 1MB in size.
[Galaxy S I9000 Themes and Apps] Hector Ruiz:
No, I want too root and install lag fix.
[Galaxy S I9000 Themes and Apps] Boerseun23:
Ryan question for you what are my options to root JP6 and apply the lag fix. Ive heard mix things regarding flashing the kernel via Odin...so Im staying clear of that method
[Galaxy S I9000 Themes and Apps] ardll:
roger dat, I see it... run that to uninstall ya?
[Galaxy S I9000 Themes and Apps] spippo:
:confused::confused:excuse my ignorance but explained to a child of 10 years (I 38 :D) What is the difference between istall ext2 and istall lagfix? lagfix thought that was the ext2 partition and now I do not understand anything more:confused:
[Galaxy S I9000 Themes and Apps] Boerseun23:
Hector you cannot root with OCLF... With froyo you will get a drivers not signed error. So we much either use the method mentioned previously. But Im still abit sceptical regarding that method
[Galaxy S I9000 Themes and Apps] Boerseun23:
Yes...but first make sure you undo the lag fix, and then unroot
[Galaxy S I9000 Themes and Apps] Boerseun23:
The lag fix needs ext2 to work thats why you install it before the lag fix. So if you want to uninstall....you first remove the lag fix then the ext2 option....
[Galaxy S I9000 Themes and Apps] RyanZA:
You can try the RageAgainstTheCage method. I'm not sure on all the details, but you can get a guide in the Epic or Fascinate or Captivate forums, I believe. Possibly in this forum too. At any rate, it's an exploit on the ADB daemon on the phone, and so still requires a PC to use. It isn't used much on the I9000 though - most common rooting method for Froyo on I9000 is to use Odin - you should probably use the Odin method to be honest.
[Galaxy S I9000 Themes and Apps] Boerseun23:
I'll have a few heinekens in the week and built up some courage...lol seems I might have to use Odin or revert back to JM9.
[Galaxy S I9000 Themes and Apps] MPodlesnik:
So we cannot remove this OCFL with this one click on uninstall ext2 tools ? Or i can remove it after I remove OCFL V2.2+ ?
[Galaxy S I9000 Themes and Apps] RyanZA:
Install EXT2 TOOLS is a function that copies over some files to the system folder in your device (under 1MB total) that is used by the lagfix to do things such as create the EXT2 partition or check the EXT2 partition for errors. :)

The install lagfix options create a loopback partition, formats it, and then moves all of your data inside it.
[Galaxy S I9000 Themes and Apps] spippo:
:)perfect, I understand, in addition to the ext2 partition and move data there is also a control. Thank you sir:)
[Galaxy S I9000 Themes and Apps] Shagoon:
benchmarks

before: 922

after: 1919

Worked perfectly on JP6.

Thanks.
[Galaxy S I9000 Themes and Apps] aktizol:
actually all the 'undo' options are marked as unavailable ... is this normal?
[Galaxy S I9000 Themes and Apps] cherian_aiims:
installing apps take double the space from program storage

Quite happy with the OCLF...running on 2.2 xwjp6 / CF root...

Nice work there ryanZa...

Just had a query about a thing which seemed odd...

I partitioned ext2 with a size of 998 mb and left around 982 mb...

Before partitioning the used up space was around 68 mb out of 1.87 gb...after oclf 2.2 it shows 113 mb out of 982 same as checked with samsung task manager tool...

Used root explorer to check folders...this was the result...

/data - used 68/ 918 free

/dbdata/ext2data - used 68 / 918 free

/dbdata/rfsdata - used 1.04 gb / 849 mb free...

Then i noticed this...

I installed yahoo mail of size 2.5 mb and the total space deducted from the memory was around 5 mb...if the apps are being installed to ext2partition then why space is reduced from program storage and that too double the amount...the oclf increased my device's performance though along with the quadrant scores...

And...

I guess the ext2 partition is mounted as /data but why the used space is shown to be 113 mb with oclf installed and around 68 mb without it....

Can someone please explain...
[Galaxy S I9000 Themes and Apps] papasieg:
nothing as such works only check free space
[Galaxy S I9000 Themes and Apps] zba78:
Works wonderfully on 2.1 (NEJG2).

Before benchmark was approx 850 now i'm getting between 2150-2210 each time.

Just hoping upgrade to 2.2 will be okay once my UK network provider will roll it out (whenever that may be)
[Galaxy S I9000 Themes and Apps] 0db0d:
Lagfix and unroot?

I've looked for some while for an answer to this but I'm really struggling - figured going to source will get me the only correct response...

Is it possible to root the Galaxy S, use RYANZA's EXT2 lag fix, and then un-root the phone with the fix still in place? I'm rather hoping that once the changes have been applied superuser privileges can be revoked from the OS for security reasons.

If this particular fix cannot do this are there any that can, or do they all make 'on the fly' changes to Android?

Thanks in advance for your input guys.

May be relevant: UK user, I updated the Galaxy to the release copy of FROYO the other night via Samsung KIES and the Windows reg hack.
[Galaxy S I9000 Themes and Apps] xrayA4T:
Is it possible to remount an existing ext2 OCLF partition after a re-flash?

I was playing with my phone and got it stuck at the Sansumg galaxy s screen. I reflashed to the same firmware. It would have been nice to just install OCLF and attach to my existing partition rather than having to reinstall all my apps and data via Titanium Backup.
[Galaxy S I9000 Themes and Apps] gagadada:
Any chance for a 2.2 version of this fix?
[Galaxy S I9000 Themes and Apps] tokyogtr:
you mean froyo version? it already is. i'm using it on the new JP6 from KIES.
[Galaxy S I9000 Themes and Apps] gagadada:
But it warns me that's only for 2.1...
[Galaxy S I9000 Themes and Apps] tokyogtr:
really?

http://www.appbrain.com/app/ryanzas-oclf-2-0-donate/com.rc.QuickFixLagFixDonate
[Galaxy S I9000 Themes and Apps] zba78:
Thanks for the info. I don't use KIES as I'm a linux user but I could try it on another computer.

Would I need to remove the lagfix before upgrading to froyo or just go ahead and upgrade with the lagfix in place?
[Galaxy S I9000 Themes and Apps] tazd:
Unfortunately the program fail for me here on 2.2 :(

gives the following error. OneClickLagfix V2.2+ failed with error:Could not mount loopback device /dev/loop0!mount:Device or resource busy.

have sent the info to the developer via the program itself.
[Galaxy S I9000 Themes and Apps] gagadada:
Yes, really.
[Galaxy S I9000 Themes and Apps] tokyogtr:
are you downloading it from market or appbrain?
[Galaxy S I9000 Themes and Apps] gagadada:
From here, first page.
[Galaxy S I9000 Themes and Apps] j0bro:
Got the same yesterday and thought I hit a bug, but then I saw it is mentioned in the OP: you are having apps installed on the SD card. Try moving them to the phone memory or uninstall them prior to running the OCLF. Worked for me!
[Galaxy S I9000 Themes and Apps] Rahulrulez:
I installed One Click Lag Fix... I also installed the EXT2 tools.. Now I pressed on OneClickLagFix V2.2+, it is asking me for EXT size, which is by default set on 836MB.. how much size should I make partition of.. and can anyone please explain me what will it actually do?

THanks,

Rahul.
[Galaxy S I9000 Themes and Apps] 0db0d:
You need to remove the lag fix before upgrading to FROYO as the update expects the phone filesystem to be in its original state. You can root and apply the fix again afterwards although the OCLF from the Marketplace can't do 2.2 rooting itself (only 2.1).
[Galaxy S I9000 Themes and Apps] curlym:
Worked for me-Galaxy Froyo

Worked for me -Samsung Galaxy on Froyo after deleting "angry birds" that was installed on external sd.

Has more than doubled benchmark speed on Quadrant to 1900.

Great work from the author! Donation coming up
[Galaxy S I9000 Themes and Apps] zba78:
Thanks for the reply
[Galaxy S I9000 Themes and Apps] RyanZA:
Sorry about the lack of information on that! It really should be there above the bar, not sure what I was thinking. :) I'll be sure to add it to the next version.

Anyway the slider controls how big the EXT2 loopback partition will be. The bigger it is, the more space you will have available after the lagfix is installed. The problem with putting it all the way to the right is that when uninstalling, you may have to delete apps to get enough free space to copy them back to RFS. So the default is around 800-1200mb which generally works well for most people.

No need to delete, just use the 'Move to phone' button.

BTW, for people who are still getting lags with OCLF in Froyo, check out this guide here http://www.sgscompilebox.dreamhosters.com/guides.html for a native ext kernel / mod that gives a 'smoother' feel. :)
[Galaxy S I9000 Themes and Apps] saruman_:
Possible OCLF improvement?

Hi there!

I use the Voodoo Lagfix on my SGS which runs fine. But as far as I understand OCLF is running on stock kernels? No different kernel needed as Voodoo does?

Nice, I really like the idea of leaving as much as possible unchanged - just install the necessary parts and you're done. Great! :) I should really give it a try!

But maybe this might be an improvement for further OCLF versions:

The README says you shouldn't occupy more space inside the EXT2 FS than outside because if you want to remove the OCLF it has to copy all data from inside the EXT2 back to the JFS.

Wouldn't it be possible to check if there's an external SD card with enough space available and then use something like tar cf /sdcard/sd/oclf.data.tar /data (and whatever else is needed to be moved back) or cpio, then unmount the bind mounts, remove the loopback file and the device nodes and after that untar everything back onto the JFS?

With that it should be possible to use nearly every available space for the EXT2 - except for users without an external SD card, yes.
[Galaxy S I9000 Themes and Apps] wertzuiop123:
whats the advantage of z4mod compared to SUPER OPTIMIZED Kernel?

i think with z4 you can patch your kernel and SOK is already patched and fast? or not? http://xdaforums.com/showthread.php?t=811660

^^
[Galaxy S I9000 Themes and Apps] DamianGto:
Patching kernel with Z4mod find do much. You can patch that kernel to. The main thing with patched the kernel with Z4mod is that you can change part of the system to ext Filesystem. That make the phone fast and lagfree. The goal is that you can use any firmware and kernel you want.

Sent from sgs with Z4Mod on jpm
[Galaxy S I9000 Themes and Apps] RyanZA:
SOK is just a few compile flags to make the kernel a little bit faster. You won't notice any big gains. z4mod is a proper lagfix that converts /data to EXT2, same as OCLF. OCLF does it by using a loopback filesystem, and z4mod does it by patching your kernel. z4mod gives a smoother feel, but the difference isn't enormous. Basically if you're happy with flashing with Odin, had over to my autopatcher website at http://sgscompilebox.dreamhosters.com/guides.html and follow the guide.

You can actually patch SOK with z4mod and use the two together. z4mod (when all bugs are sorted out, hopefully soon) should be able to patch any Android Samsung device, regardless or firmware or android version.

If you're not as comfortable with Odin or the idea of kernel patching, OCLF works almost as well.
[Galaxy S I9000 Themes and Apps] plaskut:
strange, but some apps install to SD by default. spent an hour looking for what it was.

xpiano. should have started bottom up. hahaha. just installed it, phone rebooting as i type.
[Galaxy S I9000 Themes and Apps] harini_143:
Done LagFix 2.2.3 onto Galaxy I9000 Froyo 2.2 XXJPM

Great Fix and followed exact instructions. With out any pain, lagfix has been applied successfuly and getting score using "Quadrant Standard" around 1960 (before with Froyo 2.2 got around 980 without LagFix).
[Galaxy S I9000 Themes and Apps] Demented71:
You know, you could have just gone to Settings>Applications>Manage Applications, and then selected the SD card tab at the top to see all the apps installed on your SD card. :)
[Galaxy S I9000 Themes and Apps] wertzuiop123:
thanks very helpful but still a bit complicate ;)

1) i downloaded SUPER OPTIMIZED Kernel with root (SO_zImage_opt_ext_root_JPM-JP6.tar.zip)

2) deleted the zip ending (so .tar its left)

3) uploaded the tar here http://www.sgscompilebox.dreamhosters.com/patch.html

QUESTION: cannot download the .tar (site error) but the zImage

how i get the tar now? rename the file? EDIT.... ah 7-zip ;) forget the question

SECOND QUESTION: what is the z4mod.ext2.update.zip for?

i have the Tayutama ROM on the device. can i overwrite my patched kernel now with the Tayutama one?

Question is

Tayutama:

Rooted (Superuser v2.3.6.1 by ChainsDD) and Busybox v1.17.1 installed

SUPER OPTIMIZED Kernel

- Root (su command)

- Busybox 1.17.1

so Tayutama's root and busybox-app one is overwritten by SOK's?

plain language when i use SO_zImage_opt_ext_JPM-JP6.tar (without root) Tayutama's root is gone?

hm i think i'll keep your OCLF. it has some more nice features like minfree :D
[Galaxy S I9000 Themes and Apps] MAG88:
How do I remove the lagfix manually? I did a factory reset without removing the lagfix.

And now it wont find the lagfix, nor set up a new lagfix. And it wont remove the old lagfix.

I cant do anything.

Thank you!
[Galaxy S I9000 Themes and Apps] pele78:
Question: I'm running froyo, rooted and of course using oclf. I know back in 2.1 you were able to see the update.zip file on the root of the internal sd card, but for some reason I am unable to see this in froyo, has the location changed? Im able to boot into recovery and see it there as update.zip, but not when browsing the sd card.
[Galaxy S I9000 Themes and Apps] TNStrangelove:
I have the same issue after a factory reset, it recognises that there is a lagfix installed but doesn't recognise it as the OCLF2.2 which it definatly was. So it won't uninstall it.
[Galaxy S I9000 Themes and Apps] MAG88:
Does anyone have a solution?
[Galaxy S I9000 Themes and Apps] tokyogtr:
i had the same problem and had to do factory reset.
[Galaxy S I9000 Themes and Apps] cshard:
Hi RyanZA, I have a similar problem to some of the posters above me - after using OCLF to apply V2+, I did a factory reset (I think? I used the code *#272*HHMM# to install XSP on my Samsung Galaxy S) and after rebooting and reapplying the EXT2 partition, I now cannot remove both the EXT2 partition and the Lag Fix. The V2+ reports that it is not installed and cannot be installed. The phone still remains rooted however.

I posted the bulk of my questions at xdaforums.com/showthread.php?p=8715240#post8715240 (Sorry, you'll have to cut and paste - the forum doesn't let me paste links yet), but I thought it might be better to ask you here directly instead.
[Galaxy S I9000 Themes and Apps] Rahulrulez:
Successfully installed Lag Fix but I still can't find any smoothness while sweeping menu pages.. Especially when screen is locked and message or missed call notification comes.. When I drag that tile to it's place, it lags a lot.. any fix for this?

There's also lag when I sweep the screen to unlock..
[Galaxy S I9000 Themes and Apps] Lobaba:
i uninstalled the lag fix and reinstalled it, phone boots and I am stuck at black screen after boot animation for more than 15 mins, is that normal?

removed the battery after 45 mins and restarted, went into boot animation and am still stuck on black screen after 15 mins. My data is nearly 800mb, the EXT2 partition I set it as 880mb, does it take THAT long to format and copy over?
[Galaxy S I9000 Themes and Apps] yh9205:
I have the same problem,after i move apps from sd card to phone the problem solved