yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Themes and Apps] livefree2x:
I had rosemary running as my font before i installed the fix and once i installed it the font was still rosemary i havent tried to change it to a different one. But at the moment on my phone i still have the custom font running and the lag fix worked went from 875 to 2212 and checked it again today it was 2254.
[Galaxy S I9000 Themes and Apps] rdy2go:
You can use this tool to root device and change io scheduler only. The risk is zero but the overall responsiveness is going to be better.

Checked it myself with official jm1 rom.
[Galaxy S I9000 Themes and Apps] ArVanHas:
@ BUGDOG

Ehm... somewhere on your SD, best place is probably where you can find it back?

Then with a file explorer go to the apk and tap it.

Don't forget to change your settings, allowing third party apps being installed. If you don't know how to do that, search the forum or don't try out stuff like this. Wait until Samsung comes with an update. (if ever...)
[Galaxy S I9000 Themes and Apps] etking:
The fix should be optimized to even allow undoing the fix when many applications are installed and the rfs has not enough free space to hold all of them anymore. The internal sdcard should be used to temporarily hold the data in between or the ext2 should be reduced in size to allow a proper uninstall.
[Galaxy S I9000 Themes and Apps] Phandroid:
Just for the record. I'm using Autokiller (50, 60, 85) in addition to this fix and the phone is flying. Also changed the scheduler to "deadline". Everything is super fast.

But I have one strange issue that I already adressed in an other thread but no one seems to able to help me.

GMail does not appear in the recent app list anymore, so I can't switch between GMail and, say, the browser.

Any thoughts on what's going on there?
[Galaxy S I9000 Themes and Apps] Rezz:
Great fix, but I have one question.

I'm sure this has been asked and answered allready, but I cant find it.

When I flash my phone or restore factory settings, do the root and the lagfix stay or will they be gone?
[Galaxy S I9000 Themes and Apps] toppenkillen:
Managed to set back the chococooky font i used to have b4! :)

Found the *.ttf files here:

/data/ext2data/data/com.android.settings/app_fonts/Chococooky/DroidSans.ttf

/data/ext2data/data/com.android.settings/app_fonts/Chococooky/DroidSans-Bold.ttf

/data/ext2data/data/com.android.settings/app_fonts/Rosemary/DroidSans.ttf

/data/ext2data/data/com.android.settings/app_fonts/Rosemary/DroidSans-Bold.ttf

(Where the 3rd font, Cool jazz, has gone/disappeared I dunno..)

However, I simply* copied the two Chococooky ttf files into the folder /system/fonts (where two equally named, but wrong font, files were) and rebooted. Shazaam, got my Choco back.

Now, however, the font selector under settings still doesn't work. The copy thing I did obviously only does what the font selector in settings *should* do. Question is why it doesn't...? Will go on investigating/trying symlinks and stuff to fool the phone's settings SW to look at the right place.

*) Simply = using the "Better Terminal" app that gives you a Linux command shell on the phone. Fiddled with:

su (to be root)

find / -name *.ttf (to find the TrueType files)

cp /data/ext2data/data/com.android.settings/app_fonts/Chococooky/* /system/fonts (to overwrite the default font files already there)
[Galaxy S I9000 Themes and Apps] RubricRoy:
Please help me, I have installed the 1.5 version, if I upgrade to 1.5.4 (in the market now) I have to disinstall the old version and reinstall all with the new one or simply run the upgrade (it ask me to overwrite the last one). I am afraid to run the upgrade because I do not know the system well and lagfix touch some very important parts of android system!! Thanks in advance for your help.
[Galaxy S I9000 Themes and Apps] fireshot91:
Is it okay for me to put my One Click Lag Fix thing as 1000mb? I have no idea what it does :p.

And is it fine that I don't have an SD card installed?

Thanks a lot for this. It works perfectly. Still don't quite understand the 1000mb limit (Is that for my Appspace? Like..I can't download more than 1000mb of apps?).

My Quadrant scores with this are around 2,450.
[Galaxy S I9000 Themes and Apps] ukdtweak:
I originally had a stock 02 rom JF1 and used the original bat file lag fix, now im on JM1 and just downloaded and ran your new .apk version and it worked a treat, thanks again RyanZA ;)
[Galaxy S I9000 Themes and Apps] Phandroid:
So did anybody find a fix for the font issue? I found out that I have it, too.

Besides that, if you have problems connecting via USB, try removing the USB cable and plugging it back in again. It worked to me. I have to do it after every reboot, though. A bit annoying but the lag fix is worth it.

BTW I also noticed a significant improvement of the battery life. I'm using Autokiller (50, 60, 85) in addition to the lag fix.
[Galaxy S I9000 Themes and Apps] thunderteaser:
I'm experiencing the same problem after upgrading from 1.5.1 to 1.5.3 through Android Market. My ext2 partition has a big amount of free space. It seems to me that newer versions do not detect lagfixes applied before upgrading. But these are just my stupid and naive thoughts.
[Galaxy S I9000 Themes and Apps] Spiffywerks:
So it kind of looks like that since the font data was moved to the ext2 area, the system itself doesn't like it. I can see possible some kind of setting that isn't hooking the location of the fonts correctly. I've actually had issues where I believe the ext2 didn't initialize correctly (the phone became VERY laggy and ate up battery power, spent forever booting and trying to initialize the internal SD card) and then suddenly the custom fonts seemed to have returned. But once I reboot and the phone seems to boot "properly", then the customized fonts disappear again.
[Galaxy S I9000 Themes and Apps] Spiffywerks:
INTERESTING...

busybox find / -name *.ttf

/data/ext2data/data/com.android.settings/app_fonts/Cooljazz/DroidSans.ttf

/data/ext2data/data/com.android.settings/app_fonts/Cooljazz/DroidSans-Bold.ttf

/data/ext2data/data/com.android.settings/app_fonts/Eurofurence/DroidSans.ttf

/data/ext2data/data/com.android.settings/app_fonts/Eurofurence/DroidSans-Bold.ttf

/data/ext2data/data/com.google.earth/res/arial.ttf

/system/fonts/DroidSans.ttf

/system/fonts/DroidSerif-Italic.ttf

/system/fonts/DroidSansMono.ttf

/system/fonts/DroidSerif-Regular.ttf

/system/fonts/DroidSerif-Bold.ttf

/system/fonts/DroidSerif-BoldItalic.ttf

/system/fonts/DroidSans-Bold.ttf

/system/fonts/Clockopia.ttf

/system/fonts/DroidSansFallback.ttf

I think you found the problem! I'm going to test our copying the data to the ext2data area and see what happens on reboot. *crosses fingers*
[Galaxy S I9000 Themes and Apps] ajftl:
i did the whole lagfix thing and im hitting the amazing numbers in quadrant and all but im still experiencing some lag here and there.. anyone? also would this affect the camera pic space? my camera saying i have 199 pics left to take? ol when i have more than 12gb free
[Galaxy S I9000 Themes and Apps] RyanZA:
Interesting. :)

When I set the font in my phone, it seems to copy it over properly. I'm guessing this must be a firmware issue...

At any rate, I'll play around with it, and add a 'Fix Fonts' option my the app that will do the font copying for you. :)
[Galaxy S I9000 Themes and Apps] RyanZA:
Okay.. I really cannot reproduce the font issue. No matter what I try, fonts always change properly when I select them in settings->sound and display->phone font.

I have tried changing fonts and then doing the lag fix -> still lets me change fonts.

Clear firmware and then lag fix -> still lets me change fonts.

So it is impossible for me to test any fixes for this issue. If someone with the issue could copy the font files around and tell me exactly what works (do you copy only the broken font's folder? All of the fonts in all of the folders?) then I'll make an option in the app to automatically do it. :)
[Galaxy S I9000 Themes and Apps] Spiffywerks:
# busybox cp -r /data/ext2data/data/com.android.settings/app_fonts/Eurofurence/
/system/fonts
busybox cp -r /data/ext2data/data/com.android.settings/app_fonts/Eurofurence/ /system/fonts
# busybox find / -name *.ttf
busybox find / -name *.ttf
/data/ext2data/data/com.android.settings/app_fonts/Cooljazz/DroidSans.ttf
/data/ext2data/data/com.android.settings/app_fonts/Cooljazz/DroidSans-Bold.ttf
/data/ext2data/data/com.android.settings/app_fonts/Eurofurence/DroidSans.ttf
/data/ext2data/data/com.android.settings/app_fonts/Eurofurence/DroidSans-Bold.ttf
/data/ext2data/data/com.google.earth/res/arial.ttf
/system/fonts/DroidSans.ttf
/system/fonts/DroidSerif-Italic.ttf
/system/fonts/DroidSansMono.ttf
/system/fonts/DroidSerif-Regular.ttf
/system/fonts/DroidSerif-Bold.ttf
/system/fonts/DroidSerif-BoldItalic.ttf
/system/fonts/DroidSans-Bold.ttf
/system/fonts/Clockopia.ttf
/system/fonts/DroidSansFallback.ttf
/system/fonts/Eurofurence/DroidSans.ttf
/system/fonts/Eurofurence/DroidSans-Bold.ttf

Rebooted my phone, Fonts are now showing up.

This might be an issue with non international phones? But copying the file folder over to the /system/fonts directory will now allow for the custom fonts to be used. *happy happy joy joy*
[Galaxy S I9000 Themes and Apps] RyanZA:
Looking good. :)

Could you test one more thing for me?

Can you try copying over all of the font folders in app_fonts to /system/fonts, instead of only 1, and seeing if you can then swap between those copied fonts freely? :)
[Galaxy S I9000 Themes and Apps] Spiffywerks:
Hmmm... now only the custom font that I copied over is showing. I'm wondering if I might had overwritten the default .ttf with the custom font.

Switching through the selector does NOT work.
[Galaxy S I9000 Themes and Apps] Alpha Crow:
After getting newest version, should we run LagFix again?

Just a simple, quick "yes" or "no" plz!
[Galaxy S I9000 Themes and Apps] RyanZA:
:<

No, the lagfix hasn't changed. Read the change notes. :)
[Galaxy S I9000 Themes and Apps] Spiffywerks:
I think I may had found an answer to my question.

It does look like if you had made a backup using a program like Titanium Backup and restore the data, it puts it back into the /data/data directory.

From what it looks like, the /data/ext2data/data is a mirror of the /data/data directory, I ran a listing of each and found them to be extactly the same.

Even if you get something from the market, it installs it into both locations. Ryan, is this what your fix is supposed to be doing?

By duplicating the data, it's using up that little retainer dataspace that was left in /data/data thus causing those issues we are having with there not being enough space in the /data/data folder.

Ryan, I think, if what needs to happen is the /data/data folder to be empited periodically, should be included in your application? Or an option to delete that files in the /data/data folder... or when someone needs to remove the lag fix, it will go ahead and copy/empty the /data/data folder then proceed with the lag fix removal.

Now to test if deleting the data stored in /data/data is okay...
[Galaxy S I9000 Themes and Apps] kalpik:
/data/data and /data/ext2data/data are the SAME folder! Read up on linux symlinks ;)
[Galaxy S I9000 Themes and Apps] Spiffywerks:
Well... slap me silly. Yeah, I'm not a Linux guy. I've been looking over reference stuff, trying to get this down. lol. I'm making progress slowly. *sigh*

So if they are the same, how do we go about getting around this error of not enough space in the /data/data folder to remove the fix to update to a newer version?
[Galaxy S I9000 Themes and Apps] kalpik:
I'll let Ryan answer that :D
[Galaxy S I9000 Themes and Apps] RyanZA:
I wish I knew. :D

It's another one of those bugs I can't replicate. :(

Backup programs should just be copying your data back into /data/data/ which will put them inside the EXT2.

Maybe a specific backup program version has a specific bug that triggers this somehow.

EDIT: I actually don't think it is a bug at all.

Assume you have 200mb of app data. You install the lag fix, and set the slider all the way to the right. This will give you a 200mb buffer.

Now, install 400mb of new app data. You have gone over the buffer by 200mb and you can now not undo the lagfix until you have deleted 200mb of your app data.

Solution to this is to set the slider somewhere in the middle if you plan to install a lot more apps, and want to be able to uninstall easily. I guess this could be more clear somewhere. :)
[Galaxy S I9000 Themes and Apps] Alpha Crow:
Thx! Wasn't sure if it the installation files were changed or if the scripts that do the actual work.
[Galaxy S I9000 Themes and Apps] Seifer1975:
So can anyone explains why I still encountered the error of not enough memory in rfs to undo the lag fox, when my ext2data folder is empty?ie, the lag fix failed due to wrong busybox
[Galaxy S I9000 Themes and Apps] Troy1:
fonts issue

Hello and thank you RyanZa. this app has seemed to make my phone alot faster!!! But alas I also have the font issue. Not a big issue but like the others I would like to use a different one if it is possible. Are you or any of the other members close to a solution. I have read the thread and did not really understand how to move the .ttf files. Thank You again.:D
[Galaxy S I9000 Themes and Apps] thunderteaser:
Woops, I thought we had the same bug. Actually, after upgrading from 1.5.1 to 1.5.3, the options for applying and undoing the lagfix are disabled. Is it perhaps a fetching data problem?
[Galaxy S I9000 Themes and Apps] toppenkillen:
Got a suggestion regarding the font issue when I wrote about it (and my fix) in another forum, that it had to do with FW versions. (I have JF3) Freely translated from mickeko's post in swedroid.se:

"The font system in the JF3 FW copies the font files during system start and that happens BEFORE the logo etc shows. At that time the ext2-system isn't mounted and therefore the files are not found. It works on later FW as those actually doesn't always restart from scratch, keeping ext2 mounted."

I'm not qualified enough to know if the above is correct (I suppose it is), but to me that still doesn't quite explain why changing fonts in the settings (obviously when the phone is up'n'running) doesn't copy the selected font files it undeniably has into /system/fonts? Why wait with the copy until next boot? Wouldn't it be more natural to do the copy right after you choose font to have the files already in place at reboot?

Also: After having written my first post here, I've discovered that the Cool jazz font that previously was mysteriously missing for me now shows up in an own folder, right where one would expect to have them:

/data/ext2data/data/com.android.settings/app_fonts/Cooljazz/

(I pulled the TTF's to my PC and opened them to view what it looked like and it was indeed the correct Cool jazz font, not that it differs much from Rosemary or Chococooky.)

The folder appeared after I fiddled around in settings, chosed Cool jazz and rebooted. Seemingly, the fonts are cached somewhere else as well, probably inside an .apk, and copied into the /data/ext2data/data/com.android.settings/app_fonts/ folder. But why the heck doesn't it kick in after reboot? Is it the mounting issue described above?
[Galaxy S I9000 Themes and Apps] RyanZA:
If you are really still running JF3, rather than worrying about lag fixes and fonts, you should be considering upgrading your firmware. The difference from the JF to JG/M series is enormous. :)

It probably is the mounting issue though, as you say. I could probably make some kind of font installer, but it seems like a lot of work... I'll think about it. I'd have to work out how to extract the font out of the com.android.settings apk too somehow.
[Galaxy S I9000 Themes and Apps] yipcanjo:
Anyone seen any *wacky* issues since applying the One Click Lag Fix APK? Specifically, I've had....

- Email app (not Gmail) refused to grab any new email *after* a certain time. Had to wipe out those settings and re-setup that account

- Twice in two days I've received a voicemail without EVER having my phone ring. I'm in a very high signal area, and wasn't doing anything with my phone at the time. Had never had that happen before.

Of course, these may have absolutely nothing to do with the lag fix, but I thought I'd mention it... just in case.

Anyone else? By the way, I'm on OCLF v1.5.3 with 963mb (of 1244mb) available.
[Galaxy S I9000 Themes and Apps] toppenkillen:
Well, eh, I know.. :o

I'm brand new to the whole Android scene. (And Linux I might add, my limited unix knowledge is from using a Sun Sparc 10 in the early -90's, haha)

I bought my Galaxy S just some time ago and figured that I shouldn't throw myself into FW upgrades straight away, especially since Samsung has some vague promise about Froyo/2.2 now in September.

Anyhow, maybe I'll fix myself another espresso or three and start dig into how to do FW upgrades. Can't be too hard, right? :p

Thank you for your excellent Lag Fix app, it really makes wonders with the phone! (And thanx also for "forcing" me to fiddle with Android :) )
[Galaxy S I9000 Themes and Apps] jeffw111:
Absolutely fantastic

Just got my Captivate about a week ago and just started experimenting with it. I have to say your One Click Lag Fix was very fast / easy to use and the difference in the performance is amazing. Thank you for such a phenomenal tool.
[Galaxy S I9000 Themes and Apps] saxuccio:
Just applied the fix, but the phone reboot itself after couple of minutes :(

Any tips ?
[Galaxy S I9000 Themes and Apps] SkitchBeatz:
Easy to use tool.

I can really see the difference when looking at things like the downloads tab in the market. It loads instantly now. Playing around with it now and trying to find speed improvements. Quadrant scores are excellent but those aren't too indicative of real world usage.

Thanks!
[Galaxy S I9000 Themes and Apps] fireshot91:
Yeah, I've had this. I'm on UTB, and I received a voicemail without it ever ringing. And the phone was always in my room with me. (I have full service in this room).

The email problem is an issue for me beforehand. It never got my emails, not even Gmail ones.
[Galaxy S I9000 Themes and Apps] DrSilverworm:
After the [UTIL] not working at all for me, the [APP] worked excellently on my Captivate! 2059 on Quadrant! I would donate $20 if there was a way to do it with Google Checkout.. is that possible? (I hate paypal)
[Galaxy S I9000 Themes and Apps] MomijiTMO:
Installed this (again) on my phone. Cheers!
[Galaxy S I9000 Themes and Apps] coalee:
I saw the new version of lag fix. Do i need to uninstall old version before install the new one? or i can just update it through market?
[Galaxy S I9000 Themes and Apps] vdumitrica:
After I had applied the fix, the phone quit to properly run USSD code. Unfortunatelly, it won't show the messages that require no input. As this is the only way provided by my operator to check my unbilled usage, it's quite unpleasant.

As the phone had a rating of 2258 in Quadrant after the boot, there was still a delay of a few seconds (actually longer that before applying the fix) after clicking an application's icon and actually viewing its activity. But the applications were snappier in general.

I unninstalled the application after reverting to the "original" configuration hoping it would no longer be a problem, but to no avail. Is there a way to fix the USSD issue?

Baseband version: I9000XXJF5

OCLF version: 1.5.4

Thanks
[Galaxy S I9000 Themes and Apps] RyanZA:
Lag fix has nothing at all to do with USSD. USSD is completely carrier side.

The new updates to the lag fix app are for extra options, such as letting you change your scheduler. They don't affect the actual lag fix at all, so there is no reason to remove the old lag fix, reinstall the old lag fix, or do anything at all if your lag fix is working. :)

The new version is only for the new options in the app.
[Galaxy S I9000 Themes and Apps] mafiaSIC:
-hello from ROMANIA

-i think the battery is a problem when using OCLF, after charging i put the telefon on standby and after 40 min my battery is 99% , whithout OCLF i have the battery 100% for many hours...
[Galaxy S I9000 Themes and Apps] billy197302:
novice

Hi,

I am a complete novice but all ways willing to try things, so i have downloaded the app, my phone is rooted so went on to do the next part, but have a few questions

how do i know its worked and why cant i now change the font?
[Galaxy S I9000 Themes and Apps] d3an7an:
I've a piece of information for you regarding the ability to change font. I've applied your OCLF on two phones, on one the Fonts can be changed and it takes effect (even across phone restart), but on the other, it simply doesn't. What I've noticed is a different in the Baseband and Firmware build.

Phone that works:

Firmware: 2,1-update1

Baseband: I9000DXJG4

Kernel: 2.6.29 root@SE-S604 #2

Build: ECLAIR, DXJG4

Phone that does not works:

Firmware: 2,1-update1

Baseband: I9000DXJF4

Kernel: 2.6.29 root@SE-S604 #2

Build: ECLAIR

Another different is, when you choose a different font, the dialog and behavior also different slightly.

Phone that works:

Dialog: "Restart Now" and "Cancel"

When you click Restart Now, the phone doesn't actually restarts, but the Launcher restarts.

Phone that doesn't work:

Dialog: "OK" and "Cancel", follow by "Restart now" and "Restart later"

When you choose Restart Now, the phone would reboot, upon startup, the font is not changed.

Hopefully this explains why it works for some, but not for others.

And good job on the OCLF!!
[Galaxy S I9000 Themes and Apps] odyssey61:
Run the Quadrant test although not being able to change font is a small bug of the lagfix.
[Galaxy S I9000 Themes and Apps] d3an7an:
I first installed OCLF 1.5, and just upgraded to 1.5.4 to get the Disk Scheduler option. When I try to run it, I'm getting an error.

Change Scheduler failed with error: Could not run 'cat /sys/block/mmcblk1/queue/scheduler': /sys/block/mmcblk1/queue/scheduler: No such file or directory

What am I missing?
[Galaxy S I9000 Themes and Apps] tomthetank:
hi, I think i will remove the lag fix and unroot when froyo is available for the phone, if there anything I need to do? or just simply press the buttons that it says on the app?

thanks :) tom
[Galaxy S I9000 Themes and Apps] jmerrey:
Hello

My phone is a captivate, purchased about 5 days ago. After running the app, rebooting as instructed, etc I'm pretty sure the process went correctly, because now the "root" button in the app is disabled, and when I click it I get a message that says "already rooted" or something like that.

However, the performance, according to the benchmark program everyone is using, hasn't changed at all. Normal utilization of the phone seems to be the same as well.

I decided to unroot the phone and wait for froyo, but when I do I get an error in the console. The actual error is:

E:Error in /sdcard/update.zip

(Status 7)

Installation aborted.

Is there a specific process to "unroot" and go back to stock? Or maybe a definitive way to make sure the actual process of rooting has worked?

Thanks in advance
[Galaxy S I9000 Themes and Apps] Perrosky:
Problem with lagfix

I apply the lag fix to my vibrant about 2 weeks ago yesterday I took the battery of the phone out without properly turning off the phone put it back in, and have all kind of errors with the apps loading none of the apps I installed want to load error with each one of the, so I uninstall them and install them again, today I was trying to adjust the vibration in the phone and I get process error with all the options.

My guess is that when I took the battery out of the phone without turn it off I messup the lagfix and all the apps that it move got mess up including those internal phone options.

can you guys tell me how can I fix this issue? and what should I do to be able to run the lagfix again in my phone, I download the app available in the market but don't want to use until I fix this.

Note: I did the unlagfix before uninstalling that app but nothing luck.

thanks
[Galaxy S I9000 Themes and Apps] Seifer1975:
Can anyone explain what is the scheduler for? I tried to install that but it gives an error that this is only available for rooted device. But mine is already rooted.